步進(jìn)電機(jī)失步應(yīng)該就是漏掉了脈沖沒有運(yùn)動到指定的位置。而過沖應(yīng)該就是和失步相反,運(yùn)動到超過了指定的位置。
而造成步進(jìn)電機(jī)失步的主要原因有以下四點:
1、高速運(yùn)轉(zhuǎn)中電壓不穩(wěn),使輸入電流有時達(dá)不到額定電流,而造成輸出扭矩下降,最終導(dǎo)至失步。
2、轉(zhuǎn)速設(shè)置過高,力矩不夠。
3、外部阻力過大。
4、速度上升或下降過快,而造成失步。
在一些控制簡單或要求低成本的運(yùn)動控制系統(tǒng)中,常會用步進(jìn)電機(jī)。最大的優(yōu)勢是:以開環(huán)的方式來控制位置和速度。但正因為是開環(huán)控制,負(fù)載位置對控制回路沒有反饋,步進(jìn)電機(jī)就必須正確響應(yīng)每次勵磁變化。如果勵磁頻率選擇不當(dāng),步進(jìn)電機(jī)就不能夠移動到新的位置。負(fù)載實際的位置相對于控制器所期待的位置出現(xiàn)永久誤差,即發(fā)生失步現(xiàn)象或過沖想象。
因此,在步進(jìn)電機(jī)開環(huán)控制系統(tǒng)中,如何防止失步和過沖是開環(huán)控制系統(tǒng)能否正常運(yùn)行的關(guān)鍵。
為了克服步進(jìn)失步和過沖現(xiàn)象,應(yīng)該在啟動停止時加入適當(dāng)?shù)募訙p速控制。我們一般采用:運(yùn)動控制卡作上位控制單元、具有控制功能的PLC、單片機(jī)作上位控制單元來控制運(yùn)動加減速可以克服失步過沖現(xiàn)象。
失步和過沖現(xiàn)象分別出現(xiàn)在步進(jìn)電機(jī)啟動和停止的時候。一般情況下,系統(tǒng)的極限啟動頻率比較低,而要求的運(yùn)行速度往往比較高。如果系統(tǒng)以要求的運(yùn)行速度直接啟動,因為該速度已經(jīng)超限,啟動頻率而不能正常啟動,起則發(fā)生丟步,重則根本不能啟動,產(chǎn)生堵轉(zhuǎn)。系統(tǒng)運(yùn)行起來后,如果達(dá)到終點時立即停止發(fā)送脈沖,令其立即停止,則由于系統(tǒng)慣性的作用,步進(jìn)電機(jī)會轉(zhuǎn)過控制器所希望的平衡位置。