步進(jìn)電機(jī)的驅(qū)動(dòng)電路本來就是靠時(shí)鐘脈沖控制的,每個(gè)脈沖動(dòng)一步,可以使用按鈕產(chǎn)生這個(gè)脈沖,也可以使用脈沖發(fā)生器,如果要讓它剛好轉(zhuǎn)一圈,可以用帶計(jì)數(shù)的脈沖發(fā)生器,比如一圈需要180個(gè)脈沖,可以讓它發(fā)180個(gè)脈沖后停下來,這樣就剛好轉(zhuǎn)了一圈,前提是步進(jìn)電機(jī)沒有發(fā)生失步的問題。一般如果負(fù)載沒有超過電機(jī)的扭矩是不會(huì)失步的。
異步電機(jī)如果不配合電動(dòng)剎車之類的部件,由于慣性作用仍會(huì)繼續(xù)旋轉(zhuǎn),因而不能實(shí)現(xiàn)這種要求,即使有光電或其它傳感器也不行。
如果對速度和精度要求不高,可以使用減速器,這樣控制的精確度會(huì)有所提高,但是仍然比不上步進(jìn)電機(jī)的效果。
步進(jìn)電機(jī)本身在鎖定相位時(shí)就可以起到鎖步的效果,除非施加了超過扭矩的外力才會(huì)跳到其它步的位置。
如果對方向有要求,即使是步進(jìn)電機(jī)也應(yīng)該有一個(gè)過零檢測的光電或其它傳感器,這樣設(shè)備可以自動(dòng)獲知軸有沒有轉(zhuǎn)到正確的方向上的信息。