X-NUCLEO-IHM07M1 Brushless DC Motor Driver

Three-phase brushless DC motor driver based on STMicroelectronics L6230 chip

Hello World

Import programHelloWorld_IHM07M1

Example application for X-NUCLEO-IHM07M1 board connected to a 3-phase brushless motor with Hall sensors.

Library

Import libraryBLDCmotorDriver

Library for driving a 3-phase brushless DC motor.

Datasheet

http://www.st.com/resource/en/data_brief/x-nucleo-ihm07m1.pdf

Notes

The X-NUCLEO-IHM07M1 is a three-phase brushless DC motor driver expansion board based on the L6230 for STM32 Nucleo. It provides an affordable and easy-to-use solution for driving three-phase brushless DC motor in your STM32 Nucleo project. The X-NUCLEO-IHM07M1 is compatible with the ST Morpho connector and supports the addition of other boards which can be stacked with onto a single STM32 Nucleo board. The user can also mount the Arduino UNO R3 connector. The driver used on this STM32 Nucleo board is the L6230, a DMOS fully integrated driver for three-phase brushless DC motors assembled in a PowerSO-36 package (L6230PD), with overcurrent and thermal protection. The L6230 driver is optimized for six-step and FOC algorithms thanks to independent current sensing.