Skip to main content
VGani.1
Associate III
October 25, 2021
Question

I use NUCLEO-F446RE and X_NUCLEO_IHM08M1 for motor control. It works fine but however, when the temperature reaches more than 50 degree, it shows an over current fault???

  • October 25, 2021
  • 1 reply
  • 804 views

Another question, my project works on 30kHZ PWM frequency. Can I change the PWM frequency from fixed frequency to random frequency??

This topic has been closed for replies.

1 reply

cedric H
Technical Moderator
November 12, 2021

Hello @Community member​ ,

Are you sure that the overcurrent is related to the temperature increase ?

Did you measure your current with a current probe to be sure that the overcurrent detected is not a real one ?

Our FOC algo is designed to use a fixed PWM frequency only. Changing the PWM frequency without re-designing the algorithm will lead to a non functional project.

Regards

Cedric

VGani.1
VGani.1Author
Associate III
November 12, 2021

Hi @cedric H​ ,

When the motor is running at rated speed 3000rpm under No-load, it works fine. But when it is loaded, running at rated speed for longer time and temp reaches over 50 degree, over current fault occurs.

Since the FOC algorithm is fixed in the software, we can only change the PWM frequency manually, but not a varying frequency??

cedric H
Technical Moderator
November 12, 2021

You can change the PWM frequency only in the Workbench. A lot of computed parameters depend on the PWM frequency.

Cedric