ST X-NUCLEO-IHM17M1 Quick Start Manual
ST X-NUCLEO-IHM17M1 Quick Start Manual

ST X-NUCLEO-IHM17M1 Quick Start Manual

Low voltage three-phase brushless dc motor driver expansion board based on stspin233 for stm32 nucleo

Advertisement

Quick Links

Quick Start Guide
Low voltage three-phase brushless DC motor driver expansion board
based on STSPIN233 for STM32 Nucleo
(X-NUCLEO-IHM17M1)
Version 1.0 (Feb 28, 2018)

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ST X-NUCLEO-IHM17M1

  • Page 1 Quick Start Guide Low voltage three-phase brushless DC motor driver expansion board based on STSPIN233 for STM32 Nucleo (X-NUCLEO-IHM17M1) Version 1.0 (Feb 28, 2018)
  • Page 2 Quick Start Guide Contents X-NUCLEO-IHM17M1: 3 phase brushless DC motor driver expansion board Hardware and Software overview Setup & Demo Examples Documents & Related Resources STM32 Open Development Environment: Overview...
  • Page 3: Hardware Overview

    Hardware overview X-NUCLEO-IHM17M1 hardware description • The X-NUCLEO-IHM17M1 is a low voltage 3 phase brushless motor driver expansion board based on STSPIN233. This driver is designed to operate in battery powered scenarios. With its low current consumption standby and its complete set of protection features, it offer high levels of performance and robustness.
  • Page 4: Software Overview

    • User interface utility based on PC terminal to control the motor • Speed control through potentiometer • Motor control by user button • Easy portability across different MCU families, Latest info available at www.st.com X-CUBE-SPN17...
  • Page 5 Quick Start Guide Contents X-NUCLEO-IHM17M1: 3 phase brushless DC motor driver expansion board Hardware and Software overview Setup & Demo Examples Documents & Related Resources STM32 Open Development Environment: Overview...
  • Page 6: Hardware Prerequisites

    Setup & demo examples Hardware prerequisites • 1x Low voltage 3 phase brushless DC motor driver expansion board expansion board (X-NUCLEO-IHM17M1) • 1x STM32 Nucleo development board (NUCLEO-F401RE) • 1x 3 phase low voltage brushless motor • 1x external DC power supply with two electric cables (*) NUCLEO-F401RE •...
  • Page 7: Software Prerequisites

    Setup & demo examples Software prerequisites • STSW-LINK009: ST-LINK/V2-1 USB driver • STSW-LINK007: ST-LINK/V2-1 firmware upgrade • A Windows PC with one of the supported development toolchains: • KEIL: MDK-ARM • IAR: EWARM • GCC-based IDE: System Workbench for STM32 •...
  • Page 8 JP3 and JP4 closed on “1Sh” position JP6 (IDD) on Stack the X-NUCLEO-IHM17M1 on the STM32 Nucleo board using the ST morpho connector and connect the 3 phase brushless motor (U,V,W) to the J3 connector. Connect the STM32 Nucleo board to the PC...
  • Page 9 Low voltage 3-ph brushless motor driver expansion board Start coding in just a few minutes with X-CUBE-SPN17 Open your preferred toolchain (MDK-ARM from Keil, EWARM from IAR, or SW4STM32 from www.openstm32.org) open the software project from Projects\Multi\Applications\MotionControl \YourToolChainName\STM32F401RE-Nucleo for Nucleo based on STM32F401 Open the file Projects\Multi\Applications\MotorControl\Inc\MC_SixStep_param.h and modify the parameters according to your target configuration.
  • Page 10 DB3516: Low voltage three-phase brushless DC motor driver expansion board based on STSPIN233 for STM32 Nucleo – Data brief • UM2360: Getting started with the X-NUCLEO-IHM17M1 low voltage 3-phase brushless DC motor driver expansion board based on STSPIN233 – User manual X-CUBE-SPN17: •...
  • Page 11 Quick Start Guide Contents X-NUCLEO-IHM17M1: 3 phase brushless DC motor driver expansion board Hardware and Software overview Setup & Demo Examples Documents & Related Resources STM32 Open Development Environment: Overview...
  • Page 12 The STM32 Open Development Environment (ODE) consists of a set of stackable boards and a modular open SW environment designed around the STM32 microcontroller family. STM32 Nucleo STM32Cube expansion boards development software (X-NUCLEO) STM32Cube STM32 Nucleo expansion software development boards (X-CUBE) Function Packs (FP) www.st.com/stm32ode...
  • Page 13 Power supply STM32 microcontroller through USB or external source Integrated debugging Complete product range and programming from ultra-low power to high-performance ST-LINK probe ST morpho extension header Arduino™ UNO R3 extension headers www.st.com/stm32nucleo...
  • Page 14 Boards with additional functionality that can be plugged directly on top of the STM32 Nucleo development board directly or stacked on another expansion board. Connect Power Move/Actuate Interact Sense Motion MEMS sensors Environmental sensors DIL24 support for new devices Example of STM32 expansion board (X-NUCLEO-IKS01A1) www.st.com/x-nucleo...
  • Page 15: Software Components

    Environment is compatible with a number of IDEs including IAR EWARM, Keil MDK, and GCC-based environments. Users can choose from three IDEs from leading vendors, which are free of charge and deployed in close cooperation with ST. These include Eclipse-based IDEs such as Ac6 System Workbench for STM32 and the MDK-ARM environment.
  • Page 16 NFC, Wi-Fi, GNSS Audio amplifier ACCESS Touch controller Translate Operation Amplifier CREATE Move / Stepper motor driver DC & BLDC motor driver Actuate Industrial input / output POWER Power Energy management & battery General-purpose microcontrollers PROCESS Process Secure microcontrollers www.st.com/stm32ode Software...

Table of Contents