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.

高压电机控制套装3B级QEP测试结果出错

用高压电机控制套装运行无位置永磁电机f28335程序,按照手册测试到了3B级:验证QEP1 驱动程序和它的速度计算

将编码器连至H1,QEP接口,电机转动后,用pwmdac管观察qep1.ElecTheta没有结果,在变量窗口qep1.ElecTheta值为0.99左右没有变化。

编码器分辨率为5000p/r,设定qep1.LineEncoder = 5000

编码器输出信号是5V的电平

qep1.CalibratedAngle需要怎么设定?

不知道是哪里出了问题?

  • 查看变量发现:

    位置计数器错误标志(*eQEP[1]).QEPSTS.bit.PCEF 被置位

    错误中断标志(*eQEP[1]).QFLG.bit.PCE 被置位。。。

    到底是哪里出了问题呢?程序就是HVPM_Sensorless的例程,为什么qep不能正常工作呢??