请教AD2S1210 解码问题!!!

最近在搞一个项目,采用两片AD2S1210对双通道旋变器进行解码,遇到一个很奇特的问题,请各位大神帮忙看下

问题描述:

1、 采用两片AD2S1210解码芯片分别对旋变的粗机和精机进行解码,发现在一些特定位置的时候粗机解码出来的数据存在跳变,分辨率是12位,跳变现象是粗机第高5位和高6位出现00到11 或者 11 到00 的跳变 ,导致测试角度存在很大的偏差 ,在此期间 实际位置角度一直保持稳定不变


0011 0010 0000


0011 1010 0000


0011 0010 0000


0011 1101 1111


0011 1101 1111


0011 1010 0000


0011 0010 0000


0011 0010 0000


0011 0010 0000


0011 1101 1111


0011 1101 1111

采集的转换后的角度输出曲线如下:

2、 只有在小部分位置会出现跳码的现在,大部分位置解码都是正常的,输出很平稳

3、将粗机和精机的信号对调,发现还是原来出现问题的那一路AD2S1210的解码数据不正常

4、换一个新的旋变之后粗机通道问题还是一样的存在

5、使用示波器测试AD2S1210的输入信号基本都满足手册要求,粗机通道和精机通道的两路AD2S1210的电路配置完全相同

麻烦各位专家帮忙看下,最近一直折腾这问题,谢谢!!!

Parents
  • 你好,我们使用的是并口读取数据,应该不是电路的焊接问题,现在出现这种跳码现象只是在一些特定的位置点,在其他的位置点解码出的角度值都是正确的,并且出现问题的位置点之间的角度差值基本上就是精机转一圈的角度值(22.5°),我们使用4个AD2S1210对两个双通道旋变进行解码,都会出现同样的问题,请问AD2S1210使用的时候除了datasheet上的说明之外还有没有什么特别需要注意的事项,或者有什么好的使用经验,多谢了!

Reply
  • 你好,我们使用的是并口读取数据,应该不是电路的焊接问题,现在出现这种跳码现象只是在一些特定的位置点,在其他的位置点解码出的角度值都是正确的,并且出现问题的位置点之间的角度差值基本上就是精机转一圈的角度值(22.5°),我们使用4个AD2S1210对两个双通道旋变进行解码,都会出现同样的问题,请问AD2S1210使用的时候除了datasheet上的说明之外还有没有什么特别需要注意的事项,或者有什么好的使用经验,多谢了!

Children
No Data