zaq1212
級別: *
|
假設機械齒輪是1/20+ 20/50 我要2000脈沖(50齒)轉一圈(,編碼器是17位的 請問該怎么算 MR-J2S伺服, 還有怎么知道電機編碼器的分辯率是多少 |
---|---|
|
laosong53
級別: 略有小成
|
電機編碼器的分辯率查樣本 電子齒輪分子/電子齒輪分母=脈沖當量X 電機編碼器的分辯率/ 絲杠導程X機械減速比 以上是直線運動 旋轉的算法不同 電子齒輪分子/電子齒輪分母=脈沖當量X 電機編碼器的分辯率/ 360度X機械減速比 好好看看手冊 |
---|---|
|
qinchenglim
級別: 論壇先鋒
|
設計程序的時候也不一定全部按照他們手冊上面說的,首先你要弄清楚你用的伺服馬達旋轉一圈編碼器產生多少個脈沖,你用的絲桿旋轉一圈前進的距離是多少(也就是絲距),用前者比上后者就是脈沖當量,那么工作臺前進的距離就等于伺服放大器發給伺服馬達的脈沖數乘以脈沖當量,伺服放大器發出等待脈沖數等于脈沖發生器發出的脈沖數乘以電子齒輪.記住下面的公式也可以: 工作臺前進距離=脈沖發生器發出的脈沖數X電子齒輪比X脈沖當量 本人在設計程序時是按照這樣的思路設計的,運行的狀況很好 以上意見僅供參考 |
---|---|
|
3066445
殘酷的現實容不下過于美好的夢境
級別: 略有小成
|
2樓說的脈沖當量應該反了吧 應該是后者比上前者吧 即一個脈沖多少距離 |
|
---|---|---|
|