L6470:Fully integrated microstepping motor driver with motion engine and SPI

The L6470 device, realized in analog mixed signal technology, is an advanced fully integrated solution suitable for driving two-phase bipolar stepper motors with microstepping. It integrates a dual low RDS(on)DMOS full bridge with all of the power switches equipped with an accurate on-chip current sensing circuitry suitable for non-dissipative current control and overcurrent protection. Thanks to a unique control system, a true 1/128 steps resolution is achieved. The digital control core can generate user defined motion profiles with acceleration, deceleration, speed or target position, easily programmed through a dedicated registers set. All commands and data registers, including those used to set analogue values (i.e. current control value, current protection trip point, deadtime, PWM frequency, etc.) are sent through a standard 5-Mbit/s SPI. A very rich set of protections (thermal, low bus voltage, overcurrent, motor stall) allows the design of a fully protected application, as required by the most demanding motor control applications.

Key Features

  • Operating voltage: 8 - 45 V
  • 7.0 A out peak current (3.0 A r.m.s. )
  • Low RDS(on) Power MOSFETs
  • Programmable speed profile and positioning
  • Programmable power MOS slew rate
  • Up to 1/128 microstepping
  • Sensorless stall detection
  • SPI interface
  • Low quiescent and standby currents
  • Programmable non-dissipative overcurrent protection on high and low-side
  • Two-levels of overtemperature protection
Product Specifications
DescriptionVersionSize
DS6582: Fully integrated microstepping motor driver with motion engine and SPI7.01 MB
Application Notes
DescriptionVersionSize
AN3991: How to drive multiple stepper motors with the L6470 motor driver2.1580 KB
AN4241: L6470 and L6472: fully integrated stepper motor drivers2.0413 KB
AN4290: L647x, L648x and powerSTEP01 family communication protocol2.1486 KB
AN3980: STM32 firmware library for dSPIN L64701.1787 KB
AN4144: Voltage mode control operation and parameter optimization3.21 MB
User Manuals
DescriptionVersionSize
UM1688: EVAL6470H, EVAL6470PD, EVAL6472H and EVAL6472PD: fully integrated microstepping motor drivers2.05 MB
UM1691: EVAL6470H-DISC: fully integrated stepper motor driver based on the L6470 and STM32™2.01 MB
UM2022: SPINFamily evaluation tool1.21 MB
Design Notes & Tips
DescriptionVersionSize
DT0065: A Guide to understanding L6470, L6480, and powerSTEP01 output voltage levels1.0174 KB
DT0055: Maintaining message synchronization with L647x, L648x, and PowerStep01 devices1.1163 KB
DT0056: Planning for easy troubleshooting with your L647x, L648x, or PowerStep01 design2.0172 KB
Presentations
DescriptionVersionSize
An introduction to electric motors1.02 MB
STM32F1xx motor-control firmware for dSPIN - quick guide2.3193 KB
STSPIN L6470 and L6472 product presentation1.01 MB
STSPIN logic core basics1.01 MB
STSPIN motor drivers - Voltage mode stepper motor control1.0835 KB
dSPIN Future in motion - L6470 presentation3.12 MB
Flyers
DescriptionVersionSize
STSPIN Discovery: Smoothness and precision was never so easy1.01 MB
Selection Guides
DescriptionVersionSize
STSPIN motor drivers09.20162 MB
Brochures
DescriptionVersionSize
Motor Control Reference Guide15.102 MB
Products and Solutions for Factory Automation and Control1.03 MB
Software Development Tools
Part NumberManufacturerDescription
STSW-SPIN002STEvaluation software with graphical user interface for STSPIN motor driver ICs
STM32 Open Development Environment
Part NumberManufacturerDescription
X-NUCLEO-IHM02A1STTwo axis stepper motor driver expansion board based on the L6470 for STM32 Nucleo
Motor Control IC Software
Part NumberManufacturerDescription
stsw-spin004STFirmware library L6470, L6472 discovery
Solution Evaluation Tools
Part NumberManufacturerDescription
EVAL6470HFully integrated stepper motor driver mounting the L6470
EVAL6470H-DISCL6470 Discovery: development tool to explore L6470 motor driver
EVAL6470PDFully integrated stepper motor driver mounting the L6470 in a high power PowerSO package
STEVAL-IKM001V1STdSPIN evaluation kit based on the L6470H
STEVAL-PCC009V2IBU Motor Control & IPS universal interface
Sample & Buy
Part NumberQuantityUnit Price (US$) *PackagePacking TypeOperating Temperature (°C) (min)Operating Temperature (°C) (max)ECCN (EU)ECCN (US)Country of Origin
L6470HTR10003.4HTSSOP28Tape And Reel-40150NECEAR99MALAYSIA
L6470PDTR10003.8PowerSO 36Tape And Reel-40150NECEAR99ITALY
L6470PD10003.8PowerSO 36Tube-40150NECEAR99ITALY
L6470H10003.4HTSSOP28Tube-40150NECEAR99MALAYSIA
Quality & Reliability
Part NumberPackageGradeRoHS Compliance GradeMaterial Declaration**
L6470HTRHTSSOP28IndustrialEcopack2md_y9-wspc-htssop29-wspc-body-wspc-4.4-wspc-pitch-wspc-0.65-wspc-expad_c5y9-wspc-uq36ba1.pdf
md_y9-wspc-htssop29-wspc-body-wspc-4.xml
L6470PDTRPowerSO 36IndustrialEcopack1md_8c-wspc-powerso-wspc-36-wspc-.430-wspc-body-wspc-width_a68c-wspc-uq36ba1.pdf
md_8c-wspc-powerso-wspc-36-wspc-.xml
L6470PDPowerSO 36IndustrialEcopack1md_8c-wspc-powerso-wspc-36-wspc-.430-wspc-body-wspc-width_a68c-wspc-uq36ba1.pdf
md_8c-wspc-powerso-wspc-36-wspc-.xml
L6470HHTSSOP28IndustrialEcopack2md_y9-wspc-htssop29-wspc-body-wspc-4.4-wspc-pitch-wspc-0.65-wspc-expad_c5y9-wspc-uq36ba1.pdf
md_y9-wspc-htssop29-wspc-body-wspc-4.xml
Fully integrated microstepping motor driver with motion engine and SPI L6470
circuit_diagram_16737_thumbnail.png L6470
How to drive multiple stepper motors with the L6470 motor driver STEVAL-PCC009V2
L6470 and L6472: fully integrated stepper motor drivers EVAL6472H
L647x, L648x and powerSTEP01 family communication protocol EVAL6482H
STM32 firmware library for dSPIN L6470 STEVAL-PCC009V2
Voltage mode control operation and parameter optimization EVAL6480H
EVAL6470H, EVAL6470PD, EVAL6472H and EVAL6472PD: fully integrated microstepping motor drivers EVAL6472H
EVAL6470H-DISC: fully integrated stepper motor driver based on the L6470 and STM32™ EVAL6470H-DISC
SPINFamily evaluation tool STSW-SPIN002
A Guide to understanding L6470, L6480, and powerSTEP01 output voltage levels L6470
Maintaining message synchronization with L647x, L648x, and PowerStep01 devices L6482
Planning for easy troubleshooting with your L647x, L648x, or PowerStep01 design L6258EA
Planning for easy troubleshooting with your L647x, L648x, or PowerStep01 design L6258EA
STEVAL-PCC009V2, IBU universal interface based on the STM32F103RB STEVAL-PCC009V2
Planning for easy troubleshooting with your L647x, L648x, or PowerStep01 design L6470
Planning for easy troubleshooting with your L647x, L648x, or PowerStep01 design L6482
Planning for easy troubleshooting with your L647x, L648x, or PowerStep01 design L6470
Planning for easy troubleshooting with your L647x, L648x, or PowerStep01 design L6470
SPINFamily evaluation tool STSW-SPIN002
Planning for easy troubleshooting with your L647x, L648x, or PowerStep01 design L6258EA
STEVAL-IPM07F motor control power board based on the SLLIMM™ 2nd series of IGBT IPMs STEVAL-IPM07F
STEVAL-SPIMD20V1 demonstration kit based on the SPIMD20 integrated motor drive STEVAL-SPIMD20V1
md_8c-wspc-powerso-wspc-36-wspc-.430-wspc-body-wspc-width_a68c-wspc-uq36ba1.pdf L6470
md_8c-wspc-powerso-wspc-36-wspc-.xml L6470
md_y9-wspc-htssop29-wspc-body-wspc-4.4-wspc-pitch-wspc-0.65-wspc-expad_c5y9-wspc-uq36ba1.pdf L6470
md_y9-wspc-htssop29-wspc-body-wspc-4.xml L6470
L6470