步進電機的速度與脈衝頻率(關於步進電機的脈衝運動距離)
2023-05-08 11:46:57 4
要計算步進電機脈衝運動距離,首先應了解以下概念:
電機步距角:電機每接收一個脈衝轉動的角度。
絲槓導程:電機轉動一圈帶動絲槓移動的距離。
驅動器細分:單位:脈衝/轉,plc高速脈衝經驅動器後將按驅動器細分脈衝數控制電機轉動。
數據關係:
用360度去除以步距角,就是電機轉一圈的脈衝數,當然如果細分的話,還要乘以細分倍數。電機轉一圈絲槓前進一個導程,用導程除以一圈的脈衝數就是脈衝運動距離。
第一步確定步進電機的步距角,這個電機上會標明的。比如說,1.8度,則一個圓周360/1.8=200,也就是說電機旋轉一周需要200個脈衝。
第二步確定電機驅動器設了細分細分沒有,查清細分數,可以看驅動器上的撥碼。比如說4細分,則承上所述,200*4=800,等於說800個脈衝電機才旋轉一周。
第三步確定電機軸一周的長度或者說導程:如果是絲槓,螺距*螺紋頭數=導程,如果是齒輪齒條傳動,分度圓直徑(m*z)即為導程,導程/脈衝個數=一個脈衝的線位移。
細分和相數沒關係。以1.8度為例,原來一個脈衝走1.8度,現在改為4細分,那麼現在一個脈衝只能走1.8/4度了。細分越多,每個脈衝的步進長度越短,控制就越精確。
細分的多少可由驅動器設置。控制步進電機轉多少最主要你得通過步進電機步距角度計算出電機轉一圈需要多少脈衝,比如步距角度為0.9°則電機轉一圈需要給步進電機驅動器360/0.9=400個脈衝,轉半圈就是200個脈衝。
步進電機轉速則通過改變脈衝頻率來控制,用plc的pwm輸出控制是比較方便的,速度的快慢不影響步進電機的行程,行程多少取決於脈衝數量。
注意一點步進電機速度越快轉矩越小,請根據你的應用調節速度以防失步,造成走位不準確。 步進電機是接收步進驅動器給過來的脈衝信號,比如兩相的步進,AB相分別輪流輸出正反脈衝(按一定順序),步進電機就可以運行了,相當於一定的脈衝步進馬達對應走一定旋轉角度。而PLC也可以發出脈衝,但脈衝電壓不夠,所以需要把PLC輸出的脈衝給步進驅動器放大來驅動步進驅動器,相當於PLC的脈衝就是指令脈衝。一般PLC驅動步進時候有兩路信號,一路是角度脈衝,另外一路是方向脈衝,PLC裡邊一般配所謂位移指令,發梯形脈衝給步進驅動器,這樣可以緩衝啟動帶來的力衝擊。
,