2013年8月22日 星期四

計算移動1mm,步進馬達需要走幾步?

這問題裡面有幾個變數
1. 控制器發出一個訊號,馬達要轉幾分之幾步。
2. 馬達轉一步,實際上轉了幾度
3. 皮帶齒距有多遠
4. 同步齒輪有幾齒
這幾個變數有了,就可以算出噴頭移動1mm, 控制板需要發送出幾個訊號

自動計算機:Steps per millimeter

XY軸用 belt driven system 做計算


motor step angle : 步進馬達一步轉動的角度。
driver microstepping : 驅動晶片微步進,RAMPS上三個跳線都短接的話,會是 1/16
belt presets : 同步齒輪種類。(我用的是2mm GT2)
pulley tooth count : 同步齒輪齒數
Result是XY軸的 steps per unit

z軸用 leadscrew driven systems 做計算

motor step angle : 步進馬達一步轉動的角度。
driver microstepping : 驅動晶片微步進,RAMPS上三個跳線都短接的話,會是 1/16
presets : 選 M8 或 M5, 視Z軸牙條選用的種類。
Gear ratio : 我們沒有使用齒輪做力距轉換,所以用 "1:1" 就可以。
Result是Z軸的 steps per unit

沒有留言:

張貼留言