DRV8873SPWPT [TI]

40-V, 10-A H-bridge motor driver with integrated current sensing & current sense feedback | PWP | 24 | -40 to 125;
DRV8873SPWPT
型号: DRV8873SPWPT
厂家: TEXAS INSTRUMENTS    TEXAS INSTRUMENTS
描述:

40-V, 10-A H-bridge motor driver with integrated current sensing & current sense feedback | PWP | 24 | -40 to 125

文件: 总58页 (文件大小:1727K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
Support &  
Community  
Product  
Folder  
Order  
Now  
Tools &  
Software  
Technical  
Documents  
DRV8873  
SLVSET1 AUGUST 2018  
DRV8873 H-Bridge Motor Driver  
1 Features  
3 Description  
The DRV8873 device is an integrated driver IC for  
driving a brushed DC motor in industrial applications.  
Two logic inputs control the H-bridge driver, which  
consists of four N-channel MOSFETs that drive  
motors bi-directionally with up to 10-A peak current.  
The device operates from a single power supply and  
supports a wide input supply range from 4.5 V to 38  
V.  
1
H-Bridge Motor Driver  
Drives One DC Motor, One Winding of a  
Stepper Motor, or Solenoid Loads  
4.5-V to 38-V Operating Voltage Range  
10-A Peak Current Drive  
Low HS + LS RDS(ON)  
150 mat TJ = 25°C, 13.5 V  
250 mat TJ = 150°C, 13.5 V  
A PH/EN or PWM interface allows simple interfacing  
to controller circuits. Alternatively, independent half-  
bridge control is available to drive two solenoid loads.  
Current Mirror for Output Current Sensing  
Configurable Control Interface  
A current mirror allows the controller to monitor the  
load current. This mirror approximates the current  
through the high-side FETs, and does not require a  
high-power resistor for sensing the current.  
PH/EN  
PWM (IN1/IN2)  
Independent Half-Bridge Control  
A low-power sleep mode is provided to achieve very-  
low quiescent current draw by shutting down much of  
the internal circuitry. Internal protection functions are  
provided for undervoltage lockout, charge pump  
faults, overcurrent protection, short-circuit protection,  
open-load detection, and overtemperature. Fault  
conditions are indicated on an nFAULT pin and  
through the SPI registers.  
Supports 1.8-V, 3.3-V, 5-V Logic Inputs  
SPI or Hardware Interface Options  
Low-Power Sleep Mode (10 µA)  
Small Package and Footprint  
24 HTSSOP PowerPAD™ IC Package  
Protection Features  
VM Undervoltage Lockout (UVLO)  
Charge Pump Undervoltage (CPUV)  
Overcurrent Protection (OCP)  
Device Information(1)  
PART NUMBER  
PACKAGE  
BODY SIZE (NOM)  
DRV8873  
HTSSOP (24)  
7.70 mm × 4.40 mm  
Output short to battery and short to ground  
protection  
(1) For all available packages, see the orderable addendum at  
the end of the data sheet.  
Open Load Detection  
Simplified Schematic  
Thermal Shutdown (TSD)  
Fault Condition Output (nFAULT / SPI)  
4.5 to 38 V  
DRV8873  
2 Applications  
PWM  
ePOS and Currency Counters  
ATMs (Automated Teller Machines)  
Multi-Function Printers  
H-Bridge Driver  
DISABLE  
SPI or HW  
nFAULT  
BDC  
Current Sense  
Current Regulation  
Built-In Protection  
Laser Beam Printers  
Monitor  
Factory Automation and Robotics  
Motorized Window Blinds  
Adjustable Desks and Beds  
1
An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,  
intellectual property matters and other important disclaimers. PRODUCTION DATA.  
 
 
 
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
Table of Contents  
7.6 Register Maps......................................................... 35  
Application and Implementation ........................ 40  
8.1 Application Information............................................ 40  
8.2 Typical Application .................................................. 40  
Power Supply Recommendations...................... 46  
9.1 Bulk Capacitance Sizing ......................................... 46  
1
2
3
4
5
6
Features.................................................................. 1  
8
9
Applications ........................................................... 1  
Description ............................................................. 1  
Revision History..................................................... 2  
Pin Configuration and Functions......................... 3  
Specifications......................................................... 4  
6.1 Absolute Maximum Ratings ...................................... 4  
6.2 ESD Ratings.............................................................. 5  
6.3 Recommended Operating Conditions....................... 5  
6.4 Thermal Information.................................................. 5  
6.5 Electrical Characteristics........................................... 5  
6.6 SPI Timing Requirements ......................................... 8  
6.7 Typical Characteristics.............................................. 9  
Detailed Description ............................................ 10  
7.1 Overview ................................................................. 10  
7.2 Functional Block Diagram ....................................... 11  
7.3 Feature Description................................................. 13  
7.4 Device Functional Modes........................................ 29  
7.5 Programming........................................................... 30  
10 Layout................................................................... 47  
10.1 Layout Guidelines ................................................. 47  
10.2 Layout Example .................................................... 47  
11 Device and Documentation Support ................. 48  
11.1 Documentation Support ....................................... 48  
11.2 Receiving Notification of Documentation Updates 48  
11.3 Community Resources.......................................... 48  
11.4 Trademarks........................................................... 48  
11.5 Electrostatic Discharge Caution............................ 48  
11.6 Glossary................................................................ 48  
7
12 Mechanical, Packaging, and Orderable  
Information ........................................................... 48  
12.1 Package Option Addendum .................................. 49  
4 Revision History  
NOTE: Page numbers for previous revisions may differ from page numbers in the current version.  
DATE  
REVISION  
NOTES  
August 2018  
September 2018  
*
Initial release.  
0.95  
2
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
5 Pin Configuration and Functions  
DRV8873H PWP PowerPAD Package  
24-Pin HTSSOP  
DRV8873S PWP PowerPAD Package  
24-Pin HTSSOP  
Top View  
Top View  
DVDD  
nFAULT  
MODE  
1
24  
23  
22  
21  
20  
19  
18  
17  
16  
15  
14  
13  
GND  
CPL  
DVDD  
nFAULT  
SDO  
1
24  
23  
22  
21  
20  
19  
18  
17  
16  
15  
14  
13  
GND  
CPL  
2
2
3
CPH  
VCP  
VM  
3
CPH  
VCP  
VM  
SR  
4
SDI  
4
nITRIP  
nOL  
5
SCLK  
5
6
OUT1  
OUT1  
SRC  
SRC  
OUT2  
OUT2  
VM  
nSCS  
6
OUT1  
OUT1  
SRC  
SRC  
OUT2  
OUT2  
VM  
Thermal  
Pad  
Thermal  
Pad  
EN/IN1  
PH/IN2  
DISABLE  
IPROPI1  
nSLEEP  
IPROPI2  
7
EN/IN1  
PH/IN2  
DISABLE  
IPROPI1  
nSLEEP  
IPROPI2  
7
8
8
9
9
10  
11  
12  
10  
11  
12  
Not to scale  
Not to scale  
Pin Functions  
PIN  
NO.  
TYPE(1)  
DESCRIPTION  
NAME  
DRV8873H  
DRV8873S  
Charge pump switching node. Connect a X7R capacitor with a value of 47 nF  
between the CPH and CPL pins.  
CPH  
22  
22  
23  
1
PWR  
PWR  
PWR  
I
Charge pump switching node. Connect a X7R capacitor with a value of 47 nF  
between the CPH and CPL pins.  
CPL  
23  
1
Digital regulator. This pin is the 5-V internal digital-supply regulator. Bypass  
this pin to GND with a 6.3-V, 1-µF ceramic capacitor.  
DVDD  
EN/IN1  
Control Inputs. For details, see the Control Modes section. This pin has an  
internal pulldown resistor to GND.  
7
7
Bridge disable input. A logic high on this pin disables the H-bridge Hi-Z.  
Internal pullup to DVDD.  
DISABLE  
GND  
9
9
I
24  
10  
24  
10  
PWR  
O
Ground pin  
High-side FET current. The analog current proportional to the current flowing  
in the half bridge.  
IPROPI1  
High-side FET current. The analog current proportional to the current flowing  
in the half bridge.  
IPROPI2  
nITRIP  
12  
5
12  
O
I
Internal current-regulation control pin (ITRIP). To enable the ITRIP feature,  
do not connect this pin (or tie it to GND). To disable the ITRIP feature,  
connect this pin to the DVDD pin.  
Open-load diagnostic control pin. To run the open-load diagnostic at power  
up, tie it to ground. Connect it to DVDD, open-load diagnostic will be  
disabled.  
nOL  
6
I
MODE  
OUT1  
OUT1  
OUT2  
OUT2  
3
18  
19  
14  
15  
I
Input mode pin. Sets the PH/EN, PWM, or independent-PWM mode.  
Half-bridge output 1. Connect this pin to the motor or load.  
Half-bridge output 1. Connect this pin to the motor or load.  
Half-bridge output 2. Connect this pin to the motor or load.  
Half-bridge output 2. Connect this pin to the motor or load.  
18  
19  
14  
15  
O
O
O
O
(1) I = input, O = output, PWR = power, NC = no connect, OD = open-drain output, PP = push-pull output  
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
3
Product Folder Links: DRV8873  
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
Pin Functions (continued)  
PIN  
NO.  
TYPE(1)  
DESCRIPTION  
NAME  
DRV8873H  
DRV8873S  
Control inputs. For details, see the Control Modes section. This pin has an  
internal pulldown resistor to GND.  
PH/IN2  
8
8
I
Serial clock input. Serial data is shifted out and captured on the  
corresponding rising and falling edge on this pin.  
SCLK  
SDI  
5
4
3
I
I
Serial data input. Data is captured on the falling edge of the SCLK pin.  
Serial data output. Data is shifted out on the rising edge of the SCLK pin.  
This is a push-pull output.  
SDO  
PP  
SR  
4
16  
17  
I
Slew rate adjust. This pin sets the slew rate of the H-bridge outputs.  
Power FET source. Tie this pin to GND through a low-impedance path.  
Power FET source. Tie this pin to GND through a low-impedance path.  
SRC  
SRC  
16  
17  
O
O
Charge pump output. Connect a 16-V, 1-µF ceramic capacitor from this pin to  
the VM supply.  
VCP  
VM  
21  
13  
20  
2
21  
13  
20  
2
PWR  
PWR  
PWR  
OD  
Power supply. This pin is the motor supply voltage. Bypass this pin to GND  
with a 0.1-µF ceramic capacitor and a bulk capacitor.  
Power supply. This pin is the motor supply voltage. Bypass this pin to GND  
with a 0.1-µF ceramic capacitor and a bulk capacitor.  
VM  
Fault indication pin. This pin is pulled logic low with a fault condition. This  
open-drain output requires an external pullup resistor.  
nFAULT  
Serial chip select. An active low on this pin enables the serial interface  
communications. Internal pullup to nSLEEP.  
nSCS  
6
I
I
nSLEEP  
11  
11  
Sleep input. To enter a low-power sleep mode, set this pin logic low.  
6 Specifications  
6.1 Absolute Maximum Ratings  
over operating free-air temperature range (unless otherwise noted)(1)  
MIN  
–0.3  
–0.3  
–0.3  
–0.3  
MAX  
40  
UNIT  
Power supply voltage  
Charge pump voltage  
Charge pump switching pin  
VM  
V
V
V
V
VCP, CPH  
CPL  
VVM + 5.7  
VVM  
Internal logic regulator voltage DVDD  
5.7  
EN/IN1, PH/IN2, nSLEEP, DISABLE, nFAULT,  
MODE, SR, SCLK, SDI, SDO, nSCS  
Digital pin voltage  
–0.3  
5.7  
V
VTRIP  
VSRC  
Analog pin voltage  
IPROPI1, IPROPI2  
0
–0.3  
VSRC – 1  
0
5.5  
0.3  
V
V
H-Bridge source pin voltage  
Phase node pin voltage  
Open drain output current  
Push-pull output current  
Operating junction temperature  
Storage temperature  
OUTx  
nFAULT  
SDO  
VVM + 1  
10  
V
mA  
mA  
°C  
°C  
0
10  
TJ  
–40  
150  
Tstg  
–65  
150  
(1) Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings  
only, which do not imply functional operation of the device at these or any other conditions beyond those indicated under Recommended  
Operating Conditions. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.  
4
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
6.2 ESD Ratings  
VALUE  
UNIT  
Human body model (HBM), per ANSI/ESDA/JEDEC JS-001, all pins(1)  
±2000  
±750  
±500  
Electrostatic  
V(ESD)  
Corner pins (1, 12, 13,  
and 24)  
V
Charged device model (CDM), per  
discharge  
JEDEC specification JESD22-C101, all pins(2)  
Other pins  
(1) JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process.  
(2) JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process.  
6.3 Recommended Operating Conditions  
over operating free-air temperature range (unless otherwise noted)  
MIN  
MAX  
38  
UNIT  
V
VVM  
VI  
Power supply voltage  
4.5  
0
Logic level input voltage  
5.5  
V
fPWM  
TA  
Applied PWM signal (EN/IN1, PH/IN2)  
Operating ambient temperature  
Operating junction temperature  
100  
125  
150  
kHz  
°C  
–40  
–40  
TJ  
°C  
6.4 Thermal Information  
DRV8873-Q1  
THERMAL METRIC(1)  
PWP (HTSSOP)  
UNIT  
24 PINS  
27.8  
18.8  
5.1  
RθJA  
Junction-to-ambient thermal resistance  
Junction-to-case (top) thermal resistance  
Junction-to-board thermal resistance  
°C/W  
°C/W  
°C/W  
°C/W  
°C/W  
°C/W  
RθJC(top)  
RθJB  
ΨJT  
Junction-to-top characterization parameter  
Junction-to-board characterization parameter  
Junction-to-case (bottom) thermal resistance  
0.3  
ΨJB  
5.2  
RθJC(bot)  
1.0  
(1) For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application  
report.  
6.5 Electrical Characteristics  
Over recommended operating conditions unless otherwise noted. Typical limits apply for TA = 25°C and VVM = 13.5 V  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
POWER SUPPLIES (VM, DVDD)  
VVM  
VM operating voltage  
4.5  
38  
10  
V
VVM = 13.5 V; nSLEEP = 1; DISABLE  
=0  
IVM  
VM operating supply current  
5
mA  
IVM(Q)  
VM sleep mode supply current  
Internal logic regulator voltage  
Sleep time  
VVM = 13.5 V; nSLEEP = 0  
15  
5
30  
µA  
V
VDVDD  
t(SLEEP)  
t(RESET)  
2-mA load, VVM > 5.5 V  
4.7  
50  
5
5.3  
nSLEEP low to start device shutdown  
nSLEEP low to only clear fault registers  
µs  
µs  
nSLEEP reset pulse  
20  
nSLEEP high to device ready for input  
signals  
t(WAKE)  
ton  
Wake-up time  
Turn-on time  
1.5  
ms  
VM > V(UVLO); nSLEEP = 1, to output  
transition  
1.5  
ms  
µs  
t(DISABLE) DISABLE deglitch time  
DISABLE signal transition  
2.5  
CHARGE PUMP (VCP, CPH, CPL)  
VVCP  
IVCP  
VCP operating voltage  
VCP current  
with respect to VM  
VVM = 13.5 V  
VVM+5  
7
V
10  
mA  
kHz  
f(VCP)  
Charge pump switching frequency  
VVM > V(UVLO); nSLEEP = 1  
400  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
5
Product Folder Links: DRV8873  
 
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
Electrical Characteristics (continued)  
Over recommended operating conditions unless otherwise noted. Typical limits apply for TA = 25°C and VVM = 13.5 V  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
LOGIC-LEVEL INPUTS (EN/IN1, PH/IN2, nSLEEP, SCLK, SDI)  
VIL  
Input logic-low voltage  
Input logic-high voltage  
Input logic hysteresis  
0
0.8  
5.3  
V
V
VIH  
VHYS  
IIL  
1.6  
150  
mV  
µA  
µA  
kΩ  
Input logic-low current  
Input logic-high current  
Internal pulldown resistance  
VIN = 0 V  
–5  
5
IIH  
VIN = 5 V  
50  
100  
1.2  
RPD  
to GND  
SR = 000b; IO = 1 A  
SR = 001b; IO = 1 A  
SR = 010b; IO = 1 A  
SR = 011b; IO = 1 A  
SR = 100b; IO = 1 A  
SR = 101b; IO = 1 A  
SR = 110b; IO = 1 A  
SR = 111b; IO = 1 A  
1.6  
2.6  
3.4  
Propagation delay (EN/IN1, PH/IN2  
to OUTx = 50%)  
tpd  
µs  
4.1  
5.2  
7.8  
13.3  
LOGIC-LEVEL INPUT (DISABLE)  
RPU,DIS  
VIL,DIS  
VIH,DIS  
Internal pull-up resistance  
Input logic-low voltage  
Input logic-high voltage  
DISABLE to DVDD  
100  
450  
k  
V
0
0.8  
5.3  
1.6  
V
LOGIC-LEVEL INPUT (nSCS)  
VIL,nSCS  
VIH,nSCS  
Input logic-low voltage  
Input logic-high voltage  
0
0.8  
5.3  
V
V
1.6  
RPU,nSCS Internal pull-up resistance  
LOGIC-LEVEL INPUT (nSLEEP)  
VIL,SLEEP Input logic-low voltage  
VIH,SLEEP Input logic-high voltage  
IIH,SLEEP Input logic-high current  
THREE-LEVEL INPUT (MODE)  
nSCS to nSLEEP  
kΩ  
0
0.8  
V
V
2.7  
5.3  
(1)  
VIN = 5 V; nSCS is High  
80+ISDO  
µA  
RIN-1  
RIN-2  
RIN-3  
Input mode 1  
Input mode 2  
Input mode 3  
Tied to GND  
Tied to GND  
Tied to DVDD  
105  
105  
Ω
kΩ  
Ω
190  
PUSH-PULL OUTPUT (SDO)  
RPD,SDO Internal pull-down resistance  
RPU,SDO Internal pull-up resistance  
OPEN DRAIN OUTPUT (nFAULT)  
With respect to GND  
30  
50  
With respect to nSLEEP  
120  
240  
VOL  
IOZ  
Output logic-low voltage  
IO = 2 mA  
VO = 5 V  
0.1  
2
V
Output high-impedance leakage  
–2  
µA  
MOTOR DRIVER OUTPUTS (OUT1, OUT2)  
VVM = 13.5 V; TA = 25°C; TJ = 25°C  
VVM = 13.5 V; TA = 25°C; TJ = 150°C  
VVM = 13.5 V; TA = 25°C; TJ = 25°C  
VVM = 13.5 V; TA = 25°C; TJ = 150°C  
SR = 100b  
75  
125  
75  
RDS(ON)  
High-side FET on-resistance  
mΩ  
mΩ  
155  
155  
RDS(ON)  
t(DEAD)  
Low-side FET on-resistance  
Output dead time  
125  
500  
0.8  
ns  
V
VF(DIODE) Body diode forward voltage  
IO = 1 A  
(1) SDO output current external to the device  
6
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
Electrical Characteristics (continued)  
Over recommended operating conditions unless otherwise noted. Typical limits apply for TA = 25°C and VVM = 13.5 V  
PARAMETER  
TEST CONDITIONS  
nSLEEP = 0  
MIN  
TYP  
62  
MAX  
UNIT  
ISINK  
Sink current when OUTx = Hi-Z  
µA  
nSLEEP = 1, DISABLE = 1  
IO = 1 A; Connect to GND  
IO = 1 A; R(SR) = 22 kΩ ± 5% to GND  
IO = 1 A; R(SR) = 68 kΩ ± 5% to GND  
IO = 1 A; No connect (Hi-Z)  
IO = 1 A; R(SR) = 51 kΩ ± 5% to DVDD  
IO = 1 A; Connect to DVDD  
IO = 1 A; SR = 000b  
340  
53.2  
34  
18.3  
13  
Slew rate (H/W Device)  
OUTx 10% to 90% changing  
SR  
V/µs  
7.9  
2.6  
53.2  
34  
IO = 1 A; SR = 001b  
IO = 1 A; SR = 010b  
18.3  
13  
IO = 1 A; SR = 011b  
Slew rate (SPI Device)  
OUTx 10% to 90% changing  
SR  
V/µs  
IO = 1 A; SR = 100b  
10.8  
7.9  
5.3  
2.6  
IO = 1 A; SR = 101b  
IO = 1 A; SR = 110b  
IO = 1 A; SR = 111b  
CURRENT SENSE OUTPUTS (IPROPI1, IPROPI2)  
k
Current mirror scaling  
1100  
A/A  
mA  
%
IO < 1 A  
–50  
–5  
50  
5
kERR  
Current mirror scaling  
IO 1 A  
VO = 2 V; SR = 000b  
VO = 2 V; SR = 111b  
2.2  
t(IPROPI)  
OUTx to IPROPI  
µs  
10.5  
CURRENT REGULATION  
ITRIP_LVL = 00b; VVM = 13.5 V  
ITRIP_LVL = 01b; VVM = 13.5 V  
ITRIP_LVL = 10b; VVM = 13.5 V  
ITRIP_LVL = 11b; VVM = 13.5 V  
TOFF = 00b  
3.27  
4.6  
3.85  
5.4  
6.5  
7
4.43  
6.2  
ITRIP  
Current limit threshold  
A
5.5  
7.5  
5.95  
8.1  
20  
40  
60  
80  
5
TOFF = 01b  
tOFF  
PWM off-time  
µs  
µs  
V
TOFF = 10b  
TOFF = 11b  
tBLANK  
PWM blanking time  
PROTECTION CIRCUITS  
VM falling; UVLO report  
4.35  
4.5  
10  
4.45  
4.7  
V(UVLO)  
VM undervoltage lockout  
VM rising; UVLO recovery  
t(UVLO)  
V(RST)  
VM UVLO falling deglitch time  
VM UVLO reset  
VM falling; UVLO report  
µs  
V
VM falling; UVLO report; device reset  
VVM = 12 V; TA = 25°C; CPUV report  
4.1  
5
VVCP(UV) Charge pump undervoltage  
VVM + 2.25  
V
I(OCP)  
Overcurrent protection trip level  
Overcurrent deglitch time  
10  
A
t(OCP)  
3
4
µs  
ms  
t(RETRY)  
Overcurrent retry time (H/W Device)  
OCP_TRETRY = 00b  
OCP_TRETRY = 01b  
OCP_TRETRY = 10b  
OCP_TRETRY = 11b  
0.5  
1
t(RETRY)  
Overcurrent retry time (SPI Device)  
Open load active mode  
ms  
2
4
VOLA  
150  
300  
450  
mV  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
7
Product Folder Links: DRV8873  
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
Electrical Characteristics (continued)  
Over recommended operating conditions unless otherwise noted. Typical limits apply for TA = 25°C and VVM = 13.5 V  
PARAMETER  
TEST CONDITIONS  
OL_DLY = 0b  
MIN  
TYP  
0.3  
1.2  
3
MAX  
UNIT  
td(OL)  
Open load diagnostic delay time  
ms  
OL_DLY = 1b  
IOL  
Open load current  
mA  
°C  
°C  
°C  
TOTW  
TTSD  
Thys  
Thermal warning temperature  
Thermal shutdown temperature  
Thermal shutdown hysteresis  
Die temperature (TJ)  
Die Temperature (TJ)  
Die temperature (TJ)  
140  
165  
150  
175  
20  
160  
185  
6.6 SPI Timing Requirements  
MIN  
NOM  
MAX  
UNIT  
ms  
ns  
t(READY)  
t(CLK)  
t(CLKH)  
t(CLKL)  
tsu(SDI)  
th(SDI)  
SPI ready, VM > V(UVLO)  
SCLK minimum period  
SCLK minimum high time  
SCLK minimum low time  
SDI input setup time  
1
100  
50  
50  
20  
30  
ns  
ns  
ns  
SDI input hold time  
ns  
td(SDO)  
tsu(nSCS)  
th(nSCS)  
t(HI_nSCS)  
tdis(nSCS)  
SDO output delay time, SCLK high to SDO valid, CL = 20 pF  
nSCS input setup time  
30  
ns  
50  
50  
ns  
nSCS input hold time  
ns  
nSCS minimum high time before active low  
nSCS disable time, nSCS high to SDO high impedance  
500  
ns  
10  
ns  
t(HI_nSCS)  
th(nSCS)  
tsu(nSCS)  
t(CLK)  
t(CLKH)  
t(CLKL)  
LSB  
MSB  
tsu(SDI)  
th(SDI)  
LSB  
MSB  
td(SDO)  
tdis(nSCS)  
Figure 1. SPI Slave-Mode Timing Definition  
8
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
6.7 Typical Characteristics  
160  
140  
120  
100  
80  
6
5
4
3
2
1
0
60  
40  
20  
0
-50  
0
50  
100  
150  
200  
-50  
0
50  
100  
150  
200  
Temperature (èC)  
Temperature (èC)  
D001  
D002  
Figure 2. RDS(on) vs Temperature  
Figure 3. Operating Current (IVM) vs Temperature  
20  
18  
16  
14  
12  
10  
8
6.2  
6
5.8  
5.6  
5.4  
5.2  
5
6
4
2
0
-50  
0
50  
100  
150  
200  
-50  
0
50  
100  
150  
200  
Temperature (èC)  
Temperature (èC)  
D003  
D004  
ITRIP = 01b  
Figure 5. ITRIP Current vs Temperature  
Figure 4. Sleep Current (IVM(Q)) vs Temperature  
8
7
6
5
4
3
2
1
0
7.8  
7.7  
7.6  
7.5  
7.4  
7.3  
7.2  
7.1  
7
6.9  
6.8  
6.7  
6.6  
-50  
0
50  
100  
150  
200  
-50  
0
50  
100  
150  
200  
Temperature (èC)  
Temperature (èC)  
D005  
D006  
ITRIP = 10b  
Figure 6. ITRIP Current vs Temperature  
ITRIP = 11b  
Figure 7. ITRIP Current vs Temperature  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
9
Product Folder Links: DRV8873  
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
7 Detailed Description  
7.1 Overview  
The device is an integrated, 4.5-V to 38-V motor driver for industrial brushed-motor applications. The device is  
capable of high output-current drive using low-RDS(ON) integrated MOSFETs.  
A standard 4-wire serial peripheral interface (SPI) decreases the device pin count by allowing the various device  
settings and fault reporting to be managed through an external controller. Alternatively a hardware interface  
option device is available for easy configuration with less detailed control of all device functions.  
The device integrates a current mirror which provides an output current proportional to the current through the  
high-side FETs. This feature allows the system to monitor the motor current without the need for a large high-  
power resistor for current sensing. The device has a built-in current regulation feature with a fixed off-time  
current-chopping scheme. The current-chopping level is selected through SPI in the SPI version of the device  
and in the hardware version of the device is it a fixed value.  
In addition to the high level of driver integration, the device provides a broad range of integrated protection  
features. These features include power-supply undervoltage lockout (UVLO), charge-pump undervoltage lockout,  
overcurrent faults, open-load detection, output short to battery and short to ground protection, and thermal  
shutdown. Device faults are indicated by the nFAULT pin with detailed information available in the device  
registers.  
The device integrates a spread spectrum clocking feature for both the internal digital oscillator and internal  
charge pump. This feature combined with output slew rate control minimizes the radiated emissions from the  
device.  
The device is available in a 24-pin HTSSOP package with a thermal pad.  
10  
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
7.2 Functional Block Diagram  
1 µF  
DVDD  
VM  
VM  
VM  
VCP  
VM  
Power  
1 µF  
VCP  
+
bulk  
0.1 µF  
0.1 µF  
CPH  
Charge  
Internal  
OUT1  
Pump  
47 nF  
Regulators  
Predriver  
CPL  
IN1  
IN2  
BDC  
VCP  
VM  
Core  
Logic  
nSLEEP  
OUT2  
SRC  
Predriver  
DVDD  
DISABLE  
Control  
Inputs  
nSLEEP  
VTRIP  
nOL  
SR  
IPROPI1  
IPROPI2  
Protection  
Undervoltage  
Overcurrent  
Thermal  
RSENSE-1  
Current  
Sense  
Output  
MODE  
nITRIP  
Open Load  
RSENSE-2  
RnFAULT  
Output  
nFAULT  
GND  
PPAD  
Copyright © 2017, Texas Instruments Incorporated  
Figure 8. Hardware Device Block Diagram  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
11  
Product Folder Links: DRV8873  
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
Functional Block Diagram (continued)  
1 µF  
DVDD  
VM  
VM  
VM  
VCP  
VM  
Power  
1 µF  
VCP  
CPH  
+
bulk  
0.1 µF  
0.1 µF  
Charge  
Pump  
Internal  
Regulators  
OUT1  
47 nF  
Predriver  
CPL  
IN1  
IN2  
BDC  
VCP  
VM  
Core  
Logic  
Control  
nSLEEP  
OUT2  
SRC  
Inputs  
Predriver  
DVDD  
DISABLE  
nFAULT  
RnFAULT  
VTRIP  
Output  
IPROPI1  
IPROPI2  
Protection  
nSLEEP  
Undervoltage  
Overcurrent  
Thermal  
RSENSE-1  
Current  
Sense  
Output  
nSCS  
SDI  
SPI  
nSLEEP  
Open Load  
RSENSE-2  
SDO  
SCLK  
GND  
PPAD  
Copyright © 2017, Texas Instruments Incorporated  
Figure 9. Software Device Block Diagram  
12  
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
7.3 Feature Description  
Table 1 lists the recommended external components for the device.  
Table 1. External Components  
COMPONENT  
CVM1  
PIN 1  
VM  
PIN 2  
GND  
RECOMMENDED  
0.1-µF ceramic capacitor rated for VM  
Bulk capacitor rated for VM  
CVM2  
VM  
GND  
CVCP  
VCP  
VM  
16-V, 1-µF ceramic capacitor  
CFLY  
CPH  
CPL  
47-nF capacitor rated for VM  
CDVDD  
DVDD  
VCC(1)  
MODE  
IPROPI1  
IPROPI2  
GND  
6.3-V, 1-µF ceramic capacitor  
RnFAULT  
RMODE  
RSENSE-1  
RSENSE-2  
nFAULT  
GND or DVDD  
GND  
10-kpullup resistor  
Device hardware interface  
Resistors to convert mirrored current into a voltage  
Resistors to convert mirrored current into a voltage  
GND  
(1) VCC is not a pin on the device, but a VCC supply-voltage pullup is required for the open-drain output nFAULT.  
7.3.1 Bridge Control  
The device output has four N-channel MOSFETs configured in a H-bridge. The driver can be controlled using a  
PH/EN, PWM, or independent half-bridge input mode. Table 2 lists the control mode configurations.  
Table 2. Control Mode Configuration  
HARDWARE DEVICE  
MODE PIN  
SPI DEVICE  
MODE REGISTER  
CONTROL MODE  
L
H
00b  
01b (default)  
10b  
PH/EN  
PWM  
200 kΩ ± 5% to GND  
Not applicable  
Independent half bridge  
Input disabled, bridge Hi-Z  
11b  
In the hardware version of the device, the MODE pin determines the control interface and latches on power-up or  
when exiting sleep mode. During the device power-up sequence, the DVDD pin is enabled first, and then the  
MODE pin latches. Tying the MODE pin directly to ground sets the mode to phase and enable. Tying the MODE  
pin to the DVDD pin, or an external 5 V rail, sets the mode to PWM. Connecting the MODE pin to ground with a  
200 k± 5% resistor sets the mode to independent half-bridge where the two half-bridges can be independently  
controlled by their respective input (INx) pins. Table 3 lists the different MODE pin settings.  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
13  
Product Folder Links: DRV8873  
 
 
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
Table 3. DRV8873H MODE Pin Settings  
CONNECTION  
MODE  
CIRCUIT  
MODE  
Connect to GND  
Phase and Enable  
MODE  
200 k± 5% to GND  
Independent half-bridge  
RMODE  
DVDD  
MODE  
Connect to DVDD  
PWM  
In the SPI version of the device, the mode setting can be changed by writing to the MODE register in the IC1  
control register because this device version has no dedicated MODE pin. The device mode gets latched when  
the DISABLE signal transitions from high to low.  
7.3.1.1 Control Modes  
The device output consists of four N-channel MOSFETs that are designed to drive high current. The MOSFETs  
are controlled by two logic inputs, EN/IN1 and PH/IN2, in three different input modes to support various  
commutation and control methods, as shown in the logic tables (Table 4, Table 5, and Table 6). In the  
Independent PWM mode, the fault handling is performed independently for each half bridge. For example, if an  
overcurrent condition (OCP) is detected in half-bridge 1, only the half-bridge 1 output (OUT1) is disabled and  
half-bridge 2 continues to operate based on the IN2 input.  
Table 4. PH/EN Mode Truth Table  
nSLEEP  
DISABLE  
EN/IN1  
PH/IN2  
OUT1  
Hi-Z  
Hi-Z  
H
OUT2  
Hi-Z  
Hi-Z  
H
0
1
1
1
1
X
1
0
0
0
X
X
0
1
1
X
X
X
0
L
H
1
H
L
14  
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
 
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
Table 5. PWM Mode Truth Table  
nSLEEP  
DISABLE  
EN/IN1  
PH/IN2  
OUT1  
Hi-Z  
Hi-Z  
Hi-Z  
L
OUT2  
0
1
1
1
1
1
X
1
0
0
0
0
X
X
0
0
1
1
X
X
0
1
0
1
Hi-Z  
Hi-Z  
Hi-Z  
H
H
L
H
H
Table 6. Independent Mode Truth Table  
nSLEEP  
DISABLE  
EN/IN1  
PH/IN2  
OUT1  
Hi-Z  
Hi-Z  
L
OUT2  
Hi-Z  
Hi-Z  
L
0
1
1
1
1
1
X
1
0
0
0
0
X
X
0
0
1
1
X
X
0
1
0
1
L
H
H
L
H
H
The inputs can be set to static voltages for 100% duty cycle drive, or they can be pulse-width modulated (PWM)  
for variable motor speed. When using PWM mode (MODE = 1), switching between driving and braking typically  
is best. For example, to drive a motor forward with 50% of its maximum revolutions per minute (RPM), the IN1  
pin is high and the IN2 pin is low during the driving period. During the other period in this example, the IN1 pin is  
high and the IN2 pin is high.  
VM  
VM  
VM  
VM  
2
2
1
3
SH2  
SH2  
SH2  
SH2  
SH1  
SH1  
SH1  
SH1  
1
2
3
Forward drive  
High-side recirculation (brake)  
Reverse drive  
Figure 10. Half-Bridge Current Paths  
In the Independent PWM mode, to independently put the outputs of the half bridge in the high-impedance (Hi-Z)  
state, the OUT1_DIS or OUT2_DIS bit in the IC3 register must be set to 1b. Writing a logic 1 to the OUT1_DIS  
bit disables the OUT1 output. Writing a logic 1 to the OUT2_DIS bit disables the OUT2 output. The default value  
in these registers is 0b. The option to independently set the outputs of the half bridge in the Hi-Z state is not  
available for the hardware version of the device.  
7.3.1.2 Half-Bridge Operation  
The device can be used to drive two solenoids or unidirectional brushed DC-motor loads instead of a brushed-  
DC motor in full H-bridge configuration. Independent half-bridge control is preferred for operation in this mode;  
however, using the PH/EN or PWM modes is not restricted if the correct driving and braking states can be  
achieved.  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
15  
Product Folder Links: DRV8873  
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
VCP  
VM  
VM  
+
0.1 µF  
bulk  
OUT1  
Predriver  
BDC  
VCP  
VM  
OUT2  
SRC  
Predriver  
BDC  
Copyright © 2017, Texas Instruments Incorporated  
Figure 11. Independent Half bridge Mode Driving Two Low-Side Loads  
TI does not recommend tying the OUT1 and OUT2 pins together and drive a load. The half bridges may be out  
of synchronization in this configuration and any mismatch in the input commands can momentarily result in shoot  
through condition. This mismatch can be mitigated by adding an inductor in-line with the outputs.  
If loads are connected between the OUTx and VM pins, the device can draw more current than specified in the  
Electrical Characteristics table. To avoid this condition, TI recommends connecting loads in the configuration  
shown in Figure 11.  
Depending on how the loads are connected on the outputs pin, some of the features offered by the device could  
have reduced functionality. For example, having a load between the OUTx and GND pins, as shown in  
Figure 11, results in false trips of the open-load diagnosis in active-mode (OLA). Having a load tied between the  
OUTx and VM pins restricts the use of internal current regulation because no means of measuring current  
flowing through the load with the current mirror block is available. Table 7 lists these use cases.  
Table 7. Control Mode Configuration  
LOAD CONNECTIONS  
FUNCTIONALITY  
CURRENT REGULATION (ITRIP)  
NODE 1  
OUTx  
NODE 2  
GND  
OLA  
Not Available  
Operational  
Operational  
OUTx  
VM  
Not Available  
16  
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
 
 
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
7.3.1.3 Internal Current Sense and Current Regulation  
The IPROPI pin outputs an analog current that is proportional to the current flowing in the H-bridge. The output  
current is typically 1/1100 of the current in both high-side FETs. The IPROPI pin is derived from the current  
through either of the high-side FETs. Because of this, the IPROPI pin does not represent the half bridge current  
when operating in a fast decay mode or low-side slow decay mode. The IPROPI pin represents the H-bridge  
current under forward drive, reverse drive, and high-side slow decay. The IPROPI output is delayed by  
approximately 2 µs for the fastest slew-rate setting (43.2 V/µs) after the high-side FET is switched on.  
VM  
HS1  
SENSE_FET  
1/1100 scaled  
HS1  
PWR_FET  
OUT1  
Current Sense  
IPROPI1  
and  
Current Regulation  
RSENSE-1  
VM  
HS2  
SENSE_FET  
1/1100 scaled  
HS2  
PWR_FET  
OUT2  
Current Sense  
IPROPI2  
and  
Current Regulation  
RSENSE-2  
Figure 12. Current-Sense Block Diagram  
The selection of the external resistor should be such that the voltage on the IPROPI pin is less than 5 V.  
Therefore the resistor must be sized less than this value based on Equation 1. The range of current that can be  
monitored is from 100 mA to 10 A assuming the selected external resistor meets the calculated value from  
Equation 1. If the current exceeds 10 A, the device could reach overcurrent protection (OCP) or overtemperature  
shutdown (TSD). If OCP occurs, the device disables the internal MOSFETs and protects itself (for the hardware  
version of the device) or based on the OCP_MODE setting (for the SPI version of the device). For guidelines on  
selecting a sense resistor, see the Sense Resistor section.  
R(SENSE) = k × 5 V / IO  
where  
k is the current mirror scaling factor, which is typically 1100.  
IO is the maximum drive current to be monitored.  
(1)  
NOTE  
Texas Instruments recommends the load current not exceed 8 A during normal operation.  
If slew rate setting of 2.6 V/µs (SR = 111b) is used when the load current is about 8 A,  
choose TOFF to be either 40 µs or 60 µs.  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
17  
Product Folder Links: DRV8873  
 
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
The SPI version of the device limits the output current based on the trip level set in the SPI registers. In the  
hardware version of the device, the current trip limit is set to 6.5 A. The current regulation feature is enabled by  
default on both the outputs (OUT1 and OUT2). To disable current regulation in the hardware version of the  
device, the nITRIP pin must be connected to DVDD. To disable current regulation in the SPI version of the  
device, the DIS_ITRIP bits in the IC4 Control register must be written to. The bit settings are:  
01b to disable current regulation only on the OUT1 pin  
10b to disable current regulation only on the OUT2 pin  
11b to disable current regulation on both the OUT1 and OUT2 pins  
Table 8. Control Regulation Threshold  
PARAMETER  
ITRIP_LVL BIT  
ITRIP_LVL = 00b  
ITRIP_LVL = 01b  
ITRIP_LVL = 10b  
ITRIP_LVL = 11b  
MIN  
3.4  
4.6  
5.5  
6
TYP  
4
MAX  
4.6  
6.2  
7.5  
8
UNIT  
A
A
A
A
5.4  
6.5  
7
ITRIP  
Current limit threshold  
When the ITRIP current has been reached, the device enforces slow current decay by enabling both the high-side  
FETs for a time of tOFF . In the hardware version of the device, the tOFF time is 40 µs. The tOFF time is selectable  
through SPI in the SPI version of the device, as shown in Table 9. The default setting is 01b (tOFF = 40 µs).  
Table 9. PWM Off Time Settings  
PARAMETER  
TOFF BIT  
TOFF = 00b  
TOFF = 01b  
TOFF = 10b  
TOFF = 11b  
tOFF DURATION  
UNIT  
µs  
20  
40  
60  
80  
µs  
tOFF  
PWM off time  
µs  
µs  
ITRIP  
tBLANK  
Drive  
tDRIVE  
Brake or Slow Decay  
tOFF  
Drive  
tDRIVE  
Brake or Slow Decay  
tOFF  
Figure 13. Current Regulation Time Periods  
When the tOFF time has elapsed and the current level falls below the current regulation (ITRIP) level, the output is  
re-enabled according to the inputs. If, after the tOFF time has elapsed the current is still higher than the ITRIP level,  
the device enforces another tOFF time period of the same duration.  
The drive time (tDRIVE) occurs until another ITRIP event is reached and depends heavily on the VM voltage, the  
back-EMF of the motor, and the inductance of the motor. During the tDRIVE time, the current-sense regulator does  
not enforce the ITRIP limit until the tBLANK time has elapsed. While in current regulation, the inputs can be toggled  
to drive the load in the opposite direction to decay the current faster. For example, if the load was in forward  
drive prior to entering current regulation it can only go into reverse drive when the driver enforces current  
regulation.  
18  
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
 
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
The IPROPI1 pin represents the current flowing through the HS1 MOSFET of half-bridge 1. The IPROPI2 pin  
represents the current flowing through the HS2 MOSFET of half-bridge 2. To measure current with one sense  
resistor, the IPROPI1 and IPROPI2 pins must be connected together with the RSENSE resistor as shown in  
Figure 14. In this configuration, the current-sense output is proportional to the sum of the currents flowing  
through the both high-side FETs.  
IPROPI1  
Current-Sense  
RSENSE-1  
Output  
IPROPI2  
GND  
PPAD  
Figure 14. Current Sense Output  
7.3.1.4 Slew-Rate Control  
The rise and fall times (tr and tf) of the outputs can be adjusted on the hardware version of the device by  
changing the value of an external resistor connected from the SR pin to ground. On the SPI version of the  
device, the slew rate can be adjusted through the SPI. The output slew rate is adjusted internally to the device by  
controlling the ramp rate of the driven FET gate. The voltage or resistance on the SR pin sets the output rise and  
fall times in the hardware version of the device.  
Table 10. DRV8873H Slew Rate (SR) Pin Connections  
CONNECTION  
SR  
CIRCUIT  
SR  
Connect to GND  
53.2 V/µs  
SR  
22 k± 5% to GND  
34 V/µs  
RSR  
SR  
68 k± 5% to GND  
18.3 V/µs  
RSR  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
19  
Product Folder Links: DRV8873  
 
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
Table 10. DRV8873H Slew Rate (SR) Pin Connections (continued)  
CONNECTION  
SR  
CIRCUIT  
SR  
> 2 MΩ to GND (Hi-Z)  
13 V/µs  
DVDD  
SR  
51 k± 5% to DVDD  
7.9 V/µs  
DVDD  
SR  
Connect to DVDD  
2.6 V/µs  
Figure 15 shows the internal circuit block for the SR pin.  
SLEW RATE  
53.2 V/µs  
+
œ
VREF  
VREF  
VREF  
34 V/µs  
DVDD  
+
œ
SR  
18.3 V/µs  
+
œ
13 V/µs  
+
œ
VREF  
7.9 V/µs  
2.6 V/µs  
+
œ
VREF  
Figure 15. SR Block Diagram  
20  
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
 
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
Table 11 lists the settings in the SPI register that set the output rise and fall times in the SPI version of the  
device.  
Table 11. DRV8873S Slew Rate Settings  
SR  
RISE TIME (V/µs)  
FALL TIME (V/µs)  
000b  
001b  
010b  
011b  
100b  
101b  
110b  
111b  
53.2  
34  
53.2  
34  
18.3  
13  
18.3  
13  
10.8  
7.9  
10.8  
7.9  
5.3  
5.3  
2.6  
2.6  
The typical voltage on the SR pin is 3 V and is driven internally. Changing the resistor value on the SR pin  
changes the slew-rate setting from approximately 2.6 V/µs to 53.2 V/µs. The recommended values for the  
external resistor are shown in the Slew Rate section. If the SR pin is grounded then the slew rate is 53.2 V/µs.  
Leaving the SR pin as a no-connect pin sets the slew rate to 13 V/µs. Tying it to the DVDD pin sets the slew rate  
to 2.6 V/µs.  
7.3.1.5 Dead Time  
The dead time (t(DEAD)) is measured as the time when the OUTx pin is in the Hi-Z state between turning off one  
of the half bridge MOSFETs and turning on the other. For example, the output is in the Hi-Z state between  
turning off the high-side MOSFET and turning on the low-side MOSFET, or turning on the high-side MOSFET  
and turning off the low-side MOSFET.  
IN1  
IN2  
OUT1  
tPD  
t(DEAD)  
tF  
tPD  
t(DEAD)  
tR  
OUT2  
tPD  
t(DEAD)  
tR  
tPD  
t(DEAD)  
tF  
Figure 16. Propagation Delay Time  
If the output pin is measured during the tDEAD time the voltage depends on the direction of the current. If the  
current is leaving the pin, the voltage is a diode drop below ground. If the current is entering the pin, the voltage  
is a diode drop above VM. The diode drop is associated with the body diode of the high-side or the low-side FET.  
The dead time is dependent on the slew-rate setting because a portion of the FET gate ramp includes the  
observable dead time.  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
21  
Product Folder Links: DRV8873  
 
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
7.3.1.6 Propagation Delay  
The propagation delay time (tPD) is measured as the time between an input edge to an output change. This time  
comprises two parts: an input deglitcher and output slewing delay. The input deglitcher prevents noise on the  
input pins from affecting the output state. The adjustable slew rate also contributes to the propagation delay time.  
For the fastest slew-rate setting, the tPD time is typically 1.5 µs, and for the slowest slew-rate setting, the tPD time  
is typically 4.5 µs. For the output to change state during normal operation, one FET must first be turned off.  
7.3.1.7 nFAULT Pin  
The nFAULT pin has an open-drain output and should be pulled up to a 5-V or 3.3-V supply. When a fault is  
detected, the nFAULT line is logic low. For a 3.3-V pullup the nFAULT pin can be tied to the DVDD pin with a  
resistor (see the Application and Implementation section). For a 5-V pullup, an external 5-V supply must be used.  
Output  
nFAULT  
Figure 17. nFAULT Pin  
During the device power-up sequence, or when exiting sleep mode, the nFAULT pin is held low until the digital  
core is alive and functional. This low level signal on the nFAULT line does not represent a fault condition. The  
signal can be used by the external MCU to determine when the digital core of the device is ready; however, this  
does not mean that the device is ready to accept input commands via the INx pins.  
7.3.1.8 nSLEEP as SDO Reference  
The nSLEEP pin manages the state of the device. The device goes into sleep mode with a logic-low signal, and  
comes out of sleep mode when the nSLEEP pin goes high. The signal level when the nSLEEP pin goes high  
determines the logic level on the SDO output in the SPI version of the device. A 3.3-V signal on the nSLEEP pin  
provides a 3.3-V output on the SDO output. A 5-V signal on the nSLEEP pin provides a 5-V output on the SDO  
pin. If the sleep feature is not required, the nSLEEP pin can be connected to the MCU power supply. In that  
case, when the MCU is powered-up, the motor driver device is also be powered-up.  
DVDD  
nSLEEP  
Digital  
Core  
400 k  
100 kꢀ  
nSCS  
Figure 18. nSCS and nSLEEP Circuit  
In the SPI version of the device, if the nSLEEP reset pulse is used to clear faults, the SDO voltage reference is  
not available for the duration of the nSLEEP reset pulse. No data can be transmitted on the SDO line for the  
duration when the nSLEEP pin is held low. Therefore, TI recommends using the CLR_FLT bit in the IC3 control  
register to clear the faults.  
22  
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
7.3.2 Motor Driver Protection Circuits  
The device is fully protected against VM undervoltage conditions, charge-pump undervoltage conditions,  
overcurrent events, and overtemperature events.  
7.3.2.1 VM Undervoltage Lockout (UVLO)  
If at any time the voltage on the VM pin falls below the UVLO-threshold voltage, V(UVLO), for the voltage supply,  
all the outputs (OUTx) are disabled, and the nFAULT pin is driven low. The charge pump is disabled in this  
condition. The FAULT and UVLO bits are latched high in the SPI registers. Normal operation resumes (motor-  
driver operation and nFAULT released) when the VM undervoltage condition is removed. The UVLO bit remains  
set until it is cleared through the CLR_FLT bit or an nSLEEP reset pulse.  
NOTE  
During the power-up sequence VM must exceed V(UVLO) recovery max limit in order to  
power-up and function properly. After a successful power-up sequence, the device can  
operate down to the V(UVLO) report limit before going into the undervoltage lockout  
condition.  
7.3.2.2 VCP Undervoltage Lockout (CPUV)  
If at any time the voltage on the VCP pin falls below the VVCP(UV) voltage for the charge pump, all the outputs  
(OUTx) are disabled, and the nFAULT pin is driven low. The charge pump remains active during this condition.  
The FAULT and CPUV bits are latched high in the SPI registers. Normal operation resumes (motor-driver  
operation and nFAULT released) when the VCP undervoltage condition is removed. The CPUV bit remains set  
until it is cleared through the CLR_FLT bit or an nSLEEP reset pulse. This protection feature can be disabled by  
setting the DIS_CPUV bit high.  
7.3.2.3 Overcurrent Protection (OCP)  
If the current in any FET exceeds the I(ocp) limits for longer than the t(OCP) time, all FETs in the half bridge are  
disabled and the nFAULT pin is driven low. The charge pump remains active during this condition. The  
overcurrent protection can operate in four different modes: latched shutdown, automatic retry, report only, and  
disabled. In the independent PWM mode (MODE = 10b or MODE pin to ground with a 200-kΩ ± 5% resistor) the  
fault handling is performed independently for each half-bridge based on the OCP mode selected. This protection  
scheme protects the outputs from shorts to battery and shorts to ground.  
7.3.2.3.1 Latched Shutdown (OCP_MODE = 00b)  
In this mode, after an OCP event, all the outputs (OUTx) are disabled and the nFAULT pin are driven low. The  
FAULT, OCP, and corresponding MOSFET OCP bits are latched high in the SPI registers. Normal operation  
resumes (motor-driver operation and nFAULT released) when the OCP condition is removed and a clear faults  
command has been issued either through the CLR_FLT bit or an nSLEEP reset pulse. This mode is the default  
mode for an OCP event for both the hardware version and SPI version of the device.  
7.3.2.3.2 Automatic Retry (OCP_MODE = 01b)  
In this mode, after an OCP event all the outputs (OUTx) are disabled and the nFAULT pin is driven low. The  
FAULT, OCP, and corresponding MOSFET OCP bits are latched high in the SPI registers. Normal operation  
resumes automatically (motor-driver operation and nFAULT released) after the t(RETRY) time has elapsed and the  
fault condition is removed.  
7.3.2.3.3 Report Only (OCP_MODE = 10b)  
In this mode, no protective action is performed when an overcurrent event occurs. The overcurrent event is  
reported by driving the nFAULT pin low and latching the FAULT, OCP, and corresponding MOSFET OCP bits  
high in the SPI registers. The motor driver continues to operate. The external controller acts appropriately to  
manage the overcurrent condition. The reporting is cleared (nFAULT released) when the OCP condition is  
removed and a clear faults command has been issued either through the CLR_FLT bit or an nSLEEP reset  
pulse.  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
23  
Product Folder Links: DRV8873  
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
7.3.2.3.4 Disabled (OCP_MODE = 11b)  
In this mode, no protective or reporting action is performed when an overcurrent event occurs. The device  
continues to drive the load based on the input signals.  
7.3.2.4 Open-Load Detection (OLD)  
If the motor is disconnected from the device, an open-load condition is detected and the nFAULT pin is latched  
low until a clear faults command is issued by the MCU either through the CLR_FLT bit or an nSLEEP reset  
pulse. The fault also clears when the device is power cycled or comes out of sleep mode. The OLD test is  
designed for applications that have capacitance less than 15 nF when the OL_DLY bit set to 0b and for less than  
60 nF when the OL_DLY bit is set to 1b on the OUTx pins. This setting is equivalent to measuring the resistance  
values listed in Table 12.  
Table 12. Resistance for Open Load Detection  
NODE 1  
OUT1  
OUTx  
NODE 2  
OUT2  
VM  
RESISTANCE  
2 kΩ  
COMMENTS  
12 kΩ  
VVM = 13.5 V  
OUTx  
GND  
3 kΩ  
Open load detection works in both standby mode (OLP) and active mode (OLA). OLP detects the presence of  
the motor prior to commutating the motor. OLA detects the motor disconnection from the driver during  
commutation.  
7.3.2.4.1 Open-Load Detection in Passive Mode (OLP)  
The open-load passive diagnostic (OLP) is different for the hardware and SPI version of the device. The OLP  
test is available in all three modes of operation (PN/EN, PWM, and independent half-bridge). When the open-  
load test is running, the internal power MOSFETs are disabled.  
For the hardware version of the device, the OLP test is performed at power-up or after exiting sleep mode if the  
nOL pin is left as a no connect pin (or tied to GND). If the nOL pin is tied to the DVDD pin (or an external 5-V  
rail), the OLP test is not performed by the device.  
For the SPI version of the device, the OLP test is performed when commanded. The following sequence shows  
how to perform the OLP test directly after the device powers up:  
1. Power up the device (DISABLE pin high).  
2. Select the mode through SPI.  
3. Wait for the t(DISABLE) time to expire.  
4. Write 1b to the EN_OL bit in the IC1 register.  
5. Perform the OLP test.  
If an open load (OL) is detected, the nFAULT pin is driven low, the FAULT and OLx bits are latched high.  
When the OL condition is removed, a clear faults command must be issued by the MCU either through  
the CLR_FLT bit or an nSLEEP reset pulse which resets the OLx register bit.  
If an OL condition is not detected, the EN_OL bits return to the default setting (0b) after the td(OL) time  
expires.  
6. Set the DISABLE pin low so that the device drives the motor or load based on the input signals.  
If an open-load diagnostic is performed at any other time, the following sequence must be followed:  
1. Set the pin DISABLE high (to disable the half bridge outputs).  
2. Wait for the t(DISABLE) time to expire.  
3. Write 1b to the EN_OL bit in the IC1 register.  
4. Perform the OLP test.  
If an OL condition is detected, the nFAULT pin is driven low, and the FAULT and OLx bits are latched  
high. When the OL condition is removed, a clear faults command must be issued by the MCU either  
through the CLR_FLT bit or an nSLEEP reset pulse which resets the OLx register bits.  
If an OL condition is not detected, the EN_OL bits return to the default setting (0b) after the td(OL) time  
expires.  
24  
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
 
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
5. Set the DISABLE pin low so that the device drives the motor or load based on the input signals.  
DVDD  
DVDD  
VM  
OL1_PU  
output  
4 V  
OUT1  
1 V  
OL1_PD  
output  
VM  
DVDD  
Digital  
Core  
OL2_PU  
output  
4 V  
OUT2  
SRC  
1 V  
OL2_PD  
output  
Figure 19. Open-Load Detection Circuit  
The EN_OL register maintains the written command until the diagnostic is complete. The signal on the DISABLE  
pin must remain high for the entire duration of the test. While the OLP test is running, if the DISABLE pin goes  
low, the OLP test is aborted to resume normal operation and no fault is reported. The OLP test is not performed  
if the motor is energized.  
The OLD test checks for a high-impedance connection on the OUTx pins. The diagnostic runs in two steps. First  
the pullup current source is enabled. If a load is connected, the current passes through the pullup resistor and  
the OLx_PU comparator output remains low. If an OL condition exists, the current through the pullup resistor  
goes to 0 A and the OLx_PU comparator trips high. Second the pulldown current source is enabled. In the same  
way, the OLx_PD comparator output either remains low to indicate that a load is connected, or trips high to  
indicate an OL condition.  
If both the OLx_PU and OLx_PD comparators report an OL condition, the OLx bit in the SPI register latches high  
and the nFAULT line goes low to indicate an OL fault. When the OL condition is removed, a clear faults  
command must be issued by the MCU either through the CLR_FLT bit or an nSLEEP reset pulse which resets  
the OL1 and OL2 register bits. The charge pump remains active during this fault condition.  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
25  
Product Folder Links: DRV8873  
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
7.3.2.4.2 Open-Load Detection in Active Mode (OLA)  
Open load in active mode is detected when the OUT1 and OUT2 voltages do not exhibit overshoot greater than  
the VOLA over VM between the time the low-side FET is switched off and the high-side FET is switched on during  
an output PWM cycle, as shown in Figure 20. An open load is not detected if the energy stored in the inductor is  
high enough to cause an overshoot greater than the VOLA over VM caused by the flyback current flowing through  
the body diode of the high-side FET. The OLA diagnostic is disabled by default and can be enabled by writing a  
1b to the EN_OLA bit in IC4 control register.  
VM  
VM  
VM  
SH2  
SH2  
SH2  
SH1  
SH1  
SH1  
Detects OLD No OLD detected  
if the diode VF  
drop < VOLA  
if the diode VF  
drop > VOLA  
Figure 20. Open-Load Active Mode Circuit  
In PH/EN and PWM mode, the motor current decays by high-side recirculation. In independent PWM mode, the  
motor can enter the brake state either by high-side or low-side recirculation. If the motor enters the brake state  
using low-side recirculation, the diode VF voltage of high-side FET is less than the VOLA voltage which flags an  
open load fault even though the load is connected across the OUT1 and OUT2 pins. In this case, the OLA mode  
should not be used. If high-side current recirculation is done with independent PWM mode, the OLA mode  
functions properly.  
NOTE  
The OLA mode is functional only when high-side recirculation of the motor current occurs.  
Depending on the operation conditions and external circuitry, such as the output  
capacitors, an open load condition could be indicated even though the load is present.  
This case might occur, for example, during a direction change or for small load currents  
with respectively small PWM duty cycles. Therefore, TI recommends evaluating the open  
load diagnosis only in known, suitable operating conditions and to ignore it otherwise.  
To avoid inadvertently triggering the open load diagnosis, a failure counter is implemented. Three consecutive  
occurrences of the internal open-load signal must occur, essentially three consecutive PWM pulses without  
freewheeling detected, before an open load condition is reported by the nFAULT pin and in the SPI register.  
In the hardware version of the device, OLA mode is active when the nOL pin if left as a no-connect pin or tied to  
ground. If low-side current recirculation is done with independent PWM control, an open load condition is  
detected even though the load is connected. To avoid this false trip, the OLD must be disabled by taking the nOL  
pin high; however, both OLA and OLP diagnostics will be disabled.  
7.3.2.5 Thermal Shutdown (TSD)  
If the die temperature exceeds the thermal shutdown limit, the half bridge are disabled, and the nFAULT pin is  
driven low. The charge pump remains active during this condition. In addition, the FAULT bit and TSD bit are  
latched high. This protection feature cannot be disabled. The overtemperature protection can operate in two  
different modes: latched shutdown and automatic recovery.  
26  
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
 
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
7.3.2.5.1 Latched Shutdown (TSD_MODE = 0b)  
In this mode, after a TSD event all the outputs (OUTx) are disabled and the nFAULT pin is driven low. The  
FAULT and TSD bits are latched high in the SPI register. Normal operation resumes (motor-driver operation and  
the nFAULT line released) when the TSD condition is removed and a clear faults command has been issued  
either through the CLR_FLT bit or an nSLEEP reset pulse. This mode is the default mode for a TSD event in the  
SPI version of the device.  
7.3.2.5.2 Automatic Recovery (TSD_MODE = 1b)  
In this mode, after a TSD event all the outputs (OUTx) are disabled and the nFAULT pin is driven low. The  
FAULT and TSD bits are latched high in the SPI register. Normal operation resumes (motor-driver operation and  
the nFAULT line released) when the junction temperature falls below the overtemperature threshold limit minus  
the hysteresis (TTSD – THYS). The TSD bit remains latched high indicating that a thermal event occurred until a  
clear faults command is issued either through the CLR_FLT bit or an nSLEEP reset pulse. This mode is the  
default mode for a TSD event in the hardware version of the device.  
7.3.2.6 Thermal Warning (OTW)  
If the die temperature exceeds the trip point of the thermal warning (TOTW) the OTW bit is set in the registers of  
SPI devices. The device performs no additional action and continues to function. When the die temperature falls  
below the hysteresis point of the thermal warning, the OTW bit clears automatically. The OTW bit can also be  
configured to report on the nFAULT pin, and set the FAULT bit in the SPI version of the device, by setting the  
OTW_REP bit to 1b through the SPI registers. The charge pump remains active during this condition.  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
27  
Product Folder Links: DRV8873  
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
Table 13. Fault Response  
FAULT  
CONDITION  
CONFIGURATION  
REPORT  
HALF BRIDGE  
LOGIC  
RECOVERY  
VVM < V(UVLO)  
(maximum 4.45 V)  
Automatic: VVM > V(UVLO)  
(maximum 4.55 V)  
VM undervoltage (UVLO)  
nFAULT  
Hi-Z  
Reset  
Automatic: VVCP > VVCP(UV)  
(typical VVM + 2.25 V)  
DIS_CPUV = 0b  
nFAULT  
Hi-Z  
Active  
Charge pump undervoltage  
(CPUV)  
VVCP < VVCP(UV)  
(typical VVM + 2.25 V)  
DIS_CPUV = 1b  
OCP_MODE = 00b  
OCP_MODE = 01b  
OCP_MODE = 10b  
OCP_MODE = 11b  
EN_OLP = 1b  
none  
Active  
Hi-Z  
Active  
Active  
Active  
Active  
Active  
Active  
Active  
Active  
Active  
Active  
No action  
Latched: CLR_FLT/nSLEEP  
Retry: t(RETRY)  
nFAULT  
nFAULT  
nFAULT  
none  
Hi-Z  
IO > I(OCP)  
(minimum 10 A)  
Overcurrent (OCP)  
Active  
Active  
Active  
Active  
Active  
Active  
Hi-Z  
No action  
No action  
nFAULT  
nFAULT  
none  
Latched: CLR_FLT/nSLEEP  
Latched: CLR_FLT/nSLEEP  
No action  
Open load (OLD)  
No load detected  
IO > ITRIP_LVL  
EN_OLA = 1b  
ITRIP_REP = 0b  
ITRIP_REP = 1b  
TSD_MODE = 0b  
Current regulation (ITRIPx)  
nFAULT  
nFAULT  
No action  
Latched: CLR_FLT/nSLEEP  
TJ > TTSD  
(minimum 165°C)  
Automatic:  
TJ > TTSD – THYS  
(THYS typical 20°C)  
Thermal shutdown (TSD)  
Thermal Warning (OTW)  
TSD_MODE = 1b  
nFAULT  
Hi-Z  
Active  
OTW_REP = 0b  
OTW_REP = 1b  
none  
Active  
Active  
Active  
Active  
No action  
TJ > TOTW  
(minimum 140°C)  
nFAULT  
Automatic: TJ < TOTW – THYS  
28  
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
7.3.3 Hardware Interface  
The hardware-interface device option lets the device be configured without a SPI, however not all of the  
functionality is configurable. The following configuration settings are fixed for the hardware interface device  
option:  
CPUV is enabled  
OCP_MODE is latched shutdown  
TSD_MODE is automatic recovery  
OL_DLY is 300 µs  
ITRIP level is 6.5-A if current regulation is enabled by the nITRIP pin  
OLA is activated when the open load diagnostic is enabled by the nOL pin  
No option to independently set the outputs (OUTx) to the Hi-Z state  
7.3.3.1 MODE (Tri-Level Input)  
The MODE pin of the hardware version of the device determines the control interface and latches on power-up or  
when exiting sleep mode. Table 14 lists the different control interfaces that can be set with the MODE pin.  
Table 14. DRV8873H MODE Settings  
MODE  
CONTROL MODE  
PH/EN  
L
H
PWM  
Hi-Z (200 k± 5% to GND)  
Independent half bridge  
When the MODE pin is latched on power-up or when exiting sleep mode; any additional changes to the signal at  
the MODE pin are ignored by the device. To change the mode settings, a power cycle or sleep reset must be  
performed on the device. To use the device in PWM mode, tie the MODE pin to either the DVDD pin or an  
external 5-V rail. To use the device in independent half-bridge mode, the MODE pin must be connected to with a  
200-k± 5% resistor (or left as a no connect). Tying the MODE pin to the GND pin puts the device in phase and  
enable (PH/EN) mode.  
7.3.3.2 Slew Rate  
The rise and fall times of the outputs can be selected based on the configuration listed in Table 15 for the  
hardware version of the device.  
Table 15. Slew Rate Settings in H/W Device  
SR PIN CONNECTION  
Connect to GND  
RISE TIME (V/µs)  
FALL TIME (V/µs)  
53.2  
34  
53.2  
34  
22 k± 5% to GND  
68 k± 5% to GND  
> 2Mto GND (Hi-Z)  
51 k± 5% to DVDD  
Connect to DVDD  
18.3  
13  
18.3  
13  
7.9  
2.6  
7.9  
2.6  
7.4 Device Functional Modes  
7.4.1 Motor Driver Functional Modes  
7.4.1.1 Sleep Mode (nSLEEP = 0)  
The nSLEEP pin sets the state of the device. When the nSLEEP pin is low, the device goes to a low-power sleep  
mode. In sleep mode, all the internal MOSFETs are disabled, the charge pump is disabled, and the SPI is  
disabled. The t(SLEEP) time must elapse after a falling edge on the nSLEEP pin before the device enters sleep  
mode. The device goes from sleep mode automatically if the nSLEEP pin is brought high. The t(WAKE) time must  
elapse before the device is ready for inputs.  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
29  
Product Folder Links: DRV8873  
 
 
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
Device Functional Modes (continued)  
7.4.1.2 Disable Mode (nSLEEP = 1, DISABLE = 1)  
The DISABLE pin is used to enable or disable the half bridge in the device. When the DISABLE pin is high, the  
output drivers are disabled in the Hi-Z state. In this mode, the open-load diagnostic can be performed for the SPI  
version of the device because the SPI remains active.  
7.4.1.3 Operating Mode (nSLEEP = 1, DISABLE = 0)  
When the nSLEEP pin is high, the DISABLE pin is low, and VM > V(UVLO), the device enters the active mode. The  
t(WAKE) time must elapse before the device is ready for inputs. In this mode, the charge pump and low-side gate  
regulator are enabled.  
7.4.1.4 nSLEEP Reset Pulse  
In addition to the CLR_FLT bit in the SPI register, a latched fault can be cleared through a quick nSLEEP pulse.  
This pulse must be greater than the nSLEEP deglitch time of 5 µs and shorter than 20 µs. If nSLEEP is low for  
longer than 20 µs, the faults are cleared and the device may or may not shutdown, as shown in the timing  
diagram (see Figure 21). This reset pulse resets any SPI faults and does not affect the status of the charge  
pump or other functional blocks.  
nSLEEP  
50 µs  
5 µs  
20 µs  
30 µs  
60 µs  
No Action. nSLEEP  
low pulse is too short  
(deglitch)  
All faults cleared, device stays active  
All faults cleared, device may or may not shutdown  
Device shutdowns down (goes into sleep mode, faults cleared by default)  
Device shutdowns down (sleep mode)  
Figure 21. nSLEEP Reset Pulse  
7.5 Programming  
7.5.1 Serial Peripheral Interface (SPI) Communication  
The SPI version of the device has full duplex, 4-wire synchronous communication. This section describes the SPI  
protocol, the command structure, and the control and status registers. The device can be connected with the  
MCU in the following configurations:  
One slave device  
Multiple slave devices in parallel connection  
Multiple slave devices in series (daisy chain) connection  
7.5.1.1 SPI Format  
The SDI input data word is 16 bits long and consists of the following format:  
1 read or write bit, W (bit 14)  
5 address bits, A (bits 13 through 9)  
8 data bits, D (bits 7 through 0)  
The SDO output-data word is 16 bits long and the first 8 bits make up the Status Register (S1). The Report word  
(R1) is the content of the register being accessed.  
For a write command (W0 = 0), the response word on the SDO pin is the data currently in the register being  
written to.  
For a read command (W0 = 1), the response word is the data currently in the register being read  
30  
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
 
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
Programming (continued)  
Table 16. SDI Input Data Word Format  
R/W  
ADDRESS  
DATA  
B4  
B15  
0
B14  
W0  
B13  
A4  
B12  
A3  
B11  
A2  
B10  
A1  
B9  
A0  
B8  
X
B7  
D7  
B6  
D6  
B5  
D5  
B3  
D3  
B2  
D2  
B1  
D1  
B0  
D0  
D4  
Table 17. SDO Output Data Word Format  
STATUS  
REPORT  
B15  
1
B14  
1
B13  
B12  
B11  
B10  
B9  
B8  
B7  
D7  
B6  
D6  
B5  
D5  
B4  
D4  
B3  
D3  
B2  
D2  
B1  
D1  
B0  
D0  
OTW UVLO CPUV OCP  
TSD  
OLD  
7.5.1.2 SPI for a Single Slave Device  
The SPI is used to set device configurations, operating parameters, and read out diagnostic information. The  
device SPI operates in slave mode. The SPI input-data (SDI) word consists of a 16-bit word, with 8 bits  
command and 8 bits of data. The SPI output data (SDO) word consists of 8 bits of status register with fault status  
indication and 8 bits of register data. Figure 22 shows the data sequence between the MCU and the SPI slave  
driver.  
nSCS  
A1  
S1  
D1  
R1  
SDI  
SDO  
Figure 22. SPI Transaction Between MCU and SPI version of the device  
A valid frame must meet the following conditions:  
The SCLK pin must be low when the nSCS pin goes low and when the nSCS pin goes high.  
The nSCS pin should be taken high for at least 500 ns between frames.  
When the nSCS pin is asserted high, any signals at the SCLK and SDI pins are ignored, and the SDO pin is  
in the high-impedance state (Hi-Z).  
Full 16 SCLK cycles must occur.  
Data is captured on the falling edge of the clock and data is driven on the rising edge of the clock.  
The most-significant bit (MSB) is shifted in and out first.  
If the data word sent to SDI pin is less than 16 bits or more than 16 bits, a frame error occurs and the data  
word is ignored.  
For a write command, the existing data in the register being written to is shifted out on the SDO pin following  
the 8-bit command data.  
7.5.1.3 SPI for Multiple Slave Devices in Parallel Configuration  
Multiple devices can be connected in parallel as shown in Figure 23. In this configuration, all the slave devices  
can share the same SDI, SDO, and CLK lines from the micro-controller, but has dedicated chip-select pin (CSx)  
for each device from the micro-controller.  
The micro-controller activates the SPI of a given device via that device's chip-select input, the other devices  
remain inactive for SPI transactions. This configuration helps reduce micro-controller resources for SPI  
transactions if multiple slave devices are connected to the same micro-controller.  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
31  
Product Folder Links: DRV8873  
 
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
Microcontroller  
DRV8873_1  
SPI  
DRV8873_2  
SPI  
DRV8873_3  
SPI  
SDI1  
SDO1  
SDI2  
SDO2  
SDI3  
SDO3  
M-CS1  
M-CS2  
M-CS3  
M-CLK  
M-SDO  
M-SDI  
Copyright © 2017, Texas Instruments Incorporated  
Figure 23. Three DRV8873S Devices Connected in Parallel Configuration  
7.5.1.4 SPI for Multiple Slave Devices in Daisy Chain Configuration  
The device can be connected in a daisy chain configuration to keep GPIO ports available when multiple devices  
are communicating to the same MCU. Figure 24 shows the topology when three devices are connected in series.  
Slave Device  
(1)  
Slave Device  
(3)  
Master  
Device  
Slave Device  
(2)  
SDO1 / SDI2  
SDI1  
SDO1 / SDI2  
SDO3  
M-SDO  
M-nSCS  
M-SCLK  
M-SDI  
Figure 24. Three DRV8873S Devices Connected in Daisy Chain  
The first device in the chain receives data from the MCU in the following format for 3-device configuration: 2  
bytes of header (HDRx) followed by 3 bytes of address (Ax) followed by 3 bytes of data (Dx).  
32  
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
 
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
nSCS  
HDR1  
S1  
HDR2  
HDR1  
A3  
A2  
A3  
A1  
A2  
D3  
R1  
D2  
D3  
D1  
D2  
SDI1  
HDR2  
SDO1 / SDI2  
S2  
S3  
S1  
S2  
HDR1  
S1  
HDR2  
HDR1  
A3  
R2  
R3  
R1  
R2  
D3  
R1  
SDO2 / SDI3  
SDO3  
HDR2  
All Address bytes  
reach destination  
All Data bytes  
reach destination  
Status response here  
Reads executed here  
Writes executed here  
Figure 25. SPI Frame With Three DRV8873S Devices  
After the data has been transmitted through the chain, the MCU receives the data string in the following format  
for 3-device configuration: 3 bytes of status (Sx) followed by 2 bytes of header followed by 3 bytes of report (Rx).  
nSCS  
HDR1  
S3  
HDR2  
S2  
A3  
S1  
A2  
A1  
D3  
R3  
D2  
R2  
D1  
R1  
SDI  
HDR1  
HDR2  
SDO  
Figure 26. SPI Data Sequence for Three DRV8873S Devices  
The header bytes contain information of the number of devices connected in the chain, and a global clear fault  
command that will clear the fault registers of all the devices on the rising edge of the chip select (nSCS) signal.  
Header values N5 through N0 are 6 bits dedicated to show the number of devices in the chain. Up to 63 devices  
can be connected in series for each daisy chain connection.  
The 5 LSBs of the HDR2 register are don’t care bits that can be used by the MCU to determine integrity of the  
daisy chain connection. Header bytes must start with 1 and 0 for the two MSBs.  
HDR 1  
N4 N3  
HDR 2  
1
0
N5  
N2  
N1  
N0  
1
0
CLR  
x
x
x
x
x
Don‘t care  
No. of devices in the chain  
1 = global FAULT clear  
0 = don‘t care  
(up to 26 œ 1= 63)  
Figure 27. Header Bytes  
The status byte provides information about the fault status register for each device in the daisy chain so that the  
MCU does not have to initiate a read command to read the fault status from any particular device. This keeps  
additional read commands for the MCU and makes the system more efficient to determine fault conditions  
flagged in a device. Status bytes must start with 1 and 1 for the two MSBs.  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
33  
Product Folder Links: DRV8873  
 
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
1
1
0
0
N5  
N4  
X
N3  
X
N2  
X
N1  
X
N0  
X
Header Bytes  
(HDRx)  
CLR  
Status Byte  
(Sx)  
1
0
1
OTW  
A4  
UVLO  
A3  
CPUV  
A2  
OCP  
A1  
TSD  
A0  
OLD  
X
Address Byte  
(Ax)  
R/W  
D6  
Data Byte  
(Dx)  
D7  
D5  
D4  
D3  
D2  
D1  
D0  
Figure 28. Contents of Header, Status, Address, and Data Bytes  
When data passes through a device, it determines the position of itself in the chain by counting the number of  
status bytes it receives followed by the first header byte. For example, in this 3-device configuration, device 2 in  
the chain receives two status bytes before receiving the HDR1 byte which is then followed by the HDR2 byte.  
From the two status bytes, the data can determine that its position is second in the chain. From the HDR2 byte,  
the data can determine how many devices are connected in the chain. In this way, the data only loads the  
relevant address and data byte in its buffer and bypasses the other bits. This protocol allows for faster  
communication without adding latency to the system for up to 63 devices in the chain.  
The address and data bytes remain the same with respect to a 1-device connection. The report bytes (R1  
through R3), as shown in Figure 26, are the content of the register being accessed.  
nSCS  
SCLK  
X
Z
MSB  
MSB  
LSB  
LSB  
X
Z
SDI  
SDO  
Capture  
Point  
Propagate  
Point  
Figure 29. SPI Transaction  
34  
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
7.6 Register Maps  
Table 18 lists the memory-mapped registers for the device. All register addresses not listed in Table 18 should  
be considered as reserved locations and the register contents should not be modified.  
Table 18. Memory Map  
Register  
Name  
Access  
Type  
7
6
5
4
3
2
1
0
Address  
FAULT Status  
DIAG Status  
IC1 Control  
IC2 Control  
IC3 Control  
IC4 Control  
RSVD  
OL1  
FAULT  
OL2  
OTW  
ITRIP1  
UVLO  
CPUV  
OCP_H1  
SR  
OCP  
TSD  
OLD  
R
0x00  
0x01  
0x02  
0x03  
0x04  
0x05  
ITRIP2  
OCP_L1  
OCP_H2  
OCP_L2  
R
TOFF  
SPI_IN  
MODE  
OCP_MODE  
EN_IN1 PH_IN2  
DIS_ITRIP  
RW  
RW  
RW  
RW  
ITRIP_REP  
CLR_FLT  
RSVD  
TSD_MODE  
OTW_REP  
LOCK  
DIS_CPUV  
EN_OLA  
OCP_TRETRY  
OUT1_DIS  
OUT2_DIS  
EN_OLP  
OLP_DLY  
ITRIP_LVL  
Complex bit access types are encoded to fit into small table cells. Table 19 shows the codes that are used for  
access types in this section.  
Table 19. Access Type Codes  
Access Type  
Read Type  
R
Code  
Description  
R
Read  
Write Type  
W
W
Write  
Reset or Default Value  
-n  
Value after reset or the default  
value  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
35  
Product Folder Links: DRV8873  
 
 
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
7.6.1 Status Registers  
The status registers are used to reporting warning and fault conditions. Status registers are read-only registers  
Table 20 lists the memory-mapped registers for the status registers. All register offset addresses not listed in  
Table 20 should be considered as reserved locations and the register contents should not be modified.  
Table 20. Status Registers Summary Table  
Address  
0x00  
Register Name  
FAULT status  
DIAG status  
Section  
Go  
0x01  
Go  
7.6.1.1 FAULT Status Register Name (address = 0x00)  
FAULT status is shown in Figure 30 and described in Table 21.  
Read-only  
Figure 30. FAULT Status Register  
7
6
5
4
3
2
1
0
RSVD  
FAULT  
OTW  
R-0b  
UVLO  
R-0b  
CPUV  
R-0b  
OCP  
R-0b  
TSD  
R-0b  
OLD  
R-0b  
R-0b  
Table 21. FAULT Status Register Field Descriptions  
Bit  
Field  
Type  
Default  
Description  
7
6
5
4
3
2
1
0
RSVD  
FAULT  
OTW  
UVLO  
CPUV  
OCP  
R
0b  
Reserved  
R
R
R
R
R
R
R
0b  
0b  
0b  
0b  
0b  
0b  
0b  
Global FAULT status register. Compliments the nFAULT pin  
Indicates overtemperature warning  
Indicates UVLO fault condition  
Indicates charge-pump undervoltage fault condition  
Indicates an overcurrent condition  
TSD  
Indicates an overtemperature shutdown  
Indicates an open-load detection  
OLD  
7.6.1.2 DIAG Status Register Name (address = 0x01)  
DIAG status is shown in Figure 31 and described in Table 22.  
Read-only  
Figure 31. DIAG Status Register  
7
6
5
4
3
2
1
0
OL1  
R-0b  
OL2  
R-0b  
ITRIP1  
R-0b  
ITRIP2  
R-0b  
OCP_H1  
R-0b  
OCP_L1  
R-0b  
OCP_H2  
R-0b  
OCP_L2  
R-0b  
Table 22. DIAG Status Register Field Descriptions  
Bit  
Field  
Type  
Default  
Description  
7
6
5
OL1  
R
0b  
Indicates open-load detection on half bridge 1  
Indicates open-load detection on half bridge 2  
OL2  
R
R
0b  
0b  
ITRIP1  
Indicates the current regulation status of half bridge 1.  
0b = Indicates output 1 is not in current regulation  
1b = Indicates output 1 is in current regulation  
36  
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
 
 
 
 
 
 
 
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
Table 22. DIAG Status Register Field Descriptions (continued)  
Bit  
Field  
Type  
Default  
Description  
4
ITRIP2  
R
0b  
Indicates the current regulation status of half bridge 2.  
0b = Indicates output 2 is not in current regulation  
1b = Indicates output 2 is in current regulation  
3
2
1
0
OCP_H1  
OCP_L1  
OCP_H2  
OCP_L2  
R
R
R
R
0b  
0b  
0b  
0b  
Indicates overcurrent fault on the high-side FET of half bridge 1  
Indicates overcurrent fault on the low-side FET of half bridge 1  
Indicates overcurrent fault on the high-side FET of half bridge 2  
Indicates overcurrent fault on the low-side FET of half bridge 2  
7.6.2 Control Registers  
The IC control registers are used to configure the device. Status registers are read and write capable.  
Table 23 lists the memory-mapped registers for the control registers. All register offset addresses not listed in  
Table 23 should be considered as reserved locations and the register contents should not be modified.  
Table 23. Control Registers Summary Table  
Address  
0x02  
Register Name  
IC1 control  
IC2 control  
IC3 control  
IC4 control  
Section  
Go  
0x03  
Go  
0x04  
Go  
0x05  
Go  
7.6.2.1 IC1 Control Register (address = 0x02)  
IC1 control is shown in Figure 32 and described in Table 24.  
Read/Write  
Figure 32. IC1 Control Register  
7
6
5
4
3
2
1
0
TOFF  
SPI_IN  
R/W-0b  
SR  
MODE  
R/W-01b  
R/W-100b  
R/W-01b  
Table 24. IC1 Control Register Field Descriptions  
Bit  
Field  
Type  
Default  
Description  
7-6  
TOFF  
R/W  
01b  
00b = 20 µs  
01b = 40 µs  
10b = 60 µs  
11b = 80 µs  
5
SPI_IN  
SR  
R/W  
R/W  
0b  
0b = Outputs follow input pins (INx)  
1b = Outputs follow SPI registers EN_IN1 and PH_IN2  
4-2  
100b  
000b = 53.2-V/µs rise time  
001b = 34-V/µs rise time  
010b = 18.3-V/µs rise time  
011b = 13-V/µs rise time  
100b = 10.8-V/µs rise time  
101b = 7.9-V/µs rise time  
110b = 5.3-V/µs rise time  
111b = 2.6-V/µs rise time  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
37  
Product Folder Links: DRV8873  
 
 
 
 
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
Table 24. IC1 Control Register Field Descriptions (continued)  
Bit  
Field  
Type  
Default  
Description  
1-0  
MODE  
R/W  
01b  
00b = PH/EN  
01b = PWM  
10b = Independent half bridge  
11b = Input disabled; bridge Hi-Z  
7.6.2.2 IC2 Control Register (address = 0x03)  
IC2 control is shown in Figure 33 and described in Table 25.  
Read/Write  
Figure 33. IC2 Control Register  
7
6
5
4
3
2
1
0
ITRIP_REP  
R/W-0b  
TSD_MODE  
R/W-0b  
OTW_REP  
R/W-0b  
DIS_CPUV  
R/W-0b  
OCP_TRETRY  
R/W-11b  
OCP_MODE  
R/W-00b  
Table 25. IC2 Control Register Field Descriptions  
Bit  
Field  
ITRIP_REP  
Type  
Default  
Description  
7
R/W  
0b  
0b = ITRIP is not reported on nFAULT or the FAULT bit  
1b = ITRIP is reported on nFAULT and the FAULT bit  
6
TSD_MODE  
R/W  
0b  
0b = Overtemperature condition causes a latched fault  
1b = Overtemperature condition causes an automatic recovery  
fault  
5
4
OTW_REP  
R/W  
R/W  
R/W  
0b  
0b = OTW is not reported on nFAULT or the FAULT bit  
1b = OTW is reported on nFAULT and the FAULT bit  
DIS_CPUV  
0b  
0b = Charge pump undervoltage fault is enabled  
1b = Charge pump undervoltage fault is disabled  
3-2  
OCP_TRETRY  
11b  
00b = Overcurrent retry time is 0.5 ms  
01b = Overcurrent retry time is 1 ms  
10b = Overcurrent retry time is 2 ms  
11b = Overcurrent retry time is 4 ms  
1-0  
OCP_MODE  
R/W  
00b  
00b = Overcurrent condition causes a latched fault  
01b = Overcurrent condition causes an automatic retrying fault  
10b = Overcurrent condition is report only but no action is taken  
11b = Overcurrent condition is not reported and no action is  
taken  
7.6.2.3 IC3 Control Register (address = 0x04)  
IC3 control is shown in Figure 34 and described in Table 26.  
Read/Write  
Figure 34. IC3 Control Register  
7
6
5
4
3
2
1
0
CLR_FLT  
R/W-0b  
LOCK  
OUT1_DIS  
R/W-0b  
OUT2_DIS  
R/W-0b  
EN_IN1  
R/W-0b  
PH_IN2  
R/W-0b  
R/W-100b  
38  
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
 
 
 
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
Table 26. IC3 Control Register Field Descriptions  
Bit  
Field  
Type  
Default  
Description  
7
CLR_FLT  
R/W  
0b  
Write 1b to this bit to clear the fault bits. This bit is  
a
automatically reset after a write.  
6-4  
LOCK  
R/W  
100b  
Write 011b to this register to lock all register settings in the IC1  
control register except to these bits and address 0x04, bit 7  
(CLR_FLT)  
Write 100b to this register to unlock all register settings in the  
IC1 control register  
3
2
OUT1_DIS  
OUT2_DIS  
R/W  
R/W  
0b  
0b  
Enabled only in the Independent PWM mode  
0b = Half bridge 1 enabled  
1b = Half bridge 1 disabled (Hi-Z)  
Enabled only in the Independent PWM mode  
0b = Half bridge 2 enabled  
1b = Half bridge 2 disabled (Hi-Z)  
1
0
EN_IN1  
PH_IN2  
R/W  
R/W  
0b  
0b  
EN/IN1 bit to control the outputs through SPI (when SPI_IN =  
1b)  
PH/IN2 bit to control the outputs through SPI (when SPI_IN =  
1b)  
7.6.2.4 IC4 Control Register (address = 0x05)  
IC4 control is shown in Figure 35 and described in Table 27.  
Read/Write  
Figure 35. IC4 Control Register  
7
6
5
4
3
2
1
0
RSVD  
R/W-0b  
EN_OLP  
R/W-0b  
OLP_DLY  
R/W-0b  
EN_OLA  
R/W-0b  
ITRIP_LVL  
R/W-10b  
DIS_ITRIP  
R/W-00b  
Table 27. IC4 Control Register Field Descriptions  
Bit  
Field  
Type  
Default  
Description  
7
RSVD  
R/W  
0b  
Reserved  
6
EN_OLP  
R/W  
0b  
Write 1b to run open load diagnostic in standby mode. When  
open load test is complete EN_OLP returns to 0b (status check)  
5
OLP_DLY  
EN_OLA  
R/W  
0b  
0b = Open load diagnostic delay is 300 µs  
1b = Open load diagnostic delay is 1.2 ms  
4
R/W  
R/W  
0b  
0b = Open load diagnostic in active mode is disabled  
1b = Enable open load diagnostics in active mode  
3-2  
ITRIP_LVL  
10b  
00b = 4 A  
01b = 5.4 A  
10b = 6.5 A  
11b = 7 A  
1-0  
DIS_ITRIP  
R/W  
00b  
00b = Current regulation is enabled  
01b = Current regulation is disabled for OUT1  
10b = Current regulation is disabled for OUT2  
11b = Current regulation is disabled for both OUT1 and OUT2  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
39  
Product Folder Links: DRV8873  
 
 
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
8 Application and Implementation  
NOTE  
Information in the following applications sections is not part of the TI component  
specification, and TI does not warrant its accuracy or completeness. TI’s customers are  
responsible for determining suitability of components for their purposes. Customers should  
validate and test their design implementation to confirm system functionality.  
8.1 Application Information  
The device is used mainly to drive a brushed DC motor. The on-board current regulation allows for limiting the  
motor current during start-up and stall conditions. The design procedures in the Typical Application section  
highlight how to use and configure the SPI version of the device.  
8.2 Typical Application  
Figure 36 shows the typical application schematic for the SPI version of the device.  
1 F  
VCC  
1
24  
23  
22  
21  
20  
19  
DVDD  
GND  
10 kΩ  
2
3
nFAULT  
SDO  
CPL  
CPH  
VCP  
VM  
47 nF  
4
5
6
7
8
SDI  
VVM  
>10 F  
1 F  
SCLK  
0.1 F  
nSCS  
OUT1  
OUT1  
SRC  
SRC  
OUT2  
OUT2  
VM  
SPI  
Device  
18  
17  
EN/IN1  
PH/IN2  
DISABLE  
IPROPI1  
nSLEEP  
IPROPI2  
16  
15  
14  
13  
9
BDC  
10  
11  
VVM  
0.1 F  
12  
1.5 kΩ  
1.5 kΩ  
Figure 36. Typical Application Schematic  
40  
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
 
 
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
Typical Application (continued)  
8.2.1 Design Requirements  
Table 28 lists the example input parameters for the system design.  
Table 28. Design Parameters  
DESIGN PARAMETERS  
Supply voltage  
REFERENCE  
VM  
EXAMPLE VALUE  
13.5 V  
Motor RMS current  
IRMS  
2.5 A  
Motor winding inductance  
Motor current trip point  
PWM frequency  
LM  
2.9 mH  
6.5 A  
ITRIP  
fPWM  
10 kHz  
1.5 kΩ  
Sense resistor  
RSENSE  
tSR  
Rise and fall times (slew rate)  
1 µs  
8.2.1.1 Motor Voltage  
The motor voltage used depends on the ratings of the motor selected and the desired RPM. A higher voltage  
spins a brushed DC motor faster with the same PWM duty cycle applied to the power FETs. A higher voltage  
also increases the rate of current change through the inductive motor windings.  
8.2.1.2 Drive Current and Power Dissipation  
The current path is through the high-side sourcing power driver, motor winding, and low-side sinking power  
driver. The amount of current the device can drive depends on the power dissipation without going into thermal  
shutdown. The amount of current that can be power dissipation losses in one source and sink power driver are  
calculated in Equation 2.  
PD = (IRMS)2 × (RDS(on)High-side + RDS(on)Low-side  
)
(2)  
The IOUT current is equal to the average current drawn by the DC motor. At 25°C ambient temperature, the power  
dissipation becomes (2.5 A)2 × (150 mΩ) = 0.94 W.  
The temperature that the device reaches depends on the thermal resistance to the air and PCB. Soldering the  
device PowerPAD to the PCB ground plane, with vias to the top and bottom board layers, is important to  
dissipate heat into the PCB and reduce the device temperature. In the example used here, the device had an  
effective thermal resistance RθJA of 27.8°C/W. The junction temperature TJ value becomes as shown in  
Equation 3.  
TJ = TA + (PD × RθJA) = 25°C + (0.94 W × 27.8°C/W) = 51°C  
(3)  
NOTE  
The values of RDS(on) increases with temperature, so as the device heats, the power  
dissipation increases. This fact must be taken into consideration when sizing the heatsink.  
At start-up and fault conditions, the current flowing through the motor is much higher than normal running current;  
these peak currents and their duration must also be considered. High PWM frequency also results in higher  
switching losses. Typically, switching the inputs at 100 kHz compared to 10 kHz causes 20% more power loss in  
heat.  
Power dissipation in the device is dominated by the power dissipated of the internal MOSFET resistance. The  
maximum amount of power that can be dissipated in the device is dependent on ambient temperature and  
heatsinking.  
Total power dissipation for the device is composed of three main components. These are the quiescent supply  
current dissipation, the power MOSFET switching losses, and the power MOSFET RDS(ON) (conduction) losses.  
While other factors may contribute additional power losses, these other items are typically insignificant compared  
to the three main items.  
PTOT = PVM + PSW + PD  
(4)  
PVM can be calculated from the nominal supply voltage (VM) and the supply current (IVM) in active mode.  
PVM = VM × IVM = 13.5 V × 5 mA = 67.5 mW  
(5)  
41  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
Product Folder Links: DRV8873  
 
 
 
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
PSW can be calculated from the nominal supply voltage (VM), average output current (IRMS), switching frequency  
(fPWM) and the device output rise and fall times (tSR) time specifications.  
PSW = PSW_RISE + PSW_FALL = 0.17 W + 0.17 W = 0.34 W  
(6)  
(7)  
(8)  
PSW_RISE = 0.5 × VM × IRMS × tSR × fPWM = 0.5 × 13.5 V × 2.5 A × 1 µs × 10 kHz = 0.17 W  
PSW_FALL = 0.5 × VM × IRMS × tSR × fPWM = 0.5 × 13.5 V × 2.5 A × 1 µs × 10 kHz = 0.17 W  
Therefore, total power dissipation (PTOT) at 25°C ambient temperature becomes = PVM + PSW + PD = 67.5 mW +  
0.34 W + 0.94 W = 1.35 W  
PTOT makes the junction temperature (TJ) of the device to be  
TJ = TA + (PTOT × RθJA) = 25°C + (1.35 W × 27.8°C/W) = 63°C  
(9)  
The power dissipation from power MOSFET switching losses and quiescent supply current dissipation results is  
approximately 12°C rise in the junction temperature (different between Equation 9 and Equation 3). Care must be  
taken when doing the PCB layout and heatsinking the motor driver device so that the thermal characteristics are  
properly managed.  
Trace 0.22 × 34.5mm  
at 0.65mm pitch  
A
PTH via at 2.54mm pitch  
Drill 300u; plate 18µ  
Array to fit the copper area  
PTH via at 1.2mm pitch  
Drill 300µ; plate 18µ  
A
3.2mm  
Copper (Cu)  
Dimension A  
Area  
(mm)  
(cm2)  
2
4
17.9  
23.9  
32.2  
44.0  
60.6  
74.2  
8
16  
32  
49.23  
8.2mm  
Figure 37. PCB Model (4-Layer PCB Shown, 2-Layer PCB Has No Vias)  
42  
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
 
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
30  
29  
28  
27  
26  
25  
24  
23  
22  
21  
20  
6.1  
6.05  
6
1oz  
2oz  
1oz  
2oz  
5.95  
5.9  
5.85  
5.8  
5.75  
0
10  
20  
30  
40  
50  
0
10  
20  
30  
40  
50  
Copper Area (cm2)  
Copper Area (cm2)  
D007  
D008  
Figure 38. 4-Layer PCB  
Figure 39. 4-Layer PCB  
Junction-to-Ambient Thermal Resistance vs Copper Area  
Junction-to-Board Characterization Parameter vs Copper  
Area  
80  
13  
1oz  
1oz  
2oz  
2oz  
70  
12  
60  
50  
40  
30  
20  
11  
10  
9
8
7
0
10  
20  
30  
40  
50  
0
10  
20  
30  
40  
50  
Copper Area (cm2)  
Copper Area (cm2)  
D009  
Dd0r1v08  
Figure 40. 2-Layer PCB (No Vias)  
Figure 41. 2-Layer PCB (No Vias)  
Junction-to-Ambient Thermal Resistance vs Copper Area  
Junction-to-Board Characterization Parameter vs Copper  
Area  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
43  
Product Folder Links: DRV8873  
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
8.2.1.3 Sense Resistor  
For optimal performance, the sense resistor must have the following features:  
Surface-mount device  
Low inductance  
Placed closely to the motor driver device  
Use Equation 10 to calculate the power dissipation (PD) of the sense resistor.  
PD = (I(RMS) / k)2 × R(SENSE)  
(10)  
In this example, for the RMS motor current is 2.5 A, the sense resistor of 1.5 kΩ dissipates approximately 7.5  
mW of power. The power quickly increases with higher current levels. Resistors typically have a rated power  
within some ambient temperature range, along with a derated power curve for high ambient temperatures. When  
a PCB is shared with other components that generate heat, the system designer should add margin. Measuring  
the actual sense resistor temperature in a final system is best.  
8.2.2 Detailed Design Procedure  
8.2.2.1 Thermal Considerations  
The device has thermal shutdown (TSD) at 165°C (mininum). If the die temperature exceeds this TSD threshold,  
the device will be disabled until the temperature drops below the temperature hysteresis level.  
Any tendency of the device to enter TSD is an indication of either excessive power dissipation, insufficient  
heatsinking, or too high of an ambient temperature.  
8.2.2.2 Heatsinking  
The PowerPAD package uses an exposed pad to remove heat from the device. For proper operation, this pad  
must be thermally connected to copper on the PCB to dissipate heat. On a multi-layer PCB with a ground plane,  
this connection can be accomplished by adding a number of vias to connect the thermal pad to the ground plane.  
On PCBs without internal planes, a copper area can be added on either side of the PCB to dissipate heat. If the  
copper area is on the opposite side of the PCB from the device, thermal vias are used to transfer the heat  
between top and bottom layers.  
For details about how to design the PCB, refer to the PowerPAD™ Thermally Enhanced Package application  
report, and the PowerPAD™ Made Easy application report, available at www.ti.com. In general, the more copper  
area that can be provided, the more power can be dissipated.  
44  
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
 
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
8.2.3 Application Curves  
Figure 43. Current Regulation (ITRIP)  
Figure 42. Overcurrent (OCP) Detection  
Figure 44. ITRIP Across TOFF and Load Current  
Figure 45. Motor Motion at Different Speeds  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
45  
Product Folder Links: DRV8873  
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
9 Power Supply Recommendations  
The device is designed to operate with an input voltage supply (VM) range from 4.5 V to 40 V. A 0.1-µF ceramic  
capacitor rated for VM must be placed as close to the device as possible. Also, an appropriately sized bulk  
capacitor must be placed on the VM pin.  
9.1 Bulk Capacitance Sizing  
Bulk capacitance sizing is an important factor in motor drive system design. It is beneficial to have more bulk  
capacitance, while the disadvantages are increased cost and physical size.  
The amount of local capacitance needed depends on a variety of factors including:  
The highest current required by the motor system.  
The capacitance of the power supply and the ability of the power supply to source current.  
The amount of parasitic inductance between the power supply and motor system.  
The acceptable voltage ripple.  
The type of motor used (brushed DC, brushless DC, and stepper).  
The motor braking method.  
The inductance between the power supply and motor drive system limits the rate that current can change from  
the power supply. If the local bulk capacitance is too small, the system responds to excessive current demands  
or dumps from the motor with a change in voltage. When sufficient bulk capacitance is used, the motor voltage  
remains stable, and high current can be quickly supplied.  
The data sheet provides a recommended value, but system-level testing is required to determine the appropriate  
sized bulk capacitor.  
Parasitic Wire  
Inductance  
Motor Drive System  
Power Supply  
VM  
+
+
Motor Driver  
œ
GND  
Local  
Bulk Capacitor  
IC Bypass  
Capacitor  
Figure 46. Example Setup of Motor Drive System With External Power Supply  
The voltage rating for bulk capacitors should be higher than the operating voltage to provide a margin for cases  
when the motor transfers energy to the supply.  
46  
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
10 Layout  
10.1 Layout Guidelines  
Each VM pin must be bypassed to ground using low-ESR ceramic bypass capacitors with recommended values  
of 0.1 μF rated for VM. These capacitors should be placed as close to the VM pins as possible with a thick trace  
or ground plane connection to the device GND pin.  
Additional bulk capacitance is required to bypass the high current path. This bulk capacitance should be placed  
such that it minimizes the length of any high current paths. The connecting metal traces should be as wide as  
possible, with numerous vias connecting PCB layers. These practices minimize inductance and allow the bulk  
capacitor to deliver high current.  
Place a low-ESR ceramic capacitor between the CPL and CPH pins. This capacitor should be 47 nF, rated for  
VM, and be of type X5R or X7R. Additionally, place a low-ESR ceramic capacitor between the VCP and VM pins.  
This capacitor should be 1 µF, rated for 16 V, and be of type X5R or X7R.  
The current sense resistors should be placed as close as possible to the device pins to minimize trace  
inductance between the device pin and resistors.  
10.2 Layout Example  
+
1 µF  
0.1 µF  
1
2
24  
23  
22  
21  
20  
19  
18  
17  
16  
15  
14  
13  
DVDD  
nFAULT  
SDO  
GND  
CPL  
CPH  
VCP  
VM  
3
47 nF  
1 µF  
4
SDI  
5
SCLK  
6
nSCS  
OUT1  
OUT1  
SRC  
7
EN/IN1  
PH/EN2  
DISABLE  
IPROPI1  
nSLEEP  
IPROPI2  
8
9
SRC  
10  
11  
12  
OUT2  
OUT2  
VM  
0.1 µF  
Figure 47. Layout Example  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
47  
Product Folder Links: DRV8873  
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
11 Device and Documentation Support  
11.1 Documentation Support  
11.1.1 Related Documentation  
For related documentation see the following:  
Texas Instruments, Calculating Motor Driver Power Dissipation application report  
Texas Instruments, Daisy Chain Implementation for Serial Peripheral Interface application report  
Texas Instruments, DRV8873x EVM User’s Guide  
Texas Instruments, DRV8873x EVM GUI User's Guide  
Texas Instruments, PowerPAD™ Thermally Enhanced Package application report  
Texas Instruments, PowerPAD™ Made Easy application report  
Texas Instruments, Understanding Motor Driver Current Ratings application report  
11.2 Receiving Notification of Documentation Updates  
To receive notification of documentation updates, navigate to the device product folder on ti.com. In the upper  
right corner, click on Alert me to register and receive a weekly digest of any product information that has  
changed. For change details, review the revision history included in any revised document.  
11.3 Community Resources  
The following links connect to TI community resources. Linked contents are provided "AS IS" by the respective  
contributors. They do not constitute TI specifications and do not necessarily reflect TI's views; see TI's Terms of  
Use.  
TI E2E™ Online Community TI's Engineer-to-Engineer (E2E) Community. Created to foster collaboration  
among engineers. At e2e.ti.com, you can ask questions, share knowledge, explore ideas and help  
solve problems with fellow engineers.  
Design Support TI's Design Support Quickly find helpful E2E forums along with design support tools and  
contact information for technical support.  
11.4 Trademarks  
PowerPAD, E2E are trademarks of Texas Instruments.  
All other trademarks are the property of their respective owners.  
11.5 Electrostatic Discharge Caution  
This integrated circuit can be damaged by ESD. Texas Instruments recommends that all integrated circuits be handled with  
appropriate precautions. Failure to observe proper handling and installation procedures can cause damage.  
ESD damage can range from subtle performance degradation to complete device failure. Precision integrated circuits may be more  
susceptible to damage because very small parametric changes could cause the device not to meet its published specifications.  
11.6 Glossary  
SLYZ022 TI Glossary.  
This glossary lists and explains terms, acronyms, and definitions.  
12 Mechanical, Packaging, and Orderable Information  
The following pages include mechanical, packaging, and orderable information. This information is the most  
current data available for the designated devices. This data is subject to change without notice and revision of  
this document. For browser-based versions of this data sheet, refer to the left-hand navigation.  
48  
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
12.1 Package Option Addendum  
12.1.1 Packaging Information  
Package  
Type  
Package  
Drawing  
Package  
Qty  
Lead/Ball  
Finish(3)  
(1)  
(2)  
(4)  
Orderable Device  
Status  
Pins  
Eco Plan  
MSL Peak Temp  
Op Temp (°C)  
Device Marking(5)(6)  
(1) The marketing status values are defined as follows:  
ACTIVE: Product device recommended for new designs.  
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.  
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.  
PRE_PROD Unannounced device, not in production, not available for mass market, nor on the web, samples not available.  
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.  
OBSOLETE: TI has discontinued the production of the device.  
space  
(2) Eco Plan - The planned eco-friendly classification: Pb-Free (RoHS), Pb-Free (RoHS Exempt), or Green (RoHS & no Sb/Br) - please check http://www.ti.com/productcontent for the latest  
availability information and additional product content details.  
TBD: The Pb-Free/Green conversion plan has not been defined.  
Pb-Free (RoHS): TI's terms "Lead-Free" or "Pb-Free" mean semiconductor products that are compatible with the current RoHS requirements for all 6 substances, including the  
requirement that lead not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, TI Pb-Free products are suitable for use in specified  
lead-free processes.  
Pb-Free (RoHS Exempt): This component has a RoHS exemption for either 1) lead-based flip-chip solder bumps used between the die and package, or 2) lead-based die adhesive used  
between the die and leadframe. The component is otherwise considered Pb-Free (RoHS compatible) as defined above.  
Green (RoHS & no Sb/Br): TI defines "Green" to mean Pb-Free (RoHS compatible), and free of Bromine (Br) and Antimony (Sb) based flame retardants (Br or Sb do not exceed 0.1% by  
weight in homogeneous material)  
space  
(3) Lead/Ball Finish - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead/Ball Finish values may wrap to two lines if the  
finish value exceeds the maximum column width.  
space  
(4) MSL, Peak Temp. -- The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.  
space  
(5) There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device  
space  
(6) Multiple Device markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a  
continuation of the previous line and the two combined represent the entire Device Marking for that device.  
Important Information and Disclaimer: The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief  
on information provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third  
parties. TI has taken and continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on  
incoming materials and chemicals. TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for  
release.  
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
49  
Product Folder Links: DRV8873  
DRV8873  
SLVSET1 AUGUST 2018  
www.ti.com  
12.1.2 Tape and Reel Information  
REEL DIMENSIONS  
TAPE DIMENSIONS  
K0  
P1  
W
B0  
Reel  
Diameter  
Cavity  
A0  
A0 Dimension designed to accommodate the component width  
B0 Dimension designed to accommodate the component length  
K0 Dimension designed to accommodate the component thickness  
Overall width of the carrier tape  
P1 Pitch between successive cavity centers  
W
Reel Width (W1)  
QUADRANT ASSIGNMENTS FOR PIN 1 ORIENTATION IN TAPE  
Sprocket Holes  
Q1 Q2  
Q3 Q4  
Q1 Q2  
Q3 Q4  
User Direction of Feed  
Pocket Quadrants  
Reel  
Diameter  
(mm)  
Reel  
Width W1  
(mm)  
Package  
Type  
Package  
Drawing  
A0  
(mm)  
B0  
(mm)  
K0  
(mm)  
P1  
(mm)  
W
(mm)  
Pin1  
Quadrant  
Device  
Pins  
SPQ  
50  
Submit Documentation Feedback  
Copyright © 2018, Texas Instruments Incorporated  
Product Folder Links: DRV8873  
DRV8873  
www.ti.com  
SLVSET1 AUGUST 2018  
TAPE AND REEL BOX DIMENSIONS  
Width (mm)  
H
W
L
Device  
Package Type  
Package Drawing Pins  
SPQ  
Length (mm) Width (mm)  
Height (mm)  
Copyright © 2018, Texas Instruments Incorporated  
Submit Documentation Feedback  
51  
Product Folder Links: DRV8873  
PACKAGE OPTION ADDENDUM  
www.ti.com  
10-Dec-2020  
PACKAGING INFORMATION  
Orderable Device  
Status Package Type Package Pins Package  
Eco Plan  
Lead finish/  
Ball material  
MSL Peak Temp  
Op Temp (°C)  
Device Marking  
Samples  
Drawing  
Qty  
(1)  
(2)  
(3)  
(4/5)  
(6)  
DRV8873HPWPR  
DRV8873HPWPT  
DRV8873SPWPR  
DRV8873SPWPT  
ACTIVE  
ACTIVE  
ACTIVE  
ACTIVE  
HTSSOP  
HTSSOP  
HTSSOP  
HTSSOP  
PWP  
PWP  
PWP  
PWP  
24  
24  
24  
24  
2000 RoHS & Green  
250 RoHS & Green  
2000 RoHS & Green  
250 RoHS & Green  
NIPDAU  
Level-3-260C-168 HR  
Level-3-260C-168 HR  
Level-3-260C-168 HR  
Level-3-260C-168 HR  
-40 to 125  
-40 to 125  
-40 to 125  
-40 to 125  
8873H  
NIPDAU  
NIPDAU  
NIPDAU  
8873H  
8873S  
8873S  
(1) The marketing status values are defined as follows:  
ACTIVE: Product device recommended for new designs.  
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.  
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.  
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.  
OBSOLETE: TI has discontinued the production of the device.  
(2) RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance  
do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may  
reference these types of products as "Pb-Free".  
RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption.  
Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of <=1000ppm threshold. Antimony trioxide based  
flame retardants must also meet the <=1000ppm threshold requirement.  
(3) MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.  
(4) There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.  
(5) Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation  
of the previous line and the two combined represent the entire Device Marking for that device.  
(6)  
Lead finish/Ball material - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead finish/Ball material values may wrap to two  
lines if the finish value exceeds the maximum column width.  
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information  
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and  
Addendum-Page 1  
PACKAGE OPTION ADDENDUM  
www.ti.com  
10-Dec-2020  
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.  
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.  
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.  
OTHER QUALIFIED VERSIONS OF DRV8873 :  
Automotive: DRV8873-Q1  
NOTE: Qualified Version Definitions:  
Automotive - Q100 devices qualified for high-reliability automotive applications targeting zero defects  
Addendum-Page 2  
GENERIC PACKAGE VIEW  
PWP 24  
4.4 x 7.6, 0.65 mm pitch  
PowerPADTM TSSOP - 1.2 mm max height  
PLASTIC SMALL OUTLINE  
This image is a representation of the package family, actual package may vary.  
Refer to the product data sheet for package details.  
4224742/B  
www.ti.com  
PACKAGE OUTLINE  
PWP0024J  
PowerPADTM TSSOP - 1.2 mm max height  
S
C
A
L
E
2
.
0
0
0
SMALL OUTLINE PACKAGE  
C
6.6  
6.2  
TYP  
A
0.1 C  
PIN 1 INDEX  
AREA  
SEATING  
22X 0.65  
PLANE  
24  
1
2X  
7.9  
7.7  
7.15  
NOTE 3  
12  
B
13  
0.30  
24X  
4.5  
4.3  
0.19  
0.1  
C A B  
SEE DETAIL A  
(0.15) TYP  
2X 2.08 MAX  
NOTE 5  
4X 0.3 MAX  
13  
4X 0.1 MAX  
NOTE 5  
12  
0.25  
GAGE PLANE  
1.2 MAX  
5.26  
5.11  
25  
THERMAL  
PAD  
0.15  
0.05  
0.75  
0.50  
0 -8  
A
20  
DETAIL A  
TYPICAL  
1
24  
3.20  
3.05  
4225860/A 04/2020  
PowerPAD is a trademark of Texas Instruments.  
NOTES:  
1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing  
per ASME Y14.5M.  
2. This drawing is subject to change without notice.  
3. This dimension does not include mold flash, protrusions, or gate burrs. Mold flash, protrusions, or gate burrs shall not  
exceed 0.15 mm per side.  
4. Reference JEDEC registration MO-153.  
5. Features may differ or may not be present.  
www.ti.com  
EXAMPLE BOARD LAYOUT  
PWP0024J  
PowerPADTM TSSOP - 1.2 mm max height  
SMALL OUTLINE PACKAGE  
(3.4)  
NOTE 9  
(3.2)  
METAL COVERED  
BY SOLDER MASK  
SYMM  
24X (1.5)  
1
24  
24X (0.45)  
SEE DETAILS  
(R0.05) TYP  
(5.26)  
22X (0.65)  
SYMM  
25  
(7.8)  
NOTE 9  
(1.2) TYP  
SOLDER MASK  
DEFINED PAD  
(
0.2) TYP  
VIA  
13  
12  
(1.2) TYP  
(5.8)  
LAND PATTERN EXAMPLE  
EXPOSED METAL SHOWN  
SCALE: 8X  
SOLDER MASK  
OPENING  
METAL UNDER  
SOLDER MASK  
SOLDER MASK  
OPENING  
METAL  
EXPOSED METAL  
EXPOSED METAL  
0.07 MAX  
ALL AROUND  
0.07 MIN  
ALL AROUND  
NON-SOLDER MASK  
DEFINED  
SOLDER MASK  
DEFINED  
15.000  
SOLDER MASK DETAILS  
4225860/A 04/2020  
NOTES: (continued)  
6. Publication IPC-7351 may have alternate designs.  
7. Solder mask tolerances between and around signal pads can vary based on board fabrication site.  
8. This package is designed to be soldered to a thermal pad on the board. For more information, see Texas Instruments literature  
numbers SLMA002 (www.ti.com/lit/slma002) and SLMA004 (www.ti.com/lit/slma004).  
9. Size of metal pad may vary due to creepage requirement.  
10. Vias are optional depending on application, refer to device data sheet. It is recommended that vias under paste be filled, plugged  
or tented.  
www.ti.com  
EXAMPLE STENCIL DESIGN  
PWP0024J  
PowerPADTM TSSOP - 1.2 mm max height  
SMALL OUTLINE PACKAGE  
(3.2)  
BASED ON  
0.125 THICK  
STENCIL  
METAL COVERED  
BY SOLDER MASK  
24X (1.5)  
1
24  
24X (0.45)  
(R0.05) TYP  
22X (0.65)  
SYMM  
(5.26)  
25  
BASED ON  
0.125 THICK  
STENCIL  
12  
13  
SYMM  
(5.8)  
SEE TABLE FOR  
DIFFERENT OPENINGS  
FOR OTHER STENCIL  
THICKNESSES  
SOLDER PASTE EXAMPLE  
BASED ON 0.125 mm THICK STENCIL  
SCALE: 8X  
STENCIL  
THICKNESS  
SOLDER STENCIL  
OPENING  
0.1  
3.58 X 5.88  
3.20 X 5.26 (SHOWN)  
2.92 X 4.80  
0.125  
0.15  
0.175  
2.70 X 4.45  
4225860/A 04/2020  
NOTES: (continued)  
11. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release. IPC-7525 may have alternate  
design recommendations.  
12. Board assembly site may have different recommendations for stencil design.  
www.ti.com  
IMPORTANT NOTICE AND DISCLAIMER  
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATASHEETS), DESIGN RESOURCES (INCLUDING REFERENCE  
DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS”  
AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY  
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD  
PARTY INTELLECTUAL PROPERTY RIGHTS.  
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate  
TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable  
standards, and any other safety, security, or other requirements. These resources are subject to change without notice. TI grants you  
permission to use these resources only for development of an application that uses the TI products described in the resource. Other  
reproduction and display of these resources is prohibited. No license is granted to any other TI intellectual property right or to any third  
party intellectual property right. TI disclaims responsibility for, and you will fully indemnify TI and its representatives against, any claims,  
damages, costs, losses, and liabilities arising out of your use of these resources.  
TI’s products are provided subject to TI’s Terms of Sale (www.ti.com/legal/termsofsale.html) or other applicable terms available either on  
ti.com or provided in conjunction with such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable  
warranties or warranty disclaimers for TI products.  
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265  
Copyright © 2020, Texas Instruments Incorporated  

相关型号:

DRV8874

具有集成电流检测反馈功能的 40V、6A H 桥电机驱动器
TI

DRV8874-Q1

具有集成电流检测和电流检测反馈功能的汽车类 40V、6A H 桥电机驱动器
TI

DRV8874PWPR

40-V, 6-A H-bridge motor driver with integrated current sensing feedback | PWP | 16 | -40 to 125
TI

DRV8874QPWPRQ1

具有集成电流检测和电流检测反馈功能的汽车类 40V、6A H 桥电机驱动器 | PWP | 16 | -40 to 125
TI

DRV8876

具有集成电流检测和电流检测反馈功能的 40V、3.5A H 桥电机驱动器
TI

DRV8876-Q1

具有集成电流感应和电流感应反馈功能的汽车类 40V、3.5A H 桥电机驱动器
TI

DRV8876N

37V、3.5A 有刷直流电机驱动器
TI

DRV8876NPWPR

37V、3.5A 有刷直流电机驱动器 | PWP | 16 | -40 to 125
TI

DRV8876NPWPT

37V、3.5A 有刷直流电机驱动器 | PWP | 16 | -40 to 125
TI

DRV8876PWPR

具有集成电流检测和电流检测反馈功能的 40V、3.5A H 桥电机驱动器 | PWP | 16 | -40 to 125
TI

DRV8876PWPT

具有集成电流检测和电流检测反馈功能的 40V、3.5A H 桥电机驱动器 | PWP | 16 | -40 to 125
TI

DRV8876QPWPRQ1

具有集成电流感应和电流感应反馈功能的汽车类 40V、3.5A H 桥电机驱动器 | PWP | 16 | -40 to 125
TI