24V BLDC Motor Controller with by Laavizanah Shawulu24V BLDC Motor Controller with by Laavizanah Shawulu

24V BLDC Motor Controller with

Laavizanah Shawulu

Laavizanah Shawulu

24V BLDC Motor Controller with Field-Oriented Control (FOC)
Designed a custom 24V three-phase BLDC motor controller PCB for precision robotic motion control using Field-Oriented Control (FOC). The project focused on creating a modular, high-performance embedded hardware platform capable of delivering accurate torque, speed, and position control for robotic joints, gimbal systems, and industrial automation applications.
Key Features
1) Custom schematic design for a 24V FOC motor controller
2) STM32G431-based embedded control architecture
3) Three-phase MOSFET inverter driven by a DRV8353 gate driver
4) High-resolution magnetic encoder interface (SPI) for closed-loop position feedback
5) Three-phase current sensing using precision shunt resistors and current-sense amplifiers
6) CAN Bus communication for integration into distributed robotic systems
7) Integrated protection circuitry, including reverse-polarity protection, over-current protection, and transient voltage suppression
8) Dedicated SWD programming and debugging interface
9) Optimized power distribution for separate 24V, 5V, and 3.3V domains
Project Outcome
The design provides a complete hardware platform for implementing advanced FOC algorithms capable of smooth, efficient, and highly accurate BLDC motor control. The architecture is suitable for robotics, precision actuators, autonomous systems, industrial automation, and research applications requiring high-performance motion control.
Like this project

Posted Jul 8, 2026

24V BLDC Motor Controller with Field-Oriented Control (FOC) Designed a custom 24V three-phase BLDC motor controller PCB for precision robotic motion control ...