DRV8876DDAR
H-Bridge Motor DriverThe DRV8876DDAR is a h-bridge motor driver from Texas Instruments. View the full DRV8876DDAR datasheet below including key specifications, electrical characteristics, absolute maximum ratings.
DRV8876DDAR shares its datasheet with DRV8876, whose page lists every part number it covers.
Official DRV8876DDAR datasheet (PDF) — the source this page was extracted from.
DRV8876DDAR Key Specifications
| Parameter | Value |
|---|---|
| On Resistance | 700mΩ (High-Side + Low-Side) |
| Pwm Frequency | 0 to 100kHz |
| Control Interfaces | PH/EN, PWM, Independent half-bridge (logic input) |
| Sleep Mode Current | < 1μA |
| Peak Output Current | 3.5A |
| Protection Features | UVLO, CPUV, OCP, TSD |
| Supply Voltage Range | 4.5V to 37V |
| Logic Input Compatibility | 1.8V, 3.3V, 5V |
| Operating Temperature Range | -40°C to 150°C |
DRV8876DDAR Overview
Part: DRV8876 (DRV8876DDAR) — Texas Instruments
Type: Brushed DC Motor Driver (N-channel H-bridge with current sensing and regulation)
Description: 4.5–37 V, 3.5 A peak H-bridge motor driver with 700 mΩ (HS + LS) integrated FETs, integrated current sensing (IPROPI) and current regulation.
Operating Conditions:
- Supply voltage (VM): 4.5–37 V
- Operating ambient temperature: -40 to 125 °C (operating junction -40 to 150 °C)
- Peak output current: 0–3.5 A
- PWM frequency: 0–100 kHz
- Logic input voltage: 0–5.5 V
Absolute Maximum Ratings:
- Max supply voltage (VM): 40 V
- Max junction temperature: 150 °C
- Storage temperature: -65 to 150 °C
- Output pin current (OUT1, OUT2): internally limited
Key Specs:
- RDS(on) HS / LS: 350 mΩ typ, 420 mΩ max each (VVM = 24 V, IO = ±1 A, TJ = 25 °C)
- Sleep current (IVMQ): 0.75 μA typ, 1 μA max (VVM = 24 V, nSLEEP = 0 V, TJ = 25 °C)
- Active mode current (IVM): 3 mA typ, 7 mA max (VVM = 24 V, nSLEEP = 5 V, inputs low)
- Current mirror scaling factor (AIPROPI): 1000 μA/A
- Current mirror error: ±4% (0.5 A ≤ IOUT ≤ 2 A, PWP, TJ < 125 °C)
- Overcurrent protection trip (IOCP): 3.5 A min, 5.5 A typ
- UVLO: 4.45 V typ rising, 4.35 V typ falling
- Output rise/fall time: 150 ns typ (VVM = 24 V); propagation delay 650 ns typ
- Thermal shutdown: 175 °C typ, 20 °C hysteresis
Features:
- N-channel H-bridge driving one bidirectional brushed DC motor, two unidirectional motors, or other loads
- Integrated current sensing with proportional current output (IPROPI)
- Selectable current regulation (IMODE): cycle-by-cycle or fixed off time
- Selectable input control modes (PMODE): PH/EN, PWM, independent half-bridge
- Supports 1.8 V, 3.3 V and 5 V logic inputs
- Ultra-low-power sleep mode
- Spread spectrum clocking for low EMI
- Protection: UVLO, charge pump UV, OCP (auto-retry or latched), thermal shutdown, nFAULT indicator
Applications:
- Brushed DC motors
- Home appliances
- Vacuum, humanoid and toy robotics
- Printers and scanners
- Smart meters
- ATMs, currency counters, EPOS
- Servo motors and actuators
Package:
- HTSSOP (16), PWP, 5.00 mm × 4.40 mm
- VQFN (16), RGT, 3.00 mm × 3.00 mm
DRV8876DDAR Features
- 1 · N-channel H-bridge motor driver
- -Drives one bidirectional brushed DC motor
- -Two unidirectional brushed DC motors
- -Other resistive and inductive loads
- 4.5-V to 37-V operating supply voltage range
- Pin to pin RDS(on) variants
- -DRV8874: 200-m Ω (High-Side + Low-Side)
- -DRV8876: 700-m Ω (High-Side + Low-Side)
- High output current capability
- -DRV8874: 6-A Peak
- -DRV8876: 3.5-A Peak
- Integrated current sensing and regulation
- Proportional current output (IPROPI)
- Selectable current regulation (IMODE)
- -Cycle-by-cycle or fixed off time
- Selectable input control modes (PMODE)
- -PH/EN and PWM H-bridge control modes
- -Independent half-bridge control mode
- Supports 1.8-V, 3.3-V, and 5-V logic inputs
- Ultra low-power sleep mode
- -<1-μA @ VVM = 24-V, TJ = 25°C
- Spread spectrum clocking for low electromagnetic interference (EMI)
- Integrated protection features
- -Undervoltage lockout (UVLO)
- -Charge pump undervoltage (CPUV)
- -Overcurrent protection (OCP)
- -Automatic retry or outputs latched off (IMODE)
- -Thermal shutdown (TSD)
- -Automatic fault recovery
- -Fault indicator pin (nFAULT)
DRV8876DDAR Applications
- Brushed DC motors
- Major and small home appliances
- Vacuum, humanoid, and toy robotics
- Printers and scanners
- Smart meters
- ATMs, currency counters, and EPOS
- Servo motors and actuators
1
DRV8876DDAR Pin Configuration
DRV8876 PWP Package 16-Pin HTSSOP With Exposed Thermal Pad Top View
DRV8876DDAR Electrical Characteristics
4.5 V ≤ VVM ≤ 37 V, -40°C ≤ TJ ≤ 150°C (unless otherwise noted)
| PARAMETER | PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT |
|---|---|---|---|---|---|---|
| POWER SUPPLIES (VCP, VM) | POWER SUPPLIES (VCP, VM) | POWER SUPPLIES (VCP, VM) | POWER SUPPLIES (VCP, VM) | POWER SUPPLIES (VCP, VM) | POWER SUPPLIES (VCP, VM) | POWER SUPPLIES (VCP, VM) |
| I | VM sleep mode current | V VM = 24 V, nSLEEP = 0 V, T J = 25°C | 0.75 | 1 | μA | |
| VMQ | nSLEEP = 0 V | 5 | μA | |||
| I VM | VM active mode current | V VM = 24 V, nSLEEP = 5 V, EN/IN1 = PH/IN2 = 0 V | 3 | 7 | mA | |
| t WAKE | Turnon time | V VM > V UVLO , nSLEEP = 5 V to active | 1 | ms | ||
| t SLEEP | Turnoff time | nSLEEP = 0 V to sleep mode | 1 | ms | ||
| V VCP | Charge pump regulator voltage | VCP with respect to VM, V VM = 24 V | 5 | V | ||
| f VCP | Charge pump switching frequency | 400 | kHz | |||
| LOGIC-LEVEL INPUTS (EN/IN1, PH/IN2, nSLEEP) | LOGIC-LEVEL INPUTS (EN/IN1, PH/IN2, nSLEEP) | LOGIC-LEVEL INPUTS (EN/IN1, PH/IN2, nSLEEP) | LOGIC-LEVEL INPUTS (EN/IN1, PH/IN2, nSLEEP) | LOGIC-LEVEL INPUTS (EN/IN1, PH/IN2, nSLEEP) | LOGIC-LEVEL INPUTS (EN/IN1, PH/IN2, nSLEEP) | LOGIC-LEVEL INPUTS (EN/IN1, PH/IN2, nSLEEP) |
| V IL | Input logic low voltage | V VM < 5 V V VM ≥ 5 V | 0 0 | 0.7 0.8 | V | |
| V IH | Input logic high voltage Input hysteresis | 1.5 | 200 | 5.5 | V mV | |
| V HYS | nSLEEP | 50 | mV | |||
| I IL | Input logic low current | V I = 0 V | -5 | 5 | μA | |
| I IH | Input logic high current | V I = 5 V | 50 | 75 | μA | |
| R PD | Input pulldown resistance | To GND | 100 | k Ω | ||
| TRI-LEVEL INPUTS (PMODE) | TRI-LEVEL INPUTS (PMODE) | TRI-LEVEL INPUTS (PMODE) | TRI-LEVEL INPUTS (PMODE) | TRI-LEVEL INPUTS (PMODE) | TRI-LEVEL INPUTS (PMODE) | TRI-LEVEL INPUTS (PMODE) |
| V TIL | Tri-level input logic low voltage | 0 | 0.65 | V | ||
| V TIZ | Tri-level input Hi-Z voltage | 0.9 | 1.1 | 1.2 | V | |
| V TIH | Tri-level input logic high voltage | 1.5 | 5.5 | V | ||
| I TIL | Tri-level input logic low current | V I = 0 V | -50 | -32 | μA | |
| I TIZ | Tri-level input Hi-Z current | V I = 1.1 V | -5 | 5 | μA | |
| I TIH | Tri-level input logic high current | V I = 5 V | 113 | 150 | μA | |
| R TPD | Tri-level pulldown resistance | To GND | 44 | k Ω | ||
| R TPU | Tri-level pullup resistance | To internal 5 V | 156 | k Ω | ||
| QUAD-LEVEL INPUTS (IMODE) | QUAD-LEVEL INPUTS (IMODE) | QUAD-LEVEL INPUTS (IMODE) | QUAD-LEVEL INPUTS (IMODE) | QUAD-LEVEL INPUTS (IMODE) | QUAD-LEVEL INPUTS (IMODE) | QUAD-LEVEL INPUTS (IMODE) |
| V QI2 | Quad-level input level 1 | Voltage to set quad-level 1 | 0 | 0.45 | V | |
| R QI2 | Quad-level input level 2 | Resistance to GND to set quad-level 2 | 18.6 | 20 | 21.4 | k Ω |
| R QI3 | Quad-level input level 3 | Resistance to GND to set quad-level 3 | 57.6 | 62 | 66.4 | k Ω |
| V QI4 | Quad-level input level 4 | Voltage to set quad-level 4 | 2.5 | 5.5 | V | |
| R QPD | Quad-level pulldown resistance | To GND | 136 | k Ω | ||
| R QPU | Quad-level pullup resistance | To internal 5 V | 68 | k Ω |
DRV8876DDAR Absolute Maximum Ratings
over operating temperature range (unless otherwise noted) (1)
| MIN | MAX | UNIT | ||
|---|---|---|---|---|
| Power supply pin voltage | VM | -0.3 | 40 | V |
| Voltage difference between ground pins | GND, PGND | -0.3 | 0.3 | V |
| Charge pump pin voltage | CPH, VCP | V VM - 0.3 | V VM + 7 | V |
| Charge pump low-side pin voltage | CPL | -0.3 | V VM + 0.3 | V |
| Logic pin voltage | EN/IN1, IMODE, nSLEEP, PH/IN2, PMODE | -0.3 | 5.75 | V |
| Open-drain output pin voltage | nFAULT | -0.3 | 5.75 | V |
| Output pin voltage | OUT1, OUT2 | -0.9 | V VM + 0.9 | V |
| Output pin current | OUT1, OUT2 | Internally Limited | Internally Limited | A |
| Proportional current output pin voltage | IPROPI | -0.3 | 5.75 | V |
| IPROPI | -0.3 | V VM + 0.3 | V | |
| Reference input pin voltage | VREF | -0.3 | 5.75 | V |
| Ambient temperature, T A | Ambient temperature, T A | -40 | 125 | °C |
| Junction temperature, T J | Junction temperature, T J | -40 | 150 | °C |
| Storage temperature, T stg | Storage temperature, T stg | -65 | 150 | °C |
DRV8876DDAR Recommended Operating Conditions
over operating temperature range (unless otherwise noted)
| MIN | NOM | MAX | UNIT | |||
|---|---|---|---|---|---|---|
| V VM | Power supply voltage | VM | 4.5 | 37 | V | |
| V IN | Logic input voltage | EN/IN1, MODE, nSLEEP, PH/IN2 | 0 | 5.5 | V | |
| f PWM | PWM frequency | EN/IN1, PH/IN2 | 0 | 100 | kHz | |
| V OD | Open drain pullup voltage | nFAULT | 0 | 5.5 | V | |
| I OD | Open drain output current | nFAULT | 0 | 5 | mA | |
| I OUT (1) | Peak output current | OUT1, OUT2 | 0 | 3.5 | A | |
| I IPROPI | Current sense output current | IPROPI | 0 | 3 | mA | |
| V VREF | Current limit reference voltage | VREF | 0 | 3.6 | V | |
| T A | Operating ambient temperature | Operating ambient temperature | -40 | 125 | °C | |
| T J | Operating junction temperature | Operating junction temperature | -40 | 150 | °C |
DRV8876DDAR Thermal Information
| THERMAL METRIC (1) | THERMAL METRIC (1) | DRV8876 RGT (VQFN) 16 PINS | DRV8876 PWP (HTSSOP) 16 PINS | UNIT |
|---|---|---|---|---|
| R θ JA | Junction-to-ambient thermal resistance | 45.9 | 44.3 | °C/W |
| R θ JC(top) | Junction-to-case (top) thermal resistance | 48.8 | 38.3 | °C/W |
| R θ JB | Junction-to-board thermal resistance | 19.9 | 20.5 | °C/W |
| Ψ JT | Junction-to-top characterization parameter | 1.1 | 1.0 | °C/W |
| Ψ JB | Junction-to-board characterization parameter | 19.9 | 20.4 | °C/W |
| R θ JC(bot) | Junction-to-case (bottom) thermal resistance | 7.1 | 5.0 | °C/W |
DRV8876DDAR Typical Application
The DRV887x family of devices can be used in a variety of applications that require either a half-bridge or Hbridge power stage configuration. Common application examples include brushed DC motors, solenoids, and actuators. The device can also be utilized to drive many common passive loads such as LEDs, resistive elements, relays, etc. The application examples below will highlight how to use the device in bidirectional current control applications requiring an H-bridge driver and dual unidirectional current control applications requiring two half-bridge drivers.
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 |
|---|---|---|
| DRV8874 | Texas Instruments | HTSSOP-16 |
| DRV8876 | Texas Instruments | — |
| DRV8876-Q1 | Texas Instruments | — |
| DRV8876PWPR | Texas Instruments | 16-PowerTSSOP (0.173", 4.40mm Width) |
| DRV8876PWPR.A | Texas Instruments | HTSSOP-16 |
| DRV8876PWPT | Texas Instruments | HTSSOP-16 |
| DRV8876RGTR | Texas Instruments | 16-VFQFN Exposed Pad |
| DRV8876RGTR.A | Texas Instruments | VQFN-16 |
More datasheets
Ask your AI agent about the DRV8876DDAR
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 DRV8876DDAR run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.