10位绝对性光电编码器(10条数据线)输出格雷码对应的值为什么是跳跃的不是连续的!!

2025-03-20 17:51:35
推荐回答(4个)
回答1:

10位,1024个位置你能保证你每动一下都加一吗?动的稍微大一点就跳过去了。如果不是这个原因你再看看线序对不对,都不是的话那是编码器有问题。

回答2:

请问楼主,你那个编码器的问题解决了吗,我也遇到了,是在是不会弄了

回答3:

我也遇到这个问题了,我将采集到的格雷码换算成对应的二进制码,是不连续的,但是范围还是在0~1023之间.

回答4:

将读到的格雷码的每一位取反在进行二进制转换,就可以解决这个问题。要不要取反取决于编码器是PNP还是NPN输出。