Advertisement

Quick Links

UM2112
User manual
Getting started with the X-NUCLEO-IHM12A1 low voltage dual brush
DC motor driver expansion based on STSPIN240 for STM32 Nucleo
Introduction
The X-NUCLEO-IHM12A1 is a low voltage dual brush DC motor driver expansion board based on the
STSPIN240 for STM32 Nucleo.
It provides an affordable and easy-to-use solution for the implementation of portable motor driving
applications such as thermal printers, robotics and toys.
Thanks to its programmable current limiter and complete set of protection features, it offers high levels
of performance and robustness.
The X-NUCLEO-IHM12A1 is compatible with the Arduino UNO R3 connector and most STM32 Nucleo
boards.
Figure 1: X-NUCLEO-IHM12A1 expansion board for STM32 Nucleo
October 2016
DocID029794 Rev 1
1/14
www.st.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the X-NUCLEO-IHM12A1 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ST X-NUCLEO-IHM12A1

  • Page 1 DC motor driver expansion based on STSPIN240 for STM32 Nucleo Introduction The X-NUCLEO-IHM12A1 is a low voltage dual brush DC motor driver expansion board based on the STSPIN240 for STM32 Nucleo. It provides an affordable and easy-to-use solution for the implementation of portable motor driving applications such as thermal printers, robotics and toys.
  • Page 2: Table Of Contents

    Contents UM2112 Contents Hardware and software requirements ..........5 Getting started ................. 6 Hardware description and configuration ........7 Selecting the STM32 Nucleo board ........... 8 Selecting reference voltage ............... 8 Bill of materials ................10 Schematic diagram ................ 12 Revision history ................
  • Page 3 List of tables List of tables Table 1: Arduino UNO R3 connector table ....................7 Table 2: ST morpho connector table ......................8 Table 3: J1 connector, switches and test points ..................8 Table 4: Reference voltage selection ......................9 Table 5: Document revision history ......................
  • Page 4 List of figures UM2112 List of figures Figure 1: X-NUCLEO-IHM12A1 expansion board for STM32 Nucleo ............1 Figure 2: X-NUCLEO-IHM02A1 switch and connectors positions .............. 7 Figure 3: X-NUCLEO-IHM12A1 circuit schematic ..................12 4/14 DocID029794 Rev 1...
  • Page 5: Hardware And Software Requirements

     Connection for two independent DC motors  RoHS compliant To use the STM32 Nucleo development boards with the X-NUCLEO-IHM12A1 expansion board, the following software and hardware specifications are required:  an STM32 Nucleo development board (NUCLEO-F401RE, NUCLEO-F334R8, NUCLEO-F030R8 or NUCLEO-L053R8) ...
  • Page 6: Getting Started

    Getting started UM2112 Getting started The X-NUCLEO-IHM12A1 expansion board is a low voltage dual brush DC motor driver covering a wide range of applications. The maximum ratings of the expansion board are:  Power stage supply voltage (VS) from 1.8 V to 10 V ...
  • Page 7: Hardware Description And Configuration

    UM2112 Hardware description and configuration Hardware description and configuration Figure 2: X-NUCLEO-IHM02A1 switch and connectors positions Table 1: Arduino UNO R3 connector table Connector Signal Remarks Section 3.2: "Selecting reference voltage" RESET Ground ENABLE PWMB PWMA Ground Ground Section 3.2: "Selecting reference voltage" Notes: All the non-listed pins are not connected DocID029794 Rev 1...
  • Page 8: Selecting The Stm32 Nucleo Board

    Motor A phases connection Ground Motor power supply Digital power supply (by default 3.3 V coming from STM32 Nucleo board) Selecting the STM32 Nucleo board The X-NUCLEO-IHM12A1 expansion board offers native support for the following STM32 Nucleo development boards:  NUCLEO-F401RE  NUCLEO-F334R8 ...
  • Page 9: Table 4: Reference Voltage Selection

    UM2112 Hardware description and configuration Table 4: Reference voltage selection Signal Connector Remarks Default NUCLEO-F401RE or 200 kΩ Not mounted CN8 pin1 NUCLEO-F334R8 or NUCLEO-L053R8 200 kΩ Not mounted CN5 pin1 NUCLEO-F030R8 These signals must be used by all expansion boards stacked on the X-NUCLEO- IHM12A1.
  • Page 10: Bill Of Materials

    Bill of materials UM2112 Bill of materials Item Q.ty Reference Value Description Part number Manufacturer SSQ-110-04- HEADER SSQ-110-04-F-S SAMTEC SSQ-108-04- CN6,CN9 HEADER SSQ-108-04-F-S SAMTEC CN7,CN10 HEADER ESQ-119-24-G-D SAMTEC SSQ-106-04- HEADER SSQ-106-04-F-S SAMTEC 3.3nF, 50V, CER, 603 3.3NF_50V_X7R_0603 N.A. ±15% 2.2µF, 16V, CER, 603 2.2UF_16V_X5R_0603 N.A.
  • Page 11 UM2112 Bill of materials Item Q.ty Reference Value Description Part number Manufacturer 47kΩ, 1/10W, R10,R21 RES, 603 47K_5%_0603 N.A. ±5% 1kΩ, 1/10W, RES, 603 1K_5%_0603 N.A. ±5% 2.2kΩ, 1/8W, R12,R13,R14,R15 RES, 805 2.2K_5%_0805 N.A. ±5% 200kΩ, 1/10W, RES, 603 200K_1%_0603 N.A.
  • Page 12: Schematic Diagram

    Schematic diagram UM2112 Schematic diagram Figure 3: X-NUCLEO-IHM12A1 circuit schematic 12/14 DocID029794 Rev 1...
  • Page 13: Revision History

    UM2112 Revision history Revision history Table 5: Document revision history Date Version Changes 04-Oct-2016 Initial release. DocID029794 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.

Table of Contents