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