馬達電源 (VMS) 範圍通常為 5V-35V。
透過 PWM 訊號可控制馬達轉速。
內建 78M05 穩壓器,可從馬達電源轉換 5V 供邏輯電路,但高壓時建議外接。
支援 Arduino、Raspberry Pi 等微控制器。
製作 Arduino 智慧小車
1.馬達電源 (VMS) 和 5V 邏輯電源 (Vss) 需分別接入,並將 5V 跳線帽移除 (如果馬達電壓 > 12V)。
2.將馬達接到馬達輸出端 (OUT1/2, OUT3/4)。
3.將 Arduino 的數位腳位 (IN1, IN2, IN3, IN4) 連接到 L298N 的輸入端。
4.將 Arduino 數位腳位 (ENA, ENB) 連接到 L298N 的使能端 (可接 PWM 腳位以調速)。
1.使用 pinMode() 設定輸入腳位為 OUTPUT。
2.利用 digitalWrite() 控制馬達方向 (IN1/IN2 組合)。
3.利用 analogWrite() (PWM) 控制 ENA/ENB 腳位,實現速度控制。
供電: 當馬達電壓高於 12V 時,務必移除 5V 跳線,並從外部 5V 供電給 L298N 邏輯部分,避免 78M05 晶片損壞。
Arduino uno L298N 接線範例