相關(guān)知識(shí)
電機(jī)(俗稱“馬達(dá)”)是指依據(jù)電磁感應(yīng)定律實(shí)現(xiàn)電能轉(zhuǎn)換或傳遞的一種電磁裝置。又分為發(fā)電機(jī)和電動(dòng)機(jī),這里我們主要涉及的是電動(dòng)機(jī)的概念。
電動(dòng)機(jī)主要包括一個(gè)用以產(chǎn)生磁場(chǎng)的電磁鐵繞組或分布的定子繞組和一個(gè)旋轉(zhuǎn)電樞或轉(zhuǎn)子和其它附件組成。在定子繞組旋轉(zhuǎn)磁場(chǎng)的作用下,其在電樞鼠籠式鋁框中有電流通過(guò)并受磁場(chǎng)的作用而使其轉(zhuǎn)動(dòng)。
直流電機(jī):是將直流電能轉(zhuǎn)換成機(jī)械能(直流電動(dòng)機(jī))或?qū)C(jī)械能轉(zhuǎn)換成直流電能(直流發(fā)電機(jī))的旋轉(zhuǎn)電機(jī)。它是能實(shí)現(xiàn)直流電能和機(jī)械能互相轉(zhuǎn)換的電機(jī)。
具有啟動(dòng)電流小,噪音低的特點(diǎn),電壓范圍在1.5V~6V。
電路搭建
所需材料
arduino UNO * 1
直流電機(jī) * 1
可調(diào)電位器 * 1
杜邦線若干
接線方式
方式一、 將直流電機(jī)的正極和負(fù)極直接接到UNO板子的5V和GND,會(huì)發(fā)現(xiàn)電機(jī)開(kāi)始轉(zhuǎn)動(dòng),當(dāng)將接線互換時(shí),電機(jī)的轉(zhuǎn)動(dòng)方向同樣也會(huì)發(fā)生改變。
方式二、 將電機(jī)正極接入U(xiǎn)NO的PWM控制引腳,可以通過(guò)編程實(shí)現(xiàn)控制電機(jī)的轉(zhuǎn)速。
方式三、 編程實(shí)現(xiàn)通過(guò)電位器來(lái)控制馬達(dá)的轉(zhuǎn)速的接線方式。
程序編寫(xiě)
練習(xí)一、程序控制電機(jī)轉(zhuǎn)動(dòng)
參考方式二的接線,嘗試通過(guò)編程的形式來(lái)控制電機(jī)運(yùn)動(dòng),讓電機(jī)的轉(zhuǎn)速由快到慢,再由慢到快工作。
圖形化方式:
使用for循環(huán),變量i每0.5秒先進(jìn)行自增,然后進(jìn)行自減。將變量i賦值給模擬輸出3號(hào)引腳,控制電機(jī)的轉(zhuǎn)速。
代碼方式:
/* 項(xiàng)目名稱:馬達(dá)轉(zhuǎn)速自動(dòng)控制
* 項(xiàng)目時(shí)間:2022.02.22
* 項(xiàng)目作者:MRX
*/
int motor_Pin = 3;
void setup() {
pinMode(motor_Pin,OUTPUT);
}
void loop() {
for(int i = 50; i <= 255; i++){
analogWrite(motor_Pin,i);
delay(500);
}
delay(1000);
for(int i = 255; i >= 50; i--){
analogWrite(motor_Pin,i);
delay(500);
}
delay(1000);
}
練習(xí)二:電位器控制電機(jī)轉(zhuǎn)速
參考接線方式三,編程實(shí)現(xiàn)通過(guò)旋轉(zhuǎn)電位器來(lái)控制電機(jī)的轉(zhuǎn)速。
圖形化方式:
注意模擬輸入的區(qū)間范圍為01023,模擬輸出的范圍為0255。
代碼方式:
/* 項(xiàng)目名稱:電位器控制轉(zhuǎn)速
* 項(xiàng)目時(shí)間:2022.02.22
* 項(xiàng)目作者:MRX
*/
int motor_Pin = 3;
int AR = 0;
void setup() {
pinMode(motor_Pin,OUTPUT);
pinMode(A0,INPUT);
}
void loop() {
AR = (map(analogRead(A0), 0, 1023, 50, 255));
analogWrite(motor_Pin,AR);
}
-
電位器
+關(guān)注
關(guān)注
14文章
996瀏覽量
66504 -
直流電機(jī)
+關(guān)注
關(guān)注
36文章
1692瀏覽量
69903 -
電動(dòng)機(jī)
+關(guān)注
關(guān)注
73文章
4041瀏覽量
95264 -
電磁感應(yīng)
+關(guān)注
關(guān)注
17文章
760瀏覽量
57834 -
電磁場(chǎng)
+關(guān)注
關(guān)注
0文章
783瀏覽量
47090
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論