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


The X-NUCLEO-IHM16M1 motor driver expansion board is based on the STSPIN830 monolithic driver for three-phase brushless motors.

It represents an affordable, easy-to-use solution for driving brushless motors in your STM32 Nucleo project, implementing single and three-shunt current sensing.
The STSPIN830 embeds a PWM current limiter with adjustable threshold together with a full set of protections.
The X-NUCLEO-IHM16M1 expansion board is compatible with the Arduino and ST morpho connectors, so it can be plugged to an STM32 Nucleo development board and stacked with additional STM32 Nucleo expansion boards.

Key Features
Operative voltage from 7 to 45 V
Output current up to 1.5 Arms
Supporting single shunt and three-shunt sensing
Standby mode
Flexible direct driving settable between 3 or 6 PWM inputs
Current limiter with adjustable reference
Overcurrent, short-circuit and interlocking protections
Thermal shutdown and undervoltage lockout
BEMF sensing circuitry
Bus voltage and PCB temperature sensing
Input connector for Hall effect-based sensors and encoder

https://www.st.com/content/st_com/en/products/


Additional products to consider...