zyzdh_no1
级别: 实习会员
精华主题:
发帖数量:
工控威望: 0 点
下载积分:
在线时间: 0(小时)
注册时间: 2016-06-10
最后登录: 1970-01-01
查看zyzdh_no1的 主题 / 回贴
楼主  发表于: 2016-09-07 17:37
目前在思考这样一个问题,增量式旋转编码器在进行长度测量时存在测量误差(机械惯性、干扰、信号传输等诸多问题引起),编码器等硬件因素是不能改变的,现思考能不能通过程序进行误差修正,比方说修改单脉冲长度,因个人思维的局限性,特开此贴和诸神讨论!本人现有一个程序可修正误差但有一定的局限性,希望从事涉及编码器测量这一工作的大神来此贴指导讨论!
小侯
小侯
级别: 工控侠客
精华主题: 0
发帖数量: 482 个
工控威望: 2612 点
下载积分: 8093 分
在线时间: 507(小时)
注册时间: 2008-10-17
最后登录: 2024-11-15
查看小侯的 主题 / 回贴
1楼  发表于: 2016-09-08 13:49
一般旋轉增量編碼器脈波寬度跟你速度有關係
180RPM 跟1800RPM的轉速下寬度是不一樣的

你要高精度
那就是選用解析度高
減少每個誤差脈波所佔的比例

干擾大可考慮LA、LAR、LB、LBR差動輸出

或是選用絕對位置型的
不然就是改用其他方式來做定位或是測量的方式


要考慮到機械因素、電氣因素....等除非是專門針對一台來做調整
要不然不太可能做到透過程序修正