L298N,是一款接受高電壓的電機(jī)驅(qū)動器,直流電機(jī)和步進(jìn)電機(jī)都可以驅(qū)動。一片驅(qū)動芯片可同時控制兩個直流減速電機(jī)做不同動作,在6V到46V的電壓范圍內(nèi),提供2安培的電流,并且具有過熱自斷和反饋檢測功能。
L298N可對電機(jī)進(jìn)行直接控制,通過主控芯片的I/O輸入對其控制電平進(jìn)行設(shè)定,就可為電機(jī)進(jìn)行正轉(zhuǎn)反轉(zhuǎn)驅(qū)動,操作簡單、穩(wěn)定性好,可以滿足直流電機(jī)的大電流驅(qū)動條件。

上面為最常見的一款L298N芯片,值得注意的是,它已經(jīng)內(nèi)置的5V供電,所以不必從外面再接5V輸入。屆時5V端子將成為5V輸出,為了保證L298N供電的穩(wěn)定性(供電不足可能引起L298N的燒毀),不建議使用此5V供電作為單片機(jī)的電源。





電機(jī)驅(qū)動(避障)程序設(shè)計(jì)
電機(jī)驅(qū)動程序流程如圖所示,開始通過超聲波模塊和紅外模塊的檢測,判斷中斷請求,如果沒有中斷請求則保持原狀態(tài),如果有中斷請求則調(diào)控PWM進(jìn)行避障或者循跡運(yùn)動。
通過P1^3電平檢測,把它賦給temp,根據(jù)P1低四位電平,給出相應(yīng)的驅(qū)動電平送到L298N,從而控制直走停止,左右轉(zhuǎn)等動作。

** — —— END ——**—****
-
電流
+關(guān)注
關(guān)注
40文章
7191瀏覽量
140268 -
電機(jī)驅(qū)動器
+關(guān)注
關(guān)注
16文章
830瀏覽量
66169 -
L298N
+關(guān)注
關(guān)注
21文章
224瀏覽量
80280
發(fā)布評論請先 登錄
基于L298N電機(jī)驅(qū)動模塊的原理及使用案例
硬件模塊---L298N電機(jī)控制模塊實(shí)現(xiàn)方法
如何去使用步進(jìn)電機(jī)?
介紹L298N模塊
介紹接步進(jìn)電機(jī)的用法
L298N驅(qū)動介紹
L298N驅(qū)動模塊應(yīng)用原理圖免費(fèi)下載
51單片機(jī)+L298N控制步進(jìn)電機(jī)【T型】加減速
51單片機(jī)+L298N控制步進(jìn)電機(jī)S曲線加減速
L298N電機(jī)驅(qū)動的使用
L298N電機(jī)模塊服務(wù)
Arduino實(shí)驗(yàn)17 L298N電機(jī)驅(qū)動模塊
電機(jī)驅(qū)動器L298N模塊介紹

L298N模塊介紹
評論