Skip to main content

We use cookies to understand how you use our site and improve your experience. See our Privacy Policy.

TMC5160

Universal High Voltage Stepper Motor Controller/Driver

The TMC5160 is a universal high voltage stepper motor controller/driver from TRINAMIC. View the full TMC5160 datasheet below including key specifications, absolute maximum ratings.

Official TMC5160 datasheet (PDF) — the source this page was extracted from.

Manufacturer

TRINAMIC

TMC5160 Key Specifications

ParameterValue
Motor Type2-phase bipolar stepper
Chopper ModesStealthChop2, SpreadCycle
Package OptionsTQFP48 7x7mm body, QFN 8x8mm
Encoder InterfaceABN encoder with 2x reference switch inputs
Protection FeaturesShort protection, over-temperature, open load diagnostics
Microstep Resolution256 microsteps per full step
Supply Voltage Range8V to 60V DC
Motor Current Per Coilup to 20A (with external MOSFETs)
Communication InterfacesSPI, Single Wire UART, Step/Dir

TMC5160 Overview

Part: TMC5160A-TA — Trinamic (TRINAMIC Motion Control)

Type: Stepper Motor Controller/Driver (external MOSFET gate driver)

Description: 8–60 V DC, 2-phase stepper motor controller and driver for external MOSFETs supporting up to 20 A coil current, with integrated SixPoint ramp generator, 256 microsteps, SPI and single-wire UART interfaces.

Operating Conditions:

  • Supply voltage: 8–60 V DC
  • Microstep resolution: up to 256 microsteps per full step
  • Interfaces selectable via SPI_MODE and SD_MODE pins (SPI, UART, Step/Dir)

Absolute Maximum Ratings:

  • Max supply voltage (VVS, VVSA, inductive load): 60 V (short-time peak VVSMAX: 64 V)
  • Max I/O supply voltage (VCC_IO): 5.5 V
  • Max 5V regulator output current: 30 mA
  • Max 12V regulator output current: 20 mA
  • Max current to/from digital pins (short-time peak): ±500 mA
  • Max junction temperature: 150 °C
  • Storage temperature: -55 to 150 °C

Key Specs:

  • Motor supply voltage range: 8–60 V DC
  • Coil current: up to 20 A (depends on external MOSFETs)
  • Resolution: 256 microsteps per full step with MicroPlyer interpolation
  • Motion controller: 32-bit integrated with SixPoint ramp generator
  • SPI datagram: 40-bit command word and 40-bit status word
  • V12 regulator abs-max: 14 V; VCC abs-max: 5.5 V
  • 5V regulator continuous power dissipation: 1 W max; 12V regulator: 0.5 W max
  • ESD (HBM): 4 kV on interface pins, 1 kV for handling

Features:

  • SixPoint ramp motion controller
  • Step/Dir interface with MicroPlyer microstep interpolation
  • SPI and single-wire UART with CRC
  • Encoder (ABN) interface and 2× reference switch inputs
  • StealthChop2 for quiet operation
  • SpreadCycle chopper
  • dcStep load-dependent speed control
  • StallGuard2 sensorless load detection
  • CoolStep current control for energy savings up to 75%
  • Passive braking and freewheeling mode
  • Full protection and diagnostics (short, open load, overtemperature, undervoltage)

Applications:

  • Robotics and industrial drives
  • Textile and sewing machines
  • Packing machines
  • Factory and lab automation
  • High-speed 3D printers
  • Liquid handling
  • Medical
  • Office automation
  • CCTV
  • ATM and cash recycler
  • Pumps and valves

Package:

  • TQFP48-EP, 7×7 mm body (TMC5160A-TA)
  • QFN 8×8 mm, wettable (TMC5160A-WA)

TMC5160 Features

2-phase Motion Controller with SixPoint ™ ramp

stepper motors up to 20A coil current (external MOSFETs)

Step/Dir Interface with microstep interpolation M icroPlyer™ Voltage Range 8 … 60V DC

SPI & Single Wire UART

Encoder Interface and 2x Ref.-Switch Input

Highest Resolution 256 microsteps per full step

StealthChop2 ™ for quiet operation and smooth motion

Resonance Dampening for mid-range resonances

s preadCycle™ highly dynamic motor control chopper

dcStep™ load dependent speed control

StallGuard 2™ high precision sensorless motor load detection

C oolStep™ current control for energy savings up to 75%

Passive Braking and freewheeling mode

Full Protection & Diagnostics

Compact Size 7x7mm 2 (body) TQFP48 package / 8x8mm² QFN

TMC5160 Applications

Robotics & Industrial Drives Textile, Sewing Machines Packing Machines Factory & Lab Automation High-speed 3D Printers Liquid Handling Medical Office Automation CCTV ATM, Cash Recycler Pumps and Valves

TMC5160 Absolute Maximum Ratings

The maximum ratings may not be exceeded under any circumstances. Operating the circuit at or near more than one maximum rating at a time for extended periods shall be avoided by application design.

ParameterSymbolMinMaxUnit
Supply voltage operating with inductive loadV VS , V VSA-0.560V
Supply and bridge voltage short time peak (limited by peak voltage on charge pump output and Cxx pins*)V VSMAX64V
VSA when different from VSV VSAMAX-0.560V
Peak voltages on Cxx bootstrap pins and VCPV CxCP76V
Supply voltage V12V 12VOUT-0.514V
Peak voltages on BM pins (due to stray inductivity)V BMx-6V VS +6V
Peak voltages on Cxx bootstrap pins relative to BMV CxBMx-0.516V
I/O supply voltage on VCC_IOV VIO-0.55.5V
digital VCC supply voltage (normally supplied by 5VOUT)V VCC-0.55.5V
Logic input voltageV I-0.5V VIO +0.5V
Maximum current to / from digital pins and analog low voltage I/Os (short time peak current)I IO+/-500mA
5V regulator output current (internal plus external load)I 5VOUT30mA
5V regulator continuous power dissipation (V VSA -5V) * I 5VOUTP 5VOUT1W
12V regulator output current (internal plus external load)I 12VOUT20mA
12V regulator cont. power dissipation (V VM -12V) * I 12VOUTP 12VOUT0.5W
Junction temperatureT J-50150°C
Storage temperatureT STG-55150°C
ESD-Protection for interface pins (Human body model, HBM)V ESDAP4kV
ESD-Protection for handling (Human body model, HBM)V ESD1kV

TMC5160 Thermal Information

The following table shall give an idea on the thermal resistance of the package. The thermal resistance for a four layer board will provide a good idea on a typical application. Actual thermal characteristics will depend on the PCB layout, PCB type and PCB size. The thermal resistance will benefit from thicker CU (inner) layers for spreading heat horizontally within the PCB. Also, air flow will reduce thermal resistance.

Table 28.1 Thermal characteristics TQFP48-EP

ParameterSymbolConditionsTypUnit
Typical power dissipationP DStealthChop or SpreadCycle, 40 or 20kHz chopper, 24V, internal supply regulators0.6W
Thermal resistance junction to ambient on a multilayer boardR TMJADual signal and two internal power plane board (2s2p) as defined in JEDEC EIA JESD51-5 and JESD51-7 (FR4, 35μm CU, 70mm x 133mm, d=1.5mm)21K/W
Thermal resistance junction to boardR TJBPCB temperature measured within 1mm distance to the package leads8K/W
Thermal resistance junction to caseR TJCJunction temperature to heat slug of package3K/W

The thermal resistance in an actual layout can be tested by checking for the heat up caused by the standby power consumption of the chip. When no motor is attached, all power seen on the power supply is dissipated within the chip.

TMC5160 Typical Application

Figure 3.1 Standard application circuit

The standard application circuit uses a minimum set of additional components. Eight MOSFETs are selected for the desired current, voltage and package type. Two sense resistors set the motor coil current. See chapter 9 to choose the right value for sense resistors. Use low ESR capacitors for filtering the power supply. A minimum capacity of 100μF per ampere of coil current near to the power bridge is recommended for best performance. The capacitors need to cope with the current ripple caused by chopper operation. Current ripple in the supply capacitors also depends on the power supply internal resistance and cable length. VCC_IO can be supplied from 5VOUT, or from an external source, e.g. a 3.3V regulator. In order to minimize linear voltage regulator power dissipation of the internal 5V and 11.5V voltage regulators in applications where VM is high, a different (lower) supply voltage should be used for VSA (see chapter 3.2).

TMC5160 Package Information

Figure 2.1 TMC5160-TA package and pinning TQFP-EP 48 (7x7mm² body, 9x9mm² with leads)

Figure 2.2 TMC5160-WA package and pinning QFN-WA (8x8mm²)

Variants on the same datasheet

These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.

Part NumberManufacturerPackage
TMC5160-EVALTRINAMIC—
TMC5160-TATRINAMICTQFP-EP-48 7x7mm
TMC5160-WATRINAMICQFN-48 8x8mm
TMC5160ATRINAMIC—
TMC5160A-TATRINAMICTQFP48-EP
TMC5160A-WATRINAMICQFN8x8

Other Motor Drivers

  • DRV8833 – Texas Instruments, Dual H-Bridge Motor Driver
  • DRV8876 – Texas Instruments, H-Bridge Motor Driver
  • TB6612FNG – Toshiba, Driver IC for Dual DC motor
  • A4988 – Allegro MicroSystems, Stepper Motor Driver Module
  • DRV2605YZFR.A – Texas Instruments, Haptic Driver
  • DRV2605YZFT.A – Texas Instruments, Haptic Driver
  • DRV8302 – Texas Instruments, Three-Phase Gate Driver with Dual Shunt Amplifiers and Buck Regulator
  • DRV8302DCA – Texas Instruments, Three-Phase Gate Driver with Dual Shunt Amplifiers and Buck Regulator

All Motor Drivers datasheetsAll TRINAMIC datasheets (9)

Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Ask your AI agent about the TMC5160

Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.

claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp

Then ask: "Can the TMC5160 run from my 12 V rail? Check it against the datasheet limits."

Create a free account $2 of usage every month, no card needed.