Skip to main content

DRV8874PWPR

H-Bridge Motor Driver

The DRV8874PWPR is a h-bridge motor driver from Texas Instruments. View the full DRV8874PWPR datasheet below including key specifications, pinout, electrical characteristics, absolute maximum ratings.

Manufacturer

Texas Instruments

Package

16-PowerTSSOP (0.173", 4.40mm Width)

Lifecycle

Active

Key Specifications

ParameterValue
ApplicationsBrushed DC
Output Current6A
FunctionDriver - Fully Integrated, Control and Power Stage
InterfacePWM
Motor Type (DC)Brushed DC
Motor Type (Stepper)Bipolar
Mounting TypeSurface Mount
Operating Temperature-40°C ~ 125°C (TA)
Output ConfigurationHalf Bridge (4)
Package / Case16-PowerTSSOP (0.173", 4.40mm Width)
PackagingMouseReel
PackagingMouseReel
PackagingMouseReel
PackagingMouseReel
PackagingMouseReel
PackagingMouseReel
Standard Pack Qty3000
Standard Pack Qty3000
Standard Pack Qty3000
Standard Pack Qty3000
Standard Pack Qty3000
Standard Pack Qty3000
Supplier Device Package16-HTSSOP
Supplier Device Package16-HTSSOP
Supplier Device Package16-HTSSOP
Supplier Device Package16-HTSSOP
Supplier Device Package16-HTSSOP
Supplier Device Package16-HTSSOP
Supplier Device Package16-HTSSOP
Supplier Device Package16-HTSSOP
Supplier Device Package16-HTSSOP
Supplier Device Package16-HTSSOP
Supplier Device Package16-HTSSOP
Supplier Device Package16-HTSSOP
Supplier Device Package16-HTSSOP
Supplier Device Package16-HTSSOP
Supplier Device Package16-HTSSOP
Supplier Device Package16-HTSSOP
Diode TechnologyNMOS
Load Voltage4.5V ~ 37V
Supply Voltage0V ~ 5V

Overview

Part: DRV8874 — Texas Instruments

Type: H-Bridge Motor Driver

Description: The DRV8874 is an N-channel H-bridge motor driver with a 4.5-V to 37-V operating supply voltage range, 6-A peak output current capability, and integrated current sensing and regulation.

Operating Conditions:

  • Supply voltage: 4.5–37 V
  • Operating ambient temperature: -40 to 125 °C
  • PWM frequency: 0–100 kHz
  • Logic input voltage: 0–5.5 V

Absolute Maximum Ratings:

  • Max supply voltage: 40 V
  • Max continuous current: Internally Limited (OUT1, OUT2)
  • Max junction temperature: 150 °C
  • Max storage temperature: 150 °C

Key Specs:

  • High-side MOSFET on resistance (R DS(on)_HS): 100 mΩ (Typ) @ VVM = 24 V, IO = 2 A, TJ = 25°C
  • Low-side MOSFET on resistance (R DS(on)_LS): 100 mΩ (Typ) @ VVM = 24 V, IO = -2 A, TJ = 25°C
  • VM sleep mode current: 0.75 μA (Typ) @ VVM = 24 V, nSLEEP = 0 V, TJ = 25°C
  • VM active mode current: 3 mA (Typ) @ VVM = 24 V, nSLEEP = 5 V, EN/IN1 = PH/IN2 = 0 V
  • Current mirror scaling factor (A IPROPI): 450 μA/A (Typ)
  • Supply undervoltage lockout (V UVLO): 4.45 V (Typ) rising
  • Overcurrent protection trip point (I OCP): 10 A (Typ)
  • Thermal shutdown temperature (T TSD): 175 °C (Typ)

Features:

  • N-channel H-bridge motor driver
  • 4.5-V to 37-V operating supply voltage range
  • Pin to pin RDS(on) variants (DRV8874: 200-mΩ, DRV8876: 700-mΩ)
  • High output current capability (DRV8874: 6-A Peak)
  • Integrated current sensing and regulation
  • Proportional current output (IPROPI)
  • Selectable current regulation (IMODE)
  • Selectable input control modes (PMODE)
  • 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 (UVLO, CPUV, OCP, TSD, nFAULT)

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

Package:

  • HTSSOP (16) - 5.00 mm × 4.40 mm

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)

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

Pin Configuration

PinNameTypeDescription
1EN/IN1IH-bridge control input. See Control Modes. Internal pulldown resistor.
2PH/IN2IH-bridge control input. See Control Modes. Internal pulldown resistor.
3nSLEEPISleep mode input. Logic high to enable device. Logic low to enter low-power sleep mode. See Device Functional Modes. Internal pulldown resistor.
4nFAULTODFault indicator output. Pulled low during a fault condition. Connect an external pullup resistor for open-drain operation. See Protection Circuits.
5VREFIExternal reference voltage input to set internal current regulation limit. See Current Regulation.
6IPROPIOAnalog current output proportional to load current. See Current Sensing.
7IMODEICurrent regulation and overcurrent protection mode. See Current Regulation. Quad-level input.
8OUT1OH-bridge output. Connect to the motor or other load.
9PGNDPWRDevice power ground. Connect to system ground.
10OUT2OH-bridge output. Connect to the motor or other load.
11VMPWR4.5-V to 37-V power supply input. Connect a 0.1-µF bypass capacitor to ground, as well as sufficient Bulk Capacitance rated for VM.
12VCPPWRCharge pump output. Connect a X5R or X7R, 100-nF, 16-V ceramic capacitor between the VCP and VM pins.
13CPHPWRCharge pump switching node. Connect a X5R or X7R, 22-nF, VM-rated ceramic capacitor between the CPH and CPL pins.
14CPLPWRCharge pump switching node. Connect a X5R or X7R, 22-nF, VM-rated ceramic capacitor between the CPH and CPL pins.
15GNDPWRDevice ground. Connect to system ground.
16PMODEIH-bridge control input mode. See Control Modes. Tri-level input.
PADThermal pad. Connect to system ground.

Electrical Characteristics

4.5 V ≤ VVM ≤ 37 V, -40°C ≤ TJ ≤ 150°C (unless otherwise noted)

PARAMETERPARAMETERTEST CONDITIONSMINTYPMAXUNIT
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)
IVM sleep mode currentV VM = 24 V, nSLEEP = 0 V, T J = 25°C0.751μA
VMQnSLEEP = 0 V5μA
I VMVM active mode currentV VM = 24 V, nSLEEP = 5 V, EN/IN1 = PH/IN2 = 0 V37mA
t WAKETurnon timeV VM > V UVLO , nSLEEP = 5 V to active1ms
t SLEEPTurnoff timenSLEEP = 0 V to sleep mode1ms
V VCPCharge pump regulator voltageVCP with respect to VM, V VM = 24 V5V
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 < 5 V
V VM ≥ 5 V
0
0
0.7
0.8
V
V IHInput logic high voltage
Input hysteresis
1.52005.5V
mV
V HYSnSLEEP50mV
I ILInput logic low currentV I = 0 V-55μA
I IHInput logic high currentV I = 5 V5075μA
R PDInput pulldown resistanceTo GND100k Ω
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 TILTri-level input logic low voltage00.65V
V TIZTri-level input Hi-Z voltage0.91.11.2V
V TIHTri-level input logic high voltage1.55.5V
I TILTri-level input logic low currentV I = 0 V-50-32μA
I TIZTri-level input Hi-Z currentV I = 1.1 V-1010μA
I TIHTri-level input logic high currentV I = 5 V113150μA
R TPDTri-level pulldown resistanceTo GND44k Ω
R TPUTri-level pullup resistanceTo internal 5 V156k Ω
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 QI2Quad-level input level 1Voltage to set quad-level 100.45V
R QI2Quad-level input level 2Resistance to GND to set quad-level 218.62021.4k Ω
R QI3Quad-level input level 3Resistance to GND to set quad-level 357.66266.4k Ω
V QI4Quad-level input level 4Voltage to set quad-level 42.55.5V
R QPDQuad-level pulldown resistanceTo GND136k Ω
R QPUQuad-level pullup resistanceTo internal 5 V68k Ω

Absolute Maximum Ratings

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

MINMAXUNIT
Power supply 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
IPROPI-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

Recommended Operating Conditions

over 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 pullup voltagenFAULT05.5V
I ODOpen drain output currentnFAULT05mA
I OUT (1)Peak output currentOUT1, OUT206A
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

Thermal Information

EN/IN1

1

  • PMODE

16

Thermal Pad

PH/IN2

2

nSLEEP

3

nFAULT

4

VREF

5

IPROPI

6

OUT1

8

GND

15

CPL

14

CPH

13

VCP

12

VM

11

  • OUT2

10

PGND

9

IMODE

7

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.

Related Variants

The following components are covered by the same datasheet.

Part NumberManufacturerPackage
DRV8871DDARTexas InstrumentsSO-8-EP
DRV8874Texas InstrumentsHTSSOP-16
DRV8874-Q1Texas Instruments
DRV8874PWPR.ATexas Instruments
DRV8876Texas Instruments
DRV8876PWPRTexas Instruments16-PowerTSSOP (0.173", 4.40mm Width)
DRV887XTexas Instruments
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.

Get structured datasheet data via API

Get started free