什么是L298?
L298被稱為雙向電機(jī)驅(qū)動(dòng)器,它基于雙H橋電機(jī)驅(qū)動(dòng)器IC。該電路允許您在任一方向上獨(dú)立控制兩個(gè)直流電機(jī)。
它是原型和愛好者項(xiàng)目的常用組件,因?yàn)樗子谑褂?,并且可以將L298與Raspberry Pi或Arduino連接。除了最小的設(shè)計(jì)外,它還提供板載5V穩(wěn)壓器,可以非常方便地為5V電路供電。
市場(chǎng)上有許多基于L298的電機(jī)驅(qū)動(dòng)器模塊,您可以使用任何本地可用的基于L298的電機(jī)驅(qū)動(dòng)器,因?yàn)樗鼈兓鞠嗤?。我使用了L298分線板,這使得設(shè)置更容易一些。您可以在線找到幾種不同的L298分線板。
將L298與Raspberry Pi連接
控制a使用Raspberry Pi可輕松實(shí)現(xiàn)直流電機(jī)。我們使用L298電機(jī)驅(qū)動(dòng)器來控制直流電機(jī),它允許電機(jī)向前或向后移動(dòng)。
對(duì)于溝通,我們將使用簡(jiǎn)單的串口通過USB線通信。
所以,讓我們開始吧。
將L298上的IN1連接到Raspberry Pi的引腳號(hào)26.
連接IN2 L298至Raspberry Pi的引腳號(hào)20.
將ENA和12伏引腳連接至9伏電池。
確保電池接地,Raspberry Pi和L298很常見。
運(yùn)行程序和代碼
打開Raspberry Pi并在新窗口中打開Python 3.。
在新窗口中編寫以下代碼并將其保存在桌面上。
import sys
import time
import RPi.GPIO as GPIO
mode=GPIO.getmode()
GPIO.cleanup()
Forward=26
Backward=20
sleeptime=1
GPIO.setmode(GPIO.BOARD)
GPIO.setup(Forward, GPIO.OUT)
GPIO.setup(Backward, GPIO.OUT)
def forward(x):
GPIO.output(Forward, GPIO.HIGH)
print(“Moving Forward”)
time.sleep(x)
GPIO.output(Forward, GPIO.LOW)
def reverse(x):
GPIO.output(Backward, GPIO.HIGH)
print(“Moving Backward”)
time.sleep(x)
GPIO.output(Backward, GPIO.LOW)
while (1):
forward(5)
reverse(5)
GPIO.cleanup()
確保已將L298N與Raspberry Pi連接,如上面的電路圖所示。
然后,運(yùn)行您剛剛編寫的代碼。
代碼說明
在示例中上面,代碼從導(dǎo)入包含系統(tǒng)G的L298的必需庫開始PIO和時(shí)間。值得注意的是,GPIO要為L(zhǎng)298提供高低邏輯,時(shí)間庫用于在不同動(dòng)作之間添加延遲。
正向和反向函數(shù)在此代碼中用參數(shù)聲明選項(xiàng)。參數(shù)是使電機(jī)保持在所需方向上的延遲時(shí)間。就是這樣,你應(yīng)該能夠用Raspberry Pi和L298電機(jī)驅(qū)動(dòng)器控制電機(jī)。您可以在線找到更多代碼變體,為電機(jī)添加其他功能!
-
直流電機(jī)
+關(guān)注
關(guān)注
36文章
1719瀏覽量
71173 -
L298
+關(guān)注
關(guān)注
0文章
35瀏覽量
35095 -
樹莓派
+關(guān)注
關(guān)注
120文章
1906瀏覽量
106697
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
使用恩智浦MCXN947 PWM控制直流電機(jī)驅(qū)動(dòng)模塊L9110S

永磁直流電機(jī)實(shí)用設(shè)計(jì)及應(yīng)用技術(shù)
L298N-驅(qū)動(dòng)直流電機(jī)和步進(jìn)電機(jī)的詳細(xì)資料大總結(jié)
如何使用MOS管進(jìn)行直流電機(jī)控制
有刷直流電機(jī)是什么?有刷直流電機(jī)的工作原理是什么?
直流電機(jī)的應(yīng)用原理及控制原理是什么?
直流電機(jī)有哪些型號(hào)?如何分類的?
直流電機(jī)是什么?具有什么特點(diǎn)?
直流電機(jī)是什么 直流電機(jī)介紹及其工作原理
無刷直流電機(jī)驅(qū)動(dòng)器注意事項(xiàng)和選擇指南

直流電機(jī)的轉(zhuǎn)速與線圈的關(guān)系
如何為直流電機(jī)驅(qū)動(dòng)器選擇柵極驅(qū)動(dòng)器

使用L293D電機(jī)驅(qū)動(dòng)器控制直流電機(jī)

評(píng)論