本系統(tǒng)使用AT89C51單片機(jī)作為核心的控制運(yùn)算部分。連接在電機(jī)上的數(shù)字編碼器在電機(jī)運(yùn)轉(zhuǎn)時(shí)發(fā)出的脈沖信號(hào),,經(jīng)過自行設(shè)計(jì)和制作的脈沖鑒向電路,可以得到電機(jī)的運(yùn)轉(zhuǎn)方向,;來自鑒向電路的正反方向的脈沖信號(hào)進(jìn)入到兩塊8253計(jì)數(shù)器進(jìn)行計(jì)數(shù),以獲得電機(jī)的旋轉(zhuǎn)速度和位移,;經(jīng)過在AT89C51單片機(jī)上運(yùn)行的各種控制程序的適當(dāng)運(yùn)算以后,,輸出的控制量經(jīng)過兩塊DAC1208轉(zhuǎn)換器變成模擬量,輸出到兩塊UC3637直流電動(dòng)機(jī)脈寬調(diào)制器,,通過H橋開關(guān)放大器,,作為執(zhí)行機(jī)構(gòu)的速度或者力矩給定,從而控制電機(jī)的運(yùn)轉(zhuǎn),,使整個(gè)AGV自動(dòng)導(dǎo)引小車能夠完成所設(shè)計(jì)的控制任務(wù),。
贊
0
賞