詳解導(dǎo)致步進(jìn)電機(jī)定位不準(zhǔn)的原因
大家都知道步進(jìn)電機(jī)開環(huán)控制系統(tǒng)操作起來會更方便,而且價格也更低廉,所以在基本上都是采用以開環(huán)控制反應(yīng)式步進(jìn)電機(jī)為主。雖然步進(jìn)電機(jī)應(yīng)用,但其并不能如同普通的交(直)流電機(jī)在常規(guī)條件下使用,且從起點(diǎn)到終點(diǎn)的運(yùn)行速度在理論狀況下,在電機(jī)的起動頻率大于運(yùn)行的速度時,電機(jī)可按要求運(yùn)行,并可達(dá)到預(yù)期的運(yùn)行速度。運(yùn)行至行程結(jié)束時,也能立即發(fā)出可以提升停止功能的脈沖,并使電機(jī)停止運(yùn)行。但實(shí)際情況是,步進(jìn)電機(jī)能提升的起動預(yù)率較低,遠(yuǎn)不能滿足較的運(yùn)行速度的要求。在這種工作狀況下,強(qiáng)行使電機(jī)以要求的速度(大于起動預(yù)率)直接起動,則會發(fā)生“丟步”或無響應(yīng)的情況。而當(dāng)電機(jī)運(yùn)行至終點(diǎn)時,雖然已經(jīng)立即停止發(fā)脈沖,令其停止,但由于慣性作用,會發(fā)生沖過終點(diǎn)的現(xiàn)象,即產(chǎn)生過沖。
由于慣性作用產(chǎn)生過沖現(xiàn)象并出現(xiàn)步進(jìn)電機(jī)定位不準(zhǔn)確的主要原因有以下幾點(diǎn):
(1)要求步進(jìn)電機(jī)起動之初速度過,遠(yuǎn)遠(yuǎn)超過步進(jìn)電機(jī)的起動頻率,或者說是加速度太大,從而造成“丟布”情況;
(2)步機(jī)電機(jī)馬達(dá)的功率達(dá)不到系統(tǒng)的要求;
(3)步進(jìn)電機(jī)在工作過程中或許遭受到干擾導(dǎo)致電機(jī)定位不準(zhǔn);
(4)控制系統(tǒng)的控制器產(chǎn)生失誤動作;
(5)換向時丟脈沖,單向運(yùn)行定位準(zhǔn)確,換向后定位出現(xiàn)偏差,并隨著換向次數(shù)的增加導(dǎo)致其偏差值就越明顯;
(6)軟件存在設(shè)計(jì)缺陷;
需要我們特別注意的問題是,為了要系統(tǒng)的定位精度并獲得較的定位速度,主流系統(tǒng)都將定位過程劃分為兩種階段進(jìn)行。分別為:粗定位階段及精定位階段。根據(jù)生產(chǎn)實(shí)踐經(jīng)驗(yàn),“丟步”和“過沖”是步進(jìn)電機(jī)在運(yùn)行中常出現(xiàn)的兩種嚴(yán)重影響步進(jìn)電機(jī)定位精度的“罪魁禍”。