Difference between modes Enabled, Six-Step, and Induction in STM32CubeMX?
What is the difference between modes Enabled, Six-Step, and Induction in STM32CubeMX?
Documentation is lacking
What is the difference between modes Enabled, Six-Step, and Induction in STM32CubeMX?
Documentation is lacking
Hello,
Enabled stands for FOC (Field Oriented Control). The name is confusing and should be changed. It dates back from the time when the only supported drive technique was FOC. When Enabled is active, the Motor Control Middleware is configured to drive a PMSM motor with the FOC technique.
The SixStep mode is active when the Motor Control Middleware is configured to drive a motor using the Six Step technique
The Induction mode is active when the Motor Control Middleware is configured to drive an asynchronous motor.
Only one of these modes can be active at any time. The active mode must not be changed from within STM32CubeMx as it would result in the generation of a not working project.
To configure the Motor Control Middleware, use the Motor Control Workbench delivered with ST Motor Control SDK (X-CUBE-MCSDK).
I hope it'll help.
Best regards
Fred
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.