技术论坛

 绝对值编码器用于定位,单方向旋转,位置偏差越来越大

返回主题列表
作者 主题
我是铁铁
游士

经验值: 274
发帖数: 27
精华帖: 0
楼主    2019-01-10 14:52:54
主题:绝对值编码器用于定位,单方向旋转,位置偏差越来越大

绝对值编码器用于定位,单方向旋转,位置偏差越来越大。

编码器用来定位,定位是循环的,不同值对应不同位置例:1-2-3-4-1

不同位置录入不同编码器数值。刚才是运转几圈,位置比较准确,

当单方向运转好多圈之后,位置偏移越来越大,求大家帮忙分析下问题所在!!!!

芳季
至圣

经验值: 66574
发帖数: 14746
精华帖: 100
1楼    2019-01-10 15:04:54
主题:回复:绝对值编码器用于定位,单方向旋转,位置偏差越来越大

联轴器松了。

你要明白一定的架构下,一些事情是不可能发生的。就你这事情,只能是编码器与机械脱节了。否则基本没有别的可能会偏。

再一个就是你被眼前的一点事情……一叶障目。

xixinhui
游士

经验值: 206
发帖数: 17
精华帖: 0
2楼    2019-01-10 15:24:20
主题:回复:绝对值编码器用于定位,单方向旋转,位置偏差越来越大

读取编码器数值的方式是什么?是模拟量、通讯,还是二进制? 还有编码器的设置是否正确

芳季
至圣

经验值: 66574
发帖数: 14746
精华帖: 100
3楼    2019-01-10 21:56:35
主题:回复:绝对值编码器用于定位,单方向旋转,位置偏差越来越大

与这些都无关,开始不错,怎么可以后来的就错呢?

模拟量漂移了?通讯干扰了?二级制错了?设置变了?好像都不成立吧?

kdrjl
至圣

经验值: 136373
发帖数: 34920
精华帖: 435
4楼    2019-01-11 22:12:35
主题:回复:绝对值编码器用于定位,单方向旋转,位置偏差越来越大

想办法用第三方监测手段监控编码器输出信号,看看与你现在接收的编码器信号是否一致?如果一致,那是编码器的安装位置问题?如果不一致,那是你的信号处理部分的问题?总之要先判断问题的方向。

我是你的朋友
我是铁铁
游士

经验值: 274
发帖数: 27
精华帖: 0
5楼    2019-01-15 13:29:12
主题:回复:绝对值编码器用于定位,单方向旋转,位置偏差越来越大

绝对值编码器使用中感觉也不是那么精准,因为我的设备转一圈,经过机械结构编码器要转几千圈,设备转3圈,偏差肉眼就可见了。没办法,只能结合传感器使用,在定位准确时,记录定位点处编码器数值,每当检测到传感器时候,重新将该值赋给编码器。也就是设备每圈都进行校准。

芳季
至圣

经验值: 66574
发帖数: 14746
精华帖: 100
6楼    2019-01-15 14:12:52
主题:回复:绝对值编码器用于定位,单方向旋转,位置偏差越来越大

我草。知道了。知道什么不准了。“经过机械结构要转几千圈”这句。

你敢不敢再说清楚几千圈呢?

72776
侠圣

经验值: 3744
发帖数: 63
精华帖: 0
7楼    2019-01-15 14:30:07
主题:回复:绝对值编码器用于定位,单方向旋转,位置偏差越来越大

可以设置一段时间清零

物必自腐,而后虫生
芳季
至圣

经验值: 66574
发帖数: 14746
精华帖: 100
8楼    2019-01-15 14:39:15
精华帖  主题:回复:绝对值编码器用于定位,单方向旋转,位置偏差越来越大

我猜你的问题和他的一样……

http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1534513&b_id=64&s_id=0&num=0#anch

编码器又怎么可能不准呢?一圈就只有那么几千个分度。码盘确定的。就算怎么的不准也好每一个分度只属于一个物理位置。这个关系不会变的,转多少圈都无关。只要是转到这个角度,就是这个码值。不是这个码值,就只能不在这个位置。

何来的转几千圈会不准?

编码器表示这个死猫我不啃。是机械先动手的。

江汉之珠
奇侠

经验值: 5095
发帖数: 1041
精华帖: 15
9楼    2019-01-15 14:49:46
主题:回复:绝对值编码器用于定位,单方向旋转,位置偏差越来越大

基本可以判定是机械问题所致,如果不能十分肯定,拿示波器看看波形,看看是否有畸变。

路漫漫而求索!
芳季
至圣

经验值: 66574
发帖数: 14746
精华帖: 100
20楼    2019-01-16 11:35:57
主题:回复:绝对值编码器用于定位,单方向旋转,位置偏差越来越大

我确定他的机械问题比电器问题多。

第一。凭什么说差了几毫米是编码器的事?你是以什么为准判断谁偏差了。而你的判断基准,又是不是确切的呢?好比第二……

第二,从来没有说清楚过脉冲当量。可能你连机械传动比都搞不清。只靠加减系数靠近目标。

第三,别说链条传动是属于非线性传动了。时刻没有固定传动比,只有平均传动比。

搞电气的,来到这个处境,不懂机械的话,只能死在这里。还有更甚的,就是计长度精度的场合。绝对会被机械的坑到死为止。因为压根就是机械问题。老是差10个丝怎么调都调不好,人家就是说你程序不好,而你又说不出人家什么问题,然后就没有然后了……,哦,有,跳楼。

回复你某楼的评论:机械传动都是一个一个实体的传递位置。齿轮是一个一个的齿,链条是一节一节的链。有什么可能有误差?全部都是有数可计的,并且算出来是多少就是多少。齿形误差;齿距误差;链节误差;同心误差;等等的这些误差不会累计的,在一个圆内会回来的,或者一个传动周期后会回来的。都知道地球公转轨道是椭圆形的,我们经历了几十次远近远近的变化,都是地球始终没有离太阳越来越远(现在不谈红移什么的)。请确切点,准确找到传动的要素,计算位移吧。你上面有个评论说2000转左右吧。干嘛要左右呢?两千就两千,2003就2003,1996就1996。你说左右嘛,那机器也大概给你走走就是了,就形成这个局面了。

您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。