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