Skip to content

Bare Metal Brushless position control (using Field Oriented Control) on STM32F303

License

Notifications You must be signed in to change notification settings

mbriday/bareMetalFOC_STM32F303

Repository files navigation

bareMetalFOC_STM32F303

Bare Metal Brushless position control (using Field Oriented Control) on STM32F303

The goal of this repository is to understand how to control a brushless motor using the Field Oriented Control approach. The hardware part is based on a ST Nucleo Motor control pack with:

  • a Nucleo board STM32 F303RE
  • a motor driver shield IHM16M1 based on the low power interface SPIN830
  • a brushless Gimbal motor (GBM2804H-100T)

For a position control algorithm, a AS5147P position sensor is added.

The motor will not use the ST Motor Control framework, but a bare-metal approach (to learn how it works).

About

Bare Metal Brushless position control (using Field Oriented Control) on STM32F303

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages