BLDC Motor – 6-step control 

Permanent Magnet BrushLess DC motors (BLDC) at a glance:

  • Require alternating stator current (idem PMSM)
  • Stator is three phase windings (idem PMSM)
  • Rotor houses permanent magnets unusually glued on the surface à Surface Mounted (SM)  (idem PMSM)
  • Stator excitation frequency is synchronous with rotor electrical speed (idem PMSM)
  • Rotor spinning induced trapezoidal shaped Back Electro-Motive Force (Bemf)
  • Gives best performances (torque steadiness) when driven by rectangular-shaped currents

Firmware solutions

STM8 solution

  • STSW-STM8020: STM8S and STM8A BLDC and ACIM motor control firmware library: it allows the user to evaluate the STM8 performance in controlling trapezoidal BLDC motor and in driving V/F control AC induction motors.

    Control firmware library builder

  • GUI: STM8S motor control firmware library builder

    Documentations

  • UM0708: STM8Sxxx Three-phase BLDC motor control software library V1.0
  • UM0712: STM8S Three-phase AC induction motor control software library V1.0
  • RN0027: STM8S motor control firmware library package release 1.0
  • DN0005: A three phase induction motor drive using a V/F control
  • AN1946: Sensorless BLDC Motor Control and BEMF sampling methods with ST7MC (valid for other MCUs)

STM32 solutions

Hardware boards

3-Phase motor (Main evaluation boards)

Reference/Bundle

Voltage

Power

Motor/
Control Type

ST Main Parts

Application focus

Complete drive

STEVAL-IHM043V1

7-42Vdc

Up to 35W

BLDC/Six step

  • 1x L6234
  • 1x STM32F051C6
  • 1x L78L33ACD

Pumps, security systems, ATMs.

Expansion board (for STM32 Nucleo)

X-NUCLEO-IHM07M1

Up to 48V, 1.4Arms

Up to 40W 

PMSM/BLDC
FOC/Six step
Single/3-shunt

  • 1x L6230
  • 1x BAT30KFILM
  • 1xTSV994IPT

Three-phase brushless DC motor driver expansion board based on L6230 for STM32 Nucleo

X-NUCLEO-IHM08M1

Up to 48V, 15Arms

Up to 200W 

BLDC
Six step
Single/3-shunt

  • 3x L6398
  • 6x STL220N6F7

Three-phase brushless DC motor driver expansion board based on 3x gate driver and 6x MOSFET for STM32 Nucleo

X-NUCLEO-IHM09M1

- -

Motor control connector adapter

  • Not silicon devices

Allow connection of STM32 Nucleo boards with any ST motor control power boards


Link to other evaluation boards

Other collaterals

Forum

Upcoming Seminars

ST Technology Tour 2019 07 Mar - 03 Dec, 2019
STM32MP1 microprocessor hands-on workshop for developers 18 Jun - 23 Oct, 2019
Low-Dropout Regulators (LDOs) webinar 28 Aug - 28 Aug, 2019