Advertisement

Quick Links

UM2082
User manual
Getting started with X-NUCLEO-IHM06A1 low voltage stepper motor
driver expansion board based on STSPIN220 for STM32 Nucleo
Introduction
The X-NUCLEO-IHM06A1 is a low voltage stepper motor driver expansion board based on the
STSPIN220 monolithic low voltage driver for low voltage stepper motors. It represents an affordable,
easy-to-use solution for driving low voltage stepper 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 (battery) scenarios, allowing zero consumption
states. The device implements current control with fixed OFF time and a maximum 1/256 microstep
resolution.
The X-NUCLEO-IHM06A1 is compatible with the Arduino UNO R3 connector and supports the addition
of other STM32 expansion boards with a single STM32 Nucleo board. You can also mount the ST
morpho connector.
Figure 1: X-NUCLEO-IHM06A1 low voltage stepper motor expansion board based on STSPIN220
July 2016
DocID029504 Rev 1
1/14
www.st.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the UM2082 and is the answer not in the manual?

Questions and answers

Summary of Contents for ST UM2082

  • Page 1 The X-NUCLEO-IHM06A1 is compatible with the Arduino UNO R3 connector and supports the addition of other STM32 expansion boards with a single STM32 Nucleo board. You can also mount the ST morpho connector. Figure 1: X-NUCLEO-IHM06A1 low voltage stepper motor expansion board based on STSPIN220...
  • Page 2: Table Of Contents

    Contents UM2082 Contents X-NUCLEO-IHM06A1 board overview ..........5 Getting started ................. 6 Hardware and software requirements ..........6 Using the X-NUCLEO-IHM06A1 expansion board with the STM32 Nucleo board ....................6 Using the X-NUCLEO-IHM06A1 expansion board alone ....6 2.3.1 Hardware connections and equipment ..........7 2.3.2...
  • Page 3 List of tables List of tables Table 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 ........................
  • Page 4 List of figures UM2082 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 4/14 DocID029504 Rev 1...
  • Page 5: Nucleo-Ihm06A1 Board Overview

    UM2082 X-NUCLEO-IHM06A1 board overview X-NUCLEO-IHM06A1 board overview The X-NUCLEO-IHM06A1 expansion board for STM32 Nucleo is a low voltage stepper motor driver covering a wide range of applications. The key features are:  Low voltage range: 1.8 to 10 V ...
  • Page 6: Getting Started

    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. 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.
  • Page 7: Hardware Connections And Equipment

    UM2082 Getting started 2.3.1 Hardware connections and equipment  A suitable external power supply or external battery for the stepper motor used, connected between J1 connector pin 5 (Vin) and pin6 (ground)  A secondary supply from one of the following sources: ...
  • Page 8: Hardware 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 table provides the detailed pinout of the Arduino UNO R3 and ST morpho connectors. 8/14...
  • Page 9: Table 1: Arduino Uno R3 Connector Table

    Section 5.1: "Selecting direction and step clock lines" DIR 1 Section 5.1: "Selecting direction and step clock lines" Ground Ground Notes: unlisted pins are not connected Table 2: ST morpho connector table Connector Signal Remarks Ground MODE 2 RESET DIR 1 Section 5.1: "Selecting direction and step clock lines"...
  • Page 10: Selecting Direction And Step Clock Lines

    Hardware description and configuration UM2082 Table 3: J1 connector, switches and test point descriptions Name Label Description 5 - 6 Vin - GND Motor power supply 1 - 4 A+, A-, B+, B- Motor phases connection S1, S2, S3, S4...
  • Page 11: Bill Of Materials

    UM2082 Bill of materials Bill of materials Table 6: Bill of materials Part reference Part value Part description 10 pin elevated socket, female, straight two part CONN10 board connector 8 pin elevated socket, female, straight two part CN6, CN9 CONN8...
  • Page 12 Bill of materials UM2082 Part reference Part value Part description 5.6 kΩ, 5 %, 0.1 W Resistor, SMD 0603 Trimmer, TH L7xW7xH5.8 mm Copal Electronics 1 kΩ, 10 %, 0.5 W CT-6EP102 or similar S1, S2, S3, S4 Slide Switch 2-position switch, L10xW2.5xH6.4 mm...
  • Page 13: Revision History

    UM2082 Revision history Revision history Table 7: Document revision history Date Version Changes 04-Jul-2016 Initial release. DocID029504 Rev 1 13/14...
  • Page 14 ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgement.

This manual is also suitable for:

X-nucleo-ihm06a1

Table of Contents