Page 431 - ARM Based Microcontroller Projects Using MBED
P. 431
17.11 LOW-VOLTAGE STEPPER MOTOR DRIVER EXPANSION BOARD (X-NUCLEO-IHM06A1) 417
CN10
ST Morpho connector CN9
Arduino UNO R3 connector
CN5
Arduino UNO R3 connector D3
Fault LED (red)
D1-D2
R20-R17
Power output
REF select operation LEDs (yellow)
J2 DC Motor A
phases connector
U1 TP2
STSPIN250 DC driver
V motor testpoint
J1
Power motor
connector 10V max
TP3 TP1
VDD testpoint
Ground testpoint
CN6 CN8
Arduino UNO R3 connector
Arduino UNO R3 connector
CN7
ST Morpho connector
FIG. 17.11 X-NUCLEO-IHM07M1 expansion board.
• dual independent PWM current controllers
• full and half step drive
• fast and slow decay mode selection
• overcurrent and thermal protection
17.11 LOW-VOLTAGE STEPPER MOTOR DRIVER EXPANSION BOARD
(X-NUCLEO-IHM06A1)
This is a low-voltage stepper motor driver expansion board (Fig. 17.13) based on the
STSPIN220. The board can be operated with battery and is suitable for applications such
as robotics, toys, and thermal printers. The board offers a maximum 1/256 microstep resolu-
tion and is Arduino UNO R3 connector compatible. The basic features of this board are as
follows:
• 1.8–10V operation
• up to 1.3A rms phase current
• up to 256 step microstep adjustments
• overcurrent, short-circuit, and thermal shutdown protection
• current control with adjustable off-time

