zaq1212
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看zaq1212的 主題 / 回貼
樓主  發(fā)表于: 2009-06-10 21:34
假設(shè)機械齒輪是1/20+ 20/50 我要2000脈沖(50齒)轉(zhuǎn)一圈(,編碼器是17位的 請問該怎么算  MR-J2S伺服,  
還有怎么知道電機編碼器的分辯率是多少
qinchenglim
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1218 個
工控威望: 1319 點
下載積分: 3936 分
在線時間: 739(小時)
注冊時間: 2009-06-09
最后登錄: 2024-10-08
查看qinchenglim的 主題 / 回貼
1樓  發(fā)表于: 2009-06-11 20:02
設(shè)計程序的時候也不一定全部按照他們手冊上面說的,首先你要弄清楚你用的伺服馬達旋轉(zhuǎn)一圈編碼器產(chǎn)生多少個脈沖,你用的絲桿旋轉(zhuǎn)一圈前進的距離是多少(也就是絲距),用前者比上后者就是脈沖當量,那么工作臺前進的距離就等于伺服放大器發(fā)給伺服馬達的脈沖數(shù)乘以脈沖當量,伺服放大器發(fā)出等待脈沖數(shù)等于脈沖發(fā)生器發(fā)出的脈沖數(shù)乘以電子齒輪.記住下面的公式也可以:
工作臺前進距離=脈沖發(fā)生器發(fā)出的脈沖數(shù)X電子齒輪比X脈沖當量
本人在設(shè)計程序時是按照這樣的思路設(shè)計的,運行的狀況很好
以上意見僅供參考