電動(dòng)小車的電機(jī)驅(qū)動(dòng)及控制
由于電機(jī)在正常工作時(shí)對(duì)電源的干擾很大,如果只用一組電源時(shí)會(huì)影響單片機(jī)的正常工作,所以我們選用雙電源供電。一組5V給單片機(jī)和控制電路供電, 另外一組9V給電機(jī)供電。在控制部分和電機(jī)驅(qū)動(dòng)部分之間用光耦隔開,以免影響控制部分電源的品質(zhì),并在達(dá)林頓管的基極加三極管驅(qū)動(dòng),可以給達(dá)林頓管提供足夠大的基極電流。圖3所示為采用TIP122的驅(qū)動(dòng)電機(jī)電路,IOB8口為“0”,IOB9口輸入PWM波時(shí),電機(jī)正轉(zhuǎn),通過 改變PWM的占空比可以調(diào)節(jié)電機(jī)的速度。而當(dāng)IOB9口為“0”,IOB8口輸入PWM 波時(shí),電機(jī)反轉(zhuǎn),同樣通過改變PWM的占空比來調(diào)節(jié)電機(jī)的速度。
圖4為采用內(nèi)部集成有兩個(gè)橋式電 路的專用芯片L298所組成的電機(jī)驅(qū)動(dòng)電路。驅(qū)動(dòng)芯片L298是驅(qū)動(dòng)二相和四相步進(jìn)電機(jī)的專用芯片,我們利用它內(nèi)部的 橋式電路來驅(qū)動(dòng)直流電機(jī),這種方法有一系列的優(yōu)點(diǎn)。每一組PWM波用來控制一個(gè)電機(jī)的速度,而另外兩個(gè)I/O口可以控制電機(jī)的正反轉(zhuǎn),控制比較簡單,電路也很簡單,一個(gè)芯片內(nèi)包含有8個(gè)功率管,這樣簡化了電路的復(fù)雜性,如圖所示IOB10、IOB11控制第一個(gè)電機(jī)的方向,IOB8輸入的PWM控制第一個(gè)電機(jī)的速度;IOB12、IOB13控制第二個(gè)電機(jī)的方向,IOB9輸入的PWM控制第二個(gè)電機(jī)的速度。
LMD18200是美國國家半導(dǎo)體公司推出的專用于直流電動(dòng)機(jī)驅(qū)動(dòng)的H橋組件,同一芯片上集成有CMOS控制電路和DMOS功率器件。此種芯片瞬間驅(qū)動(dòng)電流可達(dá)6A,正常工作電流可達(dá)3A,具有很強(qiáng)的驅(qū)動(dòng)能力,無“shot-through”電流,而且此種芯片內(nèi)部還具有過流保護(hù)的測量電路,只需要在LMD18200的8腳輸出端測出電壓和給定的電壓比較即可保護(hù)電路過流,從而實(shí)現(xiàn)電路的過流保護(hù)功能。由LMD18200組成的電機(jī)驅(qū)動(dòng)電路如圖5所示。LMD18200的5腳為PWM 波輸入端,通過改變PWM的占空比就可調(diào)節(jié)電機(jī)的速度,改變3腳的高低電平即可控制電機(jī)的正反轉(zhuǎn)。此電路和以上幾種驅(qū)動(dòng)電路比較具有明顯的優(yōu)點(diǎn),驅(qū)動(dòng)功率大,穩(wěn)定性好,實(shí)現(xiàn)方便,安全可靠。
評(píng)論