2025-10-31 7:17 AM - edited 2025-10-31 7:25 AM
Hi friends. Help me figure this out.
Am I missing something, or is my board faulty?
MCSDK 6.4.1
Motor 12n14p
In 6-step mode, the motor operates correctly, and the phase signal waveform also appears normal.
But in FOC mode, something strange happens; the motor is practically impossible to spin. In the profiler, it usually starts on the first try, and the program allows you to save the motor parameters, but the motor spins noisily, and profiling a second time in the same session is impossible; the motor won't start. A default project created with the motor parameters from the profiler also fails to reliably start the motor in the Pilot program.
Shouldn't the signal in FOC mode look like a sine wave?
2025-11-01 8:43 PM
Hi @ugomict ,
I have experience with the B-G431B-ESC1, and I found it can be tricky to use, especially with hobby BLDC motors that don't come with a datasheet. In my opinion, the profiler isn’t always intuitive for tuning parameters. You need to start with rough estimates for the parameters; otherwise, the motor tends to oscillate and generate a lot of noise. As for the FOC signal, it's a square wave (PWM), but its modulation produces a sinusoidal current in the motor.
2025-11-03 7:55 AM
Hello @ugomict,
In the case of drone motors, the use of 6-step is more recommended than FOC.