TI中文支持网
TI专业的中文技术问题搜集分享网站

DSP eQEP两路正交信号相位差问题?

各位:

        请教一个关于eQEP对于正交信号相位差容忍度的问题。一般来说,正交信号相位差为90度,而我遇到的问题是,当DSP中eQEP检测到正交信号A/B的相位差偏离90度35度时,即A/B信号相位差小于55度或大于125度时,DSP寄存器EQep1Regs.QEPSTS.bit.CDEF位会置起,报方向检测错误,

      请问各位DSP内部eQEP单元对正交信号相位差的容忍度为多少?偏离正交相位差(90度)多少时,DSP eQEP中的方向检测寄存器会置起?

      急,盼回复,谢谢!

mangui zhang:

方向你要判断并使用吗  

方向的判断原理就是当A相上升时去读B相是高还是低

也就是判断A超前B还是B超前A   然后判断正反

这个差异大了肯定判断不了方向了    如果是正交编码器输出  

应该是比较标准的啊  

各位:

        请教一个关于eQEP对于正交信号相位差容忍度的问题。一般来说,正交信号相位差为90度,而我遇到的问题是,当DSP中eQEP检测到正交信号A/B的相位差偏离90度35度时,即A/B信号相位差小于55度或大于125度时,DSP寄存器EQep1Regs.QEPSTS.bit.CDEF位会置起,报方向检测错误,

      请问各位DSP内部eQEP单元对正交信号相位差的容忍度为多少?偏离正交相位差(90度)多少时,DSP eQEP中的方向检测寄存器会置起?

      急,盼回复,谢谢!

yong mao:

回复 mangui zhang:

你好,我的问题是因为电机厂商的装配或工艺问题,导致码盘发出的正交信号不标准,正常运转中而没有方向发生切换,当检测到B的上升沿滞后A的上升沿很少一段时间时(这里假定为1/8个高电平时间,正常的话B的上升沿滞后A的上升沿约为半个高电平时间,即我们认为的标准正交),DSP的方向检测错误标识会置起来,认为此时生了方向切换。所以我想请问的是DSP的eQEP判断方向发生切换的机理具体是什么标准,而不是简单的谁超前谁,

赞(0)
未经允许不得转载:TI中文支持网 » DSP eQEP两路正交信号相位差问题?
分享到: 更多 (0)