This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28069M: F28069M使用光编码器的脉冲跳变问题

Part Number: TMS320F28069M


我使用F28069M加5000线的光编码器来做电机的控制方案。

F28069M在光编码器的索引事件发生时会将对应的脉冲数记录到QPOSILAT寄存器中。

我在测试过程中,发现光编码器转动一圈,索引事件发生时,QPOSILAT寄存器记录到的脉冲数时不时会发生跳变,跟上一圈记录到的脉冲数有一定差异。比如说我用的5000线光编码器,一圈的脉冲数是20000-1个,有时测试记录到前后两次索引事件的脉冲数会有300多个脉冲的差异。

造成这种现象的可能原因是什么?