2025-01-09 12:20 AM
Hello Everybody,
MCSDK:6.3.0
CubeMX: 6.3.0
Workbench : 6.3.0
Motor Pilot : 1.2.9
I used open-loop voltage on the motor pilot to perform tuning with (voltage_ref, TargetSpd) at the following settings: (10%, 300), (20%, 600), and (30%, 900), each with a duration of 2000, to check the motor's operating condition.
However, when I used the API for tuning, only (10%, 300) operated normally. When I updated voltage_ref to 20% and set the Speed to 600, the motor struggled to rotate (it was jittering).
My question is: during the rotation process, do I need to stop the motor before calling OL_UpdateVoltage and MCI_ExecSpeedRamp? or I should use others api to change the voltage_ref and the speed?