Skip to main content

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

DRV8825

Stepper Motor Controller IC

The DRV8825 is a stepper motor controller ic from Texas Instruments. View the full DRV8825 datasheet below including key specifications, electrical characteristics, absolute maximum ratings.

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

Manufacturer

Texas Instruments

Package

HTSSOP-28

DRV8825 Key Specifications

ParameterValue
Decay ModesSlow, Fast, Mixed
Output StageDual N-channel MOSFET full H-bridge
Control InterfaceSTEP/DIR
Package Body Size9.70mm x 6.40mm
Protection FeaturesOCP, TSD (~150°C), VM UVLO, nFAULT indication
Maximum Drive Current2.5A per output (at 24V, TA = 25°C, with proper heat sinking)
Microstepping ResolutionFull, 1/2, 1/4, 1/8, 1/16, 1/32 step
Operating Supply Voltage8.2V to 45V
Integrated Reference Output3.3V (V3P3OUT)

DRV8825 Overview

Part: DRV8825 — Texas Instruments

Type: Stepper Motor Driver (PWM microstepping, dual H-bridge)

Description: 8.2–45 V, 2.5 A (at 24 V, TA = 25°C, with proper heat sinking) bipolar stepper motor driver with built-in microstepping indexer up to 1/32 step and a STEP/DIR interface.

Operating Conditions:

  • Supply voltage (VMx): 8.2–45 V
  • Operating temperature: -40 to 85 °C (electrical characteristics range, free-air); operating junction temperature -40 to 150 °C
  • VREF input voltage: 1–3.5 V
  • V3P3OUT load current: 0–1 mA

Absolute Maximum Ratings:

  • Max supply voltage (VMx): 47 V
  • Max continuous motor drive output current: 2.5 A
  • Max operating junction temperature: 150 °C
  • Storage temperature: -60 to 150 °C

Key Specs:

  • VM operating supply current: 5 mA typ, 8 mA max (VMx = 24 V)
  • VM sleep mode supply current: 10 μA typ, 20 μA max (VMx = 24 V)
  • H-bridge FET on-resistance (HS or LS): 0.2 Ω typ at TJ = 25°C; 0.25 Ω typ, 0.32 Ω max at TJ = 85°C (VMx = 24 V, IO = 1 A)
  • V3P3OUT voltage: 3.2–3.4 V (3.3 V typ), IOUT = 0 to 1 mA
  • Internal PWM current control frequency: 30 kHz typ
  • Overcurrent protection trip level: 3 A min
  • VM UVLO: 7.8 V typ, 8.2 V max (VMx rising)
  • Thermal shutdown: 160 °C typ (150–180 °C)
  • Maximum step frequency: 250 kHz
  • Current trip accuracy: ±5% at 71–100% current setting (VxREF = 3.3 V)
  • Logic input thresholds: VIL max 0.7 V, VIH min 2.2 V

Features:

  • PWM microstepping driver with built-in indexer, up to 1/32 microstepping
  • Mixed, slow, and fast decay modes
  • Simple STEP/DIR interface
  • Low-current sleep mode
  • Built-in 3.3 V reference output
  • Overcurrent protection, thermal shutdown, VM undervoltage lockout
  • nFAULT fault indication pin

Applications:

  • Automatic teller machines
  • Money handling machines
  • Video security cameras
  • Printers and scanners
  • Office automation machines
  • Gaming machines
  • Factory automation
  • Robotics

Package:

  • HTSSOP (28), 9.70 mm × 6.40 mm (PWP)

DRV8825 Applications

  • Automatic Teller Machines
  • Money Handling Machines
  • Video Security Cameras
  • Printers
  • Scanners
  • Office Automation Machines
  • Gaming Machines
  • Factory Automation
  • Robotics

DRV8825 Pin Configuration

DRV8825 Electrical Characteristics

over operating free-air temperature range of -40°C to 85°C (unless otherwise noted)

PARAMETERTEST CONDITIONSMINTYPMAXUNIT
POWER SUPPLIESPOWER SUPPLIES
I VMVM operating supply currentV (VMx) = 24 V58mA
I VMQVM sleep mode supply currentV (VMx) = 24 V1020μ A
V3P3OUT REGULATORV3P3OUT REGULATOR
V 3P3V3P3OUT voltageIOUT = 0 to 1 mA3.23.33.4V
LOGIC-LEVELINPUTS
V ILInput low voltage00.7V
V IHInput high voltage2.25.25V
V HYSInput hysteresis0.30.450.6V
I ILInput low currentVIN = 0-2020μ A
I IHInput high currentVIN = 3.3 V100μ A
R PDInternal pulldown resistance100k Ω
nHOME, nFAULT OUTPUTS (OPEN-DRAINnHOME, nFAULT OUTPUTS (OPEN-DRAINOUTPUTS)
V OLOutput low voltageI O = 5 mA0.5V
I OHOutput high leakage currentV O = 3.3 V1μ A
DECAY INPUTDECAY INPUT
V ILInput low threshold voltageFor slow decay mode0.8V
V IHInput high threshold voltageFor fast decay mode2V
I INInput current-4040μA
R PUInternal pullup resistance (to 3.3 V)130k Ω
R PDInternal pulldown resistance80k Ω
H-BRIDGE FETSH-BRIDGE FETS
R DS(ON)V (VMx) = 24 V, I O = 1 A, T J = 25°C0.2
R DS(ON)HS FET on resistanceV (VMx) = 24 V, I O = 1 A, T J = 85°C0.250.32
R DS(ON)V (VMx) = 24 V, I O = 1 A, T J = 25°C0.2Ω
LS FET on resistanceV (VMx) = 24 V, I O = 1 A, T J = 85°C0.250.32
I OFFOff-state leakage current-2020μ A
MOTOR DRIVERMOTOR DRIVER
ƒ PWMInternal current control PWM frequency30kHz
t BLANKCurrent sense blanking time4μ s
t RRise time30200ns
t FFall time30200ns
PROTECTION CIRCUITSPROTECTION CIRCUITS
V UVLOVM undervoltage lockout voltageV (VMx) rising7.88.2V
I OCPOvercurrent protection trip level3A
t DEGOvercurrent deglitch time3μs
t TSDThermal shutdown temperatureDie temperature150160180°C
CURRENT CONTROLCURRENT CONTROL
I REFxVREF input currentV (xVREF) = 3.3 V-33μ A
V TRIPxISENSE trip voltageV (xVREF) = 3.3 V, 100% current setting
V (xVREF) = 3.3 V, 5% current setting
635
-25%
660685
25%
mV
Δ ICurrent trip accuracyV (xVREF) = 3.3 V, 10% to 34% current setting-15%15%
TRIP(relative to programmed value)V (xVREF) = 3.3 V, 38% to 67% current setting-10%10%
TRIPV (xVREF) = 3.3 V, 71% to 100% current setting-5%5%
A ISENSE Current sense amplifiergainReference only5V/V

DRV8825 Absolute Maximum Ratings

MINMAXUNIT
V (VMx)Power supply voltage-0.347V
V (VMx)Power supply ramp rate1V/μs
Digital pin voltage-0.57V
V (xVREF)Input voltage-0.34V
ISENSEx pin voltage (3)-0.80.8V
Peak motor drive output current, t < 1 μ sInternally limitedInternally limitedA
Continuous motor drive output current (4)02.5A
Continuous total power dissipationSee Thermal InformationSee Thermal InformationSee Thermal Information
T JOperating junction temperature range-40150°C
  • (2) All voltage values are with respect to network ground terminal.

(3) Transients of ±1 V for less than 25 ns are acceptable

(4) Power dissipation and thermal limits must be observed.

MINNOMMAXUNIT
V (VMx)Motor power supply voltage range (1)8.245V
V (VREF)VREF input voltage (2)13.5V
I V3P3V3P3OUT load current01mA

DRV8825 Thermal Information

THERMAL METRIC (1)DRV8825 PWP - 28 PINSUNIT
R θ JAJunction-to-ambient thermal resistance (2)31.6°C/W
R θ JC(top)Junction-to-case (top) thermal resistance (3)15.9°C/W
R θ JBJunction-to-board thermal resistance (4)5.6°C/W
ψ JTJunction-to-top characterization parameter (5)0.2°C/W
ψ JBJunction-to-board characterization parameter (6)5.5°C/W
R θ JC(bot)Junction-to-case (bottom) thermal resistance (7)1.4°C/W

Spacer

DRV8825 Typical Application

The DRV8825 is used in bipolar stepper control. The microstepping motor driver provides additional precision and a smooth rotation from the stepper motor. The following design is a common application of the DRV8825.

DRV8825 Package Information

SMALL OUTLINE PACKAGE

More part numbers on this datasheet

Their pages show this same datasheet. Some are linked through their part family rather than checked part by part, so confirm the exact part in the ordering information.

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 Texas Instruments datasheets (2,442)

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 DRV8825

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 DRV8825 run from my 12 V rail? Check it against the datasheet limits."

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