Integrated Motor Drive Module

SPIMD20 is an integrated motor drive with real time connectivity enabling brushless motor manufacturers to create a proprietary motion control system based on a general purpose brick.

This Shuttle version of the IMD is suitable for direct integration to the permanent magnet synchronous motor (i.e. 6 Nm torque) thanks to the reduced dimensions 165x60x26 mm. The Shuttle Drive™ is designed to operate on a motor with a surface temperature up to 100 °C. The IMD performs all motor driving required functions including speed, position and current loop execution, plus connectivity. Connection to the master is performed via real time ethernet fieldbus, including but not limited to EtherCAT® as per IEC61158. However, the IMD is an open and flexible platform to execute any other communication standard with the aboard FPGA (Altera Cyclone III type) and the two microprocessors STM32F103 series. A basic software package is available with SPIMD20. This software package includes PWM driving, current loop and speed loop execution; all the above being synchronized to the fieldbus.

Key Features

  • Advanced brushless motor control in a single module easy to piggyback to the motor
  • Extremely compact dimensions: 165x60x26 mm, <0.5 kg weight
  • Up to 2 kW power with 800 Vdc supply, on 100°C motor surface, can withstand peak of current up to 40 A
  • Can operate on a motor surface temperature up to 100°C
  • Integrated drive with real time connectivity via Ethernet-based fieldbus (i.e. EtherCAT®) and CANopen® DS402
  • Safe torque off to disable IGBT drivers via hardware
  • CAN bus hand-shaking channel
  • RS232 interface for programming
  • 2 Mb Flash memory aboard; also support removable Flash memory card.
  • Supports position feedback both with resolver or digital encoder EnDat 2.2
  • Motor current sensing with shunt sensors (2 phases)
  • Vibration analysis and thermal sensing
  • IP65 compliant
  • Safe architecture to apply to most popular safety standards IEC61800-5-1
  • EMI: IEC61800 - 3 / A11 and UL508C
  • Up to 800 VDC supply, auxiliary supply 18-48 VDC
  • RoHS compliant

Circuit Diagram

0 Download


Technical Documentation

Product Specifications
Description Version Size
Integrated motor drive 3.0 407 KB
User Manuals
Description Version Size
STEVAL-SPIMD20 demonstration kit based on the SPIMD20 integrated motor drive 3.0 890 KB

Presentations & Training Material

Description Version Size
An introduction to electric motors 1.0 2 MB

Publications and Collaterals

Selection Guides
Description Version Size
STSPIN motor drivers 11.2017 1 MB
Description Version Size
Motor Control Reference Guide 15.10 2 MB
Products and Solutions for Factory Automation and Control 2.0 3 MB

Tools and Software

Evaluation Tools
Solution Evaluation Tools
Get Started Support & Community

Sample & Buy

Part Number Marketing Status Quantity Unit Price (US$) * Package Packing Type Operating Temperature (°C) (min) Operating Temperature (°C) (max) ECCN (EU) ECCN (US) Country of Origin More info Order from ST Order from Distributors
SPIMD20PK NRND - - SSYST. INT MOT DRV Loose Piece - - NEC 5A991B1 - MORE INFO No availability reported, please contact our Sales office

(*) Suggested Resale Price per unit (USD) for BUDGETARY USE ONLY. For quotes, prices in local currency, please contact your local ST Sales Office  or our Distributors

Quality & Reliability

Part Number Marketing Status Package Grade RoHS Compliance Grade Material Declaration**

(**) The Material Declaration forms available on may be generic documents based on the most commonly used package within a package family. For this reason, they may not be 100% accurate for a specific device. Please contact our sales support for information on specific devices.