关于超过16位encoder和2407的接口问题本人现在使用一个超过16位数的增量式encoder,使用tms2407a和它相接,电路已经通了,可以读出encoder的值,但是encode转一圈,计数器已经满了,好几个65536了!看了论坛以前些使用qep借口的做法,如判断方向,但是还有些问题
现在有两个方向:
1、先对encoder的输出信号进行分频,然后进入dsp,但是不能保证A,B同时分频,和互相差90度(ABZ的输出均接到cpld上了)
2、在使用软件对每次的溢出做标记,判断转动方向,决定是增加一还是减去一!