ST UM2082 User Manual Download Page 6

Getting started

 

UM2082 

 

6/14 

DocID029504 Rev 1 

 

 

Getting started 

2.1 

Hardware and software requirements 

Using STM32 Nucleo boards with the X-NUCLEO-IHM06A1 expansion board requires the 
following software and hardware: 

 

1 x Windows PC (XP, Vista 7 ,Win 8, Win 10 ) to install the software package 

 

1 x Low voltage stepper motor driver expansion board (X-NUCLEO-IHM06A1) 

 

1 x STM32 Nucleo development board (NUCLEO-F401RE or NUCLEO-F334R8 or 
NUCLEO-F030R8 or NUCLEO-L053R8) 

 

1 x USB type A to mini-B USB cable to connect the STM32 Nucleo board to the PC 

 

X-CUBE-SPN6 software package (available on www.st.com) 

 

1 x IDE among: 

 

IAR Embedded Workbench for ARM (EWARM) 

 

Keil microcontroller development kit (MDK-ARM) 

 

system workbench for STM32 Nucleo project 

 

1 x stepper motor with compatible voltage and current ratings for the STSPIN220 
driver 

 

1 x external power supply or external battery suitable for the stepper motor used. 

2.2 

Using the X-NUCLEO-IHM06A1 expansion board with the 
STM32 Nucleo board 

The X-NUCLEO-IHM06A1 board is compatible with following STM32 Nucleo development 
boards: 

 

NUCLEO-F401RE 

 

NUCLEO-F334R8 

 

NUCLEO-F030R8 

 

NUCLEO-L053R8 

To start your project: 

1. 

Check the jumper position based on your configuration (see 

Section 5: "Hardware 

description and configuration"

). 

2. 

Connect the X-NUCLEO-IHM06A1 with the STM32 Nucleo board through Arduino 
UNO R3 Connectors (CN5, CN6, CN8, CN9). 

3. 

Supply the board through the input 5 (Vin) and 6 (ground) of the J1 connector. The D5 
(red) LED turns on. 

4. 

Develop your application using the sample applications bundled with the X-CUBE-
SPN6 software package. 

Further STSPIN220 and STM32 Nucleo support material is available on 

www.st.com

. 

2.3 

Using the X-NUCLEO-IHM06A1 expansion board alone 

The X-NUCLEO-IHM06A1 expansion board is able to drive a low voltage stepper motor 
without an STM32 Nucleo board. 

Summary of Contents for UM2082

Page 1: ...epper motors in your STM32 Nucleo project implementing portable motor driving applications such as thermal printers robotics and toys It includes a stepper driver able to operate in low voltage batter...

Page 2: ...nts 6 2 2 Using the X NUCLEO IHM06A1 expansion board with the STM32 Nucleo board 6 2 3 Using the X NUCLEO IHM06A1 expansion board alone 6 2 3 1 Hardware connections and equipment 7 2 3 2 Operating mod...

Page 3: ...le 1 Arduino UNO R3 connector table 9 Table 2 ST morpho connector table 9 Table 3 J1 connector switches and test point descriptions 10 Table 4 Direction selection 10 Table 5 Step clock selection 10 Ta...

Page 4: ...List of figures UM2082 4 14 DocID029504 Rev 1 List of figures Figure 1 X NUCLEO IHM06A1 low voltage stepper motor expansion board based on STSPIN220 1 Figure 2 Switch and connector positions 8...

Page 5: ...tor driver covering a wide range of applications The key features are Low voltage range 1 8 to 10 V Microstep adjustment up to the 256th step Phase current up to 1 3 ARMS Current control with adjustab...

Page 6: ...IN220 driver 1 x external power supply or external battery suitable for the stepper motor used 2 2 Using the X NUCLEO IHM06A1 expansion board with the STM32 Nucleo board The X NUCLEO IHM06A1 board is...

Page 7: ...oth cases the R4 resistor must be replaced with a 10 k resistor recommended value for a VDD below 2 5 V A waveform generator providing the signal step clock connected between TP4 CLK test point and TP...

Page 8: ...description and configuration The PCB silkscreen image below shows the position of the connectors and the configuration switches of the board Figure 2 Switch and connector positions The following tab...

Page 9: ...8 DIR 1 See Section 5 1 Selecting direction and step clock lines CN6 2 VDD 6 Ground 7 Ground Notes 1 unlisted pins are not connected Table 2 ST morpho connector table Connector Pin 1 Signal Remarks CN...

Page 10: ...3 3 V coming from STM32 Nucleo board TP4 CLK Step clock line 3 1 Selecting direction and step clock lines The direction and the step clock lines of STSPIN220 can be selected through dedicated resistor...

Page 11: ...nF 50 V 15 Ceramic Capacitor SMD 0603 C6 10 nF 50 V 15 Ceramic Capacitor SMD 0603 C7 22 nF 50 V 5 Ceramic Capacitor SMD 0603 C8 220 Nf 35 V 15 Ceramic Capacitor SMD 0603 D1 D2 D3 D4 LED SMD LED yellow...

Page 12: ...r TH L7xW7xH5 8 mm Copal Electronics CT 6EP102 or similar S1 S2 S3 S4 Slide Switch 2 position switch L10xW2 5xH6 4 mm TP1 TPTH ANELLO 1MM PCB Test terminal 1 mm black TP2 TP3 TP4 TPTH ANELLO 1MM PCB T...

Page 13: ...UM2082 Revision history DocID029504 Rev 1 13 14 5 Revision history Table 7 Document revision history Date Version Changes 04 Jul 2016 1 Initial release...

Page 14: ...sers are solely responsible for the choice selection and use of ST products and ST assumes no liability for application assistance or the design of Purchasers products No license express or implied to...

Reviews: