August 28, 2019

Motor controller design

I designed and tested a bldc motor controller pcb.

controller-bottom.png

controller-top.png

I used the STM32F4 as the arm cpu, TI DRV8323 as the gate driver and used the AS5047 position sensor as the encoder and uses RS458 to communicate.

motor_controller

motor_controller_assembled