2021年8月6日 星期五

利用L298N電機驅動模組操控直流馬達的旋轉方向及速度

料:Arduino主板一個、擴張板一個、雙母頭杜邦線8條、接地連接線1條、直流馬達2個、L298N電機驅動模組1個。L298N電機驅動模組規格請參考:L298N

效用:利用L298N電機驅動模組控制直流馬達旋轉,類比訊號控制馬達的速度,數位訊號控制馬達的運轉方向。

應用:此實驗可用於自製的遙控車;也可以運用在可控制風速的的抽排風雙用的風扇。

提示:當L298N與Arduino主板的電源來源不同時,務必將 L298N 的 GND 和 Arduino 主板的 GND 共同接地,否則 L298N 將不會正常運作,導致馬達不會運轉。

電路接法:


圖形程式方塊

程式碼:

void setup()
{
  pinMode( 3 , OUTPUT);
  pinMode( 9 , OUTPUT);
  pinMode( 4 , OUTPUT);
  pinMode( 5 , OUTPUT);
  pinMode( 6 , OUTPUT);
  pinMode( 7 , OUTPUT);
}

void loop()
{
  analogWrite(3 , 120);
  analogWrite(9 , 200);
  digitalWrite(4 , HIGH);
  digitalWrite(5 , LOW);
  digitalWrite(6 , HIGH);
  digitalWrite(7 , LOW);
}


請大家切記:不要在電源還開啟時,讓任何電線碰觸L298N或Arduino主板,否則電線將短路,Arduino主板將燒壞。

沒有留言:

張貼留言

熱門文章