Skip to main content

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

DRV8876RGTR

H-Bridge Motor Driver

The 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 Instruments

Package

16-VFQFN Exposed Pad

Lifecycle

Production (Last Updated: 1 day ago)

DRV8876RGTR Key Specifications

ParameterValue
Ambient Temperature Range High125 °C
ApplicationsDC Motors, General Purpose, Stepper Motors
Case/PackageVQFN
Output Current3.5A
FunctionDriver - Fully Integrated, Control and Power Stage
Height1 mm
InterfacePWM
Length3 mm
Lifecycle StatusProduction (Last Updated: 1 day ago)
Manufacturer Lifecycle StatusACTIVE (Last Updated: 1 day ago)
Max Junction Temperature (Tj)150 °C
Max Operating Temperature150 °C
Max Supply Voltage37 V
Min Operating Temperature-40 °C
Min Supply Voltage4.5 V
Motor TypeBrushed
Motor Type (DC)Brushed DC
Motor Type (Stepper)Unipolar
Mounting TypeSurface Mount
Number of Outputs2
Number of Pins16
Operating Temperature-40°C ~ 125°C (TA)
Output ConfigurationHalf Bridge (2)
Output Current3.5 A
Package / Case16-VFQFN Exposed Pad
PackagingMouseReel
RoHSCompliant
Standard Pack Qty3000
Supplier Device Package16-VQFN (3x3)
Switching Frequency100 kHz
Diode TechnologyNMOS
Thickness900 µm
Load Voltage4.5V ~ 37V
Supply Voltage0V ~ 5.5V
Width3 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 - NamePin - RGTPin - PWPType (1)Description
CPH1113PWRCharge pump switching node. Connect a 22 nF, X5R or X7R, VM-rated ceramic capacitor between CPH and CPL pins.
CPL1214PWRCharge pump switching node. Connect a 22 nF, X5R or X7R, VM-rated ceramic capacitor between CPH and CPL pins.
EN/IN1151IH-bridge control input. See Control Modes. Internal pulldown resistor.
GND1315PWRDevice ground. Connect to system ground.
IMODE57ICurrent regulation and overcurrent protection mode. See Current Regulation. Four-level input.
IPROPI46OAnalog current output proportional to load current. See Current Sense.
nFAULT24ODFault indicator output. Pulled low during fault condition. Connect an external pullup resistor for open-drain operation. See Protection Circuits.
nSLEEP13ISleep mode input. Logic high to enable device. Logic low to enter low-power sleep mode. See Device Functional Modes. Internal pulldown resistor.
OUT168OH-bridge output. Connect to motor or other load.
OUT2810OH-bridge output. Connect to motor or other load.
PGND79PWRDevice power ground. Connect to system ground.
PH/IN2162IH-bridge control input. See Control Modes. Internal pulldown resistor.
PMODE1416IH-bridge control input mode. See Control Modes. Three-level input.
VCP1012PWRCharge pump output. Connect a 100 nF, 16 V, X5R or X7R ceramic capacitor between VCP and VM pins.
VM911PWR4.5 V to 37 V supply input. Connect a 0.1 μF bypass capacitor to ground and a bulk capacitor rated for VM.
VREF35IExternal 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)

ParameterParameterTest ConditionsMinTypMaxUnit
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 VMQVM sleep mode currentV VM = 24V, nSLEEP = 0V, T J = 25°C0.751μA
I VMQVM sleep mode currentnSLEEP = 0V5μA
I VMVM active mode currentV VM = 24V, nSLEEP = 5V, EN/IN1 = PH/IN2 = 0V37mA
t WAKETurn-on timeV VM > V UVLO, nSLEEP = 5V to active mode1ms
t SLEEPTurn-off timenSLEEP = 0V to sleep mode1ms
V VCPCharge pump regulator voltageVCP relative to VM, V VM = 24V5V
f VCPCharge pump switching frequency400kHz
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 ILInput logic low voltageV VM < 5V00.7
V ILInput logic low voltageV VM ≥ 5V00.8V
V IHInput logic high voltage1.55.5V
V HYSInput hysteresis200mV
I ILInput logic low currentnSLEEP-550mV
Input logic high currentV I = 0V5μA
I IHV I = 5V5075μA
R PDInput pulldown resistanceTo GND100kΩ
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 TILTri-level input logic low voltage00.65V
V TIZTri-level input high-impedance voltage0.91.11.2V
V TIHTri-level input logic high voltage1.55.5V
I TILTri-level input logic low currentV I = 0V-50-32μA
I TIZTri-level input high-impedance currentV I = 1.1V-55μA
I TIHTri-level input logic high currentV I = 5V113150μA
R TPDTri-level pulldown resistanceTo GND44kΩ
R TPUTri-level pullup resistanceTo internal 5V156kΩ
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 QI2Four-level input level 1Voltage to set four-level 100.45V
R QI2Four-level input level 2Resistance to GND to set four-level 218.62021.4kΩ
R QI3Four-level input level 3Resistance to GND to set four-level 357.66266.4kΩ
V QI4Four-level input level 4Voltage to set four-level 42.55.5V
R QPDFour-level pulldown resistanceTo GND136kΩ
R QPUFour-level pullup resistanceTo internal 5V68kΩ

DRV8876RGTR Absolute Maximum Ratings

Over operating temperature range (unless otherwise noted) (1)

MINMAXUNIT
Power pin voltageVM-0.340V
Voltage difference between ground pinsGND, PGND-0.30.3V
Charge pump pin voltageCPH, VCPV VM - 0.3V VM + 7V
Charge pump low-side pin voltageCPL-0.3V VM + 0.3V
Logic pin voltageEN/IN1, IMODE, nSLEEP, PH/IN2, PMODE-0.35.75V
Open-drain output pin voltagenFAULT-0.35.75V
Output pin voltageOUT1, OUT2-0.9V VM + 0.9V
Output pin currentOUT1, OUT2Internally limitedInternally limitedA
Proportional current output pin voltageIPROPI-0.35.75V
-0.3V VM + 0.3V
Reference input pin voltageVREF-0.35.75V
Ambient temperature, T AAmbient temperature, T A-40125°C
Junction temperature, T JJunction temperature, T J-40150°C
Storage temperature, T stgStorage temperature, T stg-65150°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.

At operating temperature range (unless otherwise noted)

MinNomMaxUnit
V VMPower supply voltageVM4.537V
V INLogic input voltageEN/IN1 、 MODE 、 nSLEEP 、 PH/IN205.5V
f PWMPWM frequencyEN/IN1 、 PH/IN20100kHz
V ODOpen-drain pull-up voltagenFAULT05.5V
I ODOpen-drain output currentnFAULT05mA
I OUT (1)Peak output currentOUT1 、 OUT203.5A
I IPROPICurrent sense output currentIPROPI03mA
V VREFCurrent limit reference voltageVREF03.6V
T AOperating ambient temperatureOperating ambient temperature-40125°C
T JOperating junction temperatureOperating junction temperature-40150°C
  • (1) Power dissipation and thermal limits must be observed

DRV8876RGTR Thermal Information

Thermal metric (1)Thermal metric (1)DRV8876 RGT (VQFN) 16-pinDRV8876 PWP (HTSSOP) 16-pinUnit
R θ JAJunction-to-ambient thermal resistance45.944.3°C/W
R θ JC(top)Junction-to-case (top) thermal resistance48.838.3°C/W
R θ JBJunction-to-board thermal resistance19.920.5°C/W
Ψ JTJunction-to-top characterization parameter1.11.0°C/W
Ψ JBJunction-to-board characterization parameter19.920.4°C/W
R θ JC(bot)Junction-to-case (bottom) thermal resistance7.15.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 NumberManufacturerPackage
DRV8876Texas Instruments—
DRV8876-Q1Texas Instruments—
DRV8876PWPRTexas Instruments16-PowerTSSOP (0.173", 4.40mm Width)
DRV8876PWPTTexas InstrumentsHTSSOP-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)

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 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.