Skip to main content

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

DRV8881

Dual H-Bridge Motor Driver

The DRV8881 is a dual h-bridge motor driver from Texas Instruments. View the full DRV8881 datasheet below including key specifications, electrical characteristics, absolute maximum ratings.

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

DRV8881 Key Specifications

ParameterValue
ApplicationsGeneral Purpose
Output Current1.4A
FunctionDriver - Fully Integrated, Control and Power Stage
InterfaceParallel
Motor Type (DC)Brushed DC
Motor Type (Stepper)Bipolar
Mounting TypeSurface Mount
Operating Temperature-40°C ~ 150°C (TJ)
Output ConfigurationHalf Bridge (4)
Package / Case28-PowerTSSOP (0.173", 4.40mm Width)
PackagingMouseReel
Standard Pack Qty2000
Supplier Device Package28-HTSSOP
Diode TechnologyPower MOSFET
Load Voltage6.5V ~ 45V
Supply Voltage6.5V ~ 45V

DRV8881 Overview

Part: DRV8881 (DRV8881E PH/EN and DRV8881P PWM variants), DRV8881EPWPR — Texas Instruments

Type: Dual H-Bridge Motor Driver (Bipolar Stepper / Brushed-DC)

Description: 6.5–45 V, 2.5-A peak (1.4-A rms) per H-bridge dual motor driver with smart tune (E variant), selectable decay modes, a 3.3-V LDO and a 28 μA typical sleep current.

Operating Conditions:

  • Supply voltage (VM): 6.5–45 V
  • Operating ambient temperature: -40 to 125 °C
  • Motor rms current per H-bridge: up to 1.4 A
  • Applied PWM frequency: 0–100 kHz

Absolute Maximum Ratings:

  • Max supply voltage (VM): 50 V
  • Operating junction temperature: -40 to 150 °C
  • Storage temperature: -65 to 150 °C
  • Control pin voltage: 7.0 V
  • V3P3 output current: 10 mA
  • nFAULT open-drain output current: 10 mA

Key Specs:

  • VM operating supply current: 8 mA typ, 18 mA max (nSLEEP high, no load, VM = 24 V)
  • VM sleep current: 28 μA typ, 77 μA max (nSLEEP low, VM = 24 V; the 77 μA max applies at TA = 125 °C)
  • Internal regulator V3P3: 2.9 / 3.3 / 3.6 V (min/typ/max), 0–10 mA load
  • High-side RDS(on): 330 mΩ typ at VM = 24 V, 1 A, TA = 25 °C
  • Low-side RDS(on): 300 mΩ typ at VM = 24 V, 1 A, TA = 25 °C
  • Wake-up time: 1.5 ms max (nSLEEP high to output transition)
  • Propagation delay: 450 ns typ (input to current change)
  • Logic inputs: VIL 0.6 V max, VIH 1.6 V min
  • Thermal resistance RθJA: 33.1 °C/W (HTSSOP), 37.5 °C/W (WQFN)
  • ESD: ±4000 V HBM, ±1000 V CDM

Features:

  • Dual H-bridge driver for a bipolar stepper motor or one or two brushed-DC motors
  • Two control interfaces: PHASE/ENABLE (DRV8881E) and PWM (DRV8881P)
  • Smart tune decay (DRV8881E only), plus mixed, slow and fast decay
  • Adaptive blanking time
  • Parallel mode operation (DRV8881P only)
  • Configurable off-time PWM chopping: 10, 20 or 30 μs
  • Torque DAC current scaling: 100%, 75%, 50% or 25%
  • 3.3-V, 10-mA LDO regulator
  • Low-current sleep mode
  • Protection: VM UVLO, charge pump UV, overcurrent with automatic retry, thermal shutdown, nFAULT indication

Applications:

  • Automatic teller and money handling machines
  • Video security cameras
  • Multi-function printers and document scanners
  • Factory automation and robotics
  • Stage lighting equipment

Package:

  • HTSSOP (PWP), 28 pins, 9.70 mm × 6.40 mm
  • WQFN (RHR), 28 pins, 5.50 mm × 3.50 mm

DRV8881 Features

  • 1 · Dual H-Bridge Motor Driver
  • -Bipolar Stepper Motor Driver
  • -Single or Dual Brushed-DC Motor Driver
  • 6.5- to 45-V Operating Supply Voltage Range
  • Two Control Interface Options
  • -PHASE/ E NABLE (DRV8881 E )
  • -P WM (DRV8881 P )
  • Multiple Decay Modes to Support Any Motor
  • -Smart tune (DRV8881E Only)
  • -Mixed Decay
  • -Slow Decay
  • -Fast Decay
  • Adaptive Blanking Time for Smooth Motion
  • Parallel Mode Operation (DRV8881P Only)
  • Configurable Off-Time PWM Chopping
  • -10, 20, or 30 μ s Off-Time
  • 3.3-V, 10-mA LDO Regulator
  • Low-Current Sleep Mode (28 μA)
  • Small Package and Footprint
  • -28 HTSSOP (PowerPAD)
  • -28 WQFN (PowerPAD)

SPACE

DRV8881 Applications

  • Automatic Teller and Money Handling Machines
  • Video Security Cameras
  • Multi-Function Printers and Document Scanners
  • Factory Automation and Robotics
  • Stage Lighting Equipment

DRV8881 Pin Configuration

DRV8881 Electrical Characteristics

over operating free-air temperature range (unless otherwise noted)

PARAMETERTEST CONDITIONSMINTYPMAXUNIT
POWER SUPPLIES (VM, V3P3)POWER SUPPLIES (VM, V3P3)POWER SUPPLIES (VM, V3P3)POWER SUPPLIES (VM, V3P3)POWER SUPPLIES (VM, V3P3)POWER SUPPLIES (VM, V3P3)POWER SUPPLIES (VM, V3P3)
VMVM operating voltage6.545V
I VMVM operating supply currentnSLEEP high; ENABLE high; no motor load; VM = 24 V818mA
I VMQVM sleep mode supply currentnSLEEP low; VM = 24 V; T A = 25°C
nSLEEP low; VM = 24 V; T A = 125°C (1)
2877μ A
t SLEEPSleep timenSLEEP low to sleep mode100μ s
t WAKEWake-up timenSLEEP high to output transition1.5ms
t ONTurn-on timeVM > V UVLO to output transition1.5ms
V3P3Internal regulator voltageExternal load 0 to 10 mA2.93.33.6V
CHARGE PUMP (VCP, CPH, CPL)CHARGE PUMP (VCP, CPH, CPL)CHARGE PUMP (VCP, CPH, CPL)CHARGE PUMP (VCP, CPH, CPL)CHARGE PUMP (VCP, CPH, CPL)CHARGE PUMP (VCP, CPH, CPL)CHARGE PUMP (VCP, CPH, CPL)
V CPVCP operating voltageVM > 12 V
V UVLO < VM < 12 V
+ 11.5
2×VM - 1.5
V
ƒ VCP (1)Charge pump switching frequencyVM > V UVLO175715kHz
LOGIC-LEVEL INPUTS (APH, AEN, BPH, BEN, AIN1, AIN2, BIN1, BIN2, nSLEEP, TRQ0, TRQ1, PARA)LOGIC-LEVEL INPUTS (APH, AEN, BPH, BEN, AIN1, AIN2, BIN1, BIN2, nSLEEP, TRQ0, TRQ1, PARA)LOGIC-LEVEL INPUTS (APH, AEN, BPH, BEN, AIN1, AIN2, BIN1, BIN2, nSLEEP, TRQ0, TRQ1, PARA)LOGIC-LEVEL INPUTS (APH, AEN, BPH, BEN, AIN1, AIN2, BIN1, BIN2, nSLEEP, TRQ0, TRQ1, PARA)LOGIC-LEVEL INPUTS (APH, AEN, BPH, BEN, AIN1, AIN2, BIN1, BIN2, nSLEEP, TRQ0, TRQ1, PARA)LOGIC-LEVEL INPUTS (APH, AEN, BPH, BEN, AIN1, AIN2, BIN1, BIN2, nSLEEP, TRQ0, TRQ1, PARA)LOGIC-LEVEL INPUTS (APH, AEN, BPH, BEN, AIN1, AIN2, BIN1, BIN2, nSLEEP, TRQ0, TRQ1, PARA)
V ILInput logic low voltage00.6V
V IHInput logic high voltage1.65.3V
V HYSInput logic hysteresis100mV
I ILInput logic low currentV IN = 0 V-11μ A
I IHInput logic high currentV IN = 5.0 V50100μ A
R PDPulldown resistanceMeasured between the pin and GND100k Ω
t PDPropagation delayxPH, xEN, xINx input to current change450ns
TRI-LEVEL INPUTS (ADECAY, BDECAY, TOFF)TRI-LEVEL INPUTS (ADECAY, BDECAY, TOFF)TRI-LEVEL INPUTS (ADECAY, BDECAY, TOFF)TRI-LEVEL INPUTS (ADECAY, BDECAY, TOFF)TRI-LEVEL INPUTS (ADECAY, BDECAY, TOFF)TRI-LEVEL INPUTS (ADECAY, BDECAY, TOFF)TRI-LEVEL INPUTS (ADECAY, BDECAY, TOFF)
V ILTri-level input logic low voltage00.6V
V IZTri-level input Hi-Z voltage1.1V
V IHTri-level input logic high voltage1.65.3V
V HYSTri-level input hysteresis100mV
I ILTri-level input logic low currentV IN = 0 V-55-35μ A
I IZTri-level input Hi-Z currentV IN = 1.3 V15μ A
I IHTri-level input logic high currentV IN = 3.3 V85μ A
R PDTri-level pulldown resistanceMeasured between the pin and GND40k Ω
R PUTri-level pullup resistanceMeasured between V3P3 and the pin45k Ω
CONTROL OUTPUTS (nFAULT)CONTROL OUTPUTS (nFAULT)CONTROL OUTPUTS (nFAULT)CONTROL OUTPUTS (nFAULT)CONTROL OUTPUTS (nFAULT)CONTROL OUTPUTS (nFAULT)CONTROL OUTPUTS (nFAULT)
V OLOutput logic low voltageI O = 4 mA0.5V
I OHOutput logic high leakageExternal pullup resistor to 3.3 V-11μ A
MOTOR DRIVER OUTPUTS (AOUT1, AOUT2, BOUT1, BOUT2)MOTOR DRIVER OUTPUTS (AOUT1, AOUT2, BOUT1, BOUT2)MOTOR DRIVER OUTPUTS (AOUT1, AOUT2, BOUT1, BOUT2)
VM = 24 V, I = 1 A, T A = 25°C
VM = 24 V, I = 1 A, T A = 125°C (1)
MOTOR DRIVER OUTPUTS (AOUT1, AOUT2, BOUT1, BOUT2)MOTOR DRIVER OUTPUTS (AOUT1, AOUT2, BOUT1, BOUT2)
330
400
MOTOR DRIVER OUTPUTS (AOUT1, AOUT2, BOUT1, BOUT2)
440
MOTOR DRIVER OUTPUTS (AOUT1, AOUT2, BOUT1, BOUT2)
R DS(ON)High-side FET on resistanceVM = 6.5 V, I = 1 A, T A = 25°C
VM = 6.5 V, I = 1 A, T A = 125°C (1)
VM = 24 V, I = 1 A, T A = 25°C
430
500
300
560m Ω
RVM = 24 V, I = 1 A, T A = 125°C (1)370400m Ω
DS(ON)Low-side FET on resistanceVM = 6.5 V, I = 1 A, T A = 25°C
VM = 6.5 V, I = 1 A, T A = 125°C (1)
370
450
490

DRV8881 Absolute Maximum Ratings

over operating free-air temperature range referenced with respect to GND (unless otherwise noted) (1)

MINMAXUNIT
Power supply voltage (VM)-0.350V
Power supply voltage ramp rate (VM)02V/μs
Charge pump voltage (VCP, CPH)-0.3VM + 12V
Charge pump negative switching pin (CPL)-0.3VMV
Internal regulator voltage (V3P3)-0.33.8V
Internal regulator current output (V3P3)010mA
Control pin voltage (APH, AEN, BPH, BEN, AIN1, AIN2, BIN1, BIN2, nSLEEP, nFAULT, ADECAY, BDECAY, TRQ0, TRQ1, ATE, PARA)-0.37.0V
Open drain output current (nFAULT)010mA
Reference input pin voltage (AVREF, BVREF)-0.3V3P3 + 0.5V
Continuous phase node pin voltage (AOUT1, AOUT2, BOUT1, BOUT2)-0.7VM + 0.7V
Continuous shunt amplifier input pin voltage (AISEN, BISEN) (2)-0.550.55V
Peak drive current (AOUT1, AOUT2, BOUT1, BOUT2, AISEN, BISEN)Internally limitedInternally limitedA
Operating junction temperature, T J-40150°C
Storage temperature, T stg-65150°C

over operating free-air temperature range (unless otherwise noted)

MINMAXUNIT
VMPower supply voltage range6.545V
V INDigital pin voltage range05.3V
VREFReference rms voltage range (AVREF, BVREF)0.3 (1)V3P3V
ƒ PWMApplied PWM signal (APH, AEN, BPH, BEN, AIN1, AIN2, BIN1, BIN2)0100kHz
I V3P3V3P3 external load current010 (2)mA
I rmsMotor rms current per H-bridge01.4A
T AOperating ambient temperature-40125°C

DRV8881 Thermal Information

THERMAL METRIC (1)DRV8881 - PWP (HTSSOP) - 28 PINSDRV8881 - RHR (WQFN) - 28 PINSUNIT
R θ JAJunction-to-ambient thermal resistance33.137.5°C/W
R θ JC(top)Junction-to-case (top) thermal resistance16.623.0°C/W
R θ JBJunction-to-board thermal resistance14.48.0°C/W
ψ JTJunction-to-top characterization parameter0.40.2°C/W
ψ JBJunction-to-board characterization parameter14.27.8°C/W
R θ JC(bot)Junction-to-case (bottom) thermal resistance1.31.7°C/W

DRV8881 Typical Application

The DRV8881 is used in stepper or brushed motor control.

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
DRV8881ETexas Instruments—
DRV8881EPWPTexas InstrumentsHTSSOP-28
DRV8881EPWPRTexas Instruments28-PowerTSSOP (0.173", 4.40mm Width)
DRV8881ERHRRTexas InstrumentsWQFN-28 5.5x3.5mm
DRV8881ERHRTTexas InstrumentsWQFN-28
DRV8881PTexas Instruments—
DRV8881PPWPTexas InstrumentsHTSSOP-28
DRV8881PPWPRTexas InstrumentsHTSSOP-28
DRV8881PRHRRTexas InstrumentsWQFN-28
DRV8881PRHRTTexas InstrumentsWQFN-28

Other Integrated Circuits

All Integrated Circuits datasheetsAll Texas Instruments datasheets (2,437)

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 DRV8881

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

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