Trinamic TMC428 Intelligent Triple Stepper Motor Controller Datasheet

TMC428 is a three-phase stepper motor controller that controls three 2-phase stepper motors. It can select a 6-bit micro-step resolution based on target positions and velocities and can operate independently without a microcontroller


Trinamic TMC428 Intelligent Triple Stepper Motor Controller Datasheet - cover page
Brand
Trinamic
Category
Automation control Equipment
Document type
Datasheet
Language
English
Pages
58
File format
PDF
File size
737 KB
Published
08 May, 2012
Updated
01 October, 2023
MD5 checksum
B57861B09A9F4474D5EB43869C87A443

About this manual

The TMC428 is a compact stepper‑motor controller that can manage up to three 2‑phase stepper motors independently. It provides on‑the‑fly target‑position and velocity updates, autonomous ramp generation, and read‑back of motion parameters, allowing a low‑cost microcontroller to handle only high‑level functions.

Communication with the microcontroller uses a 4‑wire SPI‑like serial interface, while a second 4‑wire interface connects to up to three daisy‑chained smart stepper drivers. The device operates from 3.3 V or 5 V, consumes as little as 1.25 mA at 4 MHz, and is offered in several industrial‑grade packages (SSOP16, SOP24, DIL20) for both industrial and automotive temperature ranges.

What's inside

  • Features
  • General Description
  • Step Frequencies
  • Modes of Motion
  • Reference Switch Handling
  • Package Variants
  • Pinning
  • Functional Description
  • Serial Peripheral Interfaces
  • Pinout

Specifications

Maximum number of stepper motors3
Microstep resolution6 bit (64 microsteps per full step)
SPI data rateup to 1 Mbit/s
Maximum clock frequency16 MHz
Full‑step frequencyup to 20 kHz
Typical power consumption1.25 mA @ 4 MHz (typ.)
Supply voltage3.3 V or 5 V
Package optionsSSOP16, SOP24, DIL20 (industrial & automotive grades)
Industrial package SSOP16150 mil, 16 pins, -40 °C … +85 °C
Automotive package SSOP16150 mil, 16 pins, -40 °C … +125 °C
SOP24 package300 mil, 24 pins, -40 °C … +85 °C
DIL20 package300 mil, 20 pins, -40 °C … +85 °C

Frequently asked questions

How many stepper motors can the TMC428 control?

It can control up to three independent 2‑phase stepper motors.

What is the maximum microstep resolution of the TMC428?

The controller supports up to 6‑bit microstepping, i.e., 64 microsteps per full step.

What is the highest full‑step frequency the device can generate?

It can generate full‑step frequencies up to about 20 kHz.

Which supply voltages are supported by the TMC428?

The chip operates from either 3.3 V or 5 V supplies.

Download PDF (737 KB)

More Trinamic Manuals


View all Trinamic manuals →