wangnaizhi
級別: 論壇先鋒
|
脈沖數/頻率不就是你要的時間嗎 當然加減速時間也得算上 步進電機走一圈的脈沖數你得知道 樓主留言:比如我,發3000頻率40000脈沖多少時間它才走完 |
---|---|
|
ge4856254
級別: 探索解密
|
我有點暈了,你程序上不該設定脈沖頻率嗎?就是每秒走多少脈沖你自己設定的你會不知道? 樓主留言:剛學,不太理解,比如我發頻率3000這代表幾秒? |
---|---|
|
john42tw
級別: 網絡英雄
|
參考看看 例如:需要 正轉20圈 停止 ;減速比7.2。 計算: 1step = 0.72° 1圈360° => 360/0.72 = 500step ; 減速比7.2 =>500*7.2 = 3600step。 1圈 = 3600 step。 20圈=72000 step。(運轉位置) 10秒鐘轉完:72000/10 = 7200 step/sec (運轉速度)[實際因加減速關係,會大於10秒] |
---|---|
|
ge4856254
級別: 探索解密
|
已知你自己的速度每秒是走3000個脈沖,而且你也知道了步進電機一圈是4000個脈沖,那就剩下個除法運算了。4000除3000呀! |
---|---|
|
wangnaizhi
級別: 論壇先鋒
|
3000/40000=0.075秒 加上加減速時間的應該在0.1秒左右吧 |
---|---|
|
langui
級別: 論壇先鋒
|
你看驅動器上面設定的多少脈沖一圈,然后看定位的頻率,然后看加減速時間,粗略的可以算出時間。 |
---|---|
|