Product Folder Sample & Buy Support & Community Tools & Software Technical Documents Reference Design DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 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 DAC7760 and DAC8760 are low-cost, precision, fully-integrated, 12-bit and 16-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. 1 • • • • • • • • • 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% Over Range) ±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 6-mm × 6-mm 40-Pin VQFN and 24-Pin HTSSOP Packages 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 Hi-Z state). The CLR and CLR-SEL pins set the voltage outputs to zeroscale 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 can operate with either a single 10-V to 36-V supply, or dual supplies of up to ±18 V. All versions are available in both 6-mm × 6-mm 40-pin VQFN and 24-pin HTSSOP packages. 2 Applications • • • • • • 4-mA to 20-mA Current Loops Analog Output Modules Building Automation Environment Monitoring Programmable Logic Controllers (PLCs) Field Sensors and Process Transmitters Device Information(1) PART NUMBER PACKAGE DACx760 BODY SIZE (NOM) HTSSOP (24) 7.80 mm × 4.40 mm VQFN (40) 6.00 mm × 6.00 mm (1) For all available packages, see the orderable addendum at the end of the data sheet. Block Diagram DVDD REFOUT DVDD-EN DACx760 REFIN Internal Reference AVSS HART-IN AVDD Current Output Stage DIN SDO CLR CLR-SEL Control Logic SCLK SPI Shift Register Input Control Logic BOOST LATCH DAC Input Register Thermal Alarm User Calibration Gain/Offset Register DAC PreConditioning IOUT IGAIN Current Source ALARM IENABLE ISET-R Voltage Output Stage +VSENSE Slew Rate Control VOUT VGAIN –VSENSE Watchdog Timer VENABLE CMP GND Copyright © 2016, Texas Instruments Incorporated 1 An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications, intellectual property matters and other important disclaimers. PRODUCTION DATA. DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com Table of Contents 1 2 3 4 5 6 7 Features .................................................................. Applications ........................................................... Description ............................................................. Revision History..................................................... Device Comparison Table..................................... Pin Configuration and Functions ......................... Specifications......................................................... 7.1 7.2 7.3 7.4 7.5 7.6 7.7 7.8 7.9 7.10 8 1 1 1 2 3 3 5 Absolute Maximum Ratings ...................................... 5 ESD Ratings.............................................................. 5 Recommended Operating Conditions....................... 5 Thermal Information .................................................. 6 Electrical Characteristics........................................... 6 Electrical Characteristics: AC.................................. 10 Timing Requirements: Write Mode ......................... 10 Timing Requirements: Readback Mode.................. 11 Timing Requirements: Daisy-Chain Mode .............. 11 Typical Characteristics .......................................... 13 Detailed Description ............................................ 26 8.1 Overview ................................................................. 26 8.2 Functional Block Diagram ....................................... 26 8.3 8.4 8.5 8.6 9 Feature Description................................................. Device Functional Modes........................................ Programming........................................................... Register Maps ......................................................... 26 35 37 39 Application and Implementation ........................ 43 9.1 Application Information............................................ 43 9.2 Typical Application ................................................. 47 10 Power Supply Recommendations ..................... 50 11 Layout................................................................... 50 11.1 Layout Guidelines ................................................. 50 11.2 Layout Example .................................................... 51 11.3 Thermal Considerations ........................................ 51 12 Device and Documentation Support ................. 52 12.1 12.2 12.3 12.4 12.5 12.6 Related Links ........................................................ Receiving Notification of Documentation Updates Community Resource............................................ Trademarks ........................................................... Electrostatic Discharge Caution ............................ Glossary ................................................................ 52 52 52 52 52 52 13 Mechanical, Packaging, and Orderable Information ........................................................... 52 4 Revision History NOTE: Page numbers for previous revisions may differ from page numbers in the current version. Changes from Revision A (December 2013) to Revision B • Page Added ESD Ratings table, Recommended Operating Conditions table, Feature Description section, Device Functional Modes, Application and Implementation section, Power Supply Recommendations section, Layout section, Device and Documentation Support section, and Mechanical, Packaging, and Orderable Information section ................................................................................................................................................................................... 1 Changes from Original (June 2013) to Revision A • 2 Page Changed data sheet from product preview to production data .............................................................................................. 1 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 5 Device Comparison Table RESOLUTION (BITS) CURRENT AND VOLTAGE OUTPUT CURRENT OUTPUT 12 DAC7760 DAC7750 16 DAC8760 DAC8750 6 Pin Configuration and Functions NC VOUT +VSENSE –VSENSE NC AVDD AVSS 24 AVDD 2 23 –VSENSE ALARM GND 3 22 +VSENSE 31 32 33 34 35 36 NC DVDD 1 4 21 VOUT CLR-SEL 5 20 BOOST CLR 6 19 IOUT LATCH 7 18 HART-IN SCLK 8 17 CMP DIN 9 16 DVDD-EN 2 29 CAP2 3 28 CAP1 4 27 5 10 15 REFIN GND 11 14 SDO REFOUT 9 22 NC GND 12 13 ISET-R 10 21 NC 20 SDO DVDD-EN 19 CMP 23 18 24 8 11 7 17 DIN IOUT HART-IN 16 SCLK BOOST Thermal Pad 25 15 6 26 Thermal Pad 14 LATCH NC AVSS DVDD NC 13 CLR PWP Package 24-Pin HTSSOP Top View 30 12 CLR-SEL 37 ALARM GND 38 1 39 NC 40 NC RHA Package 40-Pin VQFN Top View Not to scale NC NC REFIN REFOUT ISET-R GND AVSS GND NC GND Thermal pad connected to AVSS Not to scale Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 Submit Documentation Feedback 3 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com Pin Functions PIN I/O DESCRIPTION NAME VQFN HTSSOP ALARM 2 3 Digital output Alarm pin. Open drain output. External pullup resistor required (10 kΩ). The pin goes low (active) when the ALARM condition is detected (open circuit, over temperature, timeout and so forth). AVDD 36 24 Supply input Positive analog power supply. AVSS 14, 37 1 Supply input Negative analog power supply in dual power-supply operation. Connects to GND in single power-supply operation. BOOST 27 20 Analog output CAP1 28 — Analog input Connection for current output filtering capacitor (optional). CAP2 29 — Analog input Connection for current output filtering capacitor (optional). CLR 5 6 Digital input Clear input. Logic high on this pin causes the part to enter CLEAR state. Active high. CLR-SEL 4 5 Digital input Selects the VOUT value in CLEAR state, after power-on and reset. Boost pin. External transistor connection (optional). CMP 24 17 Analog output 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 output amplifier, thus increasing the settling time. DIN 8 9 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 39 2 DVDD-EN 23 Supply input or Digital power supply. Can be input or output, depending on DVDD-EN pin. output 16 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 3, 4 Supply input Ground reference point for all digital circuitry of the device. Connect to 0 V. GND 12, 13, 15 11, 12 Supply input Ground reference point for all analog circuitry of the device. Connect to 0 V. HART-IN 25 18 Analog input Input pin for HART modulation. IOUT 26 19 Analog output ISET-R 16 13 Analog input Connection pin for external precision resistor (15 kΩ). See the Detailed Description section of this data sheet. LATCH 6 7 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. 1, 10, 11, 19, 20, 21, 22, 30, 31, 35, 38, 40 — — REFOUT 17 14 Analog output REFIN 18 15 Analog input Reference input SCLK 7 8 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 9 10 Digital output Serial data output. Data are valid on the rising edge of SCLK. The thermal pad is internally connected to the AVSS supply. It is recommended that the pad be thermally connected to a copper plane for enhanced thermal performance. 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. NC Current output pin No connection. Internal reference output. Connect to REFIN when using internal reference. THERMAL PAD — — Supply input VOUT 32 21 Analog output +VSENSE 33 22 Analog input Sense pin for the positive voltage output load connection. –VSENSE 34 23 Analog input Sense pin for the negative voltage output load connection. 4 Submit Documentation Feedback Voltage output pin. This is a buffered analog voltage output. Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 7 Specifications 7.1 Absolute Maximum Ratings over operating free-air temperature range (unless otherwise noted) (1) MIN MAX UNIT 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 VOUT to AVSS AVSS AVDD V VOUT to GND (2) AVSS AVDD V IOUT to AVSS AVSS AVDD V IOUT to GND (2) AVSS AVDD V REFIN to GND –0.3 6 V REFOUT to GND –0.3 6 V 10 mA Current into REFOUT 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 V 150 °C Power dissipation (TJmax – TA)/RθJA Junction temperature, TJmax W 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 AVDD (AVDD + |AVSS| ≤ 36 V) 10 AVSS (AVDD + |AVSS| ≤ 36 V) DVDD, Internal regulator disabled Reference input voltage MAX UNIT 36 V –18 0 V 2.7 5.5 V 4.95 5.05 V External reference current (REFIN = 5 V, outputs off or IOUT enabled) 30 Loop compliance voltage (output = 24 mA) (1) µA AVDD – 2 VIH, Digital input high voltage 2 VIL, Digital input low voltage 0.8 2.7 V < AVDD < 3.6 V 0.6 –40 V V 3.6 V < AVDD < 5.5 V Specified performance temperature (1) NOM 125 V °C Loop compliance voltage is defined as the voltage at the IOUT pin Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 Submit Documentation Feedback 5 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com 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 Voltage output ranges (normal mode) AVDD ≥ 10 V 0 5 AVDD ≥ 10.5 V 0 10 –5 5 AVSS ≤ –5.5 V, AVDD ≥ 10 V AVSS ≤ –10.5 V, AVDD ≥ 10.5 V AVDD ≥ 10 V Voltage output range (overrange mode) Resolution AVDD ≥ 11.5 V –10 10 0 5.5 0 11 AVSS ≤ –6 V, AVDD ≥ 10 V –5.5 5.5 AVSS ≤ –11.5 V, AVDD ≥ 11.5 V –11 11 DAC8760 16 DAC7760 12 V V Bits ACCURACY (1) 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 Bipolar range (±5 V, ±5.5 V, ±10 V, ±11 V) –4 TA = –40°C to 125°C –10 TA = 25°C –3.5 6 0.6 ±1 3.5 10 –0.6 mV mV ppm FSR/°C 4 –2 TA = 25°C, unipolar range (2) 2 ±0.1 –4 TA = –40°C to 85°C, unipolar range mV ppm FSR/°C ±2 TA = –40°C to 125°C, unipolar range FSR 4 –2 Zero-scale error temperature coefficient (1) 6 –1.5 –0.6 LSB 7 TA = 25°C, ±5 V and ±5.5 V Unipolar range (0 to 5 V, 0 to 5.5 V, 0 to 10 V, 0 to 11 TA = –40°C to 85°C V) TA = 25°C FSR 0.04% TA = –40°C to 125°C TA = –40°C to 125°C Offset error 0.06% ±0.015% Monotonic Bipolar zero error temperature coefficient Zero-scale error (2) 0.07% 2 ±0.1 mV 0.6 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. Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 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 Offset error temperature coefficient Gain error MAX ±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 TYP 0.07% 0.06% ±0.01% FSR 0.04% ±3 Full-scale error temperature coefficient UNIT ppm FSR/°C 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 Footroom AVSS with respect to VOUT zero scale –0.5 Output voltage drift vs time TA = 125°C, 1000 hrs Short-circuit current Load For specified performance V V ±15 ppm FSR 30 mA 1 kΩ RL = ∞ Capacitive load stability (3) 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 (3) No output load 0.3 3 Ω CURRENT OUTPUT Output current ranges Resolution 0 24 0 20 4 20 DAC8760 16 DAC7760 12 mA Bits ACCURACY (0-mA TO 20-mA AND 0-mA TO 24-mA RANGE) (4) 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 (3) (4) (5) –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 Specified by design and characterization; not production tested. DAC8760 and DAC7760 current output range is set by writing to RANGE bits in control register at address 0x55. 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. Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 Submit Documentation Feedback 7 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com 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 Internal RSET Gain error External RSET Gain error temperature coefficient Output current drift vs time ACCURACY (4-mA TO 20-mA RANGE) MIN 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% TYP UNIT 0.2% 0.15% ±0.01% 0.08% 0.17% FSR 0.12% ±0.01% Internal RSET ±3 External RSET ±8 TA = 125°C, 1000 hrs MAX Internal RSET ±50 External RSET ±25 0.05% ppm FSR/°C ppm FSR (4) 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) ±1 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.18% –0.07% Full-scale error External RSET –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% –0.1% ±0.015% ±0.015% ±5 External RSET ±10 Gain error External RSET 0.08% ppm FSR/°C –0.2% 0.2% TA = –40°C to 85°C –0.15% 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.01% FSR 0.1% TA = –40°C to 125°C 0.08% 0.16% FSR 0.12% ±0.01% Internal RSET ±3 External RSET ±8 TA = 125°C, 1000 hrs FSR 0.25% Internal RSET Internal RSET FSR ppm FSR/°C TA = –40°C to 125°C TA = 25°C LSB 0.07% ±3 Internal RSET Output current drift vs time ±0.01% FSR 0.1% ±0.08% Internal and External RSET, TA = 25°C Gain error temperature coefficient 0.08% TA = –40°C to 125°C Offset error temperature coefficient Full-scale error temperature coefficient ±0.02% Monotonic Internal RSET Offset error –0.1% 0.25% ±0.02% Internal RSET ±50 External RSET ±75 0.055% ppm FSR/°C ppm FSR CURRENT OUTPUT (3) Inductive load 50 DC PSRR Output impedance mH 1 Code = 0x8000 µA/V 50 MΩ 10 pF EXTERNAL REFERENCE INPUT Reference input capacitance 8 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 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 INTERNAL REFERENCE OUTPUT Reference output TA = 25°C Reference temperature coefficient (3) 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 (3) 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 (3) 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 µA 10 pF DIGITAL OUTPUTS VOL, output low voltage, sinking 200 µA SDO ALARM VOH, output high voltage, sourcing 200 µA 0.4 V DVDD – 0.5 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 POWER REQUIREMENTS Outputs disabled, external DVDD Outputs disabled, internal DVDD AIDD Code = 0x8000, VOUT enabled, unloaded Code = 0x0000, IOUT enabled AISS DIDD 3 4 4.6 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 Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 mA 3 1 mA mA Submit Documentation Feedback 9 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com 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 AVDD = 36 V, AVSS = GND, VOUT enabled, unloaded, DVDD = 5 V Power dissipation TYP MAX 140 170 UNIT mW AVDD = 18 V, AVSS = –18 V, VOUT enabled, unloaded, DVDD = 5 V 135 TEMPERATURE Thermal alarm Thermal alarm hysteresis 142 °C 18 °C 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 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 AC PSRR µs –75 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. 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 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 t5 LATCH high time (2) 40 ns t6 Data setup time 5 ns t7 Data hold time 7 ns t8 LATCH low time 40 ns (1) (2) 10 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 Electrical Characteristics: AC. Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 Timing Requirements: Write Mode (continued) At TA = –40°C to 125°C and DVDD = 2.7 V to 5.5 V, unless otherwise noted. See Figure 1 for timing diagram. PARAMETER (1) t9 CLR pulse width t10 CLR activation time MIN MAX 20 UNIT ns 5 μs 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 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) 40 ns Specified by design, not production tested. 7.9 Timing Requirements: Daisy-Chain Mode At TA = –40°C to 125°C and DVDD = 2.7 V to 5.5 V, unless otherwise noted. See Figure 3 for timing diagram. PARAMETER (1) MIN MAX UNIT t21 SCLK cycle time 60 ns t22 SCLK low time 25 ns t23 SCLK high time 25 ns t24 LATCH delay time 13 ns t25 LATCH high time 40 ns t26 Data setup time 5 ns t27 Data hold time 7 ns t28 LATCH low time t29 Serial output delay time (CL, SDO = 15 pF) (1) 40 ns 35 ns Specified by design, not production tested. Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 Submit Documentation Feedback 11 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com t1 1 SCLK 2 24 t3 t2 t4 t5 LATCH t8 t7 t6 DB23 DIN DB0 t9 CLR t10 IOUT/VOUT Figure 1. Write Mode Timing t11 t13 1 SCLK 2 24 2 8 9 22 23 24 t14 t12 t15 LATCH t16 DIN 1 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 2. Readback Mode Timing t21 t23 1 SCLK 2 25 24 26 48 t22 t24 t25 LATCH t26 DIN DB23 DB0 Input word for DAC-N SDO DB23 Undefined DB23 t29 DB0 t28 t27 DB0 Input word for DAC-N - 1 DB23 t20 DB0 Input word for DAC-N Figure 3. Daisy-Chain Mode Timing 12 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 7.10 Typical Characteristics At TA = 25°C, unless otherwise noted. 5.005 25 30 units shown AVDD = 24 V AVSS = 0 V Reference Output Voltage (V) 5.004 5.003 20 Population (%) 5.002 5.001 5.000 4.999 15 10 4.998 4.997 5 4.995 0 -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 C002 Figure 5. Internal Reference Temperature Drift Histogram Figure 4. REFOUT vs Temperature 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 6. REFOUT vs Load Current 38 C002 Figure 7. 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) Time (2 s/div) 100k C006 Figure 8. REFOUT Noise PSD vs Frequency C001 Figure 9. Internal Reference, Peak-to-Peak Noise (0.1 Hz to 10 Hz) Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 Submit Documentation Feedback 13 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com 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 10. REFOUT Transient vs Time 14 15 16 17 18 C003 Figure 11. AIDD or AISS vs AVDD or AVSS 3.0 1.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.9 4.3 4.7 5.1 5.5 C001 Figure 13. DIDD vs External DVDD 8 0 TA = 250C Internal DVDD 7 -10 Internal DVDD PSRR (dB) 6 Internal DVDD (V) 3.5 External DVDD (V) Figure 12. AIDD vs AVDD 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 0 Load Current (mA) Submit Documentation Feedback 5 10 100 1k 10k 100k Frequency (Hz) C002 Figure 14. Internal DVDD vs Load Current 14 3.1 C004 1M C001 Figure 15. Internal DVDD PSRR vs Frequency Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 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 65536 Code +5 V range 0 8192 16384 24576 32768 40960 49152 57344 65536 Code C003 Figure 16. VOUT TUE vs Code (Unipolar Outputs) C003 Figure 17. 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 +10 V range -0.020 0 +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 125 Temperature (0C) 10 11 12 13 14 15 16 17 AVDD/ |AVSS| (V) C002 Figure 18. VOUT TUE vs Temperature 18 C002 Figure 19. 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) “10 V range 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 65536 Code 0 8192 C001 Figure 20. VOUT INL vs Code (Unipolar Outputs) Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 16384 24576 32768 40960 49152 57344 Code 65536 C001 Figure 21. VOUT INL vs Code Submit Documentation Feedback 15 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com 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 Temperature (0C) 10 125 11 Figure 22. VOUT INL vs Temperature 15 16 17 18 C001 Figure 23. VOUT INL vs Supply AVDD = 24 V AVSS = 0 V AVDD = +24 V AVSS = -12 V 0.8 0.6 DNL Error (LSB) 0.6 DNL Error (LSB) 14 1.0 0.8 0.4 0.2 0.0 -0.2 -0.4 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 Code 65536 0 8192 16384 24576 32768 40960 49152 57344 Code C002 Figure 24. VOUT DNL vs Code (Unipolar Outputs) 65536 C002 Figure 25. 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) 13 AVDD/ |AVSS| (V) 1.0 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 65 80 95 Temperature (0C) Submit Documentation Feedback 110 125 10 11 12 13 14 15 16 AVDD/ |AVSS| (V) C003 Figure 26. VOUT DNL vs Temperature 16 12 C002 17 18 C009 Figure 27. VOUT DNL vs Supply Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 Typical Characteristics (continued) At TA = 25°C, unless otherwise noted. 0.004 1.0 “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.008 0.2 0.0 -0.2 +10 V range -0.4 +5 V range -0.6 -0.010 -0.8 -0.012 -1.0 -40 -25 -10 5 20 35 50 65 80 95 110 125 Temperature (0C) -40 -10 5 20 35 50 65 80 95 110 Temperature (0C) Figure 28. VOUT Full-Scale Error vs Temperature 125 C005 Figure 29. Offset Error vs Temperature 1.0 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 Bipolar Zero Error (mV) -25 C004 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) “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 30. Bipolar Zero Error vs Temperature 125 C007 Figure 31. 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) “10 V range 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 Figure 32. Zero-Scale Error vs Temperature -5 0 5 10 15 20 25 Source / Sink Current (mA) C008 30 C010 Figure 33. VOUT (Full-Scale) vs Load Current (Source or Sink) Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 Submit Documentation Feedback 17 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com 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 34. VOUT (Zero-Scale) vs Load Current (Source or Sink) Figure 35. BP10V Rising 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 36. BP10V Falling 20 25 C001 250 Settling Time for 5 V Step (µs) Settling Time for 5 V Step (µs) 15 Figure 37. VOUT Settling Time vs Load (No Compensation Capacitor) 70 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) Submit Documentation Feedback 100 0 200 400 600 800 Load Capacitor (nF) C002 Figure 38. VOUT Settling Time vs LOAD (100 pF Between VOUT and CMP Pins) 18 10 Load Capacitor (nF) C001 1000 C003 Figure 39. VOUT Settling Time vs LOAD (470 pF Between VOUT and CMP Pins) Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 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 40. VOUT Power-On Glitch Figure 41. 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 C002 Figure 42. VOUT Noise PSD vs Frequency Figure 43. 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 AVDD = 24 V AVSS = -12 V 45 AVDD = +24 V AVSS = -12 V Output disabled 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 VOUT Pin Voltage (V) 20 24 -40 -25 Figure 44. VOUT Hi-Z Leakage Current vs Voltage -10 5 20 35 50 65 80 95 110 Temperature (oC) C003 125 C001 Figure 45. VOUT Short-Circuit Current vs Temperature Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 Submit Documentation Feedback 19 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com 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 0.00 -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 46. AVDD PSRR for VOUT C009 Figure 47. IOUT TUE vs Code (0 mA to 24 mA) 0.05 0.05 0.00 Total Unadjusted Error (%FSR) Total Unadjusted Error (%FSR) AVDD = 24 V AVSS = 0 V RLOAD = 300 Ÿ -0.05 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 Code 65536 0 16384 24576 32768 40960 49152 57344 65536 Code C006 Figure 48. IOUT TUE vs Code (0 mA to 20 mA) C003 Figure 49. IOUT TUE vs Code (4 mA to 20 mA) 0.12 0.08 AVDD = 10 V AVSS = 0 V RLOAD = 300 Ÿ 0.07 Total Unadjuated Error (%FSR) Total Unadjusted Error (%FSR) 8192 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 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 Temperature (oC) 80 95 110 125 Submit Documentation Feedback -25 -10 5 20 35 50 65 Temperature (oC) C008 Figure 50. IOUT TUE vs Temperature (Internal RSET) 20 -40 80 95 110 125 C009 Figure 51. IOUT TUE vs Temperature (External RSET) Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 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 52. 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 53. 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 65536 0 8192 16384 24576 32768 40960 49152 57344 Code C007 Figure 54. IOUT INL vs Code (0 mA to 24 mA) 65536 C004 Figure 55. IOUT INL vs Code (0 mA to 20 mA) 0.016 0.004 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 65536 -40 -25 Figure 56. IOUT INL vs Code (4 mA to 20 mA) -10 5 20 35 50 65 80 95 110 Temperature (oC) C001 125 C002 Figure 57. IOUT INL vs Temperature (Internal RSET) Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 Submit Documentation Feedback 21 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com Typical Characteristics (continued) At TA = 25°C, unless otherwise noted. 0.015 0.004 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.010 -0.006 Min INL -0.015 -0.008 -40 -25 -10 5 20 35 50 65 80 95 110 Temperature (oC) 10 125 26 30 34 38 C004 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) 22 Figure 59. IOUT INL vs Supply (Internal RSET) Figure 58. 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 65536 Code C003 Figure 60. IOUT INL vs Supply (External RSET) C008 Figure 61. 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) 18 AVDD (V) 0.015 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 Submit Documentation Feedback 65536 0 8192 16384 24576 32768 40960 49152 57344 Code C005 Figure 62. IOUT DNL vs Code (0 mA to 20 mA) 22 14 C001 65536 C002 Figure 63. IOUT DNL vs Code (4 mA to 20 mA) Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 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 35 50 65 80 125 C011 Figure 64. IOUT DNL vs Temperature (Internal RSET) Figure 65. IOUT DNL vs Temperature (External RSET) 1.0 0.8 Max DNL Max DNL 0.6 0.6 0.4 0.2 DNL Error (LSB) DNL Error (LSB) 110 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 Figure 66. IOUT DNL vs Supply (Internal RSET) C007 Figure 67. 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) 95 Temperature (oC) C010 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 125 (oC) -40 -25 Figure 68. IOUT Full-Scale Error vs Temperature -10 5 20 35 50 65 80 95 110 Temperature (oC) C006 125 C003 Figure 69. IOUT Offset Error vs Temperature Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 Submit Documentation Feedback 23 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com 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 Figure 71. Compliance Headroom Voltage(1) vs Temperature Figure 70. IOUT Gain Error vs Temperature 30 IOUT (4 mA/div) AVDD = +24 V AVSS = 0 V DAC configured to deliver 24 mA 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 C001 C005 Figure 72. IOUT vs Compliance Headroom Voltage(1) Figure 73. 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 74. 4-mA to 20-mA Falling (1) 24 C001 Figure 75. IOUT Power-On Glitch Compliance voltage headroom is defined as the drop from AVDD pin to the IOUT pin. Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 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 76. IOUT Output Enable Glitch Figure 77. 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 Time (4 s/div) 100k Frequency (Hz) C003 C002 Figure 79. 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) Figure 78. 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 Figure 80. IOUT Hi-Z Leakage Current vs Voltage 1k 10k 100k Frequency (Hz) C001 1M C002 Figure 81. IOUT PSRR vs Frequency Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 Submit Documentation Feedback 25 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com 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 DAC PreConditioning Thermal Alarm IOUT IGAIN User Calibration Gain/Offset Register Current Source ALARM IENABLE ISET-R Voltage Output Stage +VSENSE VOUT Slew Rate Control VGAIN –VSENSE VENABLE Watchdog Timer CMP GND Copyright © 2016, Texas Instruments Incorporated 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 82 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. 26 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 Feature Description (continued) To Current Output To Voltage Output Figure 82. 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 Controlling the VOUT and IOUT Pins 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 83 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 powersupply headroom is required. The voltage output is able to drive a capacitive load up to 1 µF. For loads greater than 20 nF, an external compensation capacitor can be connected between CMP and VOUT to keep the output voltage stable at the expense of reduced bandwidth and increased settling time. DACx760 12-/16-Bit DAC + VOUT í RFB +VSENSE Range Scaling íVSENSE Figure 83. Voltage Output 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 terminals. In some cases, both VOUT and +VSENSE are brought out as terminals and, through separate lines, connected remotely together at the load. In such cases, if the +VSENSE line is cut, the amplifier loop is broken; use an optional 5-kΩ resistor between Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 Submit Documentation Feedback 27 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com Feature Description (continued) VOUT and +VSENSE to prevent this from occurring. 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 shown in Figure 83 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 83). 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 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 1 (2) Table 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 1 increase by 10%, thereby increasing the voltage output range, as shown in Table 8 (see Setting Voltage and Current Output Ranges for more details). 8.3.3 Current Output Stage The current output stage consists of a preconditioner and a current source as conceptualized in Figure 84. 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 powersupply 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. 28 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 AVDD R2 R3 BOOST T2 í + 12-/16-BitBa_ DACBa_ A2 T1 + IOUT A1 í RSET Figure 84. 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: CODE IOUT = 20mA • 2N (3) For a 0-mA to 24-mA output range: CODE IOUT = 24mA • 2N (4) For a 4-mA to 20-mA output range: CODE IOUT = 16mA • + 4mA 2N 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. (5) 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 Setting Voltage and Current Output Ranges for more details. For more details on controlling the current output when both the VOUT and IOUT pins are simultaneously enabled, see Controlling the VOUT and IOUT Pins. 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). Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 Submit Documentation Feedback 29 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com 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 DVDEN pin unconnected. This supply eases the system power supply design especially when an isolation barrier is required to cross and generate the digital supply. It can be used to drive isolation components used for the digital data lines and other miscellaneous components like references and temp sensors. See Figure 96 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 Electrical Characteristics 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 CLRSEL pin or the CLRSEL bit of the Table 17, as Table 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 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 7. To avoid glitches on the output, disable the output by writing a 0 to the OUTEN bit of the Table 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-Supply Sequence 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. While there is no required supply power-on sequence, the recommendation is to first have the digital DVDD supply come up, followed by the analog supplies, AVDD and AVSS. AVSS is powered assuming a negative supply is being used. Otherwise, AVSS is tied to GND. 8.3.8 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 85 represents the threshold levels for the internal POR for both the DVDD and AVDD supplies. 30 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 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 85. 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.9 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. 8.3.10 Watchdog Timer This feature is useful to make sure that communication between the host processor and the DACx760 has not been lost. It can be enabled 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, as shown in Table 3. The timer period is based off an internal oscillator with a typical value of 8 MHz. Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 Submit Documentation Feedback 31 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com Table 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. Note that the ALARM pin can be asserted low for any of the different conditions as explained in the Alarm Detection section. The WD-FLT bit is reset to 0 with a software reset, or by disabling the watchdog timer, or by powering down the device. When using multiple DACx760 devices in a daisy-chain configuration, the open-drain ALARM pins of all devices can be connected together in a wired-AND function. The watchdog timer can be enabled in any number of the devices in the chain although enabling it in one device is sufficient. The wired-AND ALARM pin may get pulled low because of the simultaneous presence of different trigger conditions in the daisy-chained devices. The host processor must read the status register of each device to know all the fault conditions present in the chain. 8.3.11 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 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 4. SPI Frame With Frame Error Checking Enabled BIT 31:BIT 8 BIT 7:BIT 0 Normal SPI frame data 8-bit CRC polynomial 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. Note that the ALARM pin can be asserted low for any of the different conditions as explained in Alarm Detection. The CRCFLT bit is reset to 0 with a software reset, or by disabling the frame error checking, or by powering down the device. In the case of a CRC error, the specific SPI frame is blocked from writing to the device. Frame error checking can be enabled for any number of DACx760 devices connected in a daisy-chain configuration. However, TI recommends enabling error checking for none or all devices in the chain. When connecting the ALARM pins of all combined devices, forming a wired-AND function, the host processor must read the status register of each device to know all the fault conditions present in the chain. For proper operation, the host processor must provide the correct number of SCLK cycles in each frame, taking care to identify whether or not error checking is enabled in each device in the daisy-chain. 8.3.12 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. 32 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 CODE _ OUT = CODE • User _ GAIN + 215 216 + User _ ZERO 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). (6) This is a purely digital implementation 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 Setting Voltage and Current Output Ranges. 8.3.13 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 the Table 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 5 lists the slew rate step-size options. Table 6 summarizes the slew rate update clock options. Table 5. Slew Rate Step-Size (SRSTEP) Options SRSTEP STEP SIZE (LSB) DAC7760 DAC8760 000 0.0625 1 001 0.125 2 010 0.125 4 011 0.5 8 100 1 16 101 2 32 110 4 64 111 8 128 Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 Submit Documentation Feedback 33 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com Table 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 The time required for the output to slew over a given range can be expressed as Equation 7: Output Change Slew Time = Step Size · Update Clock Frequency · LSB Size where • • Slew Time is expressed in seconds Output Change is expressed in amps (A) for IOUT or volts (V) for VOUT (7) 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. Bit 1 (SR-ON) of the Status Register can be read to verify that the slew operation has completed. 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 86 shows an example of IOUT slewing at a rate set by the above 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 can be seen 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 86. IOUT vs Time With Digital Slew Rate Control 34 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 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 7. Table 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, as long as there is headroom with the supply. Table 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 the DUAL OUTEN bit in the Configuration Register, the voltage output is controlled by the RANGE bits in the Control Register (see Table 9), and the current output is controlled by the IOUT RANGE bits in the Configuration Register (see Table 10). Table 9. RANGE Bits versus 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 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 Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 Submit Documentation Feedback 35 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com 8.4.2 Boost Configuration for IOUT An external NPN transistor can be used as shown in Figure 87 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 R2 (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 87. Note that there is some gain error introduced by this configuration as seen in Figure 47 for the 0-mA to 24-mA range. TI recommends using the internal transistor in most cases as the values in the Electrical Characteristics are based on the configuration with the internal onchip PMOS transitor. BOOST IOUT R2 DACx760 R1 C1 RLOAD GND Copyright © 2016, Texas Instruments Incorporated Figure 87. 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 93. 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 88. 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 88. IOUT vs Time for Different Capacitor Values on CAP1 and CAP2 8.4.4 HART Interface On the DACx760, HART digital communication can be modulated onto the input signal by two methods: 36 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 8.4.4.1 For 4-mA to 20-mA Mode This method is limited to the case where the RANGE bits of the Table 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 89 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 89. Output Current vs Time Table 11 specifies the performance of the HART-IN pin. Table 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 UNIT 35 0.9 1 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 the Table 17 are set to the 4-mA to 20-mA range. To implement HART in all current-output modes, see Implementing HART in All Current Output Modes. 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 1, Figure 2, and Figure 3. 8.5.1.1 SPI Shift Register The default frame is 24 bits wide (refer to the Frame Error Checking section 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 12. Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 Submit Documentation Feedback 37 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com Table 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 13. For more information on the DACx760 registers, see DACx760 Commands and Register Map. Table 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 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 2. To read from a register, the address byte and data word is as shown in Table 14. The read register value is output MSB first on SDO on successive falling edges of SCLK. Table 14. Default SPI Frame for Register Read DATA WORD ADDRESS BYTE 0x02 BIT 15:BIT 6 BIT 5:BIT 0 X (don't care) Register read address (see Table 15) Table 15 shows the register read addresses available on the DACx760 devices. Table 15. Register Read Address Functions READ ADDRESS (1) (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 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. 38 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 8.5.1.5 Daisy-Chain Operation For systems that contain multiple DACx760s, use the SDO pin to daisy-chain several devices. This mode is useful in reducing the number of serial interface lines in applications that use multiple SPI devices. Daisy-chain mode is enabled by setting the DCEN bit of the control register to 1. By connecting the SDO of the first device to the SDI input of the next device in the chain, a multiple-device interface is constructed, as Figure 90 illustrates. C B A SDI SDO SDO-C SDI-C SDO-B SDI-B SDO-B SDI-A LATCH SCLK Figure 90. Three DACx760s in Daisy-Chain Mode Like stand-alone operation, the SPI daisy-chain write operation requires one frame, and the read requires two frames. The rising edge of SCLK that clocks in the MSB of the input frame marks the beginning of the write cycle. When the serial transfer to all devices is complete, LATCH is taken high. This action transfers the data from the SPI shift registers to the device internal register of each DACx760 in the daisy-chain. However, the number of clocks in each frame in this case depends on the number of devices in the daisy chain. For two devices, each frame is 48 clocks; the first 24 clocks are for the second DAC and the next 24 bits are for the first DAC. For a readback, the data are read from the two DACs in the following 48-bit frame; the first 24 clocks are for the second DAC and the next 24 clocks are for the first DAC. The input data to the DACs during the second frame can be another command or NOP. Similar to the two-device case described, for N devices, each frame is N × 24 clocks, where N is the total number of DACx760s in the chain. The serial clock can be a continuous or gated clock. A continuous SCLK source can only be used if LATCH is taken high after the correct number of clock cycles. In gated clock mode, a burst clock containing the exact number of clock cycles must be used and LATCH must be taken high after the final clock to latch the data. 8.6 Register Maps 8.6.1 DACx760 Commands and Register Map Table 16 shows the available commands and registers on the DACx760 devices. No operation, read operation, and watchdog timer refer to commands and are not explicit registers. For more information on these commands, see Read Operation and Watchdog Timer. See DACx760 Register Descriptions for descriptions of all DACx760 registers. Table 16. Command and Register Map REGISTER / COMMAND DATA BITS (DB15:DB0) READ/WRITE ACCESS 15 14 13 12 Control R/W CLRSEL OVR REXT OUTEN Configuration R/W DAC Data (2) (3) Status R (3) IOUT RANGE X (1) 7 6 5 SRSTEP DUAL OUTEN APD Reser ved CALEN 4 3 SREN DCEN HARTE N CRCEN 2 1 0 RANGE WDEN WDPD D15:D0 X — W 8 SRCLK — Reset (1) (2) 10:9 R/W No operation (3) Read Operation 11 X READ ADDRESS RESE T Reserved CRCFLT WD-FLT I-FLT SRON 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, and watchdog timer are commands and not registers. Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 Submit Documentation Feedback 39 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com Register Maps (continued) Table 16. Command and Register Map (continued) REGISTER / COMMAND DAC Gain Calibration READ/WRITE ACCESS (2) DAC Zero Calibration (2) Watchdog Timer (3) DATA BITS (DB15:DB0) 15 14 13 12 11 10:9 8 7 6 RW G15:G0, unsigned RW Z15:Z0, signed — X 5 4 3 2 1 0 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 17 shows the description for the control register bits. Table 17. Control Register 0x55 DATA BIT(S) DEFAULT DESCRIPTION CLRSEL 0 VOUT clear value select bit. When bit = 0, VOUT is 0 V in DAC Clear mode or after reset. When bit = 1, VOUT is midscale in unipolar output and negative-full-scale in bipolar output in DAC Clear 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. Daisy-chain enable. DB3 DCEN 0 DB2:DB0 RANGE[2:0] 000 Output range bits. 8.6.1.1.2 Configuration Register The DACx760 configuration register is written to at address 0x57. Table 18 summarizes the description for the configuration register bits. Table 18. Configuration Register 0x57 DATA BIT(S) NAME DB15:DB11 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 terminal. 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 terminals are tied together. 0 Reserved. Do not write any value other than zero to these bits. DB7 APD DB6 40 DEFAULT Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 Table 18. Configuration Register 0x57 (continued) DATA BIT(S) DB5 NAME DEFAULT CALEN DESCRIPTION 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 User Calibration. DB4 HARTEN 0 Enable interface through HART-IN pin (only valid for IOUT set to 4-mA to 20mA 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 19), a DAC gain calibration register (Table 20), and a DAC zero calibration register (Table 21). User calibration as described in User Calibration is a feature that allows for trimming the system gain and zero errors. Table 19 through Table 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 19. DAC Data Register DATA BITS NAME DEFAULT DB15:DB0 D15:D0 0000h DATA BITS NAME DEFAULT DB15:DB0 G15:G0 0000h DESCRIPTION DAC data register. Format is unsigned straight binary. Table 20. DAC Gain Calibration Register DESCRIPTION Voltage and current gain calibration register for user calibration. Format is unsigned straight binary. Table 21. DAC Zero Calibration Register DATA BITS NAME DEFAULT DESCRIPTION DB15:DB0 Z15:Z0 0000h Voltage and current zero calibration register for user calibration. Format is twos complement. 8.6.1.1.4 Reset Register The DACx760 reset register is written to at address 0x56. Table 22 provides the description. Table 22. Reset Register 0x56 DATA BIT(S) NAME DB15:DB1 DB0 DEFAULT 0000h RESET 0 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. 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. Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 Submit Documentation Feedback 41 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com The ALARM bit goes to 0 when the error condition is resolved. Table 23. Status Register DATA BIT(S) NAME DB15:DB5 42 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 Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 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. Customers should validate and test 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 83. 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 91 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 91. +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 20. Another option is to use the application circuit in Figure 92. Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 Submit Documentation Feedback 43 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com Application Information (continued) IOUT + +VSENSE ± VOUT DACx760 ±VSENSE GND Copyright © 2016, Texas Instruments Incorporated Figure 92. VOUT and IOUT Tied Together to One Terminal 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 93. 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_ + A2 12.5 k T1 IOUT A1 í RSET GND Figure 93. Implementing HART on IOUT Using the CAP2 Pin In Figure 93, 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. 44 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 Application Information (continued) 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]). 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 94. 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 94. 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, users can 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 it is tied together to the other pins at the common terminal. The nature of the current-limiting circuit depends on the application and load. An example of a unidirectional current limiter is shown in Figure 95. Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 Submit Documentation Feedback 45 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com Application Information (continued) R2 R3 VIN D1 Q1 R1 VOUT Q2 R4 Figure 95. Unidirectional Current Limiter Circuit 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. Note that this is a very simple example 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. 46 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 9.2 Typical Application 9.2.1 Voltage and Current Output Driver for Factory Automation and Control, EMC and EMI Protected Field Connections Isolation Barrier +15 V +18 V TPS7A49 TPS54062 +24-V Field Supply Input Field GND ±15 V TPS7A30 ±18 V ±15 V +15 V 100 pF 0.1 F 0.1 F 0.1 F 0.1 F 100 pF 0.1 F 0.1 F 10 NŸ VDD VCC1 DVDD-EN VCC2 GPIO OUTC GPIO INA ISO7631FC OUTA /CS INB OUTB INC AVSS DVDD AVDD 15 Ÿ +VSENSE ALARM +15V CMP CLR 1 nF GND1 VOUT LATCH Ferrite Bead GND2 ±VSENSE CLR-SEL Digital Controller 15 Ÿ 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 VCC2 INC SDO INA ISO7631FC OUTA SDIN INB OUTB SCLK MISO OUTC MOSI SCLK +15 V GND 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 Copyright © 2016, Texas Instruments Incorporated Figure 96. DACx760 in an Analog Output (AO) Module 9.2.1.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. Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 Submit Documentation Feedback 47 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com Typical Application (continued) 9.2.1.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 VOUT A3 -15 V RFB Copyright © 2016, Texas Instruments Incorporated Figure 97. Generic Design for Typical PLC Current and Voltage Outputs Figure 97 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 96 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. 9.2.1.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 98. 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 1kΩ load at 25°C. The measured results are shown in Figure 99. In both cases, the voltage and current outputs remain within the specified performance of the data sheet. 48 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 Typical Application (continued) 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 -0.04 -0.045 0 Figure 98. Voltage Output TUE Versus Code 16384 32768 DAC Input Code 49152 65536 D002 Figure 99. Current Output TUE Versus Code Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 Submit Documentation Feedback 49 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com 10 Power Supply Recommendations The DACx760 family can operate within the specified single-supply range of 10 V to 36 V applied to the AVDD pin or 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, can operate within the specified supply range of 2.7 V to 5.5 V or be 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, TI recommends including bulk and local decoupling capacitors. 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 Electrical Characteristics. The power supply must meet the requirements listed in Electrical Characteristics. 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 93, 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. 50 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 DAC7760, DAC8760 www.ti.com SBAS528B – JUNE 2013 – REVISED JUNE 2016 11.2 Layout Example GND AVSS AVDD Analog Supply Decoupling BOOST Configuration (Optional) CMP CAP (Optional) CAP1 / CAP2 (Optional) Digital Supply Decoupling Analog Supply Decoupling Digital I/O External RSET (Optional) Figure 100. DACx760 Layout Example 11.3 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 the Absolute Maximum Ratings, to determine the maximum junction temperature that can be reached: Power Dissipation = (TJmax – TA)/θJA where • • • TJmax = 150°C TA is the ambient temperature θJA is the package dependent junction-to-ambient thermal resistance, which is found in Thermal Information (8) 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 Electrical Characteristics. 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. Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 Submit Documentation Feedback 51 DAC7760, DAC8760 SBAS528B – JUNE 2013 – REVISED JUNE 2016 www.ti.com 12 Device and Documentation Support 12.1 Related Links The table below lists quick access links. Categories include technical documents, support and community resources, tools and software, and quick access to sample or buy. Table 24. Related Links PARTS PRODUCT FOLDER SAMPLE & BUY TECHNICAL DOCUMENTS TOOLS & SOFTWARE SUPPORT & COMMUNITY DAC7760 Click here Click here Click here Click here Click here DAC8760 Click here Click here Click here Click here Click here 12.2 Receiving Notification of Documentation Updates To receive notification of documentation updates, navigate to the device product folder on ti.com. In the upper right corner, click on Alert me to register and receive a weekly digest of any product information that has changed. For change details, review the revision history included in any revised document. 12.3 Community Resource The following links connect to TI community resources. Linked contents are provided "AS IS" by the respective contributors. They do not constitute TI specifications and do not necessarily reflect TI's views; see TI's Terms of Use. TI E2E™ Online Community TI's Engineer-to-Engineer (E2E) Community. Created to foster collaboration among engineers. At e2e.ti.com, you can ask questions, share knowledge, explore ideas and help solve problems with fellow engineers. Design Support TI's Design Support Quickly find helpful E2E forums along with design support tools and contact information for technical support. 12.4 Trademarks E2E is a trademark of Texas Instruments. HART is a registered trademark of HART Communication Foundation. SPI, QSPI are trademarks of Motorola, Inc. All other 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 SLYZ022 — 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. 52 Submit Documentation Feedback Copyright © 2013–2016, Texas Instruments Incorporated Product Folder Links: DAC7760 DAC8760 PACKAGE OPTION ADDENDUM www.ti.com 10-Jun-2016 PACKAGING INFORMATION Orderable Device Status (1) Package Type Package Pins Package Drawing Qty Eco Plan Lead/Ball Finish MSL Peak Temp (2) (6) (3) Op Temp (°C) Device Marking (4/5) DAC7760IPWP ACTIVE HTSSOP PWP 24 60 Green (RoHS & no Sb/Br) CU NIPDAU Level-3-260C-168 HR -40 to 125 DAC7760 DAC7760IPWPR ACTIVE HTSSOP PWP 24 2000 Green (RoHS & no Sb/Br) CU NIPDAU Level-3-260C-168 HR -40 to 125 DAC7760 DAC7760IRHAR ACTIVE VQFN RHA 40 2500 Green (RoHS & no Sb/Br) CU NIPDAU Level-3-260C-168 HR -40 to 125 DAC7760 DAC7760IRHAT ACTIVE VQFN RHA 40 250 Green (RoHS & no Sb/Br) CU NIPDAU Level-3-260C-168 HR -40 to 125 DAC7760 DAC8760IPWP ACTIVE HTSSOP PWP 24 60 Green (RoHS & no Sb/Br) CU NIPDAU Level-3-260C-168 HR -40 to 125 DAC8760 DAC8760IPWPR ACTIVE HTSSOP PWP 24 2000 Green (RoHS & no Sb/Br) CU NIPDAU Level-3-260C-168 HR -40 to 125 DAC8760 DAC8760IRHAR ACTIVE VQFN RHA 40 2500 Green (RoHS & no Sb/Br) CU NIPDAU Level-3-260C-168 HR -40 to 125 DAC8760 DAC8760IRHAT ACTIVE VQFN RHA 40 250 Green (RoHS & no Sb/Br) CU 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) Eco Plan - The planned eco-friendly classification: Pb-Free (RoHS), Pb-Free (RoHS Exempt), or Green (RoHS & no Sb/Br) - please check http://www.ti.com/productcontent for the latest availability information and additional product content details. TBD: The Pb-Free/Green conversion plan has not been defined. Pb-Free (RoHS): TI's terms "Lead-Free" or "Pb-Free" mean semiconductor products that are compatible with the current RoHS requirements for all 6 substances, including the requirement that lead not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, TI Pb-Free products are suitable for use in specified lead-free processes. Pb-Free (RoHS Exempt): This component has a RoHS exemption for either 1) lead-based flip-chip solder bumps used between the die and package, or 2) lead-based die adhesive used between the die and leadframe. The component is otherwise considered Pb-Free (RoHS compatible) as defined above. Green (RoHS & no Sb/Br): TI defines "Green" to mean Pb-Free (RoHS compatible), and free of Bromine (Br) and Antimony (Sb) based flame retardants (Br or Sb do not exceed 0.1% by weight in homogeneous material) (3) MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature. Addendum-Page 1 Samples PACKAGE OPTION ADDENDUM www.ti.com (4) 10-Jun-2016 There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device. (5) Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation of the previous line and the two combined represent the entire Device Marking for that device. (6) Lead/Ball Finish - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead/Ball Finish values may wrap to two lines if the finish value exceeds the maximum column width. Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals. TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release. In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis. Addendum-Page 2 PACKAGE MATERIALS INFORMATION www.ti.com 28-Jan-2016 TAPE AND REEL INFORMATION *All dimensions are nominal Device Package Package Pins Type Drawing SPQ Reel Reel A0 Diameter Width (mm) (mm) W1 (mm) B0 (mm) K0 (mm) P1 (mm) DAC7760IPWPR HTSSOP PWP 24 2000 330.0 16.4 DAC7760IRHAR VQFN RHA 40 2500 330.0 DAC7760IRHAT VQFN RHA 40 250 180.0 DAC8760IPWPR HTSSOP PWP 24 2000 DAC8760IRHAR VQFN RHA 40 DAC8760IRHAT VQFN RHA 40 6.95 8.3 1.6 8.0 16.0 Q1 16.4 6.3 6.3 1.1 12.0 16.0 Q2 16.4 6.3 6.3 1.1 12.0 16.0 Q2 330.0 16.4 6.95 8.3 1.6 8.0 16.0 Q1 2500 330.0 16.4 6.3 6.3 1.1 12.0 16.0 Q2 250 180.0 16.4 6.3 6.3 1.1 12.0 16.0 Q2 Pack Materials-Page 1 W Pin1 (mm) Quadrant PACKAGE MATERIALS INFORMATION www.ti.com 28-Jan-2016 *All dimensions are nominal Device Package Type Package Drawing Pins SPQ Length (mm) Width (mm) Height (mm) DAC7760IPWPR HTSSOP PWP 24 2000 367.0 367.0 38.0 DAC7760IRHAR VQFN RHA 40 2500 367.0 367.0 38.0 DAC7760IRHAT VQFN RHA 40 250 210.0 185.0 35.0 DAC8760IPWPR HTSSOP PWP 24 2000 367.0 367.0 38.0 DAC8760IRHAR VQFN RHA 40 2500 367.0 367.0 38.0 DAC8760IRHAT VQFN RHA 40 250 210.0 185.0 35.0 Pack Materials-Page 2 IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, enhancements, improvements and other changes to its semiconductor products and services per JESD46, latest issue, and to discontinue any product or service per JESD48, latest issue. Buyers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. All semiconductor products (also referred to herein as “components”) are sold subject to TI’s terms and conditions of sale supplied at the time of order acknowledgment. TI warrants performance of its components to the specifications applicable at the time of sale, in accordance with the warranty in TI’s terms and conditions of sale of semiconductor products. Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where mandated by applicable law, testing of all parameters of each component is not necessarily performed. TI assumes no liability for applications assistance or the design of Buyers’ products. Buyers are responsible for their products and applications using TI components. To minimize the risks associated with Buyers’ products and applications, Buyers should provide adequate design and operating safeguards. TI does not warrant or represent that any license, either express or implied, is granted under any patent right, copyright, mask work right, or other intellectual property right relating to any combination, machine, or process in which TI components or services are used. Information published by TI regarding third-party products or services does not constitute a license to use such products or services or a warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the third party, or a license from TI under the patents or other intellectual property of TI. Reproduction of significant portions of TI information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations, and notices. TI is not responsible or liable for such altered documentation. Information of third parties may be subject to additional restrictions. Resale of TI components or services with statements different from or beyond the parameters stated by TI for that component or service voids all express and any implied warranties for the associated TI component or service and is an unfair and deceptive business practice. TI is not responsible or liable for any such statements. Buyer acknowledges and agrees that it is solely responsible for compliance with all legal, regulatory and safety-related requirements concerning its products, and any use of TI components in its applications, notwithstanding any applications-related information or support that may be provided by TI. Buyer represents and agrees that it has all the necessary expertise to create and implement safeguards which anticipate dangerous consequences of failures, monitor failures and their consequences, lessen the likelihood of failures that might cause harm and take appropriate remedial actions. Buyer will fully indemnify TI and its representatives against any damages arising out of the use of any TI components in safety-critical applications. In some cases, TI components may be promoted specifically to facilitate safety-related applications. With such components, TI’s goal is to help enable customers to design and create their own end-product solutions that meet applicable functional safety standards and requirements. Nonetheless, such components are subject to these terms. No TI components are authorized for use in FDA Class III (or similar life-critical medical equipment) unless authorized officers of the parties have executed a special agreement specifically governing such use. Only those TI components which TI has specifically designated as military grade or “enhanced plastic” are designed and intended for use in military/aerospace applications or environments. Buyer acknowledges and agrees that any military or aerospace use of TI components which have not been so designated is solely at the Buyer's risk, and that Buyer is solely responsible for compliance with all legal and regulatory requirements in connection with such use. TI has specifically designated certain components as meeting ISO/TS16949 requirements, mainly for automotive use. In any case of use of non-designated products, TI will not be responsible for any failure to meet ISO/TS16949. Products Applications Audio www.ti.com/audio Automotive and Transportation www.ti.com/automotive Amplifiers amplifier.ti.com Communications and Telecom www.ti.com/communications Data Converters dataconverter.ti.com Computers and Peripherals www.ti.com/computers DLP® Products www.dlp.com Consumer Electronics www.ti.com/consumer-apps DSP dsp.ti.com Energy and Lighting www.ti.com/energy Clocks and Timers www.ti.com/clocks Industrial www.ti.com/industrial Interface interface.ti.com Medical www.ti.com/medical Logic logic.ti.com Security www.ti.com/security Power Mgmt power.ti.com Space, Avionics and Defense www.ti.com/space-avionics-defense Microcontrollers microcontroller.ti.com Video and Imaging www.ti.com/video RFID www.ti-rfid.com OMAP Applications Processors www.ti.com/omap TI E2E Community e2e.ti.com Wireless Connectivity www.ti.com/wirelessconnectivity Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265 Copyright © 2016, Texas Instruments Incorporated