DAC7760, DAC8760
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
DACx760 Single-Channel, 12- and 16-Bit Programmable Current and Voltage Output
Digital-to-Analog Converters for 4-mA to 20-mA Current-Loop Applications
1 Features
3 Description
•
The DACx760 are precision, fully integrated, 12bit and 16-bit digital-to-analog converters (DACs)
designed to meet the requirements of industrial
process-control applications. These devices are
programmable as a current output with a range of
4 mA to 20 mA, 0 mA to 20 mA, or 0 mA to 24 mA;
or as a voltage output with a range of 0 V to 5 V, 0 V
to 10 V, ±5 V, or ±10 V with a 10% overrange (0 V to
5.5 V, 0 V to 11 V, ±5.5 V, or ±11 V). Both current and
voltage outputs can be simultaneously enabled while
being controlled by one data register.
•
•
•
•
•
•
•
•
•
Current output: 4 mA to 20 mA;
0 mA to 20 mA; 0 mA to 24 mA
Voltage output:
– 0 V to 5 V; 0 V to 10 V; ±5 V; ±10 V
– 0 V to 5.5 V; 0 V to 11 V; ±5.5 V; ±11 V
(10% overrange)
±0.1% FSR total unadjusted error (TUE) maximum
DNL: ±1 LSB maximum
Simultaneous voltage and current output
Internal 5-V reference (10 ppm/°C, maximum)
Internal 4.6-V power-supply output
Reliability features:
– CRC check and watchdog timer
– Thermal alarm
– Open alarm, short current limit
Wide temperature range: –40°C to 125°C
Packages: 6-mm × 6-mm 40-pin VQFN and 24-pin
HTSSOP
These devices include a power-on-reset function for
powering up in a known state (both IOUT and VOUT
are disabled and in a Hi-Z state). The CLR and CLRSEL pins set the voltage outputs to zero-scale or
midscale, and the current output to the low end of
the range if the output is enabled. Zero and gain
registers can be programmed to digitally calibrate the
device in the end system. The output slew rate is
also programmable by register. These devices can
superimpose an external HART® signal on the current
output, and operate with either a single 10-V to 36-V
supply, or dual supplies of up to ±18 V.
2 Applications
Analog output module
CPU (PLC controller)
HVAC valve and actuator control
Flow transmitter
Other sensor transmitter
Actuator
Device Information
(1)
DVDD
REFOUT
DVDD-EN
DACx760
PACKAGE(1)
PART NUMBER
DACx760
REFIN
BODY SIZE (NOM)
HTSSOP (24)
7.80 mm × 4.40 mm
VQFN (40)
6.00 mm × 6.00 mm
For all available packages, see the package option
addendum at the end of the data sheet.
AVSS
HART-IN
Internal
Reference
AVDD
Current Output Stage
SCLK
DIN
SDO
CLR
CLR-SEL
SPI Shift Register
Input Control Logic
BOOST
LATCH
Control Logic
•
•
•
•
•
•
DAC Input
Register
DAC
Thermal
Alarm
PreConditioning
IGAIN
User Calibration
Gain/Offset
Register
IOUT
Current
Source
ALARM
IENABLE
ISET-R
Voltage Output Stage
+VSENSE
Slew Rate
Control
VOUT
VGAIN
–VSENSE
Watchdog
Timer
VENABLE
CMP
GND
Block Diagram
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.
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
Table of Contents
1 Features............................................................................1
2 Applications..................................................................... 1
3 Description.......................................................................1
4 Revision History.............................................................. 2
5 Device Comparison Table...............................................3
6 Pin Configuration and Functions...................................3
7 Specifications.................................................................. 5
7.1 Absolute Maximum Ratings........................................ 5
7.2 ESD Ratings............................................................... 5
7.3 Recommended Operating Conditions.........................5
7.4 Thermal Information....................................................6
7.5 Electrical Characteristics.............................................6
7.6 Electrical Characteristics: AC....................................11
7.7 Timing Requirements: Write Mode............................12
7.8 Timing Requirements: Readback Mode....................12
7.9 Timing Diagrams....................................................... 13
7.10 Typical Characteristics............................................ 14
8 Detailed Description......................................................27
8.1 Overview................................................................... 27
8.2 Functional Block Diagram......................................... 27
8.3 Feature Description...................................................28
8.4 Device Functional Modes..........................................37
8.5 Programming............................................................ 40
8.6 Register Maps...........................................................42
9 Application and Implementation.................................. 46
9.1 Application Information............................................. 46
9.2 Typical Application.................................................... 49
10 Power Supply Recommendations..............................52
11 Layout........................................................................... 53
11.1 Layout Guidelines................................................... 53
11.2 Layout Example...................................................... 54
12 Device and Documentation Support..........................55
12.1 Documentation Support.......................................... 55
12.2 Receiving Notification of Documentation Updates..55
12.3 Support Resources................................................. 55
12.4 Trademarks............................................................. 55
12.5 Electrostatic Discharge Caution..............................55
12.6 Glossary..................................................................55
13 Mechanical, Packaging, and Orderable
Information.................................................................... 55
4 Revision History
NOTE: Page numbers for previous revisions may differ from page numbers in the current version.
Changes from Revision C (January 2018) to Revision D (December 2021)
Page
• Updated the numbering format for tables, figures, and cross-references throughout the document..................1
• Changed CMP pin description in Pin Functions table to include 100-pF capacitance to ground....................... 3
• Deleted Timing Requirements: Daisy-Chain Mode section and Daisy-Chain Mode Timing figure................... 13
• Added 100-pF capacitance to ground for larger external compensation capacitors in Voltage Output Stage
section.............................................................................................................................................................. 28
• Deleted Power-Supply Sequence section........................................................................................................ 31
• Deleted daisy-chain operation content from Watchdog Timer section..............................................................33
• Deleted The DACx760 Shares the SPI Bus With Other Devices subsection from Watchdog Timer section... 33
• Deleted daisy-chain operation content from Frame Error Checking section.................................................... 33
• Added CRC fault software reset command of 0x96 to Frame Error Checking section.....................................33
• Deleted The DACx760 Shares the SPI Bus With Other Devices subsection from Frame Error Checking
section.............................................................................................................................................................. 33
• Changed duplicated 010 step-size from 0.125 to 0.25 in Table 8-3, Slew Rate Step-Size Options ................ 35
• Added CRC fault reset command to Table 8-8, Write Address Functions ....................................................... 40
• Deleted Daisy-Chain Operation section............................................................................................................41
• Added Multiple Devices on the Bus section......................................................................................................41
• Changed Command and Register Map table to delete daisy-chain operation content and add CRC fault reset
content.............................................................................................................................................................. 42
• Changed DCEN to Reserved for DB3 in Table 8-17, Control Register ............................................................43
• Added series resistance for supply and 100-pF capacitance from CMP to GND for Figure 9-3...................... 49
• Added text on fast supply ramp, series resistance for power supply, and content from deleted Power-Supply
Sequence to the Power Supply Recommendations section............................................................................. 52
• Added power supply series resistance and CMP capacitor to GND to Figure 11-1, Layout Example .............54
Changes from Revision B (June 2016) to Revision C (January 2018)
Page
• Added first sentence to second paragraph and added last paragraph to Frame Error Checking section........ 33
• Added last paragraph to User Calibration section ........................................................................................... 34
2
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
5 Device Comparison Table
RESOLUTION
(Bits)
CURRENT AND
VOLTAGE OUTPUT
CURRENT
OUTPUT
12
DAC7760
DAC7750
16
DAC8760
DAC8750
6 Pin Configuration and Functions
AVSS
1
24
AVDD
DVDD
2
23
–VSENSE
ALARM
GND
3
22
+VSENSE
4
21
VOUT
CLR-SEL
5
20
BOOST
19
IOUT
18
HART-IN
CLR
6
LATCH
7
SCLK
8
17
CMP
Thermal
Pad
DIN
9
16
DVDD-EN
SDO
10
15
REFIN
GND
11
14
REFOUT
GND
12
13
ISET-R
Not to scale
NC
DVDD
NC
AVSS
AVDD
NC
–VSENSE
+VSENSE
VOUT
NC
40
39
38
37
36
35
34
33
32
31
Figure 6-1. PWP (24-Pin HTSSOP) Package, Top View
NC
1
30
NC
ALARM
GND
2
29
CAP2
3
28
CAP1
CLR-SEL
4
27
BOOST
CLR
5
26
IOUT
LATCH
6
25
HART-IN
SCLK
7
24
CMP
DIN
8
23
DVDD-EN
SDO
9
22
NC
10
21
NC
16
17
18
19
20
REFIN
NC
NC
15
GND
ISET-R
14
REFOUT
13
GND
12
AVSS
11
NC
GND
NC
Thermal
Pad
Not to scale
Figure 6-2. RHA (40-Pin VQFN) Package, Top View
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
3
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
Table 6-1. Pin Functions
PIN
4
TYPE
DESCRIPTION
NAME
PWP
(HTSSOP)
RHA
(VQFN)
ALARM
3
2
Alarm pin. Open drain output. External pullup resistor required (10 kΩ). The
Digital output pin goes low (active) when the ALARM condition is detected (open circuit, over
temperature, timeout and so forth).
AVDD
24
36
Supply input
Positive analog power supply.
AVSS
1
14, 37
Supply input
Negative analog power supply in dual power-supply operation. Connects to GND
in single power-supply operation.
BOOST
20
27
CAP1
—
28
Analog input
Connection for current output filtering capacitor (optional).
CAP2
—
29
Analog input
Connection for current output filtering capacitor (optional).
CLR
6
5
Digital input
Clear input. Logic high on this pin causes the part to enter CLEAR state. Active
high.
CLR-SEL
5
4
Digital input
Selects the VOUT value in CLEAR state, after power-on and reset.
Analog output Boost pin. External transistor connection (optional).
External compensation capacitor connection pin (optional). Addition of the
external capacitor (connected between VOUT and this pin) improves the stability
with high capacitive loads at the VOUT pin by reducing the bandwidth of the
Analog output
output amplifier, thus increasing the settling time. If an external compensation
capacitor greater than 470 pF is used, connect an additional 100-pF capacitor
from CMP to GND.
CMP
17
24
DIN
9
8
Digital input
Serial data input. Data are clocked into the 24-bit input shift register on the rising
edge of the serial clock input. Schmitt-Trigger logic input.
DVDD
2
39
Supply input
or output
Digital power supply. Can be input or output, depending on DVDD-EN pin.
DVDD-EN
16
23
Digital input
Internal power-supply enable pin. Connect this pin to GND to disable the internal
supply, or leave this pin unconnected to enable the internal supply. When this pin
is connected to GND, an external supply must be connected to the DVDD pin.
GND
4
3,
Supply input
Ground reference point for all digital circuitry of the device. Connect to 0 V.
GND
11, 12
12, 13, 15
Supply input
Ground reference point for all analog circuitry of the device. Connect to 0 V.
HART-IN
18
25
Analog input
Input pin for HART modulation.
IOUT
19
26
ISET-R
13
16
Analog input
Connection pin for external precision resistor (15 kΩ); see Section 8.
LATCH
7
6
Digital input
Load DAC registers input. A rising edge on this pin loads the input shift register
data into the DAC data and control registers and updates the DAC outputs.
NC
—
1, 10, 11,
19, 20, 21,
22, 30, 31,
35, 38, 40
—
REFOUT
14
17
REFIN
15
18
Analog input
Reference input
SCLK
8
7
Digital input
Serial clock input of serial peripheral interface (SPI). Data can be transferred at
rates up to 30 MHz. Schmitt-Trigger logic input.
SDO
10
9
Analog output Current output pin
No connection.
Analog output Internal reference output. Connect to REFIN when using internal reference.
Digital output Serial data output. Data are valid on the rising edge of SCLK.
The thermal pad is internally connected to the AVSS supply. For enhanced
thermal performance, thermally connect the pad to a copper plane. The pad
can be electrically connected to the same potential as the AVSS pin (either
negative supply voltage or GND) or left electrically unconnected provided a supply
connection is made at the AVSS pin. The AVSS pin must always be connected
to either the negative supply voltage or GND, independent of the thermal pad
connection.
Thermal
Pad
—
—
VOUT
21
32
+VSENSE
22
33
Analog input
Sense pin for the positive voltage output load connection.
–VSENSE
23
34
Analog input
Sense pin for the negative voltage output load connection.
Supply input
Analog output Voltage output pin. This is a buffered analog voltage output.
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
7 Specifications
7.1 Absolute Maximum Ratings
over operating free-air temperature range (unless otherwise noted)(1)
MIN
MAX
AVDD to AVSS
–0.3
40
V
AVDD to GND
–0.3
40
V
AVSS to GND
–20
0.3
V
DVDD to GND
–0.3
6
V
AVSS
AVDD
V
VOUT to AVSS
VOUT to
GND(2)
UNIT
AVSS
AVDD
V
IOUT to AVSS
AVSS
AVDD
V
IOUT to GND(2)
AVSS
AVDD
V
CMP to AVSS
–0.3
6
V
REFIN to GND
–0.3
6
V
REFOUT to GND
–0.3
6
V
10
mA
Digital input voltage to GND
–0.3
DVDD + 0.3
V
SDO to GND
–0.3
DVDD + 0.3
V
ALARM to GND
–0.3
6
Current into REFOUT
Power dissipation
V
(TJmax – TA)/RθJA
Junction temperature, TJmax
W
150
°C
Operating temperature
–40
125
°C
Storage temperature, Tstg
–65
150
°C
(1)
(2)
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.
AVSS tied to GND.
7.2 ESD Ratings
VALUE
V(ESD)
(1)
(2)
Electrostatic discharge
Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001(1)
±1500
Charged-device model (CDM), per JEDEC specification JESD22-C101(2)
±1000
UNIT
V
JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process.
JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process.
7.3 Recommended Operating Conditions
over operating free-air temperature range (unless otherwise noted)
MIN
NOM
MAX
UNIT
AVDD (AVDD + |AVSS| ≤ 36 V)
10
36
V
AVSS (AVDD + |AVSS| ≤ 36 V)
–18
0
V
DVDD, Internal regulator disabled
2.7
5.5
V
Reference input voltage
4.95
External reference current (REFIN = 5 V, outputs off or IOUT enabled)
Loop compliance voltage (output = 24 mA)(1)
2
0.8
2.7 V < AVDD < 3.6 V
0.6
(1)
–40
V
V
3.6 V < AVDD < 5.5 V
Specified performance temperature
V
µA
AVDD – 2
VIH, Digital input high voltage
VIL, Digital input low voltage
5.05
30
125
V
°C
Loop compliance voltage is defined as the voltage at the IOUT pin
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
5
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
7.4 Thermal Information
DACx760
THERMAL
METRIC(1)
RHA (VQFN)
PWP (HTSSOP)
40 PINS
24 PINS
UNIT
RθJA
Junction-to-ambient thermal resistance
32.9
32.3
°C/W
RθJC(top)
Junction-to-case (top) thermal resistance
17.2
14.1
°C/W
RθJB
Junction-to-board thermal resistance
7.5
12.2
°C/W
ψJT
Junction-to-top characterization parameter
0.2
0.3
°C/W
ψJB
Junction-to-board characterization parameter
7.5
12
°C/W
RθJC(bot)
Junction-to-case (bottom) thermal resistance
1.4
0.63
°C/W
(1)
For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application
report.
7.5 Electrical Characteristics
at AVDD = 10 V to 36 V, AVSS = –18 V to 0 V, AVDD + |AVSS| ≤ 36 V, GND = 0 V, REFIN = 5-V external, and DVDD = 2.7 V
to 5.5 V; for VOUT: RL = 1 kΩ, CL = 200 pF; for IOUT: RL = 300 Ω; all specifications are from TA = –40°C to +125°C (unless
otherwise noted); typical specifications are at 25°C
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
VOLTAGE OUTPUT
AVDD ≥ 10 V
Voltage output ranges (normal mode)
AVDD ≥ 10.5 V
AVSS ≤ –5.5 V, AVDD ≥ 10 V
AVSS ≤ –10.5 V, AVDD ≥ 10.5 V
Voltage output range (overrange mode)
5
0
10
–5
5
–10
10
AVDD ≥ 10 V
0
5.5
AVDD ≥ 11.5 V
0
11
–5.5
5.5
–11
11
AVSS ≤ –6 V, AVDD ≥ 10 V
AVSS ≤ –11.5 V, AVDD ≥ 11.5 V
Resolution
0
DAC8760
16
DAC7760
12
V
V
Bits
ACCURACY(2)
Total unadjusted error, TUE
Differential nonlinearity, DNL
Relative accuracy, INL
Bipolar zero error
TA = –40°C to 125°C
–0.07%
TA = –40°C to +85°C
–0.06%
TA = 25°C
–0.04%
±1
±0.04%
TA = –40°C to +85°C
±0.022%
TA = –40°C to 125°C
–7
TA = –40°C to +85°C
–6
±0.5
1.5
TA = 25°C, ±10 V and ±11 V
–3
±1
3
±1
–4
TA = –40°C to 125°C
–10
TA = 25°C
–3.5
–4
TA = –40°C to +85°C, unipolar range
–2
TA = 25°C, unipolar range
Submit Document Feedback
–0.6
mV
ppm FSR/°C
2
±0.1
0.6
±1
3.5
10
±2
TA = –40°C to 125°C, unipolar range
FSR
4
–2
Zero-scale error temperature coefficient
6
6
–1.5
–0.6
LSB
7
TA = 25°C, ±5 V and ±5.5 V
T = –40°C to 125°C
Unipolar range (0 V to 5 V, A
0 V to 5.5 V, 0 V to 10 V,
TA = –40°C to +85°C
0 V to 11 V)
TA = 25°C
FSR
0.04%
TA = –40°C to 125°C
Bipolar range (±5 V,
±5.5 V, ±10 V, ±11 V)
Offset error
0.06%
±0.015%
Monotonic
Bipolar zero error temperature coefficient
Zero-scale error(3)
0.07%
mV
mV
ppm FSR/°C
4
2
±0.1
mV
0.6
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
7.5 Electrical Characteristics (continued)
at AVDD = 10 V to 36 V, AVSS = –18 V to 0 V, AVDD + |AVSS| ≤ 36 V, GND = 0 V, REFIN = 5-V external, and DVDD = 2.7 V
to 5.5 V; for VOUT: RL = 1 kΩ, CL = 200 pF; for IOUT: RL = 300 Ω; all specifications are from TA = –40°C to +125°C (unless
otherwise noted); typical specifications are at 25°C
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
ACCURACY (continued)
Offset error temperature coefficient
Gain error
±1
TA = –40°C to 125°C
–0.07%
TA = –40°C to +85°C
–0.06%
TA = 25°C
–0.04%
TA = –40°C to 125°C
–0.07%
TA = –40°C to +85°C
–0.06%
TA = 25°C
–0.04%
Gain error temperature coefficient
Full-scale error
ppm FSR/°C
0.07%
0.06%
±0.01%
±3
Full-scale error temperature coefficient
FSR
0.04%
ppm FSR/°C
0.07%
0.06%
±0.01%
FSR
0.04%
±1
ppm FSR/°C
VOLTAGE OUTPUT (UNIPOLAR AND BIPOLAR MODES)
Headroom
AVDD with respect to VOUT full scale
0.5
V
Footroom
AVSS with respect to VOUT zero scale
–0.5
V
Output voltage drift vs time
TA = 125°C, 1000 hrs
Short-circuit current
Load
For specified performance
±15
ppm FSR
30
mA
1
kΩ
RL = ∞
Capacitive load stability(4)
20
nF
RL = 1 kΩ
5
nF
RL = 1 kΩ, external compensation capacitor (4 nF)
connected
1
µF
10
µV/V
DC output impedance
Code = 0x8000
DC PSRR(4)
No output load
0.3
3
Ω
CURRENT OUTPUT
Output current ranges
Resolution
RANGE bits = 111
0
24
RANGE bits = 110
0
20
RANGE bits = 101
4
20
DAC8760
16
DAC7760
12
mA
Bits
ACCURACY (0-mA to 20-mA and 0-mA to 24-mA Range)(1)
Total unadjusted error, TUE
Differential nonlinearity, DNL
Relative accuracy, INL(5)
Offset error
TA = –40°C to +125°C
–0.2%
0.2%
TA = –40°C to +85°C
–0.16%
0.16%
TA = 25°C
–0.08%
Monotonic
±1
±0.08%
TA = –40°C to +85°C
±0.024%
TA = –40°C to +125°C
–0.17%
TA = –40°C to +85°C
–0.1%
–0.07%
Offset error temperature coefficient
Full-scale error temperature coefficient
–0.2%
TA = –40°C to +85°C
–0.16%
TA = 25°C
–0.08%
LSB
FSR
0.17%
0.1%
±0.01%
FSR
0.07%
±5
TA = –40°C to +125°C
FSR
0.08%
TA = –40°C to +125°C
TA = 25°C
Full-scale error
±0.02%
ppm FSR/°C
0.2%
0.16%
±0.015%
Internal RSET
±5
External RSET
±10
FSR
0.08%
ppm FSR/°C
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
7
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
7.5 Electrical Characteristics (continued)
at AVDD = 10 V to 36 V, AVSS = –18 V to 0 V, AVDD + |AVSS| ≤ 36 V, GND = 0 V, REFIN = 5-V external, and DVDD = 2.7 V
to 5.5 V; for VOUT: RL = 1 kΩ, CL = 200 pF; for IOUT: RL = 300 Ω; all specifications are from TA = –40°C to +125°C (unless
otherwise noted); typical specifications are at 25°C
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
ACCURACY (0-mA to 20-mA and 0-mA to 24-mA Range) (continued)
Internal RSET
Gain error
External RSET
Gain error temperature coefficient
Output current drift vs time
TA = –40°C to +125°C
–0.2%
TA = –40°C to +85°C
–0.15%
TA = 25°C
–0.08%
TA = –40°C to +125°C
–0.17%
TA = –40°C to +85°C
–0.12%
TA = 25°C
–0.05%
0.2%
0.15%
±0.01%
0.17%
FSR
0.12%
±0.01%
Internal RSET
±3
External RSET
±8
TA = +125°C, 1000 hrs
0.08%
Internal RSET
±50
External RSET
±25
0.05%
ppm FSR/°C
ppm FSR
ACCURACY (4-mA TO 20-mA RANGE)(1)
Internal RSET
Total unadjusted error, TUE
External RSET
TA = –40°C to +125°C
–0.25%
TA = 25°C
–0.08%
TA = –40°C to +125°C
–0.29%
0.29%
TA = –40°C to +85°C
–0.25%
0.25%
TA = 25°C
Differential nonlinearity, DNL
Relative accuracy, INL(5)
±0.08%
TA = –40°C to +85°C
±0.024%
External RSET
TA = –40°C to +125°C
–0.22%
0.22%
TA = –40°C to +85°C
–0.2%
0.2%
TA = –40°C to +125°C
–0.2%
0.2%
TA = –40°C to +85°C
–0.18%
–0.07%
Internal RSET
Full-scale error
External RSET
–0.25%
TA = 25°C
–0.08%
TA = –40°C to +125°C
–0.29%
TA = –40°C to +85°C
–0.25%
TA = 25°C
±0.015%
±10
Gain error
External RSET
TA = –40°C to +85°C
–0.15%
TA = 25°C
–0.08%
TA = –40°C to +125°C
–0.16%
TA = –40°C to +85°C
–0.12%
TA = 25°C
–0.05%
0.08%
FSR
0.1%
ppm FSR/°C
0.2%
0.15%
±0.01%
0.08%
0.16%
FSR
0.12%
±0.01%
Internal RSET
±3
External RSET
±8
TA = 125°C, 1000 hrs
ppm FSR/°C
0.25%
±0.015%
External RSET
–0.2%
FSR
0.07%
0.29%
±5
TA = –40°C to +125°C
FSR
0.25%
Internal RSET
Internal RSET
Output current drift vs time
–0.1%
LSB
0.18%
±0.01%
±3
TA = –40°C to +125°C
FSR
0.1%
TA = –40°C to +125°C
Offset error temperature coefficient
Gain error temperature coefficient
±0.02%
0.08%
±1
Internal and External RSET, TA = 25°C
Full-scale error temperature coefficient
±0.02%
Monotonic
Internal RSET
Offset error
–0.1%
0.25%
Internal RSET
±50
External RSET
±75
0.055%
ppm FSR/°C
ppm FSR
CURRENT OUTPUT(4)
Inductive load
50
DC PSRR
Output impedance
8
mH
1
Code = 0x8000
Submit Document Feedback
50
µA/V
MΩ
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
7.5 Electrical Characteristics (continued)
at AVDD = 10 V to 36 V, AVSS = –18 V to 0 V, AVDD + |AVSS| ≤ 36 V, GND = 0 V, REFIN = 5-V external, and DVDD = 2.7 V
to 5.5 V; for VOUT: RL = 1 kΩ, CL = 200 pF; for IOUT: RL = 300 Ω; all specifications are from TA = –40°C to +125°C (unless
otherwise noted); typical specifications are at 25°C
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
EXTERNAL REFERENCE INPUT
Reference input capacitance
10
pF
INTERNAL REFERENCE OUTPUT
Reference output
TA = 25°C
Reference temperature coefficient(4)
TA = –40°C to +85°C
Output noise (0.1 Hz to 10 Hz)
TA = 25°C
Noise spectral density
TA = 25°C, 10 kHz
4.995
±10
Capacitive load
Load current
Short-circuit current (REFOUT shorted to GND)
Load regulation
5.005
AVDD = 24 V, AVSS = 0 V, TA = 25°C, sourcing
14
µVPP
185
nV/√ Hz
600
nF
±5
mA
25
mA
55
AVDD = 24 V, AVSS = 0 V, TA = 25°C, sinking
µV/mA
120
Line regulation
V
ppm/°C
±1.2
µV/V
DVDD INTERNAL REGULATOR
Output voltage
AVDD = 24 V
4.6
Output load current(4)
Load regulation
3.5
Line regulation
Short-circuit current
V
10
mV/mA
1
AVDD = 24 V, to GND
mV/V
35
Capacitive load stability(4)
mA
mA
2.5
µF
DIGITAL INPUTS
Hysteresis voltage
Input current
Pin capacitance
0.4
DVDD-EN, VIN ≤ 5 V
V
–2.7
µA
All pins other than DVDD-EN
±1
Per pin
10
µA
pF
DIGITAL OUTPUTS
VOL, output low voltage, sinking 200 µA
SDO
ALARM
VOH, output high voltage, sourcing 200 µA
0.4
DVDD –
0.5
V
V
High-impedance leakage
±1
µA
VOL, output low voltage, 10-kΩ pullup resistor to
DVDD
0.4
V
VOL, output low voltage, 2.5 mA
0.6
V
High-impedance leakage
±1
µA
High-impedance output capacitance
10
pF
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
9
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
7.5 Electrical Characteristics (continued)
at AVDD = 10 V to 36 V, AVSS = –18 V to 0 V, AVDD + |AVSS| ≤ 36 V, GND = 0 V, REFIN = 5-V external, and DVDD = 2.7 V
to 5.5 V; for VOUT: RL = 1 kΩ, CL = 200 pF; for IOUT: RL = 300 Ω; all specifications are from TA = –40°C to +125°C (unless
otherwise noted); typical specifications are at 25°C
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
POWER REQUIREMENTS
Outputs disabled, external DVDD
3
Outputs disabled, internal DVDD
4
Code = 0x8000, VOUT enabled, unloaded
AIDD
4.6
Code = 0x0000, IOUT enabled
AISS
DIDD
Code = 0x0000, both outputs enabled, VOUT
unloaded
4.6
Outputs disabled
0.6
Outputs disabled, Internal DVDD
0.6
Code = 0x8000, VOUT enabled, unloaded
2.6
Code = 0x0000, IOUT enabled
0.6
Code = 0x0000, both outputs enabled, VOUT
unloaded
2.6
VIH = DVDD, VIL = GND, interface idle
Power dissipation
AVDD = 36 V, AVSS = GND, VOUT enabled,
unloaded, DVDD = 5 V
mA
3
1
140
mA
mA
170
mW
AVDD = 18 V, AVSS = –18 V, VOUT enabled,
unloaded, DVDD = 5 V
135
TEMPERATURE
Thermal alarm
Thermal alarm hysteresis
(1)
(2)
(3)
(4)
(5)
10
142
°C
18
°C
DAC8760 and DAC7760 current output range is set by writing to RANGE bits in control register at address 0x55.
When powered with AVSS = 0 V, INL and offset error for the 0-V to 5-V and 0-V to 10-V ranges are calculated beginning from code
0x0100 for DAC8760 and from code 0x0010 for DAC7760.
Assumes a footroom of 0.5 V.
Specified by design and characterization; not production tested.
For 0-mA to 20-mA and 0-mA to 24-mA ranges, INL is calculated beginning from code 0x0100 for DAC8760 and from code 0x0010 for
DAC7760.
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
7.6 Electrical Characteristics: AC
At AVDD = 10 V to 36 V, AVSS = –18 V to 0 V, AVDD + |AVSS| ≤ 36 V, GND = 0 V, REFIN = 5-V external; and DVDD = 4.5 V
to 5.5 V. For VOUT: RL = 2 kΩ, CL = 200 pF; for IOUT: RL = 300 Ω. All specifications –40°C to 125°C, unless otherwise noted.
Typical specifications are at 25°C.
PARAMETER(1)
TEST CONDITIONS
MIN
TYP
MAX
UNIT
DYNAMIC PERFORMANCE
CURRENT OUTPUT
Output current settling time
AC PSRR
16-mA step, to 0.1% FSR, no L (inductance)
10
16-mA step, to 0.1% FSR, L < 1 mH
25
200-mV, 50-Hz or 60-Hz sine wave
superimposed on power-supply voltage
–75
µs
dB
VOLTAGE OUTPUT
Output voltage settling time
0 V to 10 V, to ±0.03% FSR
22
0 V to 5 V, to ±0.03% FSR
13
µs
Slew rate
0.5
V/µs
Power-on glitch energy
2.5
µV-s
Digital-to-analog glitch energy
0.4
µV-s
Glitch impulse peak amplitude
200
mV
2
nV-s
Digital feedthrough
Output noise (0.1-Hz to 10-Hz bandwidth)
0.1
1 / f corner frequency
100
LSBPP
Hz
Output noise spectral density
Measured at 10 kHz
180
nV/√ Hz
AC PSRR
200-mV, 50-Hz, or 60-Hz sine wave
superimposed on power-supply voltage
–75
dB
(1)
Specified by characterization, not production tested.
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
11
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
7.7 Timing Requirements: Write Mode
At TA = –40°C to +125°C and DVDD = 2.7 V to 5.5 V, unless otherwise noted. See Figure 7-1 for timing diagram.
PARAMETER(1)
MIN
MAX
UNIT
t1
SCLK cycle time
33
ns
t2
SCLK low time
13
ns
t3
SCLK high time
13
ns
t4
LATCH delay time
13
ns
40
ns
5
ns
time(2)
t5
LATCH high
t6
Data setup time
t7
Data hold time
7
ns
t8
LATCH low time
40
ns
t9
CLR pulse width
20
t10
CLR activation time
(1)
(2)
ns
5
μs
Specified by design, not production tested.
Based on digital interface circuitry only.
When writing to DAC control and config registers, consider the analog output specifications in Section 7.6.
7.8 Timing Requirements: Readback Mode
At TA = –40°C to +125°C and DVDD = 2.7 V to 5.5 V, unless otherwise noted. See Figure 7-2 for timing diagram.
PARAMETER(1)
MIN
MAX
UNIT
t11
SCLK cycle time
60
ns
t12
SCLK low time
25
ns
t13
SCLK high time
25
ns
t14
LATCH delay time
13
ns
t15
LATCH high time
40
ns
t16
Data setup time
5
ns
t17
Data hold time
7
ns
t18
LATCH low time
t19
Serial output delay time (CL, SDO = 15 pF)
35
ns
t20
LATCH rising edge to SDO 3-state (CL, SDO = 15 pF)
35
ns
(1)
12
40
ns
Specified by design, not production tested.
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
7.9 Timing Diagrams
t1
1
SCLK
2
24
t3
t2
t4
t5
LATCH
t8
t7
t6
DB23
DIN
DB0
t9
CLR
t10
IOUT/VOUT
Figure 7-1. Write Mode Timing
t11
t13
1
SCLK
2
24
t12
2
8
9
22
23
24
t15
LATCH
t16
DIN
1
t14
t18
t17
DB23
DB0
NOP condition
DB23
DB0
t20
Input word specifies
register to be read
t19
X
SDO
X
X
X
DB16
DB0
Undefined data
First eight bits are
don’t care bits
Selected register
data clocked out
Figure 7-2. Readback Mode Timing
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
13
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
7.10 Typical Characteristics
at TA = 25°C (unless otherwise noted)
25
30 units shown
AVDD = 24 V
AVSS = 0 V
5.004
5.003
20
5.002
Population (%)
Reference Output Voltage (V)
5.005
5.001
5.000
4.999
15
10
4.998
5
4.997
0
4.995
-40
-25
-10
5
20
35
50
65
80
95
110
Temperature (oC)
125
0.0
1.0
1.0
1.5
2.0
2.5
3.0
3.5
4.0
4.5
5.0
5.5
6.0
6.5
7.0
7.5
8.0
8.5
9.0
9.5
10.0
4.996
Temperature Drift (ppm/oC)
C003
Figure 7-3. REFOUT vs Temperature
C002
Figure 7-4. Internal Reference Temperature Drift Histogram
5.005
5.004
5.003
TA = 25oC
AVSS = 0 V
5.004
AVDD = 24 V
AVSS = 0 V
5.003
5.002
REFOUT (V)
REFOUT (V)
5.002
5.001
5.000
4.999
5.001
5.000
4.999
4.998
4.998
4.997
4.997
4.996
4.996
4.995
-10
-8
-6
-4
-2
0
2
4
6
8
Load Current (mA)
10
10
14
18
22
26
30
34
AVDD (V)
C001
Figure 7-5. REFOUT vs Load Current
38
C002
Figure 7-6. REFOUT vs AVDD
1000
AVDD = +24 V
AVSS = -12 V
AVDD = 24 V
AVSS = 0 V
800
REFOUT Noise (2 µV/div)
VREF Noise PSD (nV/ rt-Hz)
900
700
600
C = 700 nF
500
C = 0 nF
400
300
200
100
0
10
100
1k
10k
Frequency (Hz)
C006
Figure 7-7. REFOUT Noise PSD vs Frequency
14
Time (2 s/div)
100k
C001
Figure 7-8. Internal Reference, Peak-to-Peak Noise
(0.1 Hz to 10 Hz)
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
7.10 Typical Characteristics (continued)
at TA = 25°C (unless otherwise noted)
5
AVDD = 10 V
AVSS = 0 V
4
AIDD/ AISS (mA)
3
AVDD (4 V/div)
AVDD = |AVSS|
External DVDD
VOUT = 0 V
IOUT disabled
Output unloaded
2
1
AIDD
0
AISS
-1
REFOUT (2 V/div)
-2
-3
Time (200 µs/div)
10
11
12
Figure 7-9. REFOUT Transient vs Time
14
15
16
17
18
C003
Figure 7-10. AIDD or AISS vs AVDD or AVSS
1.0
3.0
TA = 250C
External DVDD
0.9
2.5
0.8
0.7
DIDD (mA)
2.0
AIDD (mA)
13
AVDD/ |AVSS| (V)
C002
External DVDD
VOUT disabled
IOUT = 0 mA
1.5
1.0
0.6
0.5
0.4
0.3
0.2
0.5
0.1
0.0
0.0
10
13
16
19
22
25
28
31
34
AVDD (V)
37
2.7
3.5
3.9
4.3
4.7
5.1
External DVDD (V)
Figure 7-11. AIDD vs AVDD
5.5
C001
Figure 7-12. DIDD vs External DVDD
8
0
TA = 250C
Internal DVDD
7
-10
Internal DVDD PSRR (dB)
6
Internal DVDD (V)
3.1
C004
5
4
3
2
1
0
AVDD = 18 V
AVSS = -18 V
CLOAD = 100 nF
-20
-30
-40
-50
-60
-70
-80
-1
-90
-40
-35
-30
-25
-20
-15
-10
-5
Load Current (mA)
0
5
10
Figure 7-13. Internal DVDD vs Load Current
100
1k
10k
100k
Frequency (Hz)
C002
1M
C001
Figure 7-14. Internal DVDD PSRR vs Frequency
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
15
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
7.10 Typical Characteristics (continued)
at TA = 25°C (unless otherwise noted)
0.020
AVDD = +24 V
AVSS = 0 V
Output unloaded
0.03
0.02
0.01
0.00
-0.01
-0.02
+10 V range
+5 V range
-0.03
AVDD = +24 V
AVSS = -12 V
Output unloaded
0.015
Total Unadjusted Error (%FSR)
Total Unadjusted Error (%FSR)
0.04
0.010
0.005
0.000
-0.005
-0.010
-0.015
-0.04
8192
16384
24576
32768
40960
49152
57344
Code
65536
0
8192
16384
24576
32768
40960
49152
57344
65536
Code
C003
Figure 7-16. VOUT TUE vs Code
0.030
0.04
0.027
AVDD = |AVSS|
±10 V range
Output unloaded
0.03
0.024
+5 V range
0.021
“5 V range
Total Unadjusted Error (%FSR)
Total Unadjusted Error (%FSR)
+5 V range
C003
Figure 7-15. VOUT TUE vs Code (Unipolar Outputs)
+10 V range
0.018
“10 V range
0.015
0.012
0.009
AVDD = +24 V
AVSS = -12 V
Output unloaded
0.006
0.003
Max Total Unadjusted Error
0.02
0.01
0.00
-0.01
-0.02
Min Total Unadjusted Error
-0.03
0.000
-0.04
-40
-25
-10
5
20
35
50
65
80
95
110
Temperature (0C)
125
10
11
12
13
14
15
16
17
AVDD/ |AVSS| (V)
C002
Figure 7-17. VOUT TUE vs Temperature
18
C002
Figure 7-18. VOUT TUE vs Supply
0.010
0.010
AVDD = +24 V
AVSS = 0 V
0.008
AVDD = +24 V
AVSS = -12 V
0.008
0.006
0.006
0.004
0.004
INL Error (%FSR)
INL Error (%FSR)
“5 V range
+10 V range
-0.020
0
0.002
0.000
-0.002
-0.004
-0.006
0.002
0.000
-0.002
-0.004
Output unloaded
All VOUT ranges
-0.006
+5 V/ +10 V range
Output unloaded
-0.008
-0.008
-0.010
-0.010
0
8192
16384
24576
32768
40960
49152
57344
Code
65536
0
8192
16384
24576
32768
40960
49152
Code
C001
Figure 7-19. VOUT INL vs Code (Unipolar Outputs)
16
“10 V range
57344
65536
C001
Figure 7-20. VOUT INL vs Code
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
7.10 Typical Characteristics (continued)
at TA = 25°C (unless otherwise noted)
0.010
0.010
0.008
AVDD = +24 V
AVSS = -12 V
Max INL
0.008
INL Error (%FSR)
INL Error (%FSR)
Max INL
0.006
0.006
0.004
0.002
0.000
Output unloaded
All VOUT ranges
-0.002
-0.004
0.004
0.002
±10 V range
AVDD = |AVSS|
Output unloaded
0.000
-0.002
-0.004
Min INL
-0.006
Min INL
-0.006
-0.008
-0.008
-0.010
-40
-25
-10
5
20
35
50
65
80
95
110
10
125
Temperature (0C)
13
14
15
16
17
18
C001
Figure 7-22. VOUT INL vs Supply
1.0
1.0
AVDD = 24 V
AVSS = 0 V
0.8
AVDD = +24 V
AVSS = -12 V
0.8
0.6
0.6
0.4
0.4
DNL Error (LSB)
DNL Error (LSB)
12
AVDD/ |AVSS| (V)
Figure 7-21. VOUT INL vs Temperature
0.2
0.0
-0.2
-0.4
0.2
0.0
-0.2
Output unloaded
All VOUT ranges
-0.4
+5 V/ +10 V range
Output unloaded
-0.6
-0.6
-0.8
-0.8
-1.0
-1.0
0
8192
16384
24576
32768
40960
49152
57344
65536
Code
0
8192
16384
24576
32768
40960
49152
57344
Code
C002
Figure 7-23. VOUT DNL vs Code (Unipolar Outputs)
65536
C002
Figure 7-24. VOUT DNL vs Code
1.0
1.0
0.8
0.6
DNL Error (LSB)
0.4
Max DNL
0.2
0.0
-0.2
-0.4
Output unloaded
All VOUT ranges
-0.6
±10 V range
AVDD = |AVSS|
Output unloaded
0.8
AVDD = +24 V
AVSS = -12 V
0.6
DNL Error (LSB)
11
C002
Min DNL
0.4
Max DNL
0.2
0.0
-0.2
-0.4
Min DNL
-0.6
-0.8
-0.8
-1.0
-1.0
-40
-25
-10
5
20
35
50
Temperature
65
80
95
(0C)
110
125
10
11
Figure 7-25. VOUT DNL vs Temperature
12
13
14
15
16
AVDD/ |AVSS| (V)
C003
17
18
C009
Figure 7-26. VOUT DNL vs Supply
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
17
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
7.10 Typical Characteristics (continued)
at TA = 25°C (unless otherwise noted)
1.0
0.004
“5 V range
+10 V range
+5 V range
AVDD = +24 V
AVSS = -12 V
Output unloaded
0.8
0.6
0.000
0.4
Offset Error (mV)
Full Scale Error (%FSR)
0.002
“10 V range
-0.002
-0.004
AVDD = +24 V
AVSS = -12 V
Output unloaded
-0.006
0.2
0.0
-0.2
+10 V range
-0.4
+5 V range
-0.008
-0.6
-0.010
-0.8
-0.012
-1.0
-40
-25
-10
5
20
35
50
65
80
95
110
Temperature (0C)
125
-40
20
35
50
65
80
95
110
125
C005
0.008
AVDD = +24 V
AVSS = -12 V
Output unloaded
AVDD = +24 V
AVSS = -12 V
Output unloaded
0.004
Gain Error (%FSR)
0.8
0.6
“10 V range
0.4
“5 V range
0.2
0.000
-0.004
-0.008
-0.012
0.0
-0.016
-0.2
-40
-25
-10
5
20
35
50
65
80
95
110
Temperature (0C)
“10 V range
“5 V range
+10 V range
+5 V range
-0.020
125
-40
-25
-10
5
20
C006
35
50
65
80
95
110
Temperature (0C)
Figure 7-29. Bipolar Zero Error vs Temperature
125
C007
Figure 7-30. Gain Error vs Temperature
0.010
2.0
AVDD = +24 V
AVSS = -12 V
Output unloaded
0.008
Change in VOUTT (V)
1.6
Zero Scale Error (mV)
5
Figure 7-28. Offset Error vs Temperature
1.0
1.2
0.8
0.4
0.0
-0.4
0.006
AVDD = +12 V
AVSS = -12 V
±10 V range
0.004
0.002
0.000
-0.002
-0.004
“10 V range
“5 V range
-0.006
+10 V range
+5 V range
-0.008
-0.010
-0.8
-40
-25
-10
5
20
35
50
65
80
95
110
Temperature (0C)
125
-30 -25 -20 -15 -10
-5
0
5
10
Source / Sink Current (mA)
C008
Figure 7-31. Zero-Scale Error vs Temperature
18
-10
Temperature (0C)
Figure 7-27. VOUT Full-Scale Error vs Temperature
Bipolar Zero Error (mV)
-25
C004
15
20
25
30
C010
Figure 7-32. VOUT (Full-Scale) vs Load Current (Source or Sink)
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
7.10 Typical Characteristics (continued)
at TA = 25°C (unless otherwise noted)
0.010
VOUT
AVDD = +24 V
AVSS = -12 V
AVDD = +12 V
AVSS = -12 V
±10 V range
0.006
Output Voltage (5 V/div)
Change in VOUTT (V)
0.008
0.004
0.002
0.000
-0.002
-0.004
LATCH
“10 V range
CLOAD = 200 pF
-0.006
From code: 0000h
To code: FFFFh
-0.008
-0.010
-25
-20
-15
-10
-5
0
5
10
15
20
Source / Sink Current (mA)
Time (20 µs/div)
25
C001
C009
Figure 7-34. BP10V Rising
Figure 7-33. VOUT (Zero-Scale) vs Load Current
(Source or Sink)
60
VOUT
AVDD = +24 V
AVSS = -12 V
AVDD = +18 V
AVSS = -18 V
50
Settling Time for 5 V Step (µs)
Output Voltage (5 V/div)
LATCH
“10 V range
CLOAD = 200 pF
From code: FFFFh
To code: 0000h
40
CMP = 0 pF
30
20
10
0
Time (20 µs/div)
0
5
Figure 7-35. BP10V Falling
15
20
25
C001
Figure 7-36. VOUT Settling Time vs Load
(No Compensation Capacitor)
250
Settling Time for 5 V Step (µs)
70
Settling Time for 5 V Step (µs)
10
Load Capacitor (nF)
C001
AVDD = +18 V
AVSS = -18 V
60
50
CMP = 100 pF
40
30
20
AVDD = +18 V
AVSS = -18 V
200
150
CMP = 470 pF
100
50
0
0
20
40
60
80
Load Capacitor (nF)
100
0
Figure 7-37. VOUT Settling Time vs LOAD
(100 pF Between VOUT and CMP Pins)
200
400
600
800
Load Capacitor (nF)
C002
1000
C003
Figure 7-38. VOUT Settling Time vs LOAD
(470 pF Between VOUT and CMP Pins)
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
19
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
7.10 Typical Characteristics (continued)
at TA = 25°C (unless otherwise noted)
LOAD = 1 kŸ // 200 pF
VOUT (50 mV/div)
VOUT (50 mV/div)
8000h to 7FFFh
7FFFh to 8000h
Time (20 µs/div)
Time (3 µs/div)
C001
C001
Figure 7-39. VOUT Power-On Glitch
Figure 7-40. VOUT Digital-to-Analog Glitch
900
AVDD = +24V
AVSS = -12V
Output unloaded
700
AVDD = +24 V
AVSS = -12 V
VOUT Noise (1 µV/div)
VOUT Noise PSD (nV/ rt-Hz)
800
600
500
“10 V range
400
+5 V range
300
“5 V range/ +10 V range
200
100
DAC = midscale
0
10
100
1k
10k
100k
Frequency (Hz)
Time (2 s/div)
C007
Figure 7-41. VOUT Noise PSD vs Frequency
C002
Figure 7-42. VOUT, Peak-to-Peak Noise (0.1 Hz to 10 Hz)
50
1.2
0.8
Short Circuit Current (mA)
Leakage Current (nA)
1.0
0.6
0.4
0.2
40
35
30
25
20
15
VOUT = 0 V, short circuit to AVDD
10
VOUT = 11 V, short circuit to AVSS
0.0
-0.2
5
-0.4
0
-12
-8
-4
0
4
8
12
16
20
VOUT Pin Voltage (V)
24
-40
-25
-10
5
20
35
50
65
Temperature (oC)
C003
Figure 7-43. VOUT Hi-Z Leakage Current vs Voltage
20
AVDD = 24 V
AVSS = -12 V
45
AVDD = +24 V
AVSS = -12 V
Output disabled
80
95
110
125
C001
Figure 7-44. VOUT Short-Circuit Current vs Temperature
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
7.10 Typical Characteristics (continued)
at TA = 25°C (unless otherwise noted)
0.05
0
VOUT PSRR (dB)
-20
Total Unadjusted Error (%FSR)
AVDD = +18 V
AVSS = -18 V
Output unloaded
-10
-30
-40
-50
-60
+5 V range
-70
“10 V range
-80
AVDD = 24 V
AVSS = 0 V
RLOAD = 300 Ÿ
-0.05
-0.10
0 mA - 24 mA Internal RSET
-0.15
0 mA - 24 mA Internal RSET, BOOST
0 mA - 24 mA External RSET
-0.20
0 mA - 24 mA External RSET, BOOST
+10 V Range/ “5 V range
-90
-0.25
10
100
1k
10k
100k
0
1M
Frequency (Hz)
8192
16384
24576
32768
40960
49152
57344
65536
Code
C001
Figure 7-45. AVDD PSRR for VOUT
C009
Figure 7-46. IOUT TUE vs Code (0 mA to 24 mA)
0.05
0.05
0.00
Total Unadjusted Error (%FSR)
Total Unadjusted Error (%FSR)
0.00
AVDD = 24 V
AVSS = 0 V
RLOAD = 300 Ÿ
-0.05
-0.10
0 mA - 20 mA Internal RSET
0 mA - 20 mA Internal RSET, BOOST
-0.15
0 mA - 20 mA External RSET
0 mA - 20 mA External RSET, BOOST
-0.20
0.00
-0.05
AVDD = 24 V
AVSS = 0 V
RLOAD = 300 Ÿ
-0.10
-0.15
4 mA - 20 mA Internal RSET
4 mA - 20 mA Internal RSET, BOOST
-0.20
4 mA - 20 mA External RSET
4 mA - 20 mA External RSET, BOOST
-0.25
-0.25
0
8192
16384
24576
32768
40960
49152
57344
65536
8192
16384
24576
32768
40960
49152
57344
C003
Figure 7-47. IOUT TUE vs Code (0 mA to 20 mA)
Figure 7-48. IOUT TUE vs Code (4 mA to 20 mA)
0.08
0.12
AVDD = 10 V
AVSS = 0 V
RLOAD = 300 Ÿ
0.07
0.06
0.05
0.04
0.03
0 mA to 20 mA
0.02
0 mA to 24 mA
0.01
4 mA to 20 mA
65536
Code
C006
Total Unadjuated Error (%FSR)
Total Unadjusted Error (%FSR)
Code
0
AVDD = 10 V
AVSS = 0 V
RLOAD = 300 Ÿ
0.10
0.08
0.06
0.04
0 mA to 20 mA
0.02
0 mA to 24 mA
4 mA to 20 mA
0.00
0.00
-40
-25
-10
5
20
35
50
65
80
95
110
125
Temperature (oC)
-40
-25
5
20
35
50
65
80
95
110
125
Temperature (oC)
C008
Figure 7-49. IOUT TUE vs Temperature (Internal RSET)
-10
C009
Figure 7-50. IOUT TUE vs Temperature (External RSET)
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
21
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
7.10 Typical Characteristics (continued)
at TA = 25°C (unless otherwise noted)
0.05
AVSS = 0 V
RLOAD = 300 Ÿ
0 mA to 24 mA range
Max Total Unadjusted Error
0.04
Total Unadjusted Error (%FSR)
Total Unadjusted Error (%FSR)
0.05
0.03
0.02
0.01
Min Total Unadjusted Error
0.00
AVSS = 0 V
RLOAD = 300 Ÿ
0 mA to 24 mA range
0.04
Max Total Unadjusted Error
0.03
0.02
0.01
Min Total Unadjusted Error
-0.01
0
10
14
18
22
26
30
34
AVDD (V)
38
10
14
18
22
Figure 7-51. IOUT TUE vs Supply (Internal RSET)
34
38
C005
0.016
0 mA - 20 mA Internal RSET
0 mA - 24 mA Internal RSET
0.012
0.012
0 mA - 24 mA Internal RSET, BOOST
0 mA - 20 mA Internal RSET, BOOST
0 mA - 20 mA External RSET
0 mA - 24 mA External RSET
0.008
0.008
0 mA - 24 mA External RSET, BOOST
INL Error (%FSR)
INL Error (%FSR)
30
Figure 7-52. IOUT TUE vs Supply (External RSET)
0.016
0.004
0.000
-0.004
-0.008
0 mA - 20 mA External RSET, BOOST
0.004
0.000
-0.004
-0.008
AVDD = 24 V
AVSS = 0 V
RLOAD = 300 Ÿ
-0.012
AVDD = 24 V
AVSS = 0 V
RLOAD = 300 Ÿ
-0.012
-0.016
-0.016
0
8192
16384
24576
32768
40960
49152
57344
Code
0
65536
8192
16384
24576
32768
40960
49152
57344
65536
Code
C007
Figure 7-53. IOUT INL vs Code (0 mA to 24 mA)
C004
Figure 7-54. IOUT INL vs Code (0 mA to 20 mA)
0.004
0.016
Max INL
4 mA - 20 mA Internal RSET
0.012
0.002
4 mA - 20 mA Internal RSET, BOOST
4 mA - 20 mA External RSET
0.008
4 mA - 20 mA External RSET, BOOST
INL Error (%FSR)
INL Error (%FSR)
26
AVDD (V)
C006
0.004
0.000
-0.004
0.000
AVDD = 10 V
AVSS = 0 V
RLOAD = 300 Ÿ
All IOUT ranges
-0.002
-0.004
-0.008
AVDD = 24 V
AVSS = 0 V
RLOAD = 300 Ÿ
-0.012
-0.006
Min INL
-0.016
-0.008
0
8192
16384
24576
32768
40960
49152
57344
Code
-40
-25
-10
5
20
35
50
65
80
95
110
Temperature (oC)
C001
Figure 7-55. IOUT INL vs Code (4 mA to 20 mA)
22
65536
125
C002
Figure 7-56. IOUT INL vs Temperature (Internal RSET)
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
7.10 Typical Characteristics (continued)
at TA = 25°C (unless otherwise noted)
0.004
0.015
Max INL
0.000
AVDD = 10 V
AVSS = 0 V
RLOAD = 300 Ÿ
All IOUT ranges
-0.002
AVSS = 0 V
RLOAD = 300 Ÿ
0 mA to 24 mA range
0.010
INL Error (%FSR)
INL Error (%FSR)
0.002
-0.004
Max INL
0.005
0.000
-0.005
Min INL
-0.006
-0.010
Min INL
-0.008
-0.015
-40
-25
-10
5
20
35
50
65
80
95
110
125
Temperature (oC)
10
22
26
30
34
38
C004
Figure 7-58. IOUT INL vs Supply (Internal RSET)
0.015
1.0
AVSS = 0 V
RLOAD = 300 Ÿ
0 mA to 24 mA range
0.010
AVDD = 24 V
AVSS = 0 V
0.8
0.6
Max INL
0.005
DNL Error (LSB)
INL Error (% FSR)
18
AVDD (V)
Figure 7-57. IOUT INL vs Temperature (External RSET)
0.000
-0.005
0.4
0.2
0.0
-0.2
-0.4
-0.6
-0.010
0 mA to 24 mA range
RLOAD = 300 Ÿ
-0.8
Min INL
-0.015
-1.0
10
14
18
22
26
30
34
AVDD (V)
38
0
8192
16384
24576
32768
40960
49152
57344
Code
C003
Figure 7-59. IOUT INL vs Supply (External RSET)
65536
C008
Figure 7-60. IOUT DNL vs CODE (0 mA to 24 mA)
1.0
1.0
AVDD = 24 V
AVSS = 0 V
0.8
AVDD = 24 V
AVSS = 0 V
0.8
0.6
0.6
0.4
0.4
DNL Error (LSB)
DNL Error (LSB)
14
C001
0.2
0.0
-0.2
-0.4
-0.6
0.2
0.0
-0.2
-0.4
-0.6
0 mA to 20 mA range
RLOAD = 300 Ÿ
-0.8
4 mA to 20 mA range
RLOAD = 300 Ÿ
-0.8
-1.0
-1.0
0
8192
16384
24576
32768
40960
49152
57344
Code
65536
0
8192
Figure 7-61. IOUT DNL vs Code (0 mA to 20 mA)
16384
24576
32768
40960
49152
57344
Code
C005
65536
C002
Figure 7-62. IOUT DNL vs Code (4 mA to 20 mA)
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
23
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
7.10 Typical Characteristics (continued)
at TA = 25°C (unless otherwise noted)
1.0
1.0
0.8
AVDD = 10 V
AVSS = 0 V
RLOAD = 300 Ÿ
All IOUT ranges
Max DNL
0.6
AVDD = 10 V
AVSS = 0 V
RLOAD = 300 Ÿ
All IOUT ranges
Max DNL
0.6
DNL Error (LSB)
DNL Error (LSB)
0.4
0.8
0.2
0.0
-0.2
-0.4
-0.6
0.4
0.2
0.0
-0.2
-0.4
-0.6
-0.8
Min DNL
-0.8
Min DNL
-1.0
-1.0
-40
-25
-10
5
20
35
50
65
80
95
110
125
Temperature (oC)
-40
-25
-10
5
20
Figure 7-63. IOUT DNL vs Temperature (Internal RSET)
35
50
65
80
C011
0.8
Max DNL
Max DNL
0.6
0.6
0.4
0.2
DNL Error (LSB)
DNL Error (LSB)
125
1.0
0.8
AVSS = 0 V
RLOAD = 300 Ÿ
0 mA to 24 mA range
0.0
-0.2
-0.4
-0.6
0.4
AVSS = 0 V
RLOAD = 300 Ÿ
0 mA to 24 mA range
0.2
0.0
-0.2
-0.4
-0.6
Min DNL
-0.8
Min DNL
-0.8
-1.0
-1.0
10
14
18
22
26
30
34
38
AVDD (V)
10
14
18
22
26
30
34
38
AVDD (V)
C008
C007
Figure 7-65. IOUT DNL vs Supply (Internal RSET)
Figure 7-66. IOUT DNL vs Supply (External RSET)
0.18
0.12
AVDD = 10 V
AVSS = 0 V
RLOAD = 300 Ÿ
AVDD = 10 V
AVSS = 0 V
RLOAD = 300 Ÿ
0.09
Offset Error (%FSR)
0.12
Full Scale Error (%FSR)
110
Figure 7-64. IOUT DNL vs Temperature (External RSET)
1.0
0.06
0.00
0 mA to 20 mA Internal RSET
0 mA to 24 mA Internal RSET
-0.06
4 mA to 20 mA Internal RSET
0.06
0.03
0.00
0 mA to 20 mA Internal RSET
0 mA to 24 mA Internal RSET
4 mA to 20 mA Internal RSET
0 mA to 20 mA External RSET
0 mA to 24 mA External RSET
4 mA to 20 mA External RSET
-0.03
-0.06
0 mA to 20 mA External RSET
-0.12
0 mA to 24 mA External RSET
-0.09
4 mA to 20 mA External RSET
-0.12
-0.18
-40
-25
-10
5
20
35
50
Temperature
65
80
95
110
(oC)
125
-40
-25
-10
5
20
35
50
65
80
95
110
Temperature (oC)
C006
Figure 7-67. IOUT Full-Scale Error vs Temperature
24
95
Temperature (oC)
C010
125
C003
Figure 7-68. IOUT Offset Error vs Temperature
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
7.10 Typical Characteristics (continued)
at TA = 25°C (unless otherwise noted)
2.00
AVDD = 10 V
AVSS = 0 V
RLOAD = 300 Ÿ
0.09
0.06
Gain Error (%FSR)
Compliance Headroom Voltage (V)
0.12
0.03
0.00
-0.03
0 mA to 20 mA Internal RSET
0 mA to 24 mA Internal RSET
4 mA to 20 mA Internal RSET
0 mA to 20 mA External RSET
0 mA to 24 mA External RSET
4 mA to 20 mA External RSET
-0.06
-0.09
-0.12
1.75
1.50
1.25
1.00
0.75
AVDD = 36 V
AVSS = 0 V
IOUT = 24 mA
RLOAD = 300 Ÿ
0.50
0.25
0.00
-40
-25
-10
5
20
35
50
65
80
95
110
Temperature (oC)
125
-40
-25
-10
5
20
35
50
65
80
95
110
Temperature (oC)
C007
125
C004
Compliance voltage headroom is defined as the drop from
AVDD pin to the IOUT pin.
Figure 7-70. Compliance Headroom Voltage(1) vs Temperature
Figure 7-69. IOUT Gain Error vs Temperature
30
DAC configured to deliver 24 mA
IOUT (4 mA/div)
AVDD = +24 V
AVSS = 0 V
25
LATCH (5 V/div)
IOUT (mA)
20
15
4 mA to 20 mA range
RLOAD = 300 Ÿ
10
AVDD = 36 V
AVSS = 0 V
RLOAD = 300 Ÿ
5
From code: 0000h
To code: FFFFh
0
0
1
2
3
4
5
Headroom Voltage (V)
Time (5 µs/div)
6
C005
C001
Compliance voltage headroom is defined as the drop from
AVDD pin to the IOUT pin.
Figure 7-71. IOUT vs Compliance Headroom Voltage
Figure 7-72. 4-mA to 20-mA Rising
IOUT (4 mA/div)
AVDD = 24 V
AVSS = 0 V
RLOAD = 300 Ÿ
AVDD = +24 V
AVSS = 0 V
IOUT (2 µA/div)
LATCH (5 V/div)
4 mA to 20 mA range
RLOAD = 300 Ÿ
From code:FFFFh
To code: 0000h
Time (5 µs/div)
Time (60 µs/div)
C001
Figure 7-73. 4-mA to 20-mA Falling
C001
Figure 7-74. IOUT Power-On Glitch
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
25
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
7.10 Typical Characteristics (continued)
at TA = 25°C (unless otherwise noted)
1.0
AVDD = 24 V
AVSS = 0 V
RLOAD = 250 Ÿ
AVDD = 24 V
AVSS = 0 V
RLOAD = 300 Ÿ
0.6
IOUT (mA)
8000h - 7FFFh
7FFFh - 8000h
IOUT (200 µA/div)
0.8
0.4
0.2
0.0
-0.2
Time (2 µs/div)
Time (2 µs/div)
C002
C001
Figure 7-75. IOUT Output Enable Glitch
Figure 7-76. IOUT Digital-to-Analog Glitch
AVDD = 24 V
AVSS = 0 V
AVDD = 24 V
AVSS = 0 V
1000
IOUT Noise (20 nA/div)
IOUT Noise PSD (nV/ sqrt-Hz)
1200
800
600
RLOAD = 300 Ÿ
All IOUT ranges
400
200
0 mA to 20 mA range
DAC = midscale
0
10
100
1k
10k
Figure 7-78. IOUT Peak-to-Peak Noise vs Time (0.1 Hz to 10 Hz)
3.5
0
3.0
-10
AVDD = 36 V
AVSS = 0 V
Output disabled
2.5
AVDD = 24 V
AVSS = 0 V
-20
IOUT PSRR (dB)
Leakage Current (nA)
C002
C003
Figure 7-77. IOUT Noise PSD vs Frequency
2.0
1.5
1.0
0.5
-30
-40
RLOAD = 250 Ÿ
All IOUT ranges
-50
-60
-70
0.0
-80
-0.5
-90
0
4
8
12
16
20
24
28
32
IOUT Pin Voltage (V)
36
10
100
1k
10k
100k
Frequency (Hz)
C001
Figure 7-79. IOUT Hi-Z Leakage Current vs Voltage
26
Time (4 s/div)
100k
Frequency (Hz)
1M
C002
Figure 7-80. IOUT PSRR vs Frequency
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
8 Detailed Description
8.1 Overview
The DAC8760 and DAC7760 are low-cost, precision, fully-integrated, 16-bit an 12-bit digital-to-analog converters
(DACs) designed to meet the requirements of industrial process control applications. These devices can be
programmed as a current output with a range of 4 mA to 20 mA, 0 mA to 20 mA, or 0 mA to 24 mA; or as a
voltage output with a range of 0 V to 5 V, 0 V to 10 V, ±5 V, or ±10 V, with a 10% overrange (0 V to 5.5 V, 0 V to
11 V, ±5.5 V, or ±11 V). Both current and voltage outputs can be simultaneously enabled while being controlled
by a single data register.
These devices include a power-on-reset function to ensure powering up in a known state (both IOUT and VOUT
are disabled and in a high-impedance state). The CLR and CLR-SEL pins set the voltage outputs to zero-scale
or mid-scale, and the current output to the low-end of the range, if the output is enabled. Zero code error and
gain error calibration registers can be programmed to digitally calibrate the device in the end system. The output
slew rate is also programmable. These devices can AC couple an external HART signal on the current output
and can operate with either a single 10-V to 36-V supply, or dual supplies up to ±18 V.
8.2 Functional Block Diagram
DVDD
REFOUT
DVDD-EN
DACx760
REFIN
Internal
Reference
AVSS
HART-IN
AVDD
Current Output Stage
SCLK
DIN
SDO
CLR
CLR-SEL
Control Logic
LATCH
SPI Shift Register
Input Control Logic
BOOST
DAC Input
Register
PreConditioning
DAC
Thermal
Alarm
IGAIN
User Calibration
Gain/Offset
Register
IOUT
Current
Source
ALARM
IENABLE
ISET-R
Voltage Output Stage
+VSENSE
Slew Rate
Control
VOUT
VGAIN
–VSENSE
Watchdog
Timer
VENABLE
CMP
GND
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
27
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
8.3 Feature Description
8.3.1 DAC Architecture
The DAC8760 and DAC7760 (DACx760) consist of a resistor-string digital-to-analog converter (DAC) followed
by a buffer amplifier. The output of the buffer drives the current output and the voltage output. The resistor-string
section is simply a string of resistors, each of value R, from REF to GND, as Figure 8-1 illustrates. This type
of architecture makes sure the DAC is monotonic. The 16-bit binary digital code (DAC8760) loaded to the DAC
register determines at which node on the string the voltage is tapped off before it is fed into the output amplifier.
To Current Output
To Voltage Output
Figure 8-1. DAC Structure: Resistor String
The current-output stage converts the voltage output from the string to current. The voltage output provides a
buffered output of the programmed range to the external load. When the current output or the voltage output is
disabled, it is in a high impedance (Hi-Z) state. After power-on, both output stages are disabled. See Section
9.1.1 for different options to configure the current and voltage output pins.
8.3.2 Voltage Output Stage
The voltage output stage as conceptualized in Figure 8-2 provides the voltage output according to the DAC code
and the output range setting. The output range can be programmed as 0 V to 5 V or 0 V to 10 V for unipolar
output mode, and ±5 V or ±10 V for bipolar output mode. In addition, an option is available to increase the
output voltage range by 10%. The output current drive can be up to 10 mA. The output stage has short-circuit
current protection that limits the output current to 30 mA. To maintain proper performance, a minimum 0.5-V
power-supply headroom is required. The voltage output is able to drive a capacitive load up to 1 µF. For loads
greater than 20 nF, to keep the output voltage stable at the expense of reduced bandwidth and increased
settling time, connect an external compensation capacitor between CMP and VOUT. If an external compensation
capacitor greater than 470 pF is used, connect an additional 100-pF capacitor from CMP to GND.
DACx760
12-/16-Bit
DAC
+
VOUT
í
RFB
+VSENSE
Range
Scaling
íVSENSE
Figure 8-2. Voltage Output
28
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
The +VSENSE pin is provided to enable sensing of the load by connecting to points electrically closer to the
load. This configuration allows the internal output amplifier to make sure that the correct voltage is applied
across the load, as long as headroom is available on the power supply. Ideally, this pin is used to correct for
resistive drops on the system board and is connected to VOUT at the pins. In some cases, both VOUT and
+VSENSE are brought out as pins and, through separate lines, connected remotely together at the load. In case
the +VSENSE line is cut, use an optional 5-kΩ resistor between VOUT and +VSENSE to prevent the amplifier
loop from breaking. The –VSENSE pin, on the other hand, is provided as a GND sense reference output from
the internal VOUT amplifier. The output swing of the VOUT amplifier is relative to the voltage seen at this pin.
The actual voltage difference between the –VSENSE pin and the device GND pins is not expected to be more
than a few 100 µV. The internal resistor in Figure 8-2 between the device internal GND and the –VSENSE pin is
typically 2 kΩ.
After power on, the power-on-reset circuit makes sure that all registers are at their default values. Therefore, the
voltage output buffer is in a Hi-Z state; however, the +VSENSE pin connects to the amplifier inputs through an
internal 60-kΩ feedback resistor (RFB in Figure 8-2). If the VOUT and +VSENSE pins are connected together,
the VOUT pin is also connected to the same node through the feedback resistor. This node is protected by
internal circuitry and settles to a value between GND and the reference input.
The output voltage (VOUT) can be expressed as Equation 1 and Equation 2.
For unipolar output mode:
VOUT = VREF • GAIN •
CODE
2N
(1)
For bipolar output mode:
VOUT = VREF • GAIN •
CODE
N
2
- GAIN •
VREF
2
(2)
where
•
•
•
•
CODE is the decimal equivalent of the code loaded to the DAC
N is the bits of resolution; 16 for DAC8760 and 12 for DAC7760
VREF is the reference voltage; for internal reference, VREF = 5 V
GAIN is automatically selected for a desired voltage output range as shown in Table 8-1
Table 8-1. Voltage Output Range vs Gain Setting(1)
(1)
VOLTAGE OUTPUT
GAIN
0 V to 5 V
1
0 V to 10 V
2
±5 V
2
±10 V
4
VREF = 5 V
The voltage range is set according to the value of the RANGE bits and the OVR bit in the Control Register. The
OVR bit makes the gain value in Table 8-1 increase by 10%, thereby increasing the voltage output range, as
shown in Table 8-8 (see Section 8.4.1 for more details).
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
29
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
8.3.3 Current Output Stage
The current output stage consists of a preconditioner and a current source as conceptualized in Figure 8-3. This
stage provides a current output according to the DAC code. The output range can be programmed as 0 mA to
20 mA, 0 mA to 24 mA, or 4 mA to 20 mA. An external boost transistor can be used to reduce the power
dissipation of the device. The maximum compliance voltage on pin IOUT equals (AVDD – 2 V). In single
power-supply mode, the maximum AVDD is 36 V, and the maximum compliance voltage is 34 V. After power on,
the IOUT pin is in a Hi-Z state.
AVDD
R2
R3
BOOST
T2
í
+
12-/16-BitBa_
DACBa_
A2
T1
+
IOUT
A1
í
RSET
Figure 8-3. Current Output
Resistor RSET (used to convert the DAC voltage to current) determines the stability of the output current over
temperature. If desired, an external, low-drift, precision 15-kΩ resistor can be connected to the ISET-R pin and
used instead of the internal RSET resistor.
For a 5-V reference, the output can be expressed as shown in Equation 3 through Equation 5.
For a 0-mA to 20-mA output range:
IOUT = 20mA •
CODE
2N
(3)
For a 0-mA to 24-mA output range:
IOUT = 24mA •
CODE
2N
(4)
For a 4-mA to 20-mA output range:
IOUT = 16mA •
CODE
2N
+ 4mA
(5)
where
•
•
CODE is the decimal equivalent of the code loaded to the DAC.
N is the bits of resolution; 16 for DAC8760 and 12 for DAC7760.
The current-output range is normally set according to the value of the RANGE bits in the Control Register. When
both the voltage and current outputs are enabled in dual-output mode, the range is set by the IOUT RANGE
bits in the Configuration Register. See Section 8.4.1 for more details. For more details on controlling the current
output when both the VOUT and IOUT pins are simultaneously enabled, see Section 9.1.1.
30
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
8.3.4 Internal Reference
The DACx760 includes an integrated 5-V reference with a buffered output (REFOUT) capable of driving up to
5 mA (source or sink) with an initial accuracy of ±5 mV (maximum) and a temperature drift coefficient of
10 ppm/°C (maximum).
8.3.5 Digital Power Supply
An internally generated 4.6-V supply capable of driving up to 10 mA can be output on DVDD by leaving the
DVD-EN pin unconnected. This configuration simplifies the system power-supply design especially when an
isolation barrier is required to cross and generate the digital supply. The internally generated supply can be used
to drive isolation components used for the digital data lines and other miscellaneous components like references
and temp sensors. See Figure 9-6 for an example application. If an external supply is preferred, the DVDD pin
(which can be driven up to 5.5 V in this case) can be made into an input by tying DVDD-EN to GND (see Section
7.5 for detailed specifications).
8.3.6 DAC Clear
The DAC has an asynchronous clear function through the CLR pin, which is active-high and allows the voltage
output to be cleared to either zero-scale code or midscale code. This action is user-selectable through the
CLR-SEL pin or the CLRSEL bit of Table 8-17, as Table 8-2 describes. The CLR-SEL pin and CLRSEL register
are ORed together. The current output clears to the bottom of its preprogrammed range. When the CLR signal
returns to low, the output remains at the cleared value. The pre-clear value can be restored by pulsing the
LATCH signal without clocking any data. A new value cannot be programmed until the CLR pin returns to low.
Note that in dual-output mode, the value that the DAC data register is cleared to follows the settings for the
voltage output mode.
Table 8-2. CLR-SEL Options
CLR-SEL
OUTPUT VALUE
UNIPOLAR OUTPUT RANGE
BIPOLAR OUTPUT RANGE
0
0V
0V
1
Midscale
Negative full-scale
In addition to defining the output value for a clear operation, the CLRSEL bit and the CLR-SEL pin also define
the default output value. During the selection of a new voltage range, the output value corresponds to the
definitions given in Table 8-7. To avoid glitches on the output, disable the output by writing a 0 to the OUTEN bit
of Table 8-17 before changing the voltage range. When the OUTEN bit is set to 1, the output goes to the default
value as defined by the CLRSEL bit and the CLR-SEL pin.
8.3.7 Power-On Reset
The DACx760 incorporates two internal POR circuits for the DVDD and AVDD supplies. The DVDD and AVDD
POR signals are ANDed together so that both supplies must be at their minimal specified values for the device
to not be in a reset condition. These POR circuits initialize internal logic and registers as well as set the analog
outputs to a known state while the device supplies are ramping. All registers are reset to their default values with
the default value of the data register being determined by the CLR-SEL pin. The behavior of IOUT and VOUT is
described in their respective sections. Typically the POR function can be ignored as long as the device supplies
power up and maintain the specified minimum voltage levels. However, in the case of supply drop or brownout,
the DACx760 can have an internal POR reset event or lose digital memory integrity. Figure 8-4 represents the
threshold levels for the internal POR for both the DVDD and AVDD supplies.
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
31
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
Supply (V)
Supply Max.
No Power-On Reset
Specified Supply
Voltage Range
Supply Min.
Undefined Operation Threshold
Undefined
POR Threshold
Power-On Reset
0.00
Figure 8-4. Relevant Voltage Levels for POR Circuit
For the DVDD supply, no internal POR occurs for nominal supply operation from 2.7 V (supply minimum) to 5.5
V (supply maximum). For the DVDD supply region between 2.4 V (undefined operation threshold) and 0.8 V
(POR threshold), the internal POR circuit may or may not provide a reset over all temperature conditions. For the
DVDD supply below 0.8 V (POR threshold), the internal POR resets as long as the supply voltage is below 0.8 V
for approximately 1 ms.
For the AVDD supply, no internal POR occurs for nominal supply operation from 10 V (supply minimum) to
36 V (supply maximum). For AVDD supply voltages between 8 V (undefined operation threshold) to 1 V (POR
threshold), the internal POR circuit may or may not provide a reset over all temperature conditions. For the
AVDD supply below 1 V (POR threshold), the internal POR resets as long as the supply voltage is below 1 V
for approximately 1 ms. In case the DVDD or AVDD supply drops to a level where the internal POR signal is
indeterminate, either power cycle the device or toggle the LATCH pin followed by a software reset. Both options
initialize the internal circuitry to a known state and provide proper operation.
8.3.8 Alarm Detection
The device also provides an alarm detection feature. When one or more of following events occur, the ALARM
pin goes low:
•
•
•
•
•
The current output load is in open circuit; or
The voltage at IOUT reaches a level where the accuracy of the output current is compromised. This condition
is detected by monitoring internal voltage levels of the IOUT circuitry and is typically below the specified
compliance voltage headroom (defined as the voltage drop between the AVDD and IOUT pins) minimum of 2
V; or
The die temperature has exceeded 142°C; or
The SPI watchdog timer exceeded the timeout period (if enabled); or
The SPI frame error CRC check encountered an error (if enabled).
When the ALARM pins of multiple DACx760 devices are connected together to form a wired-AND function, the
host processor must read the status register of each device to know all the fault conditions that are present.
Note that the thermal alarm has hysteresis of about 18°C. After being set, the alarm only resets when the die
temperature drops below 124°C.
32
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
8.3.9 Watchdog Timer
This feature is useful to make sure that communication between the host processor and the DACx760 has not
been lost. Enable the watchdog timer by setting the WDEN bit of the Configuration Register to 1. The watchdog
timeout period can be set using the WDPD bits of the configuration register; see Table 8-3. The timer period is
based off an internal oscillator with a typical value of 8 MHz.
Table 8-3. Watchdog Timeout Period
WDPD BITS
WATCHDOG TIMEOUT PERIOD (Typical, ms)
00
10 ms
01
51 ms
10
102 ms
11
204 ms
If enabled, the chip must have an SPI frame with 0x95 as the write address byte written to the device within the
programmed timeout period. Otherwise, the ALARM pin asserts low and the WD-FLT bit of the status register is
set to 1. The ALARM pin can be asserted low for any of the different conditions, as explained in Section 8.3.8. To
reset the WD-FLT bit to 0, use a software reset, disable the watchdog timer, or power down the device.
8.3.10 Frame Error Checking
If the DACx760 is used in a noisy environment, error checking can be used to check the integrity of SPI data
communication between the device and the host processor. This feature can be enabled by setting the CRCEN
bit of the Configuration Register to 1. The frame error checking scheme is based on the CRC-8-ATM (HEC)
polynomial x8 + x2 + x + 1 (that is, 100000111). When error checking is enabled, the SPI frame width is 32 bits,
as shown in Table 8-4. Start with the default 24-bit frame and enable frame error checking through the CRCEN
bit and switch to the 32-bit frame. The normal 24-bit SPI data are appended with an 8-bit CRC polynomial by the
host processor before feeding it to the device. For a register readback, the CRC polynomial is output on the SDO
pins by the device as part of the 32-bit frame.
Table 8-4. SPI Frame With Frame Error Checking
Enabled
BIT 31:BIT 8
BIT 7:BIT 0
Normal SPI frame data
8-bit CRC polynomial
When in CRC mode, the DACx760 calculates CRC words every 32-clocks, unconditional of when the LATCH pin
toggles. The DACx760 decodes the 32-bit input frame data to compute the CRC remainder. If no error exists in
the frame, the CRC remainder is zero. When the remainder is non-zero (that is, the input frame has single- or
multiple-bit errors), the ALARM pin asserts low and the CRC-FLT bit of the status register is also set to 1. The
ALARM pin can be asserted low for any of the different conditions, as explained in Section 8.3.8. To reset the
CRC-FLT bit to 0, use a software reset command of 0x96, disable the frame error checking, or power down the
device. In the case of a CRC error, the specific SPI frame is blocked from writing to the device.
If CRC mode is enabled on the first frame issued to the device after power up, issue a no operation (NOOP)
command to the device to reset the SPI clock and SPI frame alignment in the event that any transients on the
SCLK line are interpreted as SCLK periods. To issue a NOOP command to the device, simply toggle the LATCH
pin without any SCLK periods.
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
33
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
8.3.11 User Calibration
The device implements a user-calibration function to allow for trimming the system gain and zero errors. There
is a gain calibration register and a zero calibration register; the DAC output is calibrated according to the value
of these registers. The range of gain adjustment is typically ±50% of full-scale with 1 LSB per step. The gain
register must be programmed to a value of 0x8000 to achieve the default gain of 1 because the power-on value
of the register is 0x0000, which is equivalent to a gain of 0.5. The zero code adjustment is typically ±32,768
LSBs with 1 LSB per step. The input data format of the gain register is unsigned straight binary, and the input
data format of the zero register is twos complement. The gain and offset calibration is described by Equation 6.
CODE _ OUT = CODE •
User _ GAIN + 215
216
+ User _ ZERO
(6)
where
•
•
•
•
•
CODE is the decimal equivalent of the code loaded to the DAC data register at address 0x01.
N is the bits of resolution; 16 for DAC8760 and 12 for DAC7760.
User_ZERO is the signed 16-bit code in the zero register.
User_GAIN is the unsigned 16-bit code in the gain register.
CODE_OUT is the decimal equivalent of the code loaded to the DAC (limited between 0x0000 to 0xFFFF for
DAC8760 and 0x000 to 0xFFF for DAC7760).
This implementation is purely digital and the output is still limited by the programmed value at both ends of the
voltage or current output range. In addition, remember that the correction only makes sense for endpoints inside
of the true device end points. To correct more than just the actual device error (for example, a system offset),
the valid range for the adjustment changes accordingly and must be taken into account. This range is set by the
RANGE, OVR, DUAL OUTEN, and IOUT RANGE bits, as described in Section 8.4.1.
New calibration codes are only applied to subsequent writes of the DAC data register. Updating the calibration
codes does not automatically update the DAC output. Additionally, before applying new DAC data, configure the
calibration codes along with the slew rate control.
34
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
8.3.12 Programmable Slew Rate
The slew rate control feature controls the rate at which the output voltage or current changes. With the slew
rate control feature disabled, the output changes smoothly at a rate limited by the output drive circuitry and the
attached load.
To reduce the slew rate, enable the slew rate control feature through bit 4 of Table 8-17. With this feature
enabled, the output does not slew directly between the two values. Instead, the output steps digitally at a rate
defined by bits [7:5] (SRSTEP) and bits [11:8] (SRCLK) of the control register. SRCLK defines the rate at which
the digital slew updates; SRSTEP defines the amount by which the output value changes at each update. If the
DAC data register is read while the DAC output is still changing, the instantaneous value is read. Table 8-5 lists
the slew rate step-size options. Table 8-6 summarizes the slew rate update clock options.
Table 8-5. Slew Rate Step-Size (SRSTEP) Options
SRSTEP
STEP SIZE (LSB)
DAC7760
DAC8760
000
0.0625
1
001
0.125
2
010
0.25
4
011
0.5
8
100
1
16
101
2
32
110
4
64
111
8
128
Table 8-6. Slew Rate Update Clock (SRCLK) Options
SRCLK
DAC UPDATE FREQUENCY (Hz)
0000
258,065
0001
200,000
0010
153,845
0011
131,145
0100
115,940
0101
69,565
0110
37,560
0111
25,805
1000
20,150
1001
16,030
1010
10,295
1011
8,280
1100
6,900
1101
5,530
1110
4,240
1111
3,300
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
35
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
The time required for the output to slew over a given range can be expressed as Equation 7:
Slew Time =
Output Change
Step Size · Update Clock Frequency · LSB Size
(7)
where
•
•
Slew Time is expressed in seconds
Output Change is expressed in amps (A) for IOUT or volts (V) for VOUT
When the slew rate control feature is enabled, all output changes happen at the programmed slew rate. This
configuration results in a staircase formation at the output. If the CLR pin is asserted, the output slews to
the zero-scale value at the programmed slew rate. To verify that the slew operation has completed, read Bit
1 (SR-ON) of the Status Register. The update clock frequency for any given value is the same for all output
ranges. The step size, however, varies across output ranges for a given value of step size because the LSB
size is different for each output range. Figure 8-5 illustrates an example of IOUT slewing at a rate set by the
previously described parameters. In this example for the DAC8760 (LSB size of 305 nA for the 0-mA to 20-mA
range), the settings correspond to an update clock frequency of 6.9 kHz and a step size of 128 LSB. As shown
for the case with no capacitors on CAP1 or CAP2, the steps occur at the update clock frequency (6.9 kHz
corresponds to a period close to 150 µs) and the size of each step is about 38 µA (128 × 305 nA). The slew time
for a specific code change can be calculated using Equation 7.
IOUT (38 µA/div)
no cap
3 nF CAP1
3 nF CAP2
10 nF CAP1
10 nF CAP2
SRCLK=1100h
SRSTEP = 111h
0 mA to 20 mA range
Time (150 µs/ div)
C001
Figure 8-5. IOUT vs Time With Digital Slew Rate Control
Apply the desired programmable slew rate control setting prior to updating the DAC data register because
updates to the DAC data register in tandem with updates to the slew rate control registers can create race
conditions that may result in unexpected DAC data.
36
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
8.4 Device Functional Modes
8.4.1 Setting Voltage and Current Output Ranges
For voltage and current outputs in normal mode (VOUT and IOUT are not simultaneously enabled), the output
range is set according to Table 8-7.
Table 8-7. RANGE Bits vs Output Range
(1)
RANGE
OUTPUT RANGE
000
0 V to +5 V
001
0 V to +10 V
010
±5 V
011
±10 V
100
Not allowed(1)
101
4 mA to 20 mA
110
0 mA to 20 mA
111
0 mA to 24 mA
RANGE bits cannot be programmed to 0x100. Previous value is held when this command is written.
Note that changing the RANGE bits at any time causes the DAC data register to be cleared based on the value
of CLR-SEL (pin or register bit) and the new value of the RANGE bits.
In addition to the RANGE bits, the OVR bit extends the voltage output range by 10%. if the OVR bit is set, the
voltage output range follows Table 8-8, as long as there is headroom with the supply.
Table 8-8. Voltage Output Overrange
VOLTAGE OUTPUT RANGE
VOLTAGE OUTPUT OVERRANGE
0 V to 5 V
0 V to 5.5 V
0 V to 10 V
0 V to +11 V
±5 V
±5.5 V
±10 V
±11 V
When VOUT and IOUT are simultaneously enabled (dual-output mode) by setting DUAL OUTEN in the
Configuration Register, the voltage output is controlled by RANGE in the Control Register (see Table 8-9),
and the current output is controlled by IOUT RANGE in the Configuration Register (see Table 8-10).
Table 8-9. RANGE Bits vs Voltage Output Range in Dual-Output Mode
RANGE
(1)
OUTPUT RANGE
000
0 V to +5 V
001
0 V to +10 V
010
±5 V
011
±10 V
100
Not allowed(1)
1xx
Disabled
RANGE bits cannot be programmed to 0x100. Previous value is held when this command is written.
Table 8-10. IOUT RANGE Bits vs Current Output Range in Dual-Output Mode
RANGE
OUTPUT RANGE
00
Disabled
01
4 mA to 20 mA
10
0 mA to 20 mA
11
0 mA to 24 mA
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
37
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
8.4.2 Boost Configuration for IOUT
An external NPN transistor can be used as shown in Figure 8-6 to reduce power dissipation on the die. Most
of the load current flows through the NPN transistor with a small amount flowing through the on-chip PMOS
transistor based on the gain of the NPN transistor. This reduces the temperature induced drift on the die and
internal reference and is an option for use cases at the extreme end of the supply, load current, and ambient
temperature ranges. Resistor R2 stabilizes this circuit for cases where the RLOAD is a short or a very small
load like a multimeter. Recommended values for R1, R2 and C1 in this circuit are 1 kΩ, 20 Ω and 0.22 µF. An
equivalent solution is to place R 2 (with a recommended value of 2 kΩ instead of the 20 Ω) in series with the base
of the transistor instead of the configuration shown in Figure 8-6. Note that there is some gain error introduced
by this configuration as seen in Figure 7-46 for the 0-mA to 24-mA range. TI recommends using the internal
transistor in most cases as the values in Section 7.5 are based on the configuration with the internal on-chip
PMOS transitor.
BOOST
IOUT
R2
DACx760
R1
C1
RLOAD
GND
Copyright © 2016, Texas Instruments Incorporated
Figure 8-6. Boost Mode Configuration
8.4.3 Filtering the Current Output (only on the VQFN package)
The VQFN package provides access to internal nodes of the circuit as shown in Figure 9-3. Capacitors can be
placed on these pins and AVDD to form a filter on the output current, reducing bandwidth and the slew rate of
the output. However, to achieve large reductions in slew rate, the programmable slew rate can be used to avoid
having to use large capacitors. Even in that case, the capacitors on CAP1 and CAP2 can be used to smooth
out the stairsteps caused by the digital code changes as shown in Figure 8-7. However, note that power supply
ripple also couples into the part through these capacitors.
25
22
IOUT (mA)
19
no cap
3 nF CAP1
3 nF CAP2
10 nF CAP1
10 nF CAP2
16
13
10
7
4
1
TA = 25ºC
AVDD = 24 V
RLOAD = 250 Ÿ
Time (200 µs/div)
C001
Figure 8-7. IOUT vs Time for Different Capacitor Values on CAP1 and CAP2
38
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
8.4.4 HART Interface
On the DACx760, HART digital communication can be modulated onto the input signal by two methods:
8.4.4.1 For 4-mA to 20-mA Mode
This method is limited to the case where the RANGE bits of Table 8-17 are programmed to the 4-mA to 20-mA
range. Some applications require going beyond the 4-mA to 20-mA range. In those cases, see second method
described in this section.
The external HART signal (ac voltage; 500 mVPP, 1200 Hz and 2200 Hz) can be capacitively coupled in through
the HART-IN pin and transferred to a current that is superimposed on the 4-mA to 20-mA current output. The
HART-IN pin has a typical input impedance of 35 kΩ that together with the input capacitor used to couple the
external HART signal forms a filter to attenuate frequencies beyond the HART band-pass region. In addition
to this filter, an external passive filter is recommended to complete the filtering requirements of the HART
specifications. Figure 8-8 illustrates the output current versus time operation for a typical HART signal.
1200 Hz
(mark)
Phase
Continuous
2200 Hz
(space)
Bit
Boundary
Loop Current
6.5 mA
6.0 mA
5.5 mA
Bit Cell Time = 833 ms
Time
NOTE: DC current = 6 mA.
Figure 8-8. Output Current vs Time
Table 8-11 specifies the performance of the HART-IN pin.
Table 8-11. HART-IN Pin Characteristics
PARAMETER
TEST CONDITIONS
Input impedance
HART signal ac-coupled into pin
Output current (peak-to-peak)
Input signal of 500 mV (peak-to-peak)
MIN
TYP
MAX
35
0.9
1
UNIT
kΩ
1.1
mA
8.4.4.2 For All Current Output Modes
The use of the HART-IN pin to implement HART modulation is limited to the case where the RANGE bits of
Table 8-17 are set to the 4-mA to 20-mA range. To implement HART in all current-output modes, see Section
9.1.2.
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
39
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
8.5 Programming
8.5.1 Serial Peripheral Interface (SPI)
The device is controlled over a versatile four-wire serial interface (SDI, SDO, SCLK, and LATCH) that operates
at clock rates of up to 30 MHz and is compatible with SPI, QSPI, Microwire, and digital signal processing (DSP)
standards. The SPI communication command consists of a write address byte and a data word for a total of 24
bits. The timing for the digital interface is shown in Figure 7-1 and Figure 7-2.
8.5.1.1 SPI Shift Register
The default frame is 24 bits wide (see Section 8.3.10 for 32-bit frame mode) and begins with the rising edge of
SCLK that clocks in the MSB. The subsequent bits are latched on successive rising edges of SCLK. The default
24-bit input frame consists of an 8-bit address byte followed by a 16-bit data word as shown in Table 8-12.
Table 8-12. Default SPI Frame
BIT 23:BIT 16
BIT 15:BIT 0
Address byte
Data word
The host processor must issue 24 bits before it issues a rising edge on the LATCH pin. Input data bits are
clocked in regardless of the LATCH pin and are unconditionally latched on the rising edge of LATCH. By default,
the SPI shift register resets to 000000h at power on or after a reset.
8.5.1.2 Write Operation
A write operation is accomplished when the address byte is set according to Table 8-13. For more information on
the DACx760 registers, see Section 8.6.1.
Table 8-13. Write Address Functions
ADDRESS BYTE
FUNCTION
0x00
No operation (NOP)
0x01
Write DAC Data register
0x02
Register read
0x55
Write control register
0x56
Write reset register
0x57
Write configuration register
0x58
Write DAC gain calibration register
0x59
Write DAC zero calibration register
0x95
Watchdog timer reset
0x96
CRC error reset
8.5.1.3 Read Operation
A read operation is accomplished when the address byte is 0x02. Follow the read operation with a no-operation
(NOP) command to clock out an addressed register, as shown in Figure 7-2. To read from a register, the address
byte and data word is as shown in Table 8-14. The read register value is output MSB first on SDO on successive
falling edges of SCLK.
Table 8-14. Default SPI Frame for Register Read
ADDRESS BYTE
0x02
40
DATA WORD
BIT 15:BIT 6
BIT 5:BIT 0
X (don't care)
Register read address (see Table 8-15)
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
Table 8-15 shows the register read addresses available on the DACx760 devices.
Table 8-15. Register Read Address Functions
READ
ADDRESS(1)
FUNCTION
XX XX00
Read status register
XX XX01
Read DAC data register
XX XX10
Read control register
00 1011
Read configuration register
01 0011
Read DAC gain calibration register
01 0111
Read DAC zero calibration register
(1)
X denotes don't care bits.
8.5.1.4 Stand-Alone Operation
SCLK can operate in either continuous or burst mode as long as the LATCH rising edge occurs after the
appropriate number of SCLK cycles. Providing more than or less than 24 SCLK cycles before the rising edge of
LATCH results in incorrect data being programmed into the device registers and incorrect data sent out on SDO.
The rising edge of SCLK that clocks in the MSB of the 24-bit input frame marks the beginning of the write cycle,
and data are written to the addressed registers on the rising edge of LATCH.
8.5.1.5 Multiple Devices on the Bus
Communication with the device is not directly gated by LATCH; therefore, do not connect multiple devices in
parallel without gating SCLK. Figure 8-9 shows two devices with SCLK gated for each device.
CS1
LATCH1
SCLK
SCLK
SDO
DIN
DIN
DOUT
Device 1
CS2
Microcontroller
LATCH2
SCLK
SDO
DIN
Device 2
Figure 8-9. Multiple Devices on the Bus Using Gated SCLK
The microcontroller uses two chip select lines, one for each LATCH pin. Each line is used to gate the SCLK for
communication for each device.
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
41
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
8.6 Register Maps
8.6.1 DACx760 Command and Register Map
Table 8-16 shows the available commands and registers on the DACx760 devices. No operation, read operation, watchdog timer reset and CRC fault
reset refer to commands and are not explicit registers. For more information on these commands, see Section 8.5.1.3, Section 8.3.9, and Section 8.3.10.
See Section 8.6.1.1 for descriptions of all DACx760 registers.
Table 8-16. Command and Register Map
REGISTER
COMMAND
Control
Configuration
DAC Data (2)
No operation(3)
Read Operation
READ/
WRITE
ACCESS
DATA BITS (DB15:DB0)
15
14
13
12
R/W
CLRSEL
OVR
REXT
OUTEN
R/W
11
10
9
8
7
SRCLK
X(1)
IOUT RANGE
APD
D15:D0
—
X
—
Reset
W
Status
R
SREN
Reserved
HARTEN
CRCEN
2
1
0
RANGE
WDEN
WDPD
Reserved
RESET
Reserved
CRC-FLT
G15:G0, unsigned
DAC Zero
Calibration (2)
R/W
Z15:Z0, signed
Watchdog
Timer Reset (3)
—
X
CRC Fault
Reset (3)
—
X
42
CALEN
3
READ ADDRESS
R/W
(3)
Reserved
4
X
DAC Gain
Calibration (2)
(1)
(2)
5
SRSTEP
DUAL
OUTEN
R/W
(3)
6
WD-FLT
I-FLT
SR-ON
T-FLT
X denotes don't care bits.
DAC8760 (16-bit version) shown. DAC7760 (12-bit version) contents are located in DB15:DB4.
For DAC7760, DB3:DB0 are don't care bits when writing and zeros when reading.
No operation, read operation, watchdog timer reset, and CRC fault reset are commands and not registers.
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
8.6.1.1 DACx760 Register Descriptions
8.6.1.1.1 Control Register
The DACx760 control register is written to at address 0x55. Table 8-17 shows the description for the control
register bits.
Table 8-17. Control Register 0x55
DATA BIT(S)
DEFAULT
DESCRIPTION
CLRSEL
0
VOUT clear value select bit.
When bit = 0, VOUT is 0 V in Section 8.3.6 mode or after reset.
When bit = 1, VOUT is midscale in unipolar output and negative-full-scale in bipolar output
in Section 8.3.6 mode or after reset.
DB14
OVR
0
Setting the bit increases the voltage output range by 10%.
DB13
REXT
0
External current setting resistor enable.
DB12
OUTEN
0
Output enable.
Bit = 1: Output is determined by RANGE bits.
Bit = 0: Output is disabled. IOUT and VOUT are Hi-Z.
DB11:DB8
SRCLK[3:0]
0000
Slew rate clock control. Ignored when bit SREN = 0
DB7:DB5
SRSTEP[2:0]
000
Slew rate step size control. Ignored when bit SREN = 0
DB15
DB4
NAME
SREN
0
Slew Rate Enable.
Bit = 1: Slew rate control is enabled, and the ramp speed of the output change is
determined by SRCLK and SRSTEP.
Bit = 0: Slew rate control is disabled. Bits SRCLK and SRSTEP are ignored. The output
changes to the new level immediately.
Reserved. Must be set to 0.
DB3
Reserved
0
DB2:DB0
RANGE[2:0]
000
Output range bits.
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
43
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
8.6.1.1.2 Configuration Register
The DACx760 configuration register is written to at address 0x57. Table 8-18 summarizes the description for the
configuration register bits.
Table 8-18. Configuration Register 0x57
DATA BIT(S)
NAME
DB15:DB11
DEFAULT
DESCRIPTION
0h
Reserved. User must not write any value other than zero to these bits.
DB10:DB9
IOUT RANGE
00
IOUT range. These bits are only used if both voltage and current outputs
are simultaneously enabled through bit 8 (DUAL OUTEN). The voltage output
range is still controlled by bits 2:0 of the Control Register (RANGE bits).
The current range is controlled by these bits and has similar behavior to
RANGE[1:0] when RANGE[2] = 1. However, unlike the RANGE bits, a change
to this field does not make the DAC data register go to its default value.
DB8
DUAL OUTEN
0
DAC dual output enable. This bit controls if the voltage and current outputs are
enabled simultaneously. Both are enabled when this bit is high. However, both
outputs are controlled by the same DAC data register.
0
Alternate power down. On power-up, +VSENSE is connected to the internal
VOUT amplifier inverting pin. Diodes exist at this node to REFIN and GND.
Setting this bit connects this node to ground through a resistor. When set, the
equivalent resistance seen from +VSENSE to GND is 70 kΩ. This is useful in
applications where the VOUT and IOUT pins are tied together.
0
Reserved. Do not write any value other than zero to these bits.
0
User calibration enable. When user calibration is enabled, the DAC data are
adjusted according to the contents of the gain and zero calibration registers.
See Section 8.3.11.
DB7
APD
DB6
DB5
CALEN
DB4
HARTEN
0
Enable interface through HART-IN pin (only valid for IOUT set to 4-mA to
20-mA range through RANGE bits).
Bit = 1: HART signal is connected through internal resistor and modulates
output current.
Bit = 0: HART interface is disabled.
DB3
CRCEN
0
Enable frame error checking.
DB2
WDEN
0
Watchdog timer enable.
DB1:DB0
WDPD[1:0]
00
Watchdog timeout period.
8.6.1.1.3 DAC Registers
The DAC registers consist of a DAC data register (Table 8-19), a DAC gain calibration register (Table 8-20),
and a DAC zero calibration register (Table 8-21). User calibration as described in Section 8.3.11 is a feature
that allows for trimming the system gain and zero errors. Table 8-19 through Table 8-21 show the DAC8760,
16-bit version of these registers. The DAC7760 (12-bit version) register contents are located in DB15:DB4. For
DAC7760, DB3:DB0 are don't care bits when writing and zeros when reading.
Table 8-19. DAC Data Register
DATA BITS
NAME
DEFAULT
DESCRIPTION
DB15:DB0
D15:D0
0000h
DATA BITS
NAME
DEFAULT
DB15:DB0
G15:G0
0000h
DATA BITS
NAME
DEFAULT
DESCRIPTION
DB15:DB0
Z15:Z0
0000h
Voltage and current zero calibration register for user calibration. Format is twos
complement.
DAC data register. Format is unsigned straight binary.
Table 8-20. DAC Gain Calibration Register
DESCRIPTION
Voltage and current gain calibration register for user calibration. Format is
unsigned straight binary.
Table 8-21. DAC Zero Calibration Register
44
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
8.6.1.1.4 Reset Register
The DACx760 reset register is written to at address 0x56. Table 8-22 provides the description.
Table 8-22. Reset Register 0x56
DATA BIT(S)
NAME
DB15:DB1
DB0
DEFAULT
0000h
RESET
DESCRIPTION
Reserved. Writing to these bits does not cause any change.
Software reset bit. Writing 1 to the bit performs a software reset to reset all
registers and the ALARM status to the respective power-on reset default value.
After reset completes the RESET bit clears itself.
0
8.6.1.1.5 Status Register
This read-only register consists of four ALARM status bits (CRC-FLT, WD-FLT, I-FLT, and T-FLT) and bit SR-ON
that shows the slew rate status.
The device continuously monitors the output and die temperature. When an alarm occurs, the corresponding
ALARM status bit is set (1). Whenever an ALARM status bit is set, it remains set until the event that caused it
is resolved. The ALARM bit can only be cleared by performing a software reset, or a power-on reset (by cycling
power), or having the error condition resolved. These bits are reasserted if the ALARM condition continues to
exist in the next monitoring cycle.
The ALARM bit goes to 0 when the error condition is resolved.
Table 8-23. Status Register
DATA BIT(S)
NAME
DB15:DB5
DEFAULT
000h
DESCRIPTION
Reserved. Reading these bits returns 0.
DB4
CRC-FLT
0
Bit = 1 indicates CRC error on SPI frame.
Bit = 0 indicates normal operation.
DB3
WD-FLT
0
Bit = 1 indicates watchdog timer timeout.
Bit = 0 indicates normal operation.
DB2
I-FLT
0
Bit = 1 indicates Open Circuit or Compliance Voltage Violation in IOUT loading.
Bit = 0 indicates IOUT load is at normal condition.
DB1
SR-ON
0
Bit = 1 when DAC code is slewing as determined by SRCLK and SRSTEP.
Bit = 0 when DAC code is not slewing.
DB0
T-FLT
0
Bit = 1 indicates die temperature is over 142°C.
Bit = 0 indicates die temperature is not over 142°C.
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
45
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
9 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, as well as validating and testing their design
implementation to confirm system functionality.
9.1 Application Information
9.1.1 Controlling the VOUT and IOUT Pins
This section describes how to control the VOUT and IOUT pins for three use cases:
9.1.1.1 VOUT and IOUT Pins are Independent Outputs, Never Simultaneously Enabled
In most applications, VOUT and IOUT are not connected together. In addition, only one is enabled at a time or
they are both powered down. In this configuration, bits 10 down to 7 of the Configuration Register must be set to
0000 (default value). Bits 2 down to 0 of the Control Register (RANGE bits) control VOUT and IOUT.
9.1.1.2 VOUT and IOUT Pins are Independent Outputs, Simultaneously Enabled
When VOUT and IOUT are independent outputs and simultaneously enabled, bit 8 of the Configuration Register
(DUAL OUTEN) must be set to 1. Bits 2 down to 0 of the Control Register (RANGE bits) control VOUT and bits
10 down to 9 of the Configuration Register (IOUT RANGE) control IOUT. Note that only one DAC code register
exists and therefore the voltage and current outputs are controlled by the same code. Note that changing the
RANGE bits at any time causes the DAC data register to be cleared based on the value of the CLR-SEL pin or
CLRSEL register bit and the new value of the RANGE bits.
9.1.1.3 VOUT and IOUT Pins are Tied Together, Never Simultaneously Enabled
When the VOUT and IOUT pins are tied together, bit 8 of the Configuration Register (DUAL OUTEN) must be set
to 0. Bits 2 down to 0 of the Control Register (RANGE) control VOUT and IOUT. Special consideration must be
paid to the +VSENSE pin in this case. When VOUT is disabled, the +VSENSE pin is connected to the internal
amplifier input through an internal 60-kΩ resistor as shown in Figure 8-2. This internal node has diode clamps to
REFIN and GND. Setting bit 6 of the Configuration Register (APD) forces this internal node to be tied to GND
through a 10-kΩ resistor, in effect, the +VSENSE pin is tied to GND through a 70-kΩ power-down resistor. Figure
9-1 shows the leakage current into the +VSENSE pin for both settings of the APD bit.
300
AVDD = +24 V
AVSS = -12 V
Output disabled
Leakage Current (µA)
200
100
0
-100
-200
APD bit disabled
APD bit enabled
-300
-400
-12
-8
-4
0
4
8
12
16
+VSENSE Pin Voltage (V)
20
24
C002
Figure 9-1. +VSENSE Leakage Current vs Pin Voltage
Whether the APD bit is set or not set, the current output in this case incurs a gain error because the internal
resistor acts as a parallel load in addition to the external load. If this gain error is undesirable, it can be corrected
through the gain calibration register shown in Table 8-20. Another option is to use the application circuit in Figure
9-2.
46
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
IOUT
+
+VSENSE
±
VOUT
DACx760
±VSENSE
GND
Copyright © 2016, Texas Instruments Incorporated
Figure 9-2. VOUT and IOUT Tied Together to One Pin
The buffer amplifier prevents leakage through the internal 60-kΩ resistor in current output mode and does not
allow it to be seen as a parallel load. The VOUT pin is in high impedance mode in this case and allows minimal
leakage current. Note that the offset of the external amplifier adds to the overall VOUT offset error and any
potential phase shift from the external amplifier can cause VOUT stability issues.
9.1.2 Implementing HART in All Current Output Modes
If it is desirable to implement HART irrespective of the RANGE bit settings, there are two ways to do this.
9.1.2.1 Using CAP2 Pin on VQFN Package
The first method of implementing HART is to couple the signal through the CAP2 pin, as conceptualized in
Figure 9-3. Note that this pin is only available in the 40-pin VQFN package.
C1
C2
HART FSK Input
CAP1
CAP2
AVDD
R2
R3
BOOST
T2
í
+
12-/16-BitBa_
DACBa_
T1
+
A2
12.5 k
IOUT
A1
í
RSET
GND
Figure 9-3. Implementing HART on IOUT Using the CAP2 Pin
In Figure 9-3, R3 is nominally 40 Ω, and R2 is dependent on the current output range (set by the RANGE bits) as
described below:
•
•
•
4-mA to 20-mA range: R2 = 2.4 kΩ typical
0-mA to 20-mA range: R2 = 3 kΩ typical
0-mA to 24-mA range: R2 = 3.6 kΩ typical
The purpose of the 12.5-kΩ resistor is to create a filter when CAP1 and CAP2 are used.
To insert the external HART signal on the CAP2 pin, an external ac-coupling capacitor is typically connected to
CAP2. The high-pass filter 3-dB frequency would be determined by the resistive impedance looking into CAP2
(R2 + 12.5 kΩ) and the coupling capacitor value. The 3-dB frequency would be 1 /(2 × π × [R2 + 12.5 kΩ] ×
[Coupling Cap Value]).
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
47
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
After the input HART frequency is greater than the 3-dB frequency, the ac signal is seen at the plus input of
amplifier A2 and would therefore be seen across the 40-Ω resistor. To generate a 1-mA signal on the output
would therefore require a 40-mV peak-to-peak signal on CAP2. Because most HART modems do not output a
40-mV signal, a capacitive divider is used in the above circuit to attenuate the FSK signal from the modem. In
the above circuit, the high-pass cutoff frequency would be 1 / (2 × π × [R2+12.5 kΩ] × [C1 + C2]). There is one
disadvantage of this approach: if the AVDD supply was not clean, any ripple on it could couple into the part.
9.1.2.2 Using the ISET-R Pin
The second method to implement HART is to couple the HART signal through the ISET-R pin when IOUT is
operated using an external RSET resistor. The FSK signal from the modem is ac coupled into the pin through a
series combination of Rin and Cin as shown in Figure 9-4.
HART-IN
(ON Only in 4-mA
to 20-mA Range)
CAP1
CAP2
AVDD
S1
R3
HART Signal
Conditioning
R2
A2
R1
T2
+
IOUT
A1
+
DAC
Cin Rin
T1
ISET-R
HART SIGNAL
RSET
15 NŸ
Figure 9-4. Implementing HART With the ISET-R pin
The magnitude of the ac current output is calculated as (VHART × k) / Rin, where k is a constant that represents
the gain transfer function from the ISET-R pin to the IOUT pin and depends on the selected current output range
as follows: k = 60 for the 4-mA to 20-mA range, 75 for the 0-mA to 20-mA range, and 90 for the 0-mA to 24-mA
range. The series input resistor and capacitor form a high-pass filter at the ISET-R pin and Cin must be selected
to make sure that all signals in the HART extended-frequency band pass through unattenuated.
9.1.3 Short-Circuit Current Limiting
The DACx760 voltage output includes an internal circuit to typically regulate the load current to about 30 mA.
However, this parameter is not production tested or trimmed. Optionally, use an external current limiting circuit
on VOUT. However, if the VOUT, IOUT and +VSENSE pins are tied together, this circuit must be placed in
the VOUT path before the circuit is tied together to the other pins at the common pin. The nature of the
current-limiting circuit depends on the application and load. An example of a unidirectional current limiter is
shown in Figure 9-5.
R2
R3
VIN
D1
Q1
R1
VOUT
Q2
R4
Figure 9-5. Unidirectional Current Limiter Circuit
48
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
Under normal operation, most current in this circuit flows through Q1 and into R3. As current increases through
R3, so does the voltage drop across R3, which increases the base-emitter voltage of Q2. Eventually the baseemitter voltage of Q2 becomes high enough to turn on Q2, which turns off Q1 and reduce the current that can
pass from VIN to VOUT. The value of R3 sets the current limit. Be aware that this example is very simple and
only applies for sourcing current into a resistive load. For cases involving both sourcing and sinking current as
well as nonresistive loads, more complex circuits are required to achieve bidirectional current limiting.
9.2 Typical Application
Field
Connections
Isolation
Barrier
+15 V
+18 V
TPS7A49
TPS54062
+24-V Field Supply Input
Field GND
–15 V
TPS7A30
–18 V
–15 V
10 Ω
0.1 F
0.1
F
0.1F
0.1 F
+15 V
100 pF
100 pF
0.1 F
0.1 F
10 k
VDD
VCC1
GPIO
DVDD-EN
VCC2
INC
OUTC
AVSS
DVDD
AVDD
15
+VSENSE
ALARM
100 pF
GPIO
INA
CS
INB
ISO7631FC
OUTA
CLR
OUTB
LATCH
1 nF
GND1
Ferrite Bead
GND2
–VSENSE
DACx760
0.1 F
15-V
Bidirectional
TVS
100 nF
15-V
Bidirectional
TVS
100 nF
Voltage Output:
0 V to 5 V,
0 V to 10 V,
±5 V,
±10 V
–15V
0.1 F
VCC1
MISO
15
VOUT
CLR-SEL
Digital Controller
+15 V
CMP
VCC2
INC
SDO
OUTA
SDIN
OUTB
SCLK
OUTC
+15 V
GND
MOSI
INA
SCLK
INB
ISO7631FC
GND1
GND2
15
IOUT
HART-IN
GND
REFIN
REFOUT
Current Output:
0 mA to 20 mA,
4 mA to 20 mA,
0 mA to 24 mA
22 nF
HART Signal
FSK 1200 Hz to
2200 Hz
0.1 F
–15 V
Figure 9-6. Voltage and Current Output Driver for Factory Automation and Control, EMC and EMI
Protected - DACx760 in an Analog Output (AO) Module
9.2.1 Design Requirements
Analog I/O modules are used by programmable logic controllers (PLCs) and distributed control systems (DCSs)
to interface to sensors, actuators, and other field instruments. These modules must meet stringent electrical
specifications for both performance as well as protection. These outputs are typically current loops based on
the 4-mA to 20-mA range and derivatives or voltage outputs ranging from 0 V to 5 V, 0 V to 10 V, ±5 V, and
±10 V. Common error budgets accommodate 0.1% full-scale range total unadjusted error (% FSR TUE) at room
temperature. Designs that desire stronger accuracy over temperature frequently implement calibration. Often
times the PLC back-plane provides access to a 12-V to 36-V analog supply from which a majority of supply
voltages are derived.
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
49
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
9.2.2 Detailed Design Procedure
15 V
RA
RB
15 V
A2
+
15 V
+
5V
CS
DIN
AVDD
Q1
Q2
-15 V
A1
IOUT
-15 V
RSET
SCLK
GND
VREFIN/
LDAC
GND VREFOUT
15 V
+
RG1
RG2
A3
VOUT
-15 V
RFB
Copyright © 2016, Texas Instruments Incorporated
Figure 9-7. Generic Design for Typical PLC Current and Voltage Outputs
Figure 9-7 illustrates a common generic solution for realizing these desired voltage and current output spans.
The current output circuit is comprised of amplifiers A1 and A2, MOSFETs Q1 and Q1, and the three resistors
RSET, RA, and RB. This two-stage current source enables the ground-referenced DAC output voltage to drive the
high-side amplifier required for the current-source.
The voltage output circuit is composed of amplifier A3 and the resistor network consisting of RFB, RG1, and RG2.
A3 operates as a modified summing amplifier, where the DAC controls the noninverting input and the inverting
input has one path to GND and a second to VREF. This configuration allows the single-ended DAC to create both
the unipolar 0-V to 5-V and 0-V to 10-V outputs and the bipolar ±5-V and ±10-V outputs by modifying the values
of RG1 and RG2.
Figure 9-6 generates clean ±15-V supplies using a synchronous step-down regulator (TPS54062) and two highvoltage, ultra-low noise, linear regulators (TPS7A49 and TPS7A30). A field supply terminal is shown instead of
the more common use case of a back-plane supply. The design uses two triple channel isolators (ISO7631FC)
to provide galvanic isolation for the digital lines to communicate to the main controller. Note that these isolators
can be driven by the internally-generated supply (DVDD) from the DACx760 to save components and cost.
The DACx760 supplies up to 10 mA that meets the supply requirements of the two isolators running at up to
10 Mbps. Note that additional cost savings are possible if noncritical digital signals such as CLR and ALARM
are tied to GND or left unconnected. Finally, a protection scheme with transient voltage suppressors and other
components is placed on all pins which connect to the field.
The protection circuitry is designed to provide immunity to the IEC61000-4 test suite which includes system-level
industrial transient tests. The protection circuit includes transient voltage suppressor (TVS) diodes, clamp-to-rail
steering diodes, and pass elements in the form of resistors and ferrite beads. For more detail about selecting
these components, see TIPD153.
50
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
9.2.3 Application Curves
The current output circuit was measured in 0-mA to 24-mA mode using an 8.5 digit digital multi-meter to
measure the output while driving a 300-Ω load at 25°C. The measured results are shown in Figure 9-8. The
voltage output circuit was measured in ±10-V mode using an 8.5 digit digital multi-meter to measure the output
while driving a
1-kΩ load at 25°C. The measured results are shown in Figure 9-9. In both cases, the voltage and current outputs
remain within the specified performance of the data sheet.
0.02
0
0.015
-0.005
0.01
-0.01
Output TUE (%FSR)
Output TUE (%FSR)
The design was also exposed to IEC61000-4 electrostatic discharge, electrically fast transient, conducted
immunity, and radiated immunity tests on both the current and voltage outputs. During each of these tests a
6.5 digit digital multi-meter, set in fast 5.5 digit acquisition mode, was used to monitor the outputs. Complete data
sets for the voltage and current outputs during these tests are available in TIPD153.
0.005
0
-0.005
-0.01
-0.015
-0.015
-0.02
-0.025
-0.03
-0.035
-0.02
0
16384
32768
DAC Input Code
49152
65536
D001
Figure 9-8. Voltage Output TUE Versus Code
-0.04
-0.045
0
16384
32768
DAC Input Code
49152
65536
D002
Figure 9-9. Current Output TUE Versus Code
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
51
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
10 Power Supply Recommendations
The DACx760 family operates within the specified single-supply range of 10 V to 36 V applied to the AVDD pin.
The device also operates with the specified dual-supply range of 10 V to 18 V applied to AVDD, and 0 V to –18 V
on AVSS, or any subsequent combination that does not exceed the maximum difference of 36 V between AVDD
and AVSS. The digital supply, DVDD, operates within the specified supply range of 2.7 V to 5.5 V or is powered
by the internal 4.6-V LDO.
Switching power supplies and DC/DC converters often have high-frequency glitches or spikes riding on the
output voltage. In addition, digital components can create similar high frequency spikes. This noise can be
easily coupled into the DAC output voltage or current through various paths between the power connections and
analog output. To further reduce noise, include bulk and local decoupling capacitors.
CAUTION
Do not ramp the supplies for the DACx760 faster than 1 V/ns or damage may result to the device. To
help reduce the supply ramp, use a 10-Ω series resistor from the analog supply to the device AVDD
connection.
The DACx760 has internal power-on reset (POR) circuitry for both the digital DVDD and analog AVDD supplies.
This circuitry makes sure that the internal logic and power-on state of the DAC power up to the proper state
independent of the supply sequence. The recommended power-supply sequence is to first have the analog
AVDD supply come up, followed by the digital DVDD supply. DVDD can come up first as long as AVDD ramps to
at least 5 V within 50 μs. If neither condition can be satisfied, issue a software reset command using the SPI bus
after both AVDD and DVDD are stable.
The current consumption on the AVDD and AVSS pins, the short-circuit current limit for the voltage output, and
current ranges for the current output are listed in Section 7.5. The power supply must meet the requirements
listed in Section 7.5.
52
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
11 Layout
11.1 Layout Guidelines
To maximize the performance of the DACx760 in any application, good layout practices and proper circuit design
must be followed. A few recommendations specific to the DACx760 are:
1. As is seen in Figure 9-3, CAP2 is directly connected to the input of the final IOUT amplifier. Any noise or
unwanted ac signal routed near the CAP1 and/or CAP2 pins could capacitively couple onto internal nodes
and affect IOUT. Therefore, with the QFN package, it is important to avoid routing any digital or HART signal
trace over the CAP1 and CAP2 traces.
2. The thermal PAD must be connected to the lowest potential in the system.
3. The +VSENSE connection must be a low-impedance trace connected close to the point of load.
4. AVDD and AVSS must have decoupling capacitors local to the respective pins.
5. The reference capacitor must be placed close to the reference input pin.
6. Avoid routing switching signals near the reference input.
7. For designs that include protection circuits:
a. Place diversion elements, such as TVS diodes or capacitors, close to off-board connectors to make sure
that return current from high-energy transients does not cause damage to sensitive devices.
b. Use large, wide traces to provide a low-impedance path to divert high-energy transients away from I/O
terminals.
11.1.1 Thermal Considerations
The DACx760 is designed for a maximum junction temperature of +150°C. In cases where the maximum AVDD
is driving maximum current into ground, this could be exceeded. Use the following equation, from Section 7.1, to
determine the maximum junction temperature that can be reached:
Power Dissipation = (TJmax – TA)/θJA
(8)
where
•
•
•
TJmax = 150°C
TA is the ambient temperature
θJA is the package dependent junction-to-ambient thermal resistance, which is found in Section 7.4
The power dissipation can be calculated by multiplying all the supply voltages with the currents supplied, which
is found in the Power Requirements subsection of Section 7.5.
Consider an example: IOUT is enabled, supplying 24 mA into GND with a 25°C ambient temperature, AVDD of
24 V, AVSS is tied to GND and DVDD is generated internally. From the specifications table, the maximum value
of AIDD = 3 mA when IOUT is enabled and DAC code = 0x0000. Also, the maximum value of DIDD = 1 mA.
Accordingly, the worst case power dissipation is 24 V × (24 mA + 3 mA + 1 mA) = 672 mW. Using the RθJA value
for the TSSOP package, we get TJmax = 25°C + (32.3 × 0.672)°C = 46.7°C. At 85°C ambient temperature, the
corresponding value of TJmax is 106.7°C. Using this type of analysis, the system designer can both specify and
design for the equipment operating conditions. Note that the thermal pad in both packages is recommended to
be connected to a copper plane for enhanced thermal performance.
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
53
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
11.2 Layout Example
AVSS
GND
Analog
Supply
Decoupling
DVDD
AVDD
Analog Supply
Series Resistance
VOUT
External
Boost Transistor
(Optional)
Digital
Supply
Decoupling
ALARM
Pull-up
Resistance
CAP1 / CAP2
Capacitance
(Optional)
Q1
CMP
Capacitance
(Optional)
Digital I/O
IOUT
0
Analog
Supply
Decoupling
HART
Input
Reference
Capacitance
External RSET
(Optional)
Figure 11-1. DACx760 Layout Example
54
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
DAC7760, DAC8760
www.ti.com
SBAS528D – JUNE 2013 – REVISED DECEMBER 2021
12 Device and Documentation Support
12.1 Documentation Support
12.1.1 Related Documentation
For related documentation see the following:
•
•
Texas Instruments, Single-Channel Industrial Voltage & Current Output Driver, Isolated, EMC/EMI Tested
Reference Design
Texas Instruments, Implementing HART™ Communication with the DAC8760 Family
12.2 Receiving Notification of Documentation Updates
To receive notification of documentation updates, navigate to the device product folder on ti.com. Click on
Subscribe to updates 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.
12.3 Support Resources
TI E2E™ support forums are an engineer's go-to source for fast, verified answers and design help — straight
from the experts. Search existing answers or ask your own question to get the quick design help you need.
Linked content is 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.
12.4 Trademarks
TI E2E™ is a trademark of Texas Instruments.
HART® is a registered trademark of HART Communication Foundation.
All trademarks are the property of their respective owners.
12.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.
12.6 Glossary
TI Glossary
This glossary lists and explains terms, acronyms, and definitions.
13 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.
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: DAC7760 DAC8760
55
PACKAGE OPTION ADDENDUM
www.ti.com
7-Apr-2021
PACKAGING INFORMATION
Orderable Device
Status
(1)
Package Type Package Pins Package
Drawing
Qty
Eco Plan
(2)
Lead finish/
Ball material
MSL Peak Temp
Op Temp (°C)
Device Marking
(3)
(4/5)
(6)
DAC7760IPWP
ACTIVE
HTSSOP
PWP
24
60
RoHS & Green
NIPDAU
Level-3-260C-168 HR
-40 to 125
DAC7760
DAC7760IPWPR
ACTIVE
HTSSOP
PWP
24
2000
RoHS & Green
NIPDAU
Level-3-260C-168 HR
-40 to 125
DAC7760
DAC7760IRHAR
ACTIVE
VQFN
RHA
40
2500
RoHS & Green
NIPDAU
Level-3-260C-168 HR
-40 to 125
DAC7760
DAC7760IRHAT
ACTIVE
VQFN
RHA
40
250
RoHS & Green
NIPDAU
Level-3-260C-168 HR
-40 to 125
DAC7760
DAC8760IPWP
ACTIVE
HTSSOP
PWP
24
60
RoHS & Green
NIPDAU
Level-3-260C-168 HR
-40 to 125
DAC8760
DAC8760IPWPR
ACTIVE
HTSSOP
PWP
24
2000
RoHS & Green
NIPDAU
Level-3-260C-168 HR
-40 to 125
DAC8760
DAC8760IRHAR
ACTIVE
VQFN
RHA
40
2500
RoHS & Green
NIPDAU
Level-3-260C-168 HR
-40 to 125
DAC8760
DAC8760IRHAT
ACTIVE
VQFN
RHA
40
250
RoHS & Green
NIPDAU
Level-3-260C-168 HR
-40 to 125
DAC8760
(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