董邵萬 郭銳* 沈陽工學(xué)院信息與控制學(xué)院
隨著科技的發(fā)展,機器人行業(yè)的興起,逐漸代替了一系列人工的工作,人類解放了自己,工業(yè),例如工業(yè)生產(chǎn),建筑亦或是危險的工作,逐漸的趨向于自動化,而機器人的研究,如機器人的結(jié)構(gòu),傳感電路,驅(qū)動電路等,隨著科技的進(jìn)步其發(fā)展也變得越來越快了起來。
L298N芯片可以驅(qū)動兩個二相電機,也可以驅(qū)動一個四相電機,輸出電壓最高可達(dá)50V,可以直接通過電源來調(diào)節(jié)輸出電壓;可以直接用單片機的IO口提供信號;而且電路簡單,使用比較方便。L298N可接受標(biāo)準(zhǔn)TTL邏輯電平信號VSS,VSS可接4.5~7V電壓。4腳VS接電源電壓,VS電壓范圍VIH為+2.5~46V。輸出電流可達(dá)2A,可驅(qū)動電感性負(fù)載。1腳和15腳下管的發(fā)射極分別單獨引出以便接入電流采樣電阻,形成電流傳感信號。L298可驅(qū)動2個電動機,OUT1,OUT2和 OUT3,OUT4之間可分別接電動機,5,7,10,12腳接輸入控制電平,控制電機的正反轉(zhuǎn)。EnA,EnB接控制使能端,控制電機的停轉(zhuǎn)。下圖是L298N模塊的結(jié)構(gòu)示意圖
圖1 1L298N結(jié)構(gòu)示意圖
圖2 L298N控制原理圖
圖2 是控制器原理圖,由3個虛線框圖組成。
(1)虛線框圖1控制電機正反轉(zhuǎn),U1A,U2A是比較器,VI來自機器人體內(nèi)傳感器的電壓。當(dāng)VI>VRBF1時,U1A輸出高電平,U2A輸出高電平經(jīng)反相器變?yōu)榈碗娖?,電機正轉(zhuǎn)。同理VI<VRBF1時,電機反轉(zhuǎn)。
(2)虛線框圖2中,U3A,U4A兩個比較器組成雙限比較器,當(dāng)VB<VI<VA時輸出低電平,當(dāng)VI>VA,VI<VB時輸出高電平。
(3)虛線框圖3是一個長延時電路。U5A是一個比較器,Rs1是采樣電阻,VRBF2是電機過流電壓。Rs1上電壓大于VREF2,電機過流,U5A輸出低電平。由上面可知,框圖1控制電機正反轉(zhuǎn),根據(jù)直流電機穩(wěn)態(tài)運行方程:U=CeФN+RaIa
其中:Ф為電機每極磁通量;Ce為電動勢常數(shù);N為電機轉(zhuǎn)數(shù);ia為電樞電流;Ra為電樞回路電阻。
電機轉(zhuǎn)數(shù)N為0,電機的電流急劇增加,時間過長將會使電機燒壞。但電機起動時,電機中線圈中的電流也急劇變大,因此我們必須把這兩種狀態(tài)分開。長延時電路可把這兩種狀態(tài)區(qū)分出來。
長延時電路工作原理:當(dāng)Rs1過流U5A產(chǎn)生一個負(fù)脈沖經(jīng)過微分后,脈沖觸發(fā)555的2腳,電路置位,3腳輸出高電平,由于放電端7腳開路,C1,R5及U6A組成積分器開始積分,電容C1上的充電電壓線性上升,延時運放積分常數(shù)為100R5C1。
當(dāng)C1上充電電壓,即6腳電壓超過2/3VCC,555電路復(fù)位,輸出低電平。電機啟動時間一般小于0.8s,C1充電時間一般為0.8~1s。U5A輸出電平與555的3腳輸出電平經(jīng)U7相或,如果U5A輸出低電平大于C1充電時間,U7在C1充電后輸出低電平由與門U8輸入到L298N的6腳ENA端使電機停止。
如果U5A的輸出電平小于C1充電時間,6腳不動作電機的正常啟動。長延時電路吸收電機啟動過流電壓波形,從而使電機正常啟動。