DRV8847 Dual H-Bridge Motor Driver: 1 Features 3 Description
DRV8847 Dual H-Bridge Motor Driver: 1 Features 3 Description
DRV8847
SLVSE65A – JULY 2018 – REVISED AUGUST 2018
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.
DRV8847
SLVSE65A – JULY 2018 – REVISED AUGUST 2018 www.ti.com
Table of Contents
1 Features .................................................................. 1 7.6 Register Map........................................................... 43
2 Applications ........................................................... 1 8 Application and Implementation ........................ 48
3 Description ............................................................. 1 8.1 Application Information............................................ 48
4 Revision History..................................................... 3 8.2 Typical Application ................................................. 48
5 Pin Configuration and Functions ......................... 4 9 Power Supply Recommendations...................... 54
9.1 Bulk Capacitance Sizing ......................................... 54
6 Specifications......................................................... 6
6.1 Absolute Maximum Ratings ...................................... 6 10 Layout................................................................... 55
6.2 ESD Ratings.............................................................. 6 10.1 Layout Guidelines ................................................. 55
6.3 Recommended Operating Conditions....................... 6 10.2 Layout Example .................................................... 55
6.4 Thermal Information .................................................. 6 10.3 Thermal Considerations ........................................ 56
6.5 Electrical Characteristics........................................... 7 10.4 Power Dissipation ................................................. 56
6.6 I2C Timing Requirements ......................................... 8 11 Device and Documentation Support ................. 57
6.7 Typical Characteristics ............................................ 11 11.1 Documentation Support ........................................ 57
7 Detailed Description ............................................ 14 11.2 Receiving Notification of Documentation Updates 57
7.1 Overview ................................................................. 14 11.3 Community Resources.......................................... 57
7.2 Functional Block Diagram ....................................... 15 11.4 Trademarks ........................................................... 57
7.3 Feature Description................................................. 17 11.5 Electrostatic Discharge Caution ............................ 57
7.4 Device Functional Modes........................................ 39 11.6 Glossary ................................................................ 57
7.5 Programming........................................................... 41 12 Mechanical, Packaging, and Orderable
Information ........................................................... 57
4 Revision History
NOTE: Page numbers for previous revisions may differ from page numbers in the current version.
• Changed the data sheet status from Advance Information to Production Data ..................................................................... 1
IN1
IN2
nSLEEP 1 16 IN1
OUT1 2 15 IN2
16
15
14
13
ISEN12 3 14 SDA
nFAULT 8 9 IN3
Not to scale
OUT3
nFAULT
IN3
IN4
Not to scale
Pin Functions
PIN
DRV8847 DRV8847S
TYPE (1) DESCRIPTION
NAME TSSOP
WQFN TSSOP
HTSSOP
Device ground. Recommended to connect the GND pin and device
GND 13 11 13 PWR
thermal pad (HTSSOP and WQFN packages) to ground
IN1 16 14 16 I Half-bridge input 1
IN2 15 13 15 I Half-bridge input 2
IN3 9 7 9 I Half-bridge input 3
IN4 10 8 10 I Half-bridge input 4
Full-bridge-12 sense. Connect this pin to the current sense resistor for full-
ISEN12 3 1 3 O bridge-12. Connect this pin to the GND pin if current regulation is not
required.
Full-bridge-34 sense. Connect this pin to the to current sense resistor for
ISEN34 6 4 6 O full-bridge-34. Connect this pin to the GND pin if current regulation is not
required.
MODE 14 12 — I Tri-state pin for selection of driver operating mode
Fault indication pin. This pin is pulled logic low with a fault condition. This
nFAULT 8 6 8 OD
open-drain output requires an external pullup resistor.
Sleep mode input. Set this pin to logic high to enable the device. Set this
nSLEEP 1 15 1 I
pin to logic low to go to low-power sleep mode
OUT1 2 16 2 O Half-bridge output 1
OUT2 4 2 4 O Half-bridge output 2
OUT3 7 5 7 O Half-bridge output 3
OUT4 5 3 5 O Half-bridge output 4
SCL — — 11 I I2C clock signal.
SDA — — 14 OD I2C data signal. The SDA pin requires a pullup resistor.
TRQ 11 9 — I Torque current scalar
Power supply. Connect the VM pin to the motor power supply. Bypass this
VM 12 10 12 PWR pin to ground with a VM-rated 0.1-µF and 10-μF (minimum) ceramic
capacitor.
6 Specifications
6.1 Absolute Maximum Ratings
over operating ambient temperature range (unless otherwise noted) (1)
MIN MAX UNIT
Power supply pin voltage (VM) -0.3 20 V
Power supply voltage ramp rate (VM) 0 2 V/µs
Digital pin voltage (IN1, IN2, IN3, IN4, TRQ, nSLEEP, nFAULT, SCL, SDA) -0.3 5.5 V
Phase node pin voltage (OUT1, OUT2, OUT3, OUT4) -0.7 VM + 0.6 V
Shunt amplifier input pin voltage (ISEN12, ISEN34) -0.6 0.6 V
Peak drive current (OUT1, OUT2, OUT3, OUT4), VVM <= 16.5 V Internally Limited A
Peak drive current (OUT1, OUT2, OUT3, OUT4), VVM > 16.5 V 0 4 A
Ambient temperature, TA -40 125 °C
Junction temperature, TJ -40 150 °C
Storage temperature, Tstg -65 150 °C
(1) Stresses beyond those listed under Absolute Maximum Rating 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 Condition. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
(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.
(1) Power dissipation and thermal limits must be observed. Dependent on the package thermal performance.
(1) For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application
report.
6 Submit Documentation Feedback Copyright © 2018, Texas Instruments Incorporated
(1) For VM > 16.5 V, the output current on OUTx must be limited to 4 A
xIN1
xIN2 tpd
tpd
tpd
xOUT1 Z Z
tpd
xOUT2 Z Z
90% 90%
10%
10%
trise tfall
SDA tBUF
tr
SCL
tHD,STA
tf
tSU,STO
tHD,DAT tHIGH tSU,DAT tSU,STA
tLOW
tHD,STA
5 4
4
3
Supply Current (mA)
VVM = 2.7 V
1 VVM = 5 V
1 TA = -40°C VVM = 12 V
TA = 25°C VVM = 15 V
TA = 85°C VVM = 18 V
0 0
2 4 6 8 10 12 14 16 18 -40 -20 0 20 40 60 80 100
Supply Voltage (V) D001
Temperature (°C) D002
Figure 3. Operating Supply Current (IVM) vs Supply Voltage Figure 4. Operating Supply Current (IVM) vs Ambient
(VVM) Temperature (TA)
5 7
VVM = 2.7 V
6 VVM = 5 V
4 VVM = 12 V
VVM = 15 V
5 VVM = 18 V
Sleep Current (PA)
3
4
3
2
2
1 TA = -40°C
TA = 25°C 1
TA = 85°C
0 0
2 4 6 8 10 12 14 16 18 -40 -20 0 20 40 60 80 100
Supply Voltage (V) D003
Temperature (°C) D004
Figure 5. Sleep Mode Supply Current (IVMQ) vs Supply Figure 6. Sleep Mode Supply Current (IVMQ) vs Ambient
Voltage (VVM) Temperature (TA)
Resistance (:)
0.6 0.6
0.5 0.5
0.4 0.4
0.3 0.3 VVM = 2.7 V
VVM = 5 V
0.2 0.2 VVM = 12 V
0.1 0.1 VVM = 15 V
VVM = 18 V
0 0
2 4 6 8 10 12 14 16 18 -40 -20 0 20 40 60 80 100
Supply Voltage (V) D005
Temperature (qC) D006
Figure 7. High Side On-State Resistance (RDS(ON)_HS) vs Figure 8. High Side On-State Resistance (RDS(ON)_HS) vs
Supply Voltage (VVM) Ambient Temperature (TA)
1 1
TA = -40°C
0.9 TA = 25°C 0.9
0.8 TA = 85°C 0.8
0.7 0.7
Resistance (:)
Resistance (:)
0.6 0.6
0.5 0.5
0.4 0.4
0.3 0.3 VVM = 2.7 V
VVM = 5 V
0.2 0.2 VVM = 12 V
0.1 0.1 VVM = 15 V
VVM = 18 V
0 0
2 4 6 8 10 12 14 16 18 -40 -20 0 20 40 60 80 100
Supply Voltage (V) D007
Temperature (qC) D008
Figure 9. Low Side On-State Resistance (RDS(ON)_LS) vs Figure 10. Low Side On-State Resistance (RDS(ON)_LS) vs
Supply Voltage (VVM) Ambient Temperature (TA)
225
200
200
175
175
150
150
Figure 11. Open Load Pull-Up Current (IOL_PU) vs Supply Figure 12. Open Load Pull-Down Current (IOL_PD) vs Supply
Voltage (VVM) Voltage (VVM)
2.6 1.3
Open Load High-Side Threshold Voltage (V)
2.4 1.2
2.2 1.1
2 1
1.8 0.9
1.6 0.8
TA = -40°C TA = -40°C
1.4 TA = 25°C 0.7 TA = 25°C
TA = 85°C TA = 85°C
1.2 0.6
2 4 6 8 10 12 14 16 18 2 4 6 8 10 12 14 16 18
Supply Voltage (V) D001
Supply Voltage (V) D001
Figure 13. Open Load High-Side Threshold Voltage (VOL_HS) Figure 14. Open Load Low-Side Threshold Voltage (VOL_LS)
vs Supply Voltage (VVM) vs Supply Voltage (VVM)
7 Detailed Description
7.1 Overview
The DRV8847 device is an integrated 2.7-V to 18-V dual motor driver for industrial brushed and stepper motor
applications. This driver can drive two DC motors, a bipolar stepper motor, or the solenoid loads. The device
integrates two H-bridges that use NMOS low-side and high-side drivers and current-sense regulation circuitry.
The DRV8847 device supports a high output current of 1-A RMS per H-bridge using low-RDS(ON) integrated
MOSFETs.
A simple PWM interface option allows easy interfacing to the H-bridge outputs. The interface options can be
configured using the MODE and IN3 pins in the DRV8847 device. The interface options can be configured
through a I2C interface in the I2C device variant (DRV8847S).
The current regulation uses a fixed off-time (tOFF) PWM scheme. The trip point for current regulation is controlled
by the value of the sense resistor and fixed internal VTRIP value.
A low-power sleep mode is included which lets the system save power when not driving the motor.
The DRV8847 device is available in three different packages:
• 16-pin TSSOP (no thermal pad)
• 16 pin HTSSOP (PowerPAD)
• 16 pin WQFN (thermal pad)
The I2C variant of the DRV8847 device is also available for a detailed diagnostics requirement and multi-slave
operation with multi-slave operation control over I2C bus.
The DRV8847S device variant is available in one package which is the 16-pin TSSOP (no thermal pad).
The DRV8847 device has a broad range of integrated protection features. These features include power supply
undervoltage lockout, open-load detection, overcurrent faults, and thermal shutdown.
VM Charge Pump
VM Power
VM
0.1 µF bulk Internal
CVM2 CVM1 Reference
and
Regulators
OUT1
MODE
DC
Gate Stepper
Motor
Drive VM Motor
and
TRQ OCP
OUT2
nSLEEP
RSENSE12
(Optional)
ISENS12
IN1 ISEN
VM
Logic
IN2
OUT3
IN3
DC
IN4 Gate Motor
Drive VM
VEXT and
OCP
RnFAULT
Output OUT4
nFAULT
RSENSE34
ISENS34 (Optional)
ISEN
Overtemperature
GND PPAD
VM Charge Pump
VM Power
VM
0.1 µF bulk Internal
CVM2 CVM1 Reference
and
Regulators
AOUT1
nSLEEP
DC
Gate Stepper
IN1 Motor
Drive VM Motor
and
OCP
IN2
AOUT2
IN3
RSENSE12
(Optional)
ISENS12
ISEN
IN4 VM
VEXT Logic
RnFAULT
Output BOUT1
nFAULT
DC
Gate Motor
SCL Drive VM
VEXT and
I 2C OCP
Registers
RSDA
BOUT2
SDA
RSENSE34
ISENS34 (Optional)
ISEN
Overtemperature
GND PPAD
(1) VEXT is not a pin on the DRV8847 device, but a pullup resistor on the VEXT external supply voltage is required for the open-drain
output, nFAULT.
VM
IN1
OUT1
IN2
Stepper
VM Motor
PWM Predrive
OUT2
ISEN12
±
RSENSE12
REF (VTRIP)
VM
A B
VM
B
A
VM
A
B
VM
A B
NOTE
The MODE pin is not latched during driver operation. Therefore, TI does not recommend
connecting this pin to a controller to use at any time.
VM
OUT1
Gate DC
Stepper
Drive Motor
VM Motor
and
OCP
OUT2
IN1 RSENSE
(Optional)
ISEN12
IN2 ISEN
VM
IN3 Logic
Controller
IN4
OUT3
nSLEEP
Gate DC
Drive VM Motor
and
OCP
MODE
OUT4
GND
RSENSE
ISEN34 (Optional)
ISEN
Table 4 lists the configurations for 2-pin interface operation and Figure 23 shows the application diagram for 2-
pin interface operation.
VM
OUT1
VEXT
MODE
Gate DC
Stepper
Drive Motor
VM Motor
and
IN3
OCP
GND
OUT2
IN4
'RQ¶W &DUH
RSENSE
(Optional)
ISEN12
ISEN
VM
Logic
OUT3
IN1
IN2 Gate DC
Controller Drive VM Motor
and
OCP
nSLEEP
OUT4
RSENSE
ISEN34 (Optional)
ISEN
NOTE
In this mode, two of the OUTx pins are always 'ON' if the device is in non-sleep state
(nSLEEP = HIGH). Therefore, to completely de-energize the motor-coils connected to
OUTx pins, the user has to pull-down nSLEEP pin.
VM
VEXT
MODE OUT1
IN3 Gate
Drive VM
and
OCP
IN4
'RQ¶W &DUH OUT2
ISEN12
ISEN
VM
Logic
IN1
OUT3
IN2
Controller
Gate DC
Drive VM Motor
and
nSLEEP
OCP
OUT4
RSENSE
(Optional)
ISEN34
ISEN
Table 6 lists the configurations for independent bridge interface operation and Figure 25 shows the application
diagram for independent bridge interface operation.
VM
OUT1
Gate
Drive VM
and
OCP
IN1 OUT2
IN2
IN3 ISEN12
ISEN
Controller
IN4 VM
Logic
nSLEEP
OUT3
Gate
Drive VM
and
OCP
MODE
Not Connected
OUT4
ISEN34
ISEN
NOTE
Immediately after the current is enabled, the voltage on the ISENxx pin is ignored for a
period of time (tBLANK) before enabling the current sense circuitry. This blanking time also
sets the minimum on-time of the PWM cycle.
The PWM trip current is set by a comparator which compares the voltage across a current sense resistor
connected to the ISENxx pin with a reference voltage. This reference voltage (VTRIP) is generated on-chip and
decides the current trip level.
The full-scale trip current in a winding is calculated as shown in Equation 1.
VTRIP
ITRIP Torque
RSENSExx
where
• ITRIP is the regulated current.
• VTRIP is the internally generated trip voltage.
• RSENSExx is the resistance of the sense resistor.
• Torque is the torque scalar, the value of which depends on the input on TRQ pin. TRQ = 100% for TRQ pin
connected to GND (DRV8847) or TRQ bit set to 0 (DRV8847S) and TRQ = 50% connected to VEXT (DRV8847)
or TRQ bit set to 1 (DRV8847S). (1)
For example, if the VTRIP voltage is 150 mV and the value of the sense resistor is 150 mΩ, the full-scale trip
current is 1 A (150 mV / (150 mΩ) = 1 A).
NOTE
If current control is not needed, connect the ISENxx pins directly to ground.
VM
1 Drive Current
2 Fast Decay
3 Slow Decay
1
2
Fast Decay
ITRIP
25% of tOFF
Time
tON tOFF
Mixed Decay (25% Fast Decay)
NOTE
The current regulation scheme uses a single sense resistor and hence always works for
two half bridges even when used in "Independent Bridge Interface". It is recommended
that current regulation not be used for loads using independent half bridges.
90o
Phase
IN1
IN2
IN3
IN4
Time
90o
Phase
IN1
IN2
Time
45o
Phase
IN1
IN2
IN3
IN4
COAST
COAST
COAST
COAST
COAST
COAST
COAST
OUT34 REV OUT34 REV
Time
Figure 30. Half-Stepping Mode Using 4-Pin Interface (With Non-Driving Fast Decay)
45o
Phase
IN1
IN2
IN3
IN4
BRAKE
BRAKE
BRAKE
BRAKE
BRAKE
BRAKE
BRAKE
OUT34 REV OUT34 REV
Time
Figure 31. Half-Stepping Mode Using 4-Pin Interface (With Non-Driving Slow Decay)
7.3.8.1.1 OCP Automatic Retry (Hardware Device and Software Device (OCPR = 0b))
After an OCP event in this mode, the corresponding half-bridges, full-bridge, or both bridges (depending on the
MODE bits) are disabled and the nFAULT pin is driven low (see Table 13 and Table 14). The OCP and
corresponding OCPx bits are latched high in the I2C registers (see the Register Map section). Normal operation
resumes automatically (motor driver operation and the nFAULT pin is released) after the tRETRY time elapses as
shown in Figure 32. The OCP and OCPx bits remain latched until the tRETRY period expires.
Overshoot due to OCP
deglitch time (tOCP)
IOCP
Motor
Current
tOCP Time
tRETRY
NOTE
For supply voltage, VVM > 16.5-V, if the OUTx current (FET current) exceeds 4-A, then the
device operation is pushed beyond the safe operating area (SOA) of the device. User has
to ensure that the FET-current is below 4-A for device safe operation for supply voltage
above 16.5-V.
NOTE
For accurate OLD operation, the user must ensure that the motor is stationary (or current
in connected load becomes zero) before the open load on-demand command is executed.
(1) The operation of the bridge is subjected to the selected mode type:
(a) In 4-pin or 2-pin interface, the corresponding bridge is in the operating or Hi-Z state.
(b) In parallel bridge (BDC) interface, both bridges are in the operating or Hi-Z state.
(c) In independent bridge interface, the corresponding half-bridge is in the operating or Hi-Z state.
(2) Depending on which half-bridge is open, the corresponding bit in the I2C register is set.
The open-load detect sequence comprise of three detection states in which the driver ensures that any of the
load is either connected or open as follows.
AVDD VM
SW1_HS
± 12 kŸ
VOL_HS
OL1_HS +
IOL_PU
X
OUT1
OLD1 SW1_LS
±
IOL_PD
X
OL1_LS +
VOL_LS 15 kŸ
DC
Stepper
Motor
Motor
AVDD VM
SW2_HS
± 12 kŸ
VOL_HS
OL2_HS +
IOL_PU
X
OUT2
OLD2 SW2_LS
±
IOL_PD
X To OUT3 and OUT4
OL2_LS +
VOL_LS 15 kŸ
NOTE
AVDD voltage is the internal regulator voltage and is determined as min (VVM, 4.2 V).
Hence, for supply voltage (VVM) higher than 4.2 V, this voltage is fixed at 4.2 V else it is
equal to supply voltage ( VVM).
VM
AVDD VM
SW1_HS
± 12 kŸ
VOL_HS RL
OL1_HS +
X
OLD1
IOL_PU
SW1_LS
X OUT1
±
IOL_PD
X
OL1_LS +
VOL_LS 15 kŸ
AVDD VM
SW1_HS
± 12 kŸ
VOL_HS
OL1_HS +
IOL_PU
X
OUT1
OLD1 SW1_LS
±
IOL_PD
X X RL
OL1_LS +
VOL_LS 15 kŸ
Figure 36. Open Load Detect Circuit for Load Connected to GND
NOTE
The tSLEEP time must elapse before the device goes to sleep mode.
4-pin Corresponding H-
bridges in Hi-Z
2-pin state
Overcurrent Both H-bridges in Automatic:
Parallel bridge I > IOCP nFAULT Operating
(OCP) Hi-Z state tRETRY
Corresponding
Independent
half-bridges in Hi-
bridge
Z state
H-bridge in
4-pin Full-bridge open nFAULT
operating mode
Power cycle
Open load detect 2-pin Both H-bridges in
Full-bridges open nFAULT Operating /RESET: OUTx
(OLD) Parallel bridge operating mode
Connected
Independent Half-bridge in
Half-bridge open nFAULT
bridge operating mode
Thermal shutdown TJ > TTSD Both H-bridges in TJ < TTSD
All interfaces nFAULT Operating
(TSD) (min 150°C) Hi-Z state (THYS typ 40°C)
4-pin Corresponding H-
bridges in Hi-Z
2-pin state
Overcurrent Both H-bridges in Automatic:
Parallel bridge I > IOCP nFAULT Operating
(OCP) Hi-Z state tRETRY
Corresponding
Independent
half-bridges in Hi-
bridge Interface
Z state
H-bridge in
4-pin Full-bridge open nFAULT operating or Hi-Z
state (1)
(1) The state of the bridge in OLD is dependent on the OLDBO bit as listed in Table 19.
7.5 Programming
This section applies only to the DRV8847S device (I2C variant).
START 7-bit Slave Address R/W=0 ACK 8-bit Register Address ACK 8-bit Data ACK STOP
Write to Memory
Repeated Start
START 7-bit Slave Address R/W=0 ACK 8-bit Register Address ACK RSTRT 7-bit Slave Address R/W=1
Programming (continued)
7.5.2 Multi-Slave Operation
Multi-slave operation is used to control multiple DRV8847S devices through one I2C line as shown in Figure 39.
The default device address of the DRV8847 device is 0x60 (7-bit address). Therefore, any DRV8847S device
can be accessed using this address. The steps for multi-slave configuration for programming device-1 out of 4
connected devices (as shown in Figure 39) are as follows:
nFAULT1 nFAULT4
Microcontroller
(Master)
nFAULT2 nFAULT3
SCL SDA
nFAULT (3)
nFAULT (4)
nFAULT (1)
nFAULT (2)
SDA
SDA
SCL
SCL
SDA
SDA
SCL
SCL
• The DRV8847S device variant is configured for multi-slave operation by writing the DISFLT bit (IC2_CON
register) of all connected devices to 1b. This step will disable the nFAULT output pin of all DRV8847S, to
avoid any race condition between master and slave I2C device.
• Pull the nFAULT pins (nFAULT2, nFAULT3, and nFAULT4 pins) of three devices (2, 3, and 4) to low to
release the I2C buses of the slave device (device-2, device-3 and device-4). Now only device-1 is connected
to master.
• Since, only one device, DRV8847S (1), is connected to the controller, and, therefore, its slave address can be
reprogrammed from default 0x60 (7-bit address) to another unique address.
• Similarly, the slave address (SLAVE_ADDR) of the other three devices (device-2, device-3 and device-4) can
be reprogrammed sequentially to unique addresses by a combination of nFAULT pins.
• When all slave addresses are reprogrammed, resume the DISFLT bit to 0b (IC2_CON register). This will
enable the nFAULT output pin for fault flagging.
• All the nFAULT pins are released and a multi-slave setup is complete. Now all connected slave devices can
be accessed using the newly reprogrammed address.
• The above steps should be repeated for any device in case of a power reset (nSLEEP). .
NOTE
Do not modify reserved registers or addresses not listed in the register map (Table 15). Writing to these registers may have
unintended effects. For all reserved bits, the default value is 0b.
Complex bit access types are encoded to fit into small table cells. Table 16 shows the codes that are used for
access types in this section.
7.6.4 Slew-Rate and Fault Status-1 Register (Address = 0x03) [reset = 0x40]
Fault Status-1 is shown in Figure 43 and described in Table 20.
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.
1 16
nSLEEP IN1
2 15
OUT1 IN2
330 m 3 14
ISEN12 MODE
4 13
OUT2 GND
10 µF 0.1 µF
DRV8847 12
Stepper 5
OUT4 VM
Motor
330 m 6 11
ISEN34 TRQ
7 10
OUT3 IN4
8 9
VEXT nFAULT IN3
(Logic Supply)
To Controller
where
• VVM is the motor supply voltage.
• RL is the motor winding resistance.
• RDS(ON)_HS and RDS(ON)_LS are the high-side and low-side on-state resistance of the FET. (5)
For an ITRIP value of 350 mA, the value of the sense resistor (RSENSExx) is calculated as shown in Equation 6.
VTRIP 150 mV
RSENSE12 RSENSE34 428.6 m:
ITRIP 350 mA (6)
Select the closest available value of 440 mΩ for the sense resistors. Selecting this value will effect the current
accuracy by 2.8%.
Figure 46. Device Power-up with Supply Voltage (VM) Figure 47. Device Power-up with nSLEEP
Figure 48. Stepper Motor Full-Step Operation Figure 49. Stepper Motor Half-Step Operation With Off-
State as Hi-Z
Figure 50. Stepper Motor Half-Step Operation With Off- Figure 51. Brushed DC Motor Operation in Parallel Mode
State as Brake Showing Current Regulation at 2-A
Figure 52. Zoomed Waveform Showing Current Regulation Figure 53. Torque Pin Functionality for Current Scaling
Figure 54. Undervoltage Lockout Operation Figure 55. Open Load Detect Operation
Figure 56. Over Current Protection and Recovery Figure 57. Zoomed Waveform of Over Current Protection
1 16
nSLEEP IN1
2 15
OUT1 IN2
330 m 3 14
BDC ISEN12 MODE
4 13
OUT2 GND
10 µF 0.1 µF
DRV8847 12
5
OUT4 VM
330 m 6 11
BDC ISEN34 TRQ
7 10
OUT3 IN4
8 9
VEXT nFAULT IN3
(Logic Supply)
To Controller
Figure 58. Typical Application Schematic of Device Driving Two BDC Motors
Parasitic Wire
Inductance
Power Supply Motor Drive System
VM
+ +
Motor Driver
±
GND
Local IC Bypass
Bulk Capacitor Capacitor
Figure 59. Setup of Motor Drive System With External Power Supply
10 Layout
nSLEEP
nSLEEP IN1
16
AOUT1
OUT1 IN2
15
ISEN12
AISEN MODE
14
4
AOUT2
OUT2 GND
13
5
BOUT2
OUT4 VM
12
6
ISEN34
BISEN TRQ
11
7
BOUT1
OUT3 IN4
10
8
nFAULT
nFAULT IN3
9
Figure 60. Layout Recommendation of 16-Pin TSSOP Package for Single-Layer Board
nSLEEP IN116
OUT1 IN215
ISEN12 MODE
14
4
OUT2 GND
13
5
OUT4 VM12
6
SEN34 TRQ
11
7
BOUT3 IN410
8
nFAULT IN3IN3
Figure 61. Layout Recommendation of 16-Pin HTSSOP Package for Double-Layer Board
where
• PTOT is the total power dissipation
• IOUT(RMS) is the RMS output current being applied to motor
• RDS(ON)_HS and RDS(ON)_LS are the high-side and low-side on-state resistance of the FET (8)
NOTE
The value of RDS(ON)_HS and RDS(ON)_LS increases with temperature. Therefore, as the
device heats, the power dissipation increases. This relationship must be considered when
sizing the heat-sink.
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.
www.ti.com 6-Apr-2019
PACKAGING INFORMATION
Orderable Device Status Package Type Package Pins Package Eco Plan Lead/Ball Finish MSL Peak Temp Op Temp (°C) Device Marking Samples
(1) Drawing Qty (2) (6) (3) (4/5)
DRV8847PWPR ACTIVE HTSSOP PWP 16 2000 Green (RoHS CU NIPDAU Level-2-260C-1 YEAR -40 to 125 8847PWP
& no Sb/Br)
DRV8847PWR ACTIVE TSSOP PW 16 2000 Green (RoHS CU NIPDAU Level-2-260C-1 YEAR -40 to 125 8847PW
& no Sb/Br)
DRV8847RTER ACTIVE WQFN RTE 16 3000 Green (RoHS CU NIPDAU Level-2-260C-1 YEAR -40 to 125 8847
& no Sb/Br)
DRV8847RTET ACTIVE WQFN RTE 16 250 Green (RoHS CU NIPDAU Level-2-260C-1 YEAR -40 to 125 8847
& no Sb/Br)
DRV8847SPWR ACTIVE TSSOP PW 16 2000 Green (RoHS CU NIPDAU Level-2-260C-1 YEAR -40 to 125 8847SPW
& no Sb/Br)
(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/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.
Addendum-Page 1
PACKAGE OPTION ADDENDUM
www.ti.com 6-Apr-2019
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.
Addendum-Page 2
PACKAGE MATERIALS INFORMATION
www.ti.com 5-Apr-2019
Pack Materials-Page 1
PACKAGE MATERIALS INFORMATION
www.ti.com 5-Apr-2019
Pack Materials-Page 2
PACKAGE OUTLINE
PW0016A SCALE 2.500
TSSOP - 1.2 mm max height
SMALL OUTLINE PACKAGE
SEATING
PLANE
6.6 C
TYP
A 6.2
0.1 C
PIN 1 INDEX AREA
14X 0.65
16
1
2X
5.1 4.55
4.9
NOTE 3
8
9
0.30
4.5 16X 1.2 MAX
B 0.19
4.3
NOTE 4 0.1 C A B
(0.15) TYP
SEE DETAIL A
0.25
GAGE PLANE
0.15
0.05
0.75
0.50
0 -8
DETAIL A
A 20
TYPICAL
4220204/A 02/2017
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. This dimension does not include interlead flash. Interlead flash shall not exceed 0.25 mm per side.
5. Reference JEDEC registration MO-153.
www.ti.com
EXAMPLE BOARD LAYOUT
PW0016A TSSOP - 1.2 mm max height
SMALL OUTLINE PACKAGE
SYMM
14X (0.65)
8 9
(5.8)
4220204/A 02/2017
NOTES: (continued)
www.ti.com
EXAMPLE STENCIL DESIGN
PW0016A TSSOP - 1.2 mm max height
SMALL OUTLINE PACKAGE
SYMM
14X (0.65)
8 9
(5.8)
4220204/A 02/2017
NOTES: (continued)
8. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release. IPC-7525 may have alternate
design recommendations.
9. Board assembly site may have different recommendations for stencil design.
www.ti.com
PACKAGE OUTLINE
PWP0016C SCALE 2.500
TM
PowerPAD TSSOP - 1.2 mm max height
SMALL OUTLINE PACKAGE
6.6 C
TYP
A 6.2
PIN 1 INDEX 0.1 C
AREA 14X 0.65 SEATING
16 PLANE
1
2X
5.1
4.55
4.9
NOTE 3
8
9
0.30
4.5 16X
B 0.19
4.3
0.1 C A B
SEE DETAIL A
(0.15) TYP
2X 0.95 MAX
NOTE 5 4X (0.3)
8 9
2X 0.23 MAX
NOTE 5
2.31 17
0.25
1.75
GAGE PLANE 1.2 MAX
0.75 0.15
1 16 0 -8 0.50 0.05
DETAIL A
A 20
4224559/B 01/2019
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
PWP0016C TM
PowerPAD TSSOP - 1.2 mm max height
SMALL OUTLINE PACKAGE
(3.4)
NOTE 9
(2.46)
16X (1.5)
SYMM METAL COVERED
BY SOLDER MASK
1
16X (0.45) 16 (1.2) TYP
(R0.05) TYP
SYMM 17 (2.31)
(5)
(0.6) NOTE 9
14X (0.65)
( 0.2) TYP
VIA 8 9
4224559/B 01/2019
NOTES: (continued)
www.ti.com
EXAMPLE STENCIL DESIGN
PWP0016C TM
PowerPAD TSSOP - 1.2 mm max height
SMALL OUTLINE PACKAGE
(2.46)
BASED ON
16X (1.5) METAL COVERED
0.125 THICK
STENCIL BY SOLDER MASK
1
16X (0.45) 16
(R0.05) TYP
(2.31)
SYMM 17 BASED ON
0.125 THICK
STENCIL
14X (0.65)
8 9
4224559/B 01/2019
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 © 2019, Texas Instruments Incorporated