zaq1212
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看zaq1212的 主题 / 回贴
楼主  发表于: 2009-06-10 21:34
假设机械齿轮是1/20+ 20/50 我要2000脉冲(50齿)转一圈(,编码器是17位的 请问该怎么算  MR-J2S伺服,  
还有怎么知道电机编码器的分辩率是多少
laosong53
级别: 略有小成
精华主题: 0
发帖数量: 329 个
工控威望: 376 点
下载积分: 1466 分
在线时间: 494(小时)
注册时间: 2007-08-20
最后登录: 2017-12-27
查看laosong53的 主题 / 回贴
1楼  发表于: 2009-06-11 17:48
电机编码器的分辩率查样本

电子齿轮分子/电子齿轮分母=脉冲当量X 电机编码器的分辩率/ 丝杠导程X机械减速比
以上是直线运动

旋转的算法不同
电子齿轮分子/电子齿轮分母=脉冲当量X 电机编码器的分辩率/ 360度X机械减速比

好好看看手册
qinchenglim
级别: 论坛先锋
精华主题: 0
发帖数量: 1213 个
工控威望: 1313 点
下载积分: 3923 分
在线时间: 738(小时)
注册时间: 2009-06-09
最后登录: 2024-05-07
查看qinchenglim的 主题 / 回贴
2楼  发表于: 2009-06-11 20:02
设计程序的时候也不一定全部按照他们手册上面说的,首先你要弄清楚你用的伺服马达旋转一圈编码器产生多少个脉冲,你用的丝杆旋转一圈前进的距离是多少(也就是丝距),用前者比上后者就是脉冲当量,那么工作台前进的距离就等于伺服放大器发给伺服马达的脉冲数乘以脉冲当量,伺服放大器发出等待脉冲数等于脉冲发生器发出的脉冲数乘以电子齿轮.记住下面的公式也可以:
工作台前进距离=脉冲发生器发出的脉冲数X电子齿轮比X脉冲当量
本人在设计程序时是按照这样的思路设计的,运行的状况很好
以上意见仅供参考
zaq1212
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看zaq1212的 主题 / 回贴
3楼  发表于: 2009-06-13 20:28
还没完全懂
3066445
残酷的现实容不下过于美好的梦境
级别: 略有小成
精华主题: 0
发帖数量: 156 个
工控威望: 355 点
下载积分: 2608 分
在线时间: 156(小时)
注册时间: 2008-08-10
最后登录: 2024-05-17
查看3066445的 主题 / 回贴
4楼  发表于: 2009-06-14 17:29
2楼说的脉冲当量应该反了吧   应该是后者比上前者吧   即一个脉冲多少距离
记住该记住的,忘记该忘记的。改变能改变的,接受不能改变的
mechatronics
即使很缓慢,但起码有一点一点的和目标靠近。
级别: 家园常客
精华主题: 0
发帖数量: 698 个
工控威望: 713 点
下载积分: 9583 分
在线时间: 120(小时)
注册时间: 2008-12-04
最后登录: 2023-08-18
查看mechatronics的 主题 / 回贴
5楼  发表于: 2010-11-17 13:02
恩,是除以脉冲数。
非淡泊无以明志
非宁静无以致远