DRV8876RGTR
H-Bridge Motor DriverThe DRV8876RGTR is a h-bridge motor driver from Texas Instruments. View the full DRV8876RGTR datasheet below including key specifications, electrical characteristics, absolute maximum ratings.
Official DRV8876RGTR datasheet (PDF) — the source this page was extracted from.
Manufacturer
Texas InstrumentsCategory
Motor DriversPackage
16-VFQFN Exposed Pad
Lifecycle
Production (Last Updated: 1 day ago)
DRV8876RGTR Key Specifications
| Parameter | Value |
|---|---|
| Ambient Temperature Range High | 125 °C |
| Applications | DC Motors, General Purpose, Stepper Motors |
| Case/Package | VQFN |
| Output Current | 3.5A |
| Function | Driver - Fully Integrated, Control and Power Stage |
| Height | 1 mm |
| Interface | PWM |
| Length | 3 mm |
| Lifecycle Status | Production (Last Updated: 1 day ago) |
| Manufacturer Lifecycle Status | ACTIVE (Last Updated: 1 day ago) |
| Max Junction Temperature (Tj) | 150 °C |
| Max Operating Temperature | 150 °C |
| Max Supply Voltage | 37 V |
| Min Operating Temperature | -40 °C |
| Min Supply Voltage | 4.5 V |
| Motor Type | Brushed |
| Motor Type (DC) | Brushed DC |
| Motor Type (Stepper) | Unipolar |
| Mounting Type | Surface Mount |
| Number of Outputs | 2 |
| Number of Pins | 16 |
| Operating Temperature | -40°C ~ 125°C (TA) |
| Output Configuration | Half Bridge (2) |
| Output Current | 3.5 A |
| Package / Case | 16-VFQFN Exposed Pad |
| Packaging | MouseReel |
| RoHS | Compliant |
| Standard Pack Qty | 3000 |
| Supplier Device Package | 16-VQFN (3x3) |
| Switching Frequency | 100 kHz |
| Diode Technology | NMOS |
| Thickness | 900 µm |
| Load Voltage | 4.5V ~ 37V |
| Supply Voltage | 0V ~ 5.5V |
| Width | 3 mm |
DRV8876RGTR Overview
Part: DRV8876 — Texas Instruments
Type: Brushed DC Motor Driver (N-Channel H-Bridge with Integrated Current Sense and Regulation)
Description: 4.5–37 V, 3.5 A peak H-bridge motor driver with integrated current sensing/regulation, proportional current output (IPROPI), and 350 mΩ typical high-side and low-side RDS(on) at 25 °C.
Operating Conditions:
- Supply voltage: 4.5–37 V
- Operating ambient temperature: -40 to 125 °C (junction -40 to 150 °C)
- Peak output current: 3.5 A (power dissipation and thermal limits must be observed)
- PWM frequency: 0–100 kHz
Absolute Maximum Ratings:
- Max supply voltage (VM): 40 V
- Max junction temperature: 150 °C
- Storage temperature: -65 to 150 °C
- Logic pin voltage: -0.3 to 5.75 V
- Output pin voltage (OUT1, OUT2): -0.9 to VVM + 0.9 V
Key Specs:
- Sleep mode current (IVMQ): 0.75 μA typ, 1 μA max (VVM = 24 V, nSLEEP = 0 V, TJ = 25 °C); 5 μA max over temperature
- Active mode current (IVM): 3 mA typ, 7 mA max (VVM = 24 V, nSLEEP = 5 V, inputs low)
- RDS(on) high-side / low-side: 350 mΩ typ, 420 mΩ max (VVM = 24 V, IO = ±1 A, TJ = 25 °C)
- Current mirror proportionality factor (AIPROPI): 1000 μA/A
- Current mirror error: ±4% for 0.5–2 A (5.5 V ≤ VVM ≤ 37 V, TJ < 125 °C); ±5% up to 150 °C
- UVLO threshold: 4.45 V typ rising (4.3–4.6 V), 4.35 V typ falling (4.2–4.5 V)
- Output rise/fall time: 150 ns typ (VVM = 24 V); propagation delay 650 ns typ
- Current regulation off time: 25 μs typ
- Thermal resistance RθJA: 45.9 °C/W (VQFN), 44.3 °C/W (HTSSOP)
Features:
- Drives one bidirectional brushed DC motor, two unidirectional brushed DC motors, or other resistive/inductive loads
- Integrated current sense and regulation with proportional current output (IPROPI)
- Selectable current regulation (IMODE): cycle-by-cycle or fixed off-time
- Selectable input control modes (PMODE): PH/EN, PWM, and 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, overcurrent, thermal shutdown, automatic fault recovery, nFAULT indicator
Applications:
- Brushed DC motors
- Major and small home appliances
- Robotic vacuum cleaners, humanoid robots, toy robots
- Printers and scanners
- Smart meters
- ATMs, banknote counters, and EPOS
- Servo motors and actuators
Package:
- HTSSOP (16), 5.00 mm × 4.40 mm (PWP)
- VQFN (16), 3.00 mm × 3.00 mm (RGT)
DRV8876RGTR Features
- 1 · N-Channel H-Bridge Motor Driver
-
- Can drive 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
- High output current capability - DRV8876: 3.5 A peak
- Integrated current sense 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
-
- Less than 1 μA at 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)
-
- Thermal shutdown (TSD)
-
- Automatic fault recovery
-
- Fault indicator pin (nFAULT)
DRV8876RGTR Applications
- Brushed DC motors
- Major and small home appliances
- Robotic vacuum cleaners, humanoid robots, and toy robots
- Printers and scanners
- Smart meters
- ATMs, banknote counters, and EPOS
- Servo motors and actuators
1
DRV8876RGTR Pin Configuration
Pin Functions
| Pin - Name | Pin - RGT | Pin - PWP | Type (1) | Description |
|---|---|---|---|---|
| CPH | 11 | 13 | PWR | Charge pump switching node. Connect a 22 nF, X5R or X7R, VM-rated ceramic capacitor between CPH and CPL pins. |
| CPL | 12 | 14 | PWR | Charge pump switching node. Connect a 22 nF, X5R or X7R, VM-rated ceramic capacitor between CPH and CPL pins. |
| EN/IN1 | 15 | 1 | I | H-bridge control input. See Control Modes. Internal pulldown resistor. |
| GND | 13 | 15 | PWR | Device ground. Connect to system ground. |
| IMODE | 5 | 7 | I | Current regulation and overcurrent protection mode. See Current Regulation. Four-level input. |
| IPROPI | 4 | 6 | O | Analog current output proportional to load current. See Current Sense. |
| nFAULT | 2 | 4 | OD | Fault indicator output. Pulled low during fault condition. Connect an external pullup resistor for open-drain operation. See Protection Circuits. |
| nSLEEP | 1 | 3 | I | Sleep mode input. Logic high to enable device. Logic low to enter low-power sleep mode. See Device Functional Modes. Internal pulldown resistor. |
| OUT1 | 6 | 8 | O | H-bridge output. Connect to motor or other load. |
| OUT2 | 8 | 10 | O | H-bridge output. Connect to motor or other load. |
| PGND | 7 | 9 | PWR | Device power ground. Connect to system ground. |
| PH/IN2 | 16 | 2 | I | H-bridge control input. See Control Modes. Internal pulldown resistor. |
| PMODE | 14 | 16 | I | H-bridge control input mode. See Control Modes. Three-level input. |
| VCP | 10 | 12 | PWR | Charge pump output. Connect a 100 nF, 16 V, X5R or X7R ceramic capacitor between VCP and VM pins. |
| VM | 9 | 11 | PWR | 4.5 V to 37 V supply input. Connect a 0.1 μF bypass capacitor to ground and a bulk capacitor rated for VM. |
| VREF | 3 | 5 | I | External reference voltage input to set internal current regulation limit. See Current Regulation. |
| PAD | - | - | - | Thermal pad. Connect to system ground. |
(1) PWR = Power, I = Input, O = Output, NC = No Connect, OD = Open Drain
DRV8876RGTR Electrical Characteristics
4.5V ≤ VVM ≤ 37V, -40°C ≤ TJ ≤ 150°C (unless otherwise noted)
| Parameter | Parameter | Test Conditions | Min | Typ | Max | Unit |
|---|---|---|---|---|---|---|
| Power supply (VCP, VM) | Power supply (VCP, VM) | Power supply (VCP, VM) | Power supply (VCP, VM) | Power supply (VCP, VM) | Power supply (VCP, VM) | Power supply (VCP, VM) |
| I VMQ | VM sleep mode current | V VM = 24V, nSLEEP = 0V, T J = 25°C | 0.75 | 1 | μA | |
| I VMQ | VM sleep mode current | nSLEEP = 0V | 5 | μA | ||
| I VM | VM active mode current | V VM = 24V, nSLEEP = 5V, EN/IN1 = PH/IN2 = 0V | 3 | 7 | mA | |
| t WAKE | Turn-on time | V VM > V UVLO, nSLEEP = 5V to active mode | 1 | ms | ||
| t SLEEP | Turn-off time | nSLEEP = 0V to sleep mode | 1 | ms | ||
| V VCP | Charge pump regulator voltage | VCP relative to VM, V VM = 24V | 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 < 5V | 0 | 0.7 | ||
| V IL | Input logic low voltage | V VM ≥ 5V | 0 | 0.8 | V | |
| V IH | Input logic high voltage | 1.5 | 5.5 | V | ||
| V HYS | Input hysteresis | 200 | mV | |||
| I IL | Input logic low current | nSLEEP | -5 | 50 | mV | |
| Input logic high current | V I = 0V | 5 | μA | |||
| I IH | V I = 5V | 50 | 75 | μA | ||
| R PD | Input pulldown resistance | To GND | 100 | kΩ | ||
| Tri-level input (PMODE) | Tri-level input (PMODE) | Tri-level input (PMODE) | Tri-level input (PMODE) | Tri-level input (PMODE) | Tri-level input (PMODE) | Tri-level input (PMODE) |
| V TIL | Tri-level input logic low voltage | 0 | 0.65 | V | ||
| V TIZ | Tri-level input high-impedance 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 = 0V | -50 | -32 | μA | |
| I TIZ | Tri-level input high-impedance current | V I = 1.1V | -5 | 5 | μA | |
| I TIH | Tri-level input logic high current | V I = 5V | 113 | 150 | μA | |
| R TPD | Tri-level pulldown resistance | To GND | 44 | kΩ | ||
| R TPU | Tri-level pullup resistance | To internal 5V | 156 | kΩ | ||
| Four-level input (IMODE) | Four-level input (IMODE) | Four-level input (IMODE) | Four-level input (IMODE) | Four-level input (IMODE) | Four-level input (IMODE) | Four-level input (IMODE) |
| V QI2 | Four-level input level 1 | Voltage to set four-level 1 | 0 | 0.45 | V | |
| R QI2 | Four-level input level 2 | Resistance to GND to set four-level 2 | 18.6 | 20 | 21.4 | kΩ |
| R QI3 | Four-level input level 3 | Resistance to GND to set four-level 3 | 57.6 | 62 | 66.4 | kΩ |
| V QI4 | Four-level input level 4 | Voltage to set four-level 4 | 2.5 | 5.5 | V | |
| R QPD | Four-level pulldown resistance | To GND | 136 | kΩ | ||
| R QPU | Four-level pullup resistance | To internal 5V | 68 | kΩ |
DRV8876RGTR Absolute Maximum Ratings
Over operating temperature range (unless otherwise noted) (1)
| MIN | MAX | UNIT | ||
|---|---|---|---|---|
| Power 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 |
| -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 |
(1) Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated under Recommended Operating Conditions is not implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
DRV8876RGTR Recommended Operating Conditions
At 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 pull-up 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 |
- (1) Power dissipation and thermal limits must be observed
DRV8876RGTR Thermal Information
| Thermal metric (1) | Thermal metric (1) | DRV8876 RGT (VQFN) 16-pin | DRV8876 PWP (HTSSOP) 16-pin | 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 |
DRV8876RGTR Typical Application
The DRV887x device family is suitable for many applications that require half-bridge or H-bridge power stage configurations. Common application examples include brushed DC motors, solenoids, and actuators. The device can also drive many common passive loads, such as LEDs, resistive elements, and relays. The following application examples focus on using this device in a bidirectional current control application requiring an H-bridge driver, and in a dual unidirectional current control application 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 |
|---|---|---|
| DRV8876 | Texas Instruments | — |
| DRV8876-Q1 | Texas Instruments | — |
| DRV8876PWPR | Texas Instruments | 16-PowerTSSOP (0.173", 4.40mm Width) |
| DRV8876PWPT | Texas Instruments | HTSSOP-16 |
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,418)
Ask your AI agent about the DRV8876RGTR
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 DRV8876RGTR run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.