DRV8871DDAR
The DRV8871DDAR is an electronic component from Texas Instruments. View the full DRV8871DDAR datasheet below including key specifications, electrical characteristics, absolute maximum ratings.
Manufacturer
Texas Instruments
Category
Motor/Motion/Ignition Controllers & Drivers
Package
SO-8-EP
Key Specifications
| Parameter | Value |
|---|---|
| Packaging | MouseReel |
| Standard Pack Qty | 2500 |
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
| PIN | PIN | TYPE | DESCRIPTION |
|---|---|---|---|
| NAME | PWP | TYPE | DESCRIPTION |
| CPH | 13 | PWR | Charge pump switching node. Connect a X5R or X7R, 22-nF, VM-rated ceramic capacitor between the CPH and CPL pins. |
| CPL | 14 | PWR | Charge pump switching node. Connect a X5R or X7R, 22-nF, VM-rated ceramic capacitor between the CPH and CPL pins. |
| EN/IN1 | 1 | I | H-bridge control input. See Control Modes. Internal pulldown resistor. |
| GND | 15 | PWR | Device ground. Connect to system ground. |
| IMODE | 7 | I | Current regulation and overcurrent protection mode. See Current Regulation. Quad-level input. |
| IPROPI | 6 | O | Analog current output proportional to load current. See Current Sensing. |
| nFAULT | 4 | OD | Fault indicator output. Pulled low during a fault condition. Connect an external pullup resistor for open-drain operation. See Protection Circuits. |
| nSLEEP | 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 | 8 | O | H-bridge output. Connect to the motor or other load. |
| OUT2 | 10 | O | H-bridge output. Connect to the motor or other load. |
| PGND | 9 | PWR | Device power ground. Connect to system ground. |
| PH/IN2 | 2 | I | H-bridge control input. See Control Modes. Internal pulldown resistor. |
| PMODE | 16 | I | H-bridge control input mode. See Control Modes. Tri-level input. |
| VCP | 12 | PWR | Charge pump output. Connect a X5R or X7R, 100-nF, 16-V ceramic capacitor between the VCP and VM pins. |
| VM | 11 | 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. |
| VREF | 5 | I | External reference voltage input to set internal current regulation limit. See Current Regulation. |
| PAD | - | - | Thermal pad. Connect to system ground. |
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 Ω |
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 |
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 |
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 Number | Manufacturer | Package |
|---|---|---|
| DRV8874 | Texas Instruments | HTSSOP-16 |
| DRV8874-Q1 | Texas Instruments | — |
| DRV8874PWPR | Texas Instruments | 16-PowerTSSOP (0.173", 4.40mm Width) |
| DRV8874PWPR.A | Texas Instruments | — |
| DRV8876 | Texas Instruments | — |
| DRV887X | Texas Instruments | — |
Get structured datasheet data via API
Get started free