2018-01-18 02:26 PM
I'm using a STEVAL-SPIN3202 to control a 15W BLDC sensorless motor. I'm unable to spin a motor using six-step driving mode and I'm assuming it's because the motor's configuration needs to be updated. Looking at the #defined MC_SixStep_param_32F0.h configuration file the only motor parameter that I can find is the number of pole pairs. Is there an additional configuration file for the motor? Any help would be greatly appreciated!
2018-04-03 04:31 AM
Look at MC_SixStep_param_BR2804_1700_KV_1.h, e.g., #define NUM_POLE_PAIRS. That file can be found by doing a search of all project files for NUM_POLE_PAIRS
.
That .h file is a default motor config used by the project by virtue of a command-line-define of MC_BR2804_1700_KV_1. I got a BLDC motor to accelerate and spin at different speeds in either direction but I'm still trying to get more graceful acceleration without losing steps.