A project log for Ø32 BLDC Controller

Miniature closed-loop controller for brushless DC motors

christopher-xuChristopher Xu 06/20/2023 at 05:390 Comments

I got a bit distracted with other projects, but I'm back to developing this! I 3D printed a small stand for a motor and starting running the motor open-loop by simply iterating through 6-step commutation at a fixed speed and hoping the magnets in the rotor follow the generated magnetic field. It spins, so there are no major problems with the hardware. The MA702 magnetic angle sensor also works great, so next step is using the sensed angle to commutate properly. I'm delighted by the simplicity of the MA702. Just send 12 zeros, and you get a 12-bit angle in response, without any register operations.