Getting started
UM1943
4/28
DocID028304 Rev 1
2
Getting started
2.1
System architecture
A generic motor control system can be schematized in three main blocks (see
Figure 2:
"Overall system architecture"
):
Control block
- its main task is to accept user commands and drive a motor. The X-
NUCLEO-IHM07M1 is based on the STM32 Nucleo board, which provides all digital
signals to properly implement motor driver control.
Power block
- it is based on three-phase inverter topology. The core of the power
block is the L6230 driver, which contains all the necessary active power and analog
components to perform low voltage PMSM motor control.
Motor
- the X-NUCLEO-IHM07M1 is able to properly drive a low voltage BLDC/PMSM
motor.
Figure 2: Overall system architecture
2.2
Building the system
The X-NUCLEO-IHM07M1 expansion board is a complete hardware development platform
(Power block) for the STM32 Nucleo board, for evaluating a motor control solution for a
single BLDC/PMSM motor. For normal board operation, it must be connected to an STM32
Nucleo board (Control block) through the ST morpho connector, as shown in the image
below.