English
Language : 

DRV8860_16 Datasheet, PDF (27/41 Pages) Texas Instruments – 8-Channel Serial Interface Low-Side Driver
www.ti.com
DRV8860, DRV8860A
SLRS065E – SEPTEMBER 2013 – REVISED NOVEMBER 2015
8.6 Register Maps
8.6.1 Data Register
The Data register is used to control the status of each of the eight outputs:
Figure 34. Data Register
D8
D7
D6
D5
OUT8
OUT7
OUT6
OUT5
R/W
R/W
R/W
R/W
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset
D4
OUT4
R/W
D3
OUT3
R/W
D2
OUT2
R/W
D1
OUT1
R/W
When any bit is ‘1’, the corresponding output will be active. When any bit is ‘0’, the output will be inactive.
The data register is the default write location for the serial interface. In order to read back data from this register,
the Data Register Readout special command is used.
8.6.2 Fault Register
The Fault register can be read to determine if any channel exist fault condition. OCP is an overcurrent fault and
OLD is an open load fault. OLD is not included on the DRV8860A
Figure 35. Fault Register
F16
F15
F14
F13
OUT8 OCP
OUT7 OCP
OUT6 OCP
OUT5 OCP
R/W
R/W
R/W
R/W
F8
F7
F6
F5
OUT8 OL
OUT7 OL
OUT6 OL
OUT5 OL
R/W
R/W
R/W
R/W
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset
F12
OUT4 OCP
R/W
F4
OUT4 OL
R/W
F11
OUT3 OCP
R/W
F3
OUT3 OL
R/W
F10
OUT2 OCP
R/W
F2
OUT2 OL
R/W
F9
OUT1 OCP
R/W
F1
OUT1 OL
R/W
When any fault occurs, nFAULT pin will be driven low and corresponding Fault register bit will be set up as ‘1’.
OCP is a flag indicating overcurrent fault. ODP is a flag indicating open load fault.
Fault bits can be reset by two approaches:
1. Special command ‘FAULT RESET’ clear all fault bits.
2. Setting Data register to ON will clear corresponding OLD bits (DRV8860 only)
Setting Data register to OFF will clear corresponding OCP bits.
8.6.3 Control Register
The Control register is used to adjust the Energizing Time and PWM Duty Cycle of outputs:
Figure 36. Control Register
C8
C7
C6
C5
C4
C3
C2
C1
Over All Enable
PWM Duty Cycle control
Energizing Time control
R/W
R/W
R/W
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset
Special command ‘WRITE CONTROL REGISTER’ is used to program control register.
Special command ‘READ CONTROL REGISTER’ is used to read back control register content.
Copyright © 2013–2015, Texas Instruments Incorporated
Product Folder Links: DRV8860 DRV8860A
Submit Documentation Feedback
27