Skip to main content
GMoha.1
Associate
Feb 2, 2021 7:31 AM UTC
Solved

Is provided ST tutorial on youtube (Motor Control Part5 ) support BLDC motors?

provided ST tutorial on youtube (Motor Control Part5 )  indicates it support PMSM motors .

is provided FOC FW library support BLDC motors also?

This topic has been closed for replies.
Dario CUCCHI
Dario CUCCHIBest answer
ST Employee
Feb 9, 2021 5:26 PM UTC

Hi @GMoha.1​ ,

the FOC FW library drives the motor applying three sinusoidal currents, so it is optimized for PSMS motors, which generates sinusoidal BEMF.

In case of BLDC motor having a trapezoidal BEMF, maybe the best way is to use a six-step algorithm.

On top of that, six-step algorithm is simpler to be implemented than FOC algorithm.

Have a good day !

1 reply

Dario CUCCHI
Dario CUCCHIBest answer
ST Employee
Feb 9, 2021 5:26 PM UTC

Hi @GMoha.1​ ,

the FOC FW library drives the motor applying three sinusoidal currents, so it is optimized for PSMS motors, which generates sinusoidal BEMF.

In case of BLDC motor having a trapezoidal BEMF, maybe the best way is to use a six-step algorithm.

On top of that, six-step algorithm is simpler to be implemented than FOC algorithm.

Have a good day !