L298N,是一款接受高電壓的電機(jī)驅(qū)動(dòng)器,直流電機(jī)和步進(jìn)電機(jī)都可以驅(qū)動(dòng)。一片驅(qū)動(dòng)芯片可同時(shí)控制兩個(gè)直流減速電機(jī)做不同動(dòng)作,在6V到46V的電壓范圍內(nèi),提供2安培的電流,并且具有過(guò)熱自斷和反饋檢測(cè)功能。
L298N可對(duì)電機(jī)進(jìn)行直接控制,通過(guò)主控芯片的I/O輸入對(duì)其控制電平進(jìn)行設(shè)定,就可為電機(jī)進(jìn)行正轉(zhuǎn)反轉(zhuǎn)驅(qū)動(dòng),操作簡(jiǎn)單、穩(wěn)定性好,可以滿足直流電機(jī)的大電流驅(qū)動(dòng)條件。
上面為最常見(jiàn)的一款L298N芯片,值得注意的是,它已經(jīng)內(nèi)置的5V供電,所以不必從外面再接5V輸入。屆時(shí)5V端子將成為5V輸出,為了保證L298N供電的穩(wěn)定性(供電不足可能引起L298N的燒毀),不建議使用此5V供電作為單片機(jī)的電源。
電機(jī)驅(qū)動(dòng)(避障)程序設(shè)計(jì)
電機(jī)驅(qū)動(dòng)程序流程如圖所示,開始通過(guò)超聲波模塊和紅外模塊的檢測(cè),判斷中斷請(qǐng)求,如果沒(méi)有中斷請(qǐng)求則保持原狀態(tài),如果有中斷請(qǐng)求則調(diào)控PWM進(jìn)行避障或者循跡運(yùn)動(dòng)。
通過(guò)P1^3電平檢測(cè),把它賦給temp,根據(jù)P1低四位電平,給出相應(yīng)的驅(qū)動(dòng)電平送到L298N,從而控制直走停止,左右轉(zhuǎn)等動(dòng)作。
** — —— END ——**—****
-
電流
+關(guān)注
關(guān)注
40文章
7118瀏覽量
134317 -
電機(jī)驅(qū)動(dòng)器
+關(guān)注
關(guān)注
16文章
668瀏覽量
65400 -
L298N
+關(guān)注
關(guān)注
21文章
224瀏覽量
79421
發(fā)布評(píng)論請(qǐng)先 登錄
基于L298N電機(jī)驅(qū)動(dòng)模塊的原理及使用案例

硬件模塊---L298N電機(jī)控制模塊實(shí)現(xiàn)方法

如何去使用步進(jìn)電機(jī)?
介紹L298N模塊
介紹接步進(jìn)電機(jī)的用法
L298N驅(qū)動(dòng)介紹
L298N電機(jī)驅(qū)動(dòng)模塊指導(dǎo)書
L298N驅(qū)動(dòng)模塊應(yīng)用原理圖免費(fèi)下載

51單片機(jī)+L298N控制步進(jìn)電機(jī)【T型】加減速

51單片機(jī)+L298N控制步進(jìn)電機(jī)S曲線加減速

L298N電機(jī)驅(qū)動(dòng)的使用

L298N電機(jī)模塊服務(wù)

Arduino實(shí)驗(yàn)17 L298N電機(jī)驅(qū)動(dòng)模塊

電機(jī)驅(qū)動(dòng)器L298N模塊介紹

評(píng)論