/BLDC_CONTROL

University project. BLDC control (FOC) program written in C.

Primary LanguageC

BLDC position control project

Youtube video

Watch the video

Three techniques have been implemented:

  • Position control with sinusoidal commutation -sinus_control_V2
  • Position control with simplified FOC (no current sensing) - FOC
  • Position control with special sinusoidal commutation(vectol angle limitation) - combined_control_V3

Structure

Essential elements:

  • STM32F4-Discovery
  • DRV8313
  • AS5048A

Alt-текст

Electrical scheme

Alt-текст