2025-06-09 8:26 PM
When i give varying PWM signal at high frequency under range, the motor sometimes produces noise and gets stuck (0 speed even though pwm signal is valid). What is the issue? I feel its due to PID tuning. Kindly share PID tuning method.
Thanks
Solved! Go to Solution.
2025-06-13 7:14 AM
Hello @tejas_amp
To be able to drive your motor, the ESC state machine must be in ESC_ARMED state. Only once it is in ESC_ARMED state your motor will start as soon as the PWM command stay high more than 1060 us.
To reach ESC_ARMED State, your PWM input must be high between 800us and 1060us for 200 ms.
Do not hesitate to have a look at esc.c file to understand how it works.
Regards
Cedric
2025-06-13 7:14 AM
Hello @tejas_amp
To be able to drive your motor, the ESC state machine must be in ESC_ARMED state. Only once it is in ESC_ARMED state your motor will start as soon as the PWM command stay high more than 1060 us.
To reach ESC_ARMED State, your PWM input must be high between 800us and 1060us for 200 ms.
Do not hesitate to have a look at esc.c file to understand how it works.
Regards
Cedric