Part Number: TMS320F28069M
我使用F28069M加5000线的光编码器来做电机的控制方案。
F28069M在光编码器的索引事件发生时会将对应的脉冲数记录到QPOSILAT寄存器中。
我在测试过程中,发现光编码器转动一圈,索引事件发生时,QPOSILAT寄存器记录到的脉冲数时不时会发生跳变,跟上一圈记录到的脉冲数有一定差异。比如说我用的5000线光编码器,一圈的脉冲数是20000-1个,有时测试记录到前后两次索引事件的脉冲数会有300多个脉冲的差异。
造成这种现象的可能原因是什么?
