作為一種控制用的特種電機(jī),步進(jìn)電機(jī)無(wú)法直接接到直流或交流電源上工作,必須使用專用的驅(qū)動(dòng)電源(步進(jìn)電機(jī)驅(qū)動(dòng)器)。在微電子技術(shù),特別計(jì)算機(jī)技術(shù)發(fā)展以前,控制器(脈沖信號(hào)發(fā)生器)完全由硬件實(shí)現(xiàn),控制系統(tǒng)采用單獨(dú)的元件或者集成電路組成控制回路,不僅調(diào)試安裝復(fù)雜,要消耗大量元器件,而且一旦定型之后,要改變控制方案就一定要重新設(shè)計(jì)電路。這就使得需要針對(duì)不同的電機(jī)開發(fā)不同的驅(qū)動(dòng)器,開發(fā)難度和開發(fā)成本都很高,控制難度較大,限制了步進(jìn)電機(jī)的推廣。
由于步進(jìn)電機(jī)是一個(gè)把電脈沖轉(zhuǎn)換成離散的機(jī)械運(yùn)動(dòng)的裝置,具有很好的數(shù)據(jù)控制特性,因此,計(jì)算機(jī)成為步進(jìn)電機(jī)的理想驅(qū)動(dòng)源,隨著微電子和計(jì)算機(jī)技術(shù)的發(fā)展,軟硬件結(jié)合的控制方式成為了主流,即通過程序產(chǎn)生控制脈沖,驅(qū)動(dòng)硬件電路。單片機(jī)通過軟件來(lái)控制步進(jìn)電機(jī),更好地挖掘出了電機(jī)的潛力。因此,用單片機(jī)控制步進(jìn)電機(jī)已經(jīng)成為了一種必然的趨勢(shì),也符合數(shù)字化的時(shí)代趨。