DRV8881PRHRT
Dual H-Bridge Motor DriverThe DRV8881PRHRT is a dual h-bridge motor driver from Texas Instruments. View the full DRV8881PRHRT datasheet below including key specifications, electrical characteristics, absolute maximum ratings.
Manufacturer
Texas Instruments
Category
Dual H-Bridge Motor Driver
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 |
Overview
Part: DRV8881 — Texas Instruments
Type: Dual H-Bridge Motor Driver
Description: The DRV8881 is a bipolar stepper or brushed-DC motor driver with a 6.5- to 45-V operating supply voltage range, capable of driving up to 2.5-A peak current per H-bridge, and featuring multiple decay modes including Smart tune.
Operating Conditions:
- Supply voltage: 6.5–45 V
- Operating ambient temperature: -40 to 125 °C
- Motor rms current per H-bridge: 0–1.4 A
- Digital pin voltage range: 0–5.3 V
Absolute Maximum Ratings:
- Max supply voltage: 50 V
- Max junction temperature: 150 °C
- Max storage temperature: 150 °C
- Internal regulator current output (V3P3): 10 mA
- Control pin voltage: 7.0 V
Key Specs:
- VM operating supply current: 8 mA (typ) at VM = 24 V, no motor load
- VM sleep mode supply current: 28 μA (typ) at VM = 24 V, TA = 25°C
- Internal regulator voltage (V3P3): 3.3 V (typ), 2.9 V (min), 3.6 V (max)
- High-side FET on resistance (RDS(ON)): 300 mΩ (typ) at VM = 24 V, I = 1 A, TA = 25°C
- Low-side FET on resistance (RDS(ON)): 370 mΩ (typ) at VM = 24 V, I = 1 A, TA = 25°C
- PWM off-time: 10 μs (TOFF Hi-Z), 20 μs (TOFF logic low), 30 μs (TOFF logic high)
- Overcurrent protection trip level: 2.5 A (min), 3.6 A (typ)
- Thermal shutdown temperature: 150 °C (min)
Features:
- Dual H-Bridge Motor Driver (Bipolar Stepper or Single/Dual Brushed-DC)
- Two Control Interface Options: PHASE/ENABLE (DRV8881E) and PWM (DRV8881P)
- Multiple Decay Modes: Smart tune (DRV8881E Only), Mixed Decay, Slow Decay, Fast Decay
- Adaptive Blanking Time
- Parallel Mode Operation (DRV8881P Only)
- Configurable Off-Time PWM Chopping (10, 20, or 30 μs)
- 3.3-V, 10-mA LDO Regulator
- Low-Current Sleep Mode (28 μA)
- Protection Features: VM Undervoltage Lockout (UVLO), Charge Pump Undervoltage (CPUV), Overcurrent Protection (OCP), Automatic OCP Retry, Thermal Shutdown (TSD), Fault Condition Indication Pin (nFAULT)
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 (28) - 9.70 mm × 6.40 mm
- WQFN (28) - 5.50 mm × 3.50 mm
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
Applications
- Automatic Teller and Money Handling Machines
- Video Security Cameras
- Multi-Function Printers and Document Scanners
- Factory Automation and Robotics
- Stage Lighting Equipment
Pin Configuration
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 |
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 |
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 |
Thermal Information
| DRV8881 | DRV8881 | ||
|---|---|---|---|
| THERMAL METRIC (1) | PWP (HTSSOP) | RHR (WQFN) | |
| 28 PINS | 28 PINS | ||
| R θ JA | Junction-to-ambient thermal resistance | 33.1 | 37.5 |
| R θ JC(top) | Junction-to-case (top) thermal resistance | 16.6 | 23.0 |
| R θ JB | Junction-to-board thermal resistance | 14.4 | 8.0 |
| ψ JT | Junction-to-top characterization parameter | 0.4 | 0.2 |
| ψ JB | Junction-to-board characterization parameter | 14.2 | 7.8 |
| R θ JC(bot) | Junction-to-case (bottom) thermal resistance | 1.3 | 1.7 |
Typical Application
The DRV8881 is used in stepper or brushed motor control.
Related Variants
The following components are covered by the same datasheet.
| Part Number | Manufacturer | Package |
|---|---|---|
| DRV8881 | Texas Instruments | — |
| DRV8881E | Texas Instruments | — |
| DRV8881EPWP | Texas Instruments | — |
| DRV8881EPWPR | Texas Instruments | 28-PowerTSSOP (0.173", 4.40mm Width) |
| DRV8881ERHRR | Texas Instruments | — |
| DRV8881ERHRT | Texas Instruments | — |
| DRV8881P | Texas Instruments | — |
| DRV8881PPWP | Texas Instruments | — |
| DRV8881PPWPR | Texas Instruments | — |
| DRV8881PRHRR | Texas Instruments | — |
Get structured datasheet data via API
Get started free