DRV8881ERHRT
Dual H-Bridge Motor DriverThe DRV8881ERHRT is a dual h-bridge motor driver from Texas Instruments. View the full DRV8881ERHRT datasheet below including key specifications, electrical characteristics, absolute maximum ratings.
DRV8881ERHRT shares its datasheet with DRV8881, whose page lists every part number it covers.
Official DRV8881ERHRT datasheet (PDF) — the source this page was extracted from.
DRV8881ERHRT Key Specifications
| Parameter | Value |
|---|---|
| Applications | General Purpose |
| Output Current | 1.4A |
| Function | Driver - Fully Integrated, Control and Power Stage |
| Interface | Parallel |
| Motor Type (DC) | Brushed DC |
| Motor Type (Stepper) | Bipolar |
| Mounting Type | Surface Mount |
| Operating Temperature | -40°C ~ 150°C (TJ) |
| Output Configuration | Half Bridge (4) |
| Package / Case | 28-PowerTSSOP (0.173", 4.40mm Width) |
| Packaging | MouseReel |
| Standard Pack Qty | 2000 |
| Supplier Device Package | 28-HTSSOP |
| Diode Technology | Power MOSFET |
| Load Voltage | 6.5V ~ 45V |
| Supply Voltage | 6.5V ~ 45V |
DRV8881ERHRT 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
DRV8881ERHRT 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
DRV8881ERHRT Applications
- Automatic Teller and Money Handling Machines
- Video Security Cameras
- Multi-Function Printers and Document Scanners
- Factory Automation and Robotics
- Stage Lighting Equipment
DRV8881ERHRT Pin Configuration
DRV8881ERHRT Electrical Characteristics
over operating free-air temperature range (unless otherwise noted)
| PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
|---|---|---|---|---|---|---|
| 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) |
| VM | VM operating voltage | 6.5 | 45 | V | ||
| I VM | VM operating supply current | nSLEEP high; ENABLE high; no motor load; VM = 24 V | 8 | 18 | mA | |
| I VMQ | VM sleep mode supply current | nSLEEP low; VM = 24 V; T A = 25°C nSLEEP low; VM = 24 V; T A = 125°C (1) | 28 | 77 | μ A | |
| t SLEEP | Sleep time | nSLEEP low to sleep mode | 100 | μ s | ||
| t WAKE | Wake-up time | nSLEEP high to output transition | 1.5 | ms | ||
| t ON | Turn-on time | VM > V UVLO to output transition | 1.5 | ms | ||
| V3P3 | Internal regulator voltage | External load 0 to 10 mA | 2.9 | 3.3 | 3.6 | V |
| 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 CP | VCP operating voltage | VM > 12 V V UVLO < VM < 12 V | + 11.5 2×VM - 1.5 | V | ||
| ƒ VCP (1) | Charge pump switching frequency | VM > V UVLO | 175 | 715 | kHz | |
| 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 IL | Input logic low voltage | 0 | 0.6 | V | ||
| V IH | Input logic high voltage | 1.6 | 5.3 | V | ||
| V HYS | Input logic hysteresis | 100 | mV | |||
| I IL | Input logic low current | V IN = 0 V | -1 | 1 | μ A | |
| I IH | Input logic high current | V IN = 5.0 V | 50 | 100 | μ A | |
| R PD | Pulldown resistance | Measured between the pin and GND | 100 | k Ω | ||
| t PD | Propagation delay | xPH, xEN, xINx input to current change | 450 | ns | ||
| 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 IL | Tri-level input logic low voltage | 0 | 0.6 | V | ||
| V IZ | Tri-level input Hi-Z voltage | 1.1 | V | |||
| V IH | Tri-level input logic high voltage | 1.6 | 5.3 | V | ||
| V HYS | Tri-level input hysteresis | 100 | mV | |||
| I IL | Tri-level input logic low current | V IN = 0 V | -55 | -35 | μ A | |
| I IZ | Tri-level input Hi-Z current | V IN = 1.3 V | 15 | μ A | ||
| I IH | Tri-level input logic high current | V IN = 3.3 V | 85 | μ A | ||
| R PD | Tri-level pulldown resistance | Measured between the pin and GND | 40 | k Ω | ||
| R PU | Tri-level pullup resistance | Measured between V3P3 and the pin | 45 | k Ω | ||
| CONTROL OUTPUTS (nFAULT) | CONTROL OUTPUTS (nFAULT) | CONTROL OUTPUTS (nFAULT) | CONTROL OUTPUTS (nFAULT) | CONTROL OUTPUTS (nFAULT) | CONTROL OUTPUTS (nFAULT) | CONTROL OUTPUTS (nFAULT) |
| V OL | Output logic low voltage | I O = 4 mA | 0.5 | V | ||
| I OH | Output logic high leakage | External pullup resistor to 3.3 V | -1 | 1 | μ 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 resistance | VM = 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 | 560 | m Ω | |
| R | VM = 24 V, I = 1 A, T A = 125°C (1) | 370 | 400 | m Ω | ||
| DS(ON) | Low-side FET on resistance | VM = 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 |
DRV8881ERHRT Absolute Maximum Ratings
over operating free-air temperature range referenced with respect to GND (unless otherwise noted) (1)
| MIN | MAX | UNIT | |
|---|---|---|---|
| Power supply voltage (VM) | -0.3 | 50 | V |
| Power supply voltage ramp rate (VM) | 0 | 2 | V/μs |
| Charge pump voltage (VCP, CPH) | -0.3 | VM + 12 | V |
| Charge pump negative switching pin (CPL) | -0.3 | VM | V |
| Internal regulator voltage (V3P3) | -0.3 | 3.8 | V |
| Internal regulator current output (V3P3) | 0 | 10 | mA |
| Control pin voltage (APH, AEN, BPH, BEN, AIN1, AIN2, BIN1, BIN2, nSLEEP, nFAULT, ADECAY, BDECAY, TRQ0, TRQ1, ATE, PARA) | -0.3 | 7.0 | V |
| Open drain output current (nFAULT) | 0 | 10 | mA |
| Reference input pin voltage (AVREF, BVREF) | -0.3 | V3P3 + 0.5 | V |
| Continuous phase node pin voltage (AOUT1, AOUT2, BOUT1, BOUT2) | -0.7 | VM + 0.7 | V |
| Continuous shunt amplifier input pin voltage (AISEN, BISEN) (2) | -0.55 | 0.55 | V |
| Peak drive current (AOUT1, AOUT2, BOUT1, BOUT2, AISEN, BISEN) | Internally limited | Internally limited | A |
| Operating junction temperature, T J | -40 | 150 | °C |
| Storage temperature, T stg | -65 | 150 | °C |
DRV8881ERHRT Recommended Operating Conditions
over operating free-air temperature range (unless otherwise noted)
| MIN | MAX | UNIT | ||
|---|---|---|---|---|
| VM | Power supply voltage range | 6.5 | 45 | V |
| V IN | Digital pin voltage range | 0 | 5.3 | V |
| VREF | Reference rms voltage range (AVREF, BVREF) | 0.3 (1) | V3P3 | V |
| ƒ PWM | Applied PWM signal (APH, AEN, BPH, BEN, AIN1, AIN2, BIN1, BIN2) | 0 | 100 | kHz |
| I V3P3 | V3P3 external load current | 0 | 10 (2) | mA |
| I rms | Motor rms current per H-bridge | 0 | 1.4 | A |
| T A | Operating ambient temperature | -40 | 125 | °C |
DRV8881ERHRT Thermal Information
| THERMAL METRIC (1) | DRV8881 - PWP (HTSSOP) - 28 PINS | DRV8881 - RHR (WQFN) - 28 PINS | UNIT | |
|---|---|---|---|---|
| R θ JA | Junction-to-ambient thermal resistance | 33.1 | 37.5 | °C/W |
| R θ JC(top) | Junction-to-case (top) thermal resistance | 16.6 | 23.0 | °C/W |
| R θ JB | Junction-to-board thermal resistance | 14.4 | 8.0 | °C/W |
| ψ JT | Junction-to-top characterization parameter | 0.4 | 0.2 | °C/W |
| ψ JB | Junction-to-board characterization parameter | 14.2 | 7.8 | °C/W |
| R θ JC(bot) | Junction-to-case (bottom) thermal resistance | 1.3 | 1.7 | °C/W |
DRV8881ERHRT 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 Number | Manufacturer | Package |
|---|---|---|
| DRV8881 | Texas Instruments | — |
| DRV8881E | Texas Instruments | — |
| DRV8881EPWP | Texas Instruments | HTSSOP-28 |
| DRV8881EPWPR | Texas Instruments | 28-PowerTSSOP (0.173", 4.40mm Width) |
| DRV8881ERHRR | Texas Instruments | WQFN-28 5.5x3.5mm |
| DRV8881P | Texas Instruments | — |
| DRV8881PPWP | Texas Instruments | HTSSOP-28 |
| DRV8881PPWPR | Texas Instruments | HTSSOP-28 |
| DRV8881PRHRR | Texas Instruments | WQFN-28 |
| DRV8881PRHRT | Texas Instruments | WQFN-28 |
Other Integrated Circuits
- STM32F103C8T6 – STMicroelectronics, Microcontroller
- STM32F405RGT6 – STMicroelectronics, ARM Cortex-M4 MCU
- SN74AVC4T245PWR – Texas Instruments, Dual-Supply Bus Transceiver Level Translator
- STM32F446RCT6 – STMicroelectronics, ARM Cortex-M4 MCU
- STM32G070RBT6 – STMicroelectronics, Arm Cortex-M0+ 32-bit MCU
- ADS131M08IPBSR – Texas Instruments, Delta-Sigma ADC
- ISO1540DR – Texas Instruments, Bidirectional I²C Isolator
- ISO7740DBQR – Texas Instruments, Digital Isolator
All Integrated Circuits datasheetsAll Texas Instruments datasheets (2,437)
Ask your AI agent about the DRV8881ERHRT
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 DRV8881ERHRT run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.