cancel
Showing results for 
Search instead for 
Did you mean: 

I use STM32F303RB with ihm08m1 to drive a 36V BLDC motor. But I found out that if I call stop motor when some condition is met just like speed is too fast or press brake, there'll be a noise from the motor, is there any way to slow stop the motor

SkyWork
Associate III
1 ACCEPTED SOLUTION

Accepted Solutions
Mathieu Casties
Associate II

Dear skyWork,

you can stop the motor slower by using the function MC_ProgramSpeedRampMotor1(int16_t hFinalSpeed, uint16_t hDurationms ); 

with hFinalSpeed=0 and hDurationms that fit your requirements.

You can find more information on  STM32 motor control SDK user manual :

Best Regards, Mathieu

View solution in original post

1 REPLY 1
Mathieu Casties
Associate II

Dear skyWork,

you can stop the motor slower by using the function MC_ProgramSpeedRampMotor1(int16_t hFinalSpeed, uint16_t hDurationms ); 

with hFinalSpeed=0 and hDurationms that fit your requirements.

You can find more information on  STM32 motor control SDK user manual :

Best Regards, Mathieu