ST X-NUCLEO-IHM09M1 Getting Started
ST X-NUCLEO-IHM09M1 Getting Started

ST X-NUCLEO-IHM09M1 Getting Started

Motor control connector expansion board for stm32 nucleo
Hide thumbs Also See for X-NUCLEO-IHM09M1:

Advertisement

Quick Links

UM1970
User Manual
Getting started with the X-NUCLEO-IHM09M1 motor control
connector expansion board for STM32 Nucleo
Introduction
The X-NUCLEO-IHM09M1 is a motor control connector expansion board for STM32 Nucleo. It provides
an easy way to evaluate motor control solutions for three-phase motors by adapting the STM32 Nucleo
board with an external ST motor control power board, thanks to ST morpho and motor control
connector. The 34-pin motor control connector is compatible with all major ST motor control power
boards, requiring an external digital section (MCU) to drive a three-phase motor. The DAC connector
supports user code development and testing with easy access to the MCU peripherals. An LED is
available for fault condition signaling or status indication.
This document describes the procedure for configuring this STM32 NUCLEO expansion board to
operate with the STM32 Nucleo board and run a voltage 3-phase brushless motor. The board is fully
compatible with the ST Six-Step and FOC (field oriented control) firmware library.
Figure 1: X-NUCLEO-IHM09M1 motor control connector expansion board
October 2015
DocID028558 Rev 1
1/19
www.st.com

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ST X-NUCLEO-IHM09M1

  • Page 1 STM32 Nucleo board with an external ST motor control power board, thanks to ST morpho and motor control connector. The 34-pin motor control connector is compatible with all major ST motor control power boards, requiring an external digital section (MCU) to drive a three-phase motor.
  • Page 2: Table Of Contents

    Motor control connector pinout ............9 2.2.3 DAC settings for debug ..............11 2.2.4 User LED ..................11 MC FOC SDK – Configuration guide for X-NUCLEO-IHM09M1 .. 12 Schematic diagram ................ 13 Bill of materials ................16 Revision history ................18 2/19...
  • Page 3: System Overview

    The information listed below shows the board specification data and the main parameters set for the X-NUCLEO-IHM09M1 expansion board for STM32 Nucleo:  ST motor control connector (34 pins) compatible with major ST motor control power boards  STM32 Nucleo support, thanks to ST morpho connectors ...
  • Page 4: Getting Started

    Figure 2: System architecture Building the system The X-NUCLEO-IHM09M1 adapts the STM32 Nucleo to ST motor control power boards requiring an external digital section to perform three-phase PMSM/BLDC motor control. For regular board operation, it must be plugged on top of an STM32 Nucleo board (control block) via the ST morpho connector as shown below.
  • Page 5: Hardware Settings

    Getting started Figure 3: X-NUCLEO-IHM09M1 plugged on STM32 Nucleo The interconnection between the STM32 Nucleo board and the X-NUCLEO-IHM09M1 expansion board is designed for full compatibility with a wide range of STM32 Nucleo boards, with no solder bridge modification required. The stacked solution is ready to operate in connection with a power board compatible with a standard 34-pin flat cable.
  • Page 6 UM1970 Figure 4: X-NUCLEO-IHM09M1 – top layer with silk-screen The X-NUCLEO-IHM09M1 is equipped with ST morpho connectors - male pin headers (CN7 and CN10), which can be used to connect expansion boards to the STM32 Nucleo board. All signals and power pins of the MCU are available on the STMicroelectronics morpho connector.
  • Page 7 UM1970 Getting started Default Signal Solder Bridge Notes NC/PF6 NC/PF7 IOREF PA13 RESET PA14 +3V3 PA15 Encoder A/ Hall H1 PC13 PC14 PC15 Curr_fdbk_PhA PH0/PF0/PD0 VBUS_sensing PH1/PF1/PD1 DAC_Ch R18 N.M. VLCD/VBAT VL_PWM Temperature feedback Refer to UM1724 Table PC1 or PB9 Curr_fdbk_PhB 9: Solder bridges for further details...
  • Page 8 Getting started UM1970 Table 3: ST morpho connector – CN10 Default Signal Solder Bridge Notes AVDD U5V is 5 V power from ST-LINK/V2-1 USB connector and it rises before +5 V For NUCLEO-F302R8 only: pin PA5 is on GPIO/DAC/PWM CN10/pin 30 and PB13 is...
  • Page 9: Motor Control Connector Pinout

    Figure 5: Motor control connector J7 (top view) The X-NUCLEO-IHM09M1 expansion board supports motor control via the J7 34-pin connector, which provides all the required control and feedback signals to and from an ST motor power-drive board. The signals available on this connector include emergency stop, speed or position feedback, three-phase motor current, bus voltage sensor and heatsink temperature sensor from the motor.
  • Page 10 Getting started UM1970 Table 4: ST motor control connector J7 pin assignments Default Function PA6/PA11 DIAG/ENABLE/BKIN1 Dissipative brake/OCP disable UH_PWM PA7/PB15 UL_PWM VH_PWM VL_PWM PA10 WH_PWM WL_PWM VBUS_sensing Curr_fdbk_PhA N.C. Curr_fdbk_PhB N.C. Curr_fdbk_PhC N.C. PC10 NTC bypass N.C. PC11 Dissipative brake/OCP disable N.C.
  • Page 11: Dac Settings For Debug

    For instance, the PA4 pin is accessible through the ST morpho connector or J1 connector and it is typically connected to DAC_CH1. Other pins are available at the J1 connector according to the STM32 Nucleo board used.
  • Page 12: Mc Foc Sdk - Configuration Guide For X-Nucleo-Ihm09M1

    During MC FOC SDK pin configuration, please adhere to the indications in Table 2: ST morpho connector – CN7 and Table 3: ST morpho connector – CN10. Connection of the STM32 Nucleo board with the MC Workbench software graphical user...
  • Page 13: Schematic Diagram

    UM1970 Schematic diagram Schematic diagram Figure 6: X-NUCLEO-IHM09M1 schematic: PWM Figure 7: X-NUCLEO-IHM09M1 schematic: Hall/encoder sensor Figure 8: X-NUCLEO-IHM09M1 schematic: currents Figure 9: X-NUCLEO-IHM09M1 schematic: DAC DocID028558 Rev 1 13/19...
  • Page 14 Schematic diagram UM1970 Figure 10: X-NUCLEO-IHM09M1 schematic: user interface Figure 11: X-NUCLEO-IHM09M1 schematic: motor control connector 14/19 DocID028558 Rev 1...
  • Page 15 UM1970 Schematic diagram Figure 12: X-NUCLEO-IHM09M1 schematic: Arduino UNO R3/ST morpho connector DocID028558 Rev 1 15/19...
  • Page 16: Bill Of Materials

    / Ampere technology LED standard - 3-way strip line- Stripline m. 1x3 male 2.54 mm ring test point 1 mm elevated socket ST morpho CN7,CN10 CONN 38 connector 38 pin (19x2) 8 pin elevated CN6,CN9 CONN8 socket 10 pin elevated...
  • Page 17 UM1970 Bill of materials Table 6: BOM part II Manuf. order Item Tol. Package Manuf. Notes code / order p/n LTST-C193KRKT- SMD 0603 Lite-on TH 2.54mm pitch Vero 20-2137 Technologies alternative:4UCONN TH 2.54mm pitch Samtec ESQ-119-24-T-D 08413 info: ASSEMBLY ON TOP alternative:4UCONN 15284 Mounting info:...
  • Page 18: Revision History

    Revision history UM1970 Revision history Table 7: Document revision history Date Version Changes 28-Oct-2015 Initial release. 18/19 DocID028558 Rev 1...
  • Page 19 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