【導讀】步進電機是最常見的一種電機,作為一種數(shù)字伺服執(zhí)行元件,能與控制芯片相結(jié)合成伺服控制系統(tǒng);具有良好的隨動性,能夠?qū)崿F(xiàn)精準控制,在現(xiàn)代控制領(lǐng)域中具有不可替代的作用。步進電機控制系統(tǒng)主要由步進控制器,功率放大器及步進電機等組成。采用單片機控制,用軟件代替上述步進控制器,使得線路簡單,成本低,可靠性大大增加。軟件編程可靈活產(chǎn)生不同類型步進電機勵磁序列來控制各種步進電機的運行方式。本設(shè)計主要思想是以AT89C52單片機為控制核心,L297和L298N作為驅(qū)動芯片。通過單片機內(nèi)部的定時器改變CP脈沖的頻率時間對步進電機的轉(zhuǎn)速控制,實現(xiàn)電機調(diào)速與正反轉(zhuǎn)功能,并將電機所處的狀態(tài)用數(shù)碼管顯示出來。步進電機是將電脈沖信號轉(zhuǎn)變?yōu)榻俏灰苹蚓€位移的開環(huán)控制元件。這一線性關(guān)系的存在,加上步進電機