DRV8871DDAR.B
Brushed DC Motor DriverThe DRV8871DDAR.B is a brushed dc motor driver from Texas Instruments. View the full DRV8871DDAR.B datasheet below including key specifications, electrical characteristics, absolute maximum ratings.
DRV8871DDAR.B shares its datasheet with DRV8871, whose page lists every part number it covers.
Official DRV8871DDAR.B datasheet (PDF) — the source this page was extracted from.
Manufacturer
Texas InstrumentsCategory
Brushed DC Motor Driver
DRV8871DDAR.B Key Specifications
| Parameter | Value |
|---|---|
| Applications | DC Motors, General Purpose, Stepper Motors |
| Output Current | 3.6A |
| Function | Driver - Fully Integrated, Control and Power Stage |
| Interface | PWM |
| Motor Type (DC) | Brushed DC |
| Motor Type (Stepper) | Unipolar |
| Mounting Type | Surface Mount |
| Operating Temperature | -40°C ~ 125°C (TA) |
| Output Configuration | Full Bridge |
| Package / Case | 8-PowerSOIC (0.154", 3.90mm Width) |
| Packaging | MouseReel |
| Standard Pack Qty | 2500 |
| Supplier Device Package | 8-SO PowerPad |
| Diode Technology | NMOS |
| Load Voltage | 6.5V ~ 45V |
| Supply Voltage | 6.5V ~ 45V |
DRV8871DDAR.B Overview
Part: DRV8871 (DRV8871DDAR) — Texas Instruments
Type: Brushed DC Motor Driver (H-Bridge) with Internal Current Regulation
Description: 6.5–45 V, 3.6 A peak H-bridge brushed DC motor driver with 565 mΩ typical total RDS(on) (HS + LS), PWM control interface, and current regulation without an external sense resistor.
Operating Conditions:
- Supply voltage (VM): 6.5–45 V
- Operating ambient temperature: -40 to 125 °C
- Logic input voltage: 0–5.5 V; PWM frequency up to 200 kHz
- Peak output current: up to 3.6 A
Absolute Maximum Ratings:
- Max supply voltage (VM): 50 V
- Max output current (100% duty cycle): 3.5 A
- Max logic input voltage (IN1, IN2): 7 V
- Max operating junction temperature: 150 °C
- Storage temperature: -65 to 150 °C
Key Specs:
- RDS(on) at VM = 24 V, I = 1 A, fPWM = 25 kHz, TA = 25 °C: high-side 307 mΩ typ / 360 mΩ max; low-side 258 mΩ typ / 320 mΩ max
- VM operating supply current (VM = 12 V): 3 mA typ, 10 mA max
- VM sleep current (VM = 12 V): 10 μA max
- Current regulation: ITRIP (A) = 64 kV / RILIM (kΩ); VILIM 59–69 kV (IOUT = 1 A); minimum RILIM 15 kΩ
- Overcurrent protection trip: 3.7 A min, 4.5 A typ, 6.4 A max; retry time 3 ms typ
- VM UVLO: falling 6.1 V typ / 6.4 V max; rising 6.3 V typ / 6.5 V max
- Logic thresholds: VIL 0.5 V max, VIH 1.5 V min; 100 kΩ internal pulldowns
- Propagation delay 0.7 μs typ (1 μs max); output dead time 220 ns typ; thermal shutdown 175 °C typ (150 °C min), 40 °C hysteresis
- RθJA: 41.1 °C/W (DDA HSOP-8)
Features:
- H-bridge driver for one DC motor, one winding of a stepper motor, or other loads
- PWM control interface (IN1/IN2) with brake/slow-decay and coast modes
- Current regulation without a sense resistor, set by a single resistor on ILIM
- Low-power sleep mode when both inputs are low
- Integrated protection: VM UVLO, overcurrent protection, thermal shutdown
- Automatic fault recovery
Applications:
- Printers
- Appliances
- Industrial equipment
- Other mechatronic applications
Package:
- HSOP (8) with PowerPAD, DDA — 4.90 mm × 6.00 mm
DRV8871DDAR.B Features
- 1 · H-Bridge Motor Driver
- -Drives One DC Motor, One Winding of a Stepper Motor, or Other Loads
- Wide 6.5-V to 45-V Operating Voltage
- 565-m Ω Typical RDS(on) (HS + LS)
- 3.6-A Peak Current Drive
- PWM Control Interface
- Current Regulation Without a Sense Resistor
- Low-Power Sleep Mode
- Small Package and Footprint
- -8-Pin HSOP With PowerPAD™
- -4.9 × 6 mm
- Integrated Protection Features
- -VM Undervoltage Lockout (UVLO)
- -Overcurrent Protection (OCP)
- -Thermal Shutdown (TSD)
- -Automatic Fault Recovery
DRV8871DDAR.B Applications
- Printers
- Appliances
- Industrial Equipment
- Other Mechatronic Applications
1
DRV8871DDAR.B Pin Configuration
Pin Functions
| PIN - NAME | PIN - NO. | TYPE | DESCRIPTION | |
|---|---|---|---|---|
| GND | 1 | PWR | Logic ground | Connect to board ground |
| ILIM | 4 | I | Current limit control | Connect a resistor to ground to set the current chopping threshold |
| IN1 | 3 | I | Logic inputs | Controls the H-bridge output. Has internal pulldowns (see Table 1). |
| IN2 | 2 | I | Logic inputs | Controls the H-bridge output. Has internal pulldowns (see Table 1). |
| OUT1 | 6 | O | H-bridge output | Connect directly to the motor or other inductive load. |
| OUT2 | 8 | O | H-bridge output | Connect directly to the motor or other inductive load. |
| PGND | 7 | PWR | High-current ground path | Connect to board ground. |
| VM | 5 | PWR | 6.5-V to 45-V power supply | Connect a 0.1-μF bypass capacitor to ground, as well as sufficient bulk capacitance, rated for the VM voltage. |
| PAD | - | - | Thermal pad | Connect to board ground. For good thermal dissipation, use large ground planes on multiple layers, and multiple nearby vias connecting those planes. |
DRV8871DDAR.B Electrical Characteristics
TA = 25°C, over recommended operating conditions (unless otherwise noted)
| PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
|---|---|---|---|---|---|---|
| POWER SUPPLY (VM) | POWER SUPPLY (VM) | POWER SUPPLY (VM) | POWER SUPPLY (VM) | POWER SUPPLY (VM) | POWER SUPPLY (VM) | POWER SUPPLY (VM) |
| VM | VM operating voltage | 6.5 | 45 | V | ||
| I VM | VM operating supply current | VM = 12 V | 3 | 10 | mA | |
| I VMSLEEP | VM sleep current | VM = 12 V | 10 | μA | ||
| t ON (1) | Turn-on time | VM > V UVLO with IN1 or IN2 high | 40 | 50 | μs | |
| LOGIC-LEVEL INPUTS (IN1, IN2) | LOGIC-LEVEL INPUTS (IN1, IN2) | LOGIC-LEVEL INPUTS (IN1, IN2) | LOGIC-LEVEL INPUTS (IN1, IN2) | LOGIC-LEVEL INPUTS (IN1, IN2) | LOGIC-LEVEL INPUTS (IN1, IN2) | LOGIC-LEVEL INPUTS (IN1, IN2) |
| V IL | Input logic low voltage | 0.5 | V | |||
| V IH | Input logic high voltage | 1.5 | V | |||
| V HYS | Input logic hysteresis | 0.5 | V | |||
| I IL | Input logic low current | V IN = 0 V | -1 | 1 | μ A | |
| I IH | Input logic high current | V IN = 3.3 V | 33 | 100 | μ A | |
| R PD | Pulldown resistance | To GND | 100 | k Ω | ||
| t PD | Propagation delay | INx to OUTx change (see Figure 6) | 0.7 | 1 | μ s | |
| t sleep | Time to sleep | Inputs low to sleep | 1 | 1.5 | ms | |
| MOTOR DRIVER OUTPUTS (OUT1, OUT2) | MOTOR DRIVER OUTPUTS (OUT1, OUT2) | MOTOR DRIVER OUTPUTS (OUT1, OUT2) | MOTOR DRIVER OUTPUTS (OUT1, OUT2) | MOTOR DRIVER OUTPUTS (OUT1, OUT2) | MOTOR DRIVER OUTPUTS (OUT1, OUT2) | MOTOR DRIVER OUTPUTS (OUT1, OUT2) |
| R DS(ON) | High-side FET on resistance | VM = 24 V, I = 1 A, f PWM = 25 kHz | 307 | 360 | m Ω | |
| R DS(ON) | Low-side FET on resistance | VM = 24 V, I = 1 A, f PWM = 25 kHz | 258 | 320 | m Ω | |
| t DEAD | Output dead time | 220 | ns | |||
| V d | Body diode forward voltage | I OUT = 1 A | 0.8 | 1 | V | |
| CURRENT REGULATION | CURRENT REGULATION | CURRENT REGULATION | CURRENT REGULATION | CURRENT REGULATION | CURRENT REGULATION | CURRENT REGULATION |
| V ILIM | Constant for calculating current regulation (see Equation 1) | I OUT = 1 A | 59 | 64 | 69 | kV |
| t OFF | PWM off-time | 25 | μs | |||
| t BLANK | PWM blanking time | 2 | μs | |||
| PROTECTION CIRCUITS | PROTECTION CIRCUITS | PROTECTION CIRCUITS | PROTECTION CIRCUITS | PROTECTION CIRCUITS | PROTECTION CIRCUITS | PROTECTION CIRCUITS |
| V UVLO | VM undervoltage lockout | VM falls until UVLO triggers VM rises until operation recovers | 6.1 6.3 | 6.4 6.5 | V | |
| V UV,HYS | VM undervoltage hysteresis | Rising to falling threshold | 100 | 180 | mV | |
| I OCP | Overcurrent protection trip level | 3.7 | 4.5 | 6.4 | A | |
| t OCP | Overcurrent deglitch time | 1.5 | μ s | |||
| t RETRY | Overcurrent retry time | 3 | ms | |||
| T SD | Thermal shutdown temperature | 150 | 175 | °C | ||
| T HYS | Thermal shutdown hysteresis | 40 | °C |
DRV8871DDAR.B Absolute Maximum Ratings
over operating free-air temperature range (unless otherwise noted) (1)
| MIN | MAX | UNIT | |
|---|---|---|---|
| Power supply voltage (VM) | -0.3 | 50 | V |
| Logic input voltage (IN1, IN2) | -0.3 | 7 | V |
| Continuous phase node pin voltage (OUT1, OUT2) | -0.7 | VM + 0.7 | V |
| Output current (100% duty cycle) | 0 | 3.5 | A |
| Operating junction temperature, T J | -40 | 150 | °C |
| Storage temperature, T stg | -65 | 150 | °C |
DRV8871DDAR.B Recommended Operating Conditions
over operating free-air temperature range (unless otherwise noted)
| MIN | MAX | UNIT | ||
|---|---|---|---|---|
| VM | Power supply voltage | 6.5 | 45 | V |
| V I | Logic input voltage (IN1, IN2) | 0 | 5.5 | V |
| f PWM | Logic input PWM frequency (IN1, IN2) | 0 | 200 (1) | kHz |
| I peak | Peak output current (2) | 0 | 3.6 | A |
| T A | Operating ambient temperature (2) | -40 | 125 | °C |
DRV8871DDAR.B Thermal Information
| THERMAL METRIC | (1) | DRV8871 DDA (HSOP) - 8 PINS | UNIT |
|---|---|---|---|
| R θ JA | Junction-to-ambient thermal resistance | 41.1 | °C/W |
| R θ JC(top) | Junction-to-case (top) thermal resistance | 53.1 | °C/W |
| R θ JB | Junction-to-board thermal resistance | 23.1 | °C/W |
| ψ JT | Junction-to-top characterization parameter | 8.2 | °C/W |
| ψ JB | Junction-to-board characterization parameter | 23 | °C/W |
| R θ JC(bot) | Junction-to-case (bottom) thermal resistance | 2.7 | °C/W |
DRV8871DDAR.B Typical Application
The DRV8871 device is typically used to drive one brushed DC motor.
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 |
|---|---|---|
| DRV8871 | Texas Instruments | — |
| DRV8871-Q1 | Texas Instruments | — |
| DRV8871DDA | Texas Instruments | 8-PowerSOIC (0.154", 3.90mm Width) |
| DRV8871DDAR | Texas Instruments | 8-PowerSOIC (0.154", 3.90mm Width) |
| DRV8871DDAR.A | Texas Instruments | — |
More datasheets
Ask your AI agent about the DRV8871DDAR.B
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 DRV8871DDAR.B run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.