引用yellowpenguin 的回复内容:那如果第一个脉冲输进电机之后,电机转过相应的角度之后,编码器反馈的是4倍的,如果这时候第二个脉冲还是没输进来,那偏差计数器里就是-3?电机自己倒转回去?
看来楼主是真的不了解增量式编码器正交脉冲的检测原理! 增量式编码器会给出正交的两路方波信号A和B,A和B的一个信号周期为360度,A和B各自有180度的相位区间为高电平,另外的180度相位区间为低电平,A 和B之间互差90度相位,亦即所谓的正交,A和B这两路正交脉冲各有2个跳变沿,共有4个跳变沿,则相邻跳变沿之间的相位差是90度,也就是说每一个跳变沿都可以反应一个90相位区间的变化,这样就把原本360度的信号周期细化为90度了,在逻辑上和物理上实现了4倍细分,也就是通常所说的4倍频。
因此一个1000线的增量式编码器,在每周有1000线的物理刻线,通过4倍频,可以在相邻2条物理刻线所分割的物理间隔内,实现4倍精细的检测能力,即每周4000份的角度解析能力。