基于STC單片機(jī)的經(jīng)濟(jì)型步進(jìn)電機(jī)控制系統(tǒng)
0 引 言
步進(jìn)電機(jī)是工業(yè)控制中應(yīng)用十分廣泛的一種電動(dòng)機(jī),它能將數(shù)字信號(hào)直接轉(zhuǎn)換成角位移或線位移,驅(qū)動(dòng)速度和指令脈沖能嚴(yán)格同步,具有較高的定位精度,控制系統(tǒng)成本低廉,在經(jīng)濟(jì)型數(shù)控機(jī)床等領(lǐng)域應(yīng)用廣泛。這里針對(duì)電磁干擾較強(qiáng)以及要求低成本應(yīng)用的場(chǎng)合,采用超強(qiáng)抗干擾、小巧低功耗的工業(yè)級(jí)STC12C系列單片機(jī),充分利用單片機(jī)內(nèi)部的硬件資源,設(shè)計(jì)實(shí)用的步進(jìn)電機(jī)控制和驅(qū)動(dòng)系統(tǒng)。
1 控制系統(tǒng)總體方案設(shè)計(jì)
系統(tǒng)功能原理示意圖如圖1所示。
在該系統(tǒng)中由單片機(jī)直接輸出電機(jī)的各相控制脈沖序列,光耦進(jìn)行必要的光電隔離,采用分立元件構(gòu)成功率.MOSFET管驅(qū)動(dòng)電路,帶動(dòng)電機(jī)轉(zhuǎn)動(dòng)。鍵盤接口與 LED顯示功能由具有SPI串行接口功能的ZLG7289實(shí)現(xiàn)。既可使用按鍵輸入的方式精確設(shè)置電機(jī)的工作方式與轉(zhuǎn)速,也可以通過調(diào)速旋鈕實(shí)現(xiàn)電機(jī)轉(zhuǎn)速的連續(xù)調(diào)節(jié),還能通過上位機(jī)實(shí)現(xiàn)對(duì)電機(jī)工作方式的調(diào)整與控制。
評(píng)論