Description
The STM32 NUCLEO Pack (P-NUCLEO-IHM001) is a motor control kit based on X-NUCLEO-IHM07M1 and NUCLEO-F302R8 boards. This platform provides a motor control solution for low voltage three-phase DC brushless motor. It is based on L6230 driver (belonging to STSPIN family) and on STM32F302R8 MCU. The L6230 driver is a DMOS fully integrated device for three-phase brushless PMSM motor, with integrated overcurrent and thermal protection.
FEATUREs
• X-NUCLEO-IHM07M1:
– Three-phase driver board for BLDC/PMSM
motors based on L6230
– Nominal operating voltage range from 8 V
to 48 V dc
– 2.8 A output peak current (1.4 A RMS)
– Non dissipative overcurrent detection and
protection
– Full compatible with ST 6-step or ST FOC
control algorithm
– Full support for sensorless and sensor
mode
– 3-Shunt and 1-Shunt configurable jumpers
for motor current sensing
– Hall / encoder motor sensor connector and
circuit
– Potentiometer available for speed
regulation
– Compatible with STM32 Nucleo boards
– Equipped with ST morpho connectors
• NUCLEO-F302R8:
– STM32F302R8 32-bit Microcontroller
based on Cortex® -M4 core (72 MHz max)
with 64-Kbyte Flash memory and 16-Kbyte
SRAM
– Two types of extension resources:
Arduino™ UNO Revision 3 connectivity and
ST morpho extension pin headers for full
access to all STM32 I/Os
– Mbed-enabled (//mbed.org)
– On-board ST-LINK/V2-1
debugger/programmer with SWD
connector: selection-mode switch to use
the kit as a standalone ST-LINK/V2-1
– two push buttons: USER and RESET
• Three-phase motor:
– Bull-Running model BR2804-1700 kV
– Nominal voltage 11.1 V dc (battery up to
3S)
– Maximum DC current: 5 A
– 7 pole pairs
– Max speed 19000 RPM