DRV8874PWPR
H-Bridge Motor DriverThe 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.
Official DRV8874PWPR datasheet (PDF) — the source this page was extracted from.
Manufacturer
Texas InstrumentsCategory
Integrated CircuitsPackage
16-PowerTSSOP (0.173", 4.40mm Width)
Lifecycle
Active
DRV8874PWPR Key Specifications
| Parameter | Value |
|---|---|
| Applications | Brushed DC |
| Output Current | 6A |
| Function | Driver - Fully Integrated, Control and Power Stage |
| Interface | PWM |
| Motor Type (DC) | Brushed DC |
| Motor Type (Stepper) | Bipolar |
| Mounting Type | Surface Mount |
| Operating Temperature | -40°C ~ 125°C (TA) |
| Output Configuration | Half Bridge (4) |
| Package / Case | 16-PowerTSSOP (0.173", 4.40mm Width) |
| Packaging | MouseReel |
| Standard Pack Qty | 3000 |
| Supplier Device Package | 16-HTSSOP |
| Diode Technology | NMOS |
| Load Voltage | 4.5V ~ 37V |
| Supply Voltage | 0V ~ 5V |
DRV8874PWPR 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
DRV8874PWPR 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)
DRV8874PWPR 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
DRV8874PWPR Pin Configuration
| Pin | Name | Type | Description |
|---|---|---|---|
| 1 | EN/IN1 | I | H-bridge control input. See Control Modes. Internal pulldown resistor. |
| 2 | PH/IN2 | I | H-bridge control input. See Control Modes. Internal pulldown resistor. |
| 3 | nSLEEP | I | Sleep mode input. Logic high to enable device. Logic low to enter low-power sleep mode. See Device Functional Modes. Internal pulldown resistor. |
| 4 | nFAULT | OD | Fault indicator output. Pulled low during a fault condition. Connect an external pullup resistor for open-drain operation. See Protection Circuits. |
| 5 | VREF | I | External reference voltage input to set internal current regulation limit. See Current Regulation. |
| 6 | IPROPI | O | Analog current output proportional to load current. See Current Sensing. |
| 7 | IMODE | I | Current regulation and overcurrent protection mode. See Current Regulation. Quad-level input. |
| 8 | OUT1 | O | H-bridge output. Connect to the motor or other load. |
| 9 | PGND | PWR | Device power ground. Connect to system ground. |
| 10 | OUT2 | O | H-bridge output. Connect to the motor or other load. |
| 11 | VM | PWR | 4.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. |
| 12 | VCP | PWR | Charge pump output. Connect a X5R or X7R, 100-nF, 16-V ceramic capacitor between the VCP and VM pins. |
| 13 | CPH | PWR | Charge pump switching node. Connect a X5R or X7R, 22-nF, VM-rated ceramic capacitor between the CPH and CPL pins. |
| 14 | CPL | PWR | Charge pump switching node. Connect a X5R or X7R, 22-nF, VM-rated ceramic capacitor between the CPH and CPL pins. |
| 15 | GND | PWR | Device ground. Connect to system ground. |
| 16 | PMODE | I | H-bridge control input mode. See Control Modes. Tri-level input. |
| — | PAD | — | Thermal pad. Connect to system ground. |
DRV8874PWPR 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 | -10 | 10 | μ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 Ω |
DRV8874PWPR 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 |
DRV8874PWPR 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 | 6 | 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 |
DRV8874PWPR 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
DRV8874PWPR 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 |
More part numbers on this datasheet
Their pages show this same datasheet. Some are linked through their part family rather than checked part by part, so confirm the exact part in the ordering information.
Other Integrated Circuits
- STM32F103C8T6 – STMicroelectronics, Microcontroller
- STM32F405RGT6 – STMicroelectronics, ARM Cortex-M4 MCU
- SN74AVC4T245PWR – Texas Instruments, Dual-Supply Bus Transceiver Level Translator
- STM32F446RCT6 – STMicroelectronics, ARM Cortex-M4 MCU
- STM32G070RBT6 – STMicroelectronics, Arm Cortex-M0+ 32-bit MCU
- ADS131M08IPBSR – Texas Instruments, Delta-Sigma ADC
- ISO1540DR – Texas Instruments, Bidirectional I²C Isolator
- ISO7740DBQR – Texas Instruments, Digital Isolator
All Integrated Circuits datasheetsAll Texas Instruments datasheets (2,442)
Ask your AI agent about the DRV8874PWPR
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 DRV8874PWPR run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.