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.
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...
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) ...
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 ...
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 ...
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.
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.
Need help?
Do you have a question about the X-NUCLEO-IHM12A1 and is the answer not in the manual?
Questions and answers