Skip to main content
SkyWork
Associate III
February 18, 2021
Solved

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

  • February 18, 2021
  • 1 reply
  • 778 views

..

This topic has been closed for replies.
Best answer by Mathieu Casties

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

1 reply

Mathieu Casties
Visitor II
March 8, 2021

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