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.
Tool/software: TI C/C++ Compiler
Related question is shown at e2e.ti.com/.../3246154
In proj_lab12c, The speed feedback is from the SpinTAC™ Position Converter, not the estimator.
I set a reference speed at 1000rpm, but the motor runs at 935rpm.
Please make sure that the encoder line is correctly set in user.h? And please check if the frequency of the motor phase current is the same as the target frequency?
Any updates? I’m assuming you were able to resolve your issue. Please let me know if you have any questions. We would like to close this thread if no further questions. Thanks.
Sorry to answer you so late.
1.The encoder line is correctly set in user.h.
2.The frequency of the motor phase current is NOT the same as the target frequency.
The actual phase current frequency = 0.935 * The target phase current frequency.
I haven't solved this problem right now and I still need your help.
Please go back to use the lab02b and lab12a to identify the motor parameters and inertia again if you make sure that the setting of the encoder is correct.
The current frequency should be close to the target running frequency if the dc bus input voltage is enough and the target frequency is below the rated frequency of the motor.
And please check if the PWM frequency and CPU frequency are set correctly.