AD5063 [ADI]

Full Accurate 14/16 Bit Vout nanoDac Buffered, 3V/5V, Sot 23; 完整准确的14/16位Vout的属于nanoDAC缓冲, 3V / 5V ,索23
AD5063
型号: AD5063
厂家: ADI    ADI
描述:

Full Accurate 14/16 Bit Vout nanoDac Buffered, 3V/5V, Sot 23
完整准确的14/16位Vout的属于nanoDAC缓冲, 3V / 5V ,索23

文件: 总17页 (文件大小:828K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
Full Accurate 14/16 Bit Vout nanoDacTM,  
Buffered, 3V/5V, Sot 23  
Preliminary Technical Data  
FEATURES  
AD5040/AD5060  
Single 14/16-Bit DAC, 1 Lsb inl.  
1.8 Volt Digital Interface Capability  
Power-On-Reset to Zero Volts/Mid Scale  
Three Power-Down Functions  
Low Power Serial Interface with Schmitt-  
Triggered Inputs  
8-Lead Sot23  
Low Power Operation  
Fast Settling.  
Low Glitch on Powerup.  
APPLICATIONS  
Process Control  
Data Acquisition Systems  
AD5040/AD5060  
Portable Battery Powered Instruments  
Digital Gain and Offset Adjustment  
Programmable Voltage and Current Sources  
Programmable Attenuators  
Part Number  
Description  
2.7 V to 5.5 V, 16 Bit nanoDACTM D/A, 4 LSBs INL,  
Buffered, Sot 23  
AD5061  
GENERAL DESCRIPTION  
The AD5040/AD5060, members of the nanoDACTM family,  
are single 14/16-bit buffered voltage out DACs. Both parts are  
available in a 8ld Sot23. The AD5040 can be operated from  
2.7-5.5V and the AD5060 can be operated at 3V/5V.  
AD5062  
AD5063  
2.7 V to 5.5 V, 16 Bit nanoDACTM D/A, 1 LSBs INL.,  
Unbuffered, Sot 23.  
2.7 V to 5.5 V, 16 Bit nanoDACTM D/A, 1 LSBs INL.,  
Unbuffered, 10 uSOIC, uncommitted bi-polar resistors.  
The part utilizes a versatile three-wire serial interface that  
operates at clock rates up to 30 MHz and is compatible with  
standard SPI™, QSPI™, MICROWIRE™ and DSP interface  
standards.  
The reference for the AD5040/AD5060 is supplied from an  
external REF pin. A reference buffer is also provided on chip.  
The parts incorporate a power-on-reset circuit that ensures that  
the DAC output powers up to zero volts/ mid scale and remains  
there until a valid write takes place to the device. The parts also  
contain a power-down feature that reduces the current  
consumption of the device to 50nA at 5 V and provides  
software selectable output loads while in power-down mode.  
The part is put into power-down mode over the serial interface.  
Total unadjusted error for the part is <1mV.  
PRODUCT HIGHLIGHTS  
1. Available in 8-lead SOT23.  
2. 16 Bit Accurate, 1 LSB INL.  
3. Low Glitch on Power-up.  
4. High speed serial interface with clock speeds up to 30 MHz.  
5. Three power down modes available to the user.  
These parts also provide a very low glitch on power-up.  
Rev. PrC  
Information furnished by Analog Devices is believed to be accurate and reliable.  
However, no responsibility is assumed by Analog Devices for its use, nor for any  
infringements of patents or other rights of third parties that may result from its use.  
Specifications subject to change without notice. No license is granted by implication  
or otherwise under any patent or patent rights of Analog Devices. Trademarks and  
registered trademarks are the property of their respective owners.  
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.  
Tel: 781.329.4700  
Fax: 781.326.8703  
www.analog.com  
© 2004 Analog Devices, Inc. All rights reserved.  
AD5040/5060  
Preliminary Technical Data  
AD5040/AD5060—SPECIFICATIONS1  
AD5040, V = 3.3V, Vref =3.0V. AD5060, V = 5.5V, Vref =4.096V, RL=5k, 200pF . T  
to T  
; unless otherwise noted.  
MAX  
DD  
DD  
MIN  
Parameter  
B Version1  
Unit  
Test Conditions/Comments  
Min Typ Max  
STATIC PERFORMANCE  
AD5040/AD5060  
Resolution  
Relative Accuracy  
TUE  
16  
Bits  
LSB  
mV  
LSB  
1
1
0.5  
Differential Nonlinearity  
Guaranteed Monotonic by Design.  
Offset  
Zero Code Error  
Gain Error  
Offset Drift  
0.65  
100  
200  
6
mV  
uV  
uV  
µV/°C  
Gain Temperature Coefficient  
OUTPUT CHARACTERISTICS  
Output Voltage Range  
Output Voltage Settling Time  
Slew Rate  
2.5  
ppm of FSR/°C  
0
Vref -150mV  
V
10  
1
470  
1000  
50  
µs  
V/µs  
pF  
1/4 to 3/4 to +/-1lsb  
Capacitive Load Stability  
RL=  
RL = 5K  
DAC code=TBD , 1kHz  
pF  
Output Noise Spectral Density  
nV/Hz  
50  
5
DAC code=TBD , 10kHz  
nV/Hz  
nV-s  
Digital-to-Analog Glitch  
Impulse  
1LSBChangeAroundMajorCarry.  
Digital Feedthrough  
DC Output Impedance  
0.5  
1
nV-s  
REFERENCE INPUT/OUPUT  
Vref Input Range  
2
1
VDD-100mV  
V
uA  
Input Current  
DC Input Impedance  
1
mΩ  
LOGIC INPUTS  
Input Current  
1
1.8  
1.4  
µA  
V
VINL, Input Low Voltage  
VINH, Input High Voltage  
VINL, Input Low Voltage  
VINH, Input High Voltage  
Pin Capacitance  
0.8  
0.6  
3
VDD = +5 V  
VDD = +5 V  
VDD = +3 V  
VDD = +3 V  
V
V
V
pF  
POWER REQUIREMENTS  
VDD  
2.7  
3.6  
5.5  
V
AD5060 (3 Volt Option)  
IDD (Normal Mode)  
VDD = +2.7 V to +3.6 V  
IDD (All Power-Down Modes)  
DAC Active and Excluding Load Current  
VIH = VDD and VIL = GND  
900  
1.3  
µA  
VDD  
5.0  
V
AD5060 (5 Volt Option)  
IDD (Normal Mode)  
VDD = +5.0 V to +5.5 V  
IDD (All Power-Down Modes)  
DAC Active and Excluding Load Current  
VIH = VDD and VIL = GND  
mA  
Rev. PrC | Page 2 of 17  
Preliminary Technical Data  
AD5040/AD5060  
Parameter  
B Version1  
Min Typ Max  
Unit  
Test Conditions/Comments  
VDD  
2.7  
5.5  
V
AD5040  
IDD (Normal Mode)  
VDD = +2.7 V to +5.5 V  
IDD (All Power-Down Modes)  
DAC Active and Excluding Load Current  
VIH = VDD and VIL = GND  
1.3  
mA  
PSSR  
1
LSB  
VDD +/- 10%  
NOTES  
1
Temperature ranges are as follows: B Version: –40°C to +125°C, typical at 25°C.  
Guaranteed by design and characterization, not production tested.  
2
3 Linearity calculated using a reduced code range 480-64716.  
Specifications subject to change without notice.  
Rev. PrC | Page 3 of 17  
AD5040/5060  
Preliminary Technical Data  
TIMING CHARACTERISTICS  
unless otherwise noted)  
MAX  
(V = 2.7-5.5 V; all specifications T  
DD  
to T  
MIN  
Parameter  
Limit1  
Unit  
Test Conditions/Comments  
3
33  
ns min  
SCLK Cycle Time  
t1  
t2  
t3  
t4  
t5  
t6  
t7  
t8  
t9  
13  
12  
13  
5
ns min  
ns min  
ns min  
ns min  
ns min  
ns min  
ns min  
ns min  
SCLK High Time  
SCLK Low Time  
SYNC to SCLK Falling Edge Setup Time  
Data Setup Time  
4.5  
0
Data Hold Time  
SCLK Falling Edge to SYNC Rising Edge  
Minimum SYNC High Time  
33  
13  
SYNC Rising Edge to next SCLK Fall  
Ignore  
.
NOTES  
1
All input signals are specified with tr = tf = 1 ns/V (10% to 90% of V ) and timed from a voltage level of (V + V )/2.  
DD  
IL  
IH  
2
See Figure 1.  
3
Maximum SCLK frequency is 30 MHz.  
Specifications subject to change without notice.  
Figure 1. Timing DiagramAD506. AD5040 has same timing specs with 14 bit Word.  
Rev. PrC | Page 4 of 17  
Preliminary Technical Data  
AD5040/AD5060  
ABSOLUTE MAXIMUM RATINGS  
Table 1. Absolute Maximum Ratings (TA = 25°C unless otherwise noted)  
Parameter  
Rating  
VDD to GND  
Digital Input Voltage to GND  
VOUT to GND1  
–0.3 V to + 7.0 V  
–0.3 V to VDD + 0.3 V  
–0.3 V to VDD + 0.3 V  
Operating Temperature Range  
Industrial (B Version)  
Storage Temperature Range  
Maximum Junction Temperature  
SOT23 Package  
–40°C to +125°C  
–65°C to +150°C  
150°C  
Power Dissipation  
θJA Thermal Impedance  
θJC Thermal Impedance  
(Tj Max-Ta)/ θJA  
229.6°C/W  
91.99°C/W  
Lead Temperature, Soldering  
Vapour Phase (60 Sec)  
Infrared (15 Sec)  
300°C  
220°C  
Stresses above those listed under Absolute Maximum Ratings may cause permanent damage to the device. This is a stress rating only;  
functional operation of the device at these or any other conditions above those listed in the operational sections of this specification is not  
implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability.  
This device is a high performance RF integrated circuit with an ESD rating of <2 kV, and it is ESD sensitive. Proper precautions should be  
taken for handling and assembly.  
Model  
Temperature  
Range  
INL  
Description  
Package  
Options  
RT8  
RT8  
RT8  
RT8  
RT8  
RT8  
AD5060BRJ-1  
AD5060BRJ-2  
AD5060BRJ-3  
AD5060ARJ-1  
AD5060ARJ-2  
AD5060ARJ-3  
-40OC to 125 OC  
-40OC to 125 OC  
-40OC to 125 OC  
-40OC to 125 OC  
-40OC to 125 OC  
-40OC to 125 OC  
1 LSB  
1 LSB  
1LSB  
2 LSB  
2 LSB  
2 LSB  
5V, Reset to Zero  
5V, Reset to Mid  
3V, Reset to Zero  
5V, Reset to Zero  
5V, Reset to Mid  
3V, Reset to Zero  
AD5040BRJ  
-40OC to 125 OC  
1 LSB  
2.7-5.5V, Reset to Zero  
RT8  
EVAL-AD5040EB  
EVAL-AD5060EB  
AD5040 Evaluation Board  
AD5060 Evaluation Board  
Rev. PrC | Page 5 of 17  
AD5040/5060  
Preliminary Technical Data  
PIN CONFIGURATION AND FUNCTION  
DESCRIPTION  
Figure 2. AD5063 8 ld SOT23  
Table 2. Pin Function Descriptions  
Mnemonic Function  
VDD  
Power Supply Input. These parts can be operated from +2.5 V to +5.5 V and VDD should be decoupled to GND.  
REF  
Reference Voltage Input.  
DacGND  
VOUT  
Ground input to the DAC.  
Analog output voltage from DAC.  
Level triggered control input (active low). This is the frame synchronization signal for the input data. When SYNC goes low,  
it enables the input shift register and data is transferred in on the falling edges of the following clocks. The DAC is updated  
following the 16th clock cycle unless SYNC is taken high before this edge in which case the rising edge of SYNC acts as an  
interrupt and the write sequence is ignored by the DAC.  
SYNC  
SCLK  
Serial Clock Input. Data is clocked into the input shift register on the falling edge of the serial clock input. Data can be  
transferred at rates up to 30 MHz.  
Serial Data Input. This device has a 24 bit shift register. Data is clocked into the register on the falling edge of the serial clock  
input.  
DIN  
AGND  
Ground reference point for Analog circuitry on the part.  
Rev. PrC | Page 6 of 17  
Preliminary Technical Data  
AD5040/AD5060  
Gain Error  
TERMINOLOGY  
Relative Accuracy  
For the DAC, relative accuracy or Integral Nonlinearity (INL)  
is a measure of the maximum deviation, in LSBs, from a straight line  
passing through the endpoints of the DAC transfer function. A  
typical INL vs. code plot can be seen in Figure 2.  
This is a measure of the span error of the DAC. It is the  
deviation in slope of the DAC transfer characteristic from ideal  
expressed as a percent of the full-scale range.  
Total Unadjusted Error  
Total Unadjusted Error (TUE) is a measure of the output error  
taking all the various errors into account. A typical TUE vs.  
code plot can be seen in Figure 4.  
Differential Nonlinearity  
Differential Nonlinearity (DNL) is the difference between the  
measured change and the ideal 1 LSB change between any two  
adjacent codes. A specified differential nonlinearity of 1 LSB  
maximum ensures monotonicity. This DAC is  
guaranteed monotonic by design. A typical DNL vs. code plot  
can be seen in Figure 3.  
Zero-Code Error Drift  
This is a measure of the change in zero-code error  
with a change in temperature. It is expressed in µV/°C.  
Gain Error Drift  
This is a measure of the change in gain error with changes in  
temperature. It is expressed in (ppm of full-scale range)/°C.  
Zero-Code Error  
Digital-to-Analog Glitch Impulse  
Zero-code error is a measure of the output error when zero  
code (0000Hex) is loaded to the DAC register. Ideally the  
output should be 0 V. The zero-code error is always positive in  
the AD5040/AD5060 because the output of the DAC cannot go  
below 0 V. It is due to a combination of the offset errors in the  
DAC and output amplifier. Zero-code error is expressed in mV.  
A plot of zero-code error vs. temperature can be seen in Figure  
6.  
Digital-to-analog glitch impulse is the impulse injected into the  
analog output when the input code in the DAC register changes  
state. It is normally specified as the area of the glitch in nV secs  
and is measured when the digital input code is  
changed by  
1 LSB at the major carry transition (7FFF Hex to 8000 Hex). See  
Figure 19.  
Digital Feedthrough  
Full-Scale Error  
Digital feedthrough is a measure of the impulse injected into  
the analog output of the DAC from the digital inputs of the  
DAC but is measured when the DAC output is not updated. It  
is specified in nV secs and measured with a full-scale  
code change on the data bus, i.e., from all 0s to all 1s and vice  
versa.  
Full-scale error is a measure of the output error when full-scale  
code (FFFF Hex) is loaded to the DAC register. Ideally the  
output should be V  
– 1 LSB. Full-scale error is expressed in  
DD  
percent of full-scale range. A plot of full-scale error vs.  
temperature can be seen in Figure 6.  
Rev. PrC | Page 7 of 17  
AD5040/5060  
Preliminary Technical Data  
INL Linearity Plot  
DNL Linearity Plot  
1
0.6  
0.2  
-0.2  
-0.6  
-1  
1
0.6  
0.2  
-0.2  
-0.6  
-1  
DAC Code  
DAC Code  
Figure 3. Typical INL Plot  
Figure 6. Typical DNL PloT.  
Figure 4. Total Unadjusted Error Polt.  
Figure 7. INL & DNLvs Supply  
Figure 5. Zero Scale Error and Full Scale Error vs. Temperature  
Figure 8. Idd Histogram @ Vdd=3/5 Volts.  
Rev. PrC | Page 8 of 17  
Preliminary Technical Data  
AD5040/AD5060  
Figure 9. Source and Sink Current Capability  
Figure 12. Supply Current vs Code.  
Figure 10. Supply Current vs. Temperature  
Figure 13. Supply Current vs SupplyoVoltage  
Figure 14. Half Scale Settling Time  
Figure 11. Full Scale Settling Time  
Rev. PrC | Page 9 of 17  
AD5040/5060  
Preliminary Technical Data  
Figure 15. Power on Reset to 0 Volts.  
Figure 18. Exiting Power-Down  
Figure 19. Harmonic Distortion on igitally Generated Waveform.  
Figure 20. 0.1 Hz to 10 Hz Noise Plot  
Figure 16. Digital to Analog Glitch Impulse  
Figure 17. Output Spectral Density 100k Bandwidth  
Rev. PrC | Page 10 of 17  
Preliminary Technical Data  
AD5040/AD5060  
Figure 23. Offset Error Distribution  
Figure 21. PowerUp Transient  
Figure 24. Gain Error Distribution  
Figure 22. Glitch Energy  
Rev. PrC | Page 11 of 17  
AD5040/5060  
Preliminary Technical Data  
GENERAL DESCRIPTION  
SERIAL INTERFACE  
The AD5040/AD5060 (16/24 bit word write) have a  
three-wire serial interface (SYNC, SCLK and DIN),  
which is compatible with SPI, QSPI and  
MICROWIRE interface standards as well as most DSPs. See  
Figure 1 for a timing diagram of a typical write sequence.  
The AD5040/AD5060 are single 14/16-bit, serial input, voltage  
output DACs. The AD5040 operates from a supply voltage of  
2.7-5.5 V. The AD5060 operates from either a 3V or 5V supply.  
Data is written to the AD5040 in a 14-bit word format and to  
the AD5060 with a 16-bit word via a 3-wire serial interface  
The write sequence begins by bringing the SYNC line low.  
Data from the DIN line is clocked into the 16/24-bit shift  
register on the falling edge of SCLK. The serial clock frequency  
can be as high as 30 MHz, making these parts compatible with  
high speed DSPs. On the 16th/24th falling clock edge, the last  
data bit is clocked in and the programmed function is executed  
(i.e., a change in DAC register contents and/or a change in the  
mode of operation). At this stage, the SYNC line may be kept  
low or be brought high. In either case, it must be brought high  
for a minimum of 33 ns before the next write sequence so that a  
falling edge of SYNC can initiate the next write sequence. Since  
The AD5040/AD5060 incorporates a power-on reset circuit,  
which ensures that the DAC output powers up to 0 V or mid-  
scale. The device also has a software power-down mode pin,  
which reduces the typical current consumption to 50nA at 3V.  
DAC Architecture  
The DAC architecture of the AD5040/AD5060 consists of two  
matched DAC sections. A simplifed circuit diagram is shown in  
Figure X The four MSBs of the 16-bit data word are decoded to  
drive 15 switches, E1 to E15. Each of these switches connects  
one of 15 matched resistors to either AGND or VREF. The  
remaining 12 bits of thedata word drive switches S0 to S11 of a  
12-bit voltage modeR-2R ladder network.  
the SYNC buffer draws more current when V = 1.8 V than it  
IN  
does when V = 0.8 V, SYNC should be idled low between  
IN  
write sequences for even lower power operation of the part. As  
is mentioned above, however, it must be brought high again  
just before the next write sequence.  
Input Shift Register  
The input shift register is 16/24 bits wide (see Figure 22/23).  
D23-D16 are set to zero for normal operation in the AD5060.  
For the AD5060 D17, D16 are control bits that control which  
mode of operation the part is in (normal mode or any one of  
three power-down modes). There is a more complete  
description of the various modes in the Power-Down  
Modes section. The next sixteen bits are the data bits. These  
are transferred to the DAC register on the 24th falling edge of SCLK.  
Figure X. DAC Ladder Structure  
For the AD5040 D15, D14 are control bits that control which  
mode of operation the part is in (normal mode or any one of  
three power-down modes). The next fourteen bits are the data  
bits. These are transferredtotheDACregisteronthe16thfallingedgeof  
SCLK.  
Reference Buffer  
The AD5060 operates with an external reference. The  
reference input (REFIN) has an input range of up to Vdd.  
This input voltage is then used to provide a buffered  
reference for the DAC core  
Rev. PrC | Page 12 of 17  
Preliminary Technical Data  
AD5040/AD5060  
Figure 22. AD5060 Input Register Contents  
Figure 22. AD5040 Input Register Contents  
SYNC Interrupt  
For the AD5060, in normal write sequence, the SYNC line is  
kept low for at least 24 falling edges of SCLK and the DAC is  
updated on the 24th falling edge. However, if SYNC is brought  
high before the 24th falling edge this acts as an interrupt to the  
write sequence. The shift register is reset and the write  
sequence is seen as invalid. Neither an update of the DAC  
register contents or a change in the operating mode occurs—  
see Figure 23. For the AD5040, the same applies to the 16th  
clock edge.  
Table I. Modes of Operation for the  
AD5040/AD5060  
PD1  
0
PD0  
Operating Mode  
0
Normal Operation  
Power-Down Mode  
TRI-STATE  
100 kto GND  
1 kto GND *  
Power-On-Reset  
0
1
1
1
0
1
The AD5040/AD5060 contains a power-on-reset circuit that  
controls the output voltage during power-up. The DAC register  
is filled with zeros and the output voltage is zero volts/mid-  
scale. It remains there until a valid write sequence is made to  
the DAC. This is useful in applications where it is important to  
know the state of the output of the DAC while it is in the  
process of powering up.  
*Not available for the AD5040; Reserved mode.  
When both bits are set to 0, the part works normally with its  
normal power consumption. However, for the three power-  
down modes, the supply current falls to 200 nA at 5 V (50 nA at  
3 V). Not only does the supply current fall but the  
output stage is also internally switched from the output of  
the amplifier to a resistor network of known values. This  
has the advantage that the output impedance of the part  
is known while the part is in power-down mode.  
There are three different options. The output is  
c o n nected internally to GND through a 1kresistor, a 100 kresistor  
or it is left open-circuited (Three-State). The output stage is illustrated in  
Figure 24.  
Software Reset.  
The AD5040/AD5060 can be put into software reset by setting  
all in the Dac register to one. For the AD5060 this includes  
writing ones to bits D23-D16, which in not the normal mode of  
operation. Note: The SYNC Interrupt command cannot be  
performed if a software reset command is started.  
Power-Down Modes  
The AD5040/AD5060 contains four separate modes of  
operation. These modes are software-programmable by setting  
two bits (PD1 and PD0) in the control register. Table I shows  
how the state of the bits corresponds to the mode of operation  
of the device.  
Figure 24. Output Stage During Power-Down  
Rev. PrC | Page 13 of 17  
AD5040/5060  
Preliminary Technical Data  
The bias generator, the output amplifier, the DAC and other  
associated linear circuitry are all shut down when the  
power-down mode is activated. However, the contents of the  
DAC register are unaffected when in power-down. The time to  
programmed through the SPORT control register and should  
be configured as follows: Internal Clock Operation, Active Low  
Framing, 16-Bit Word Length. Transmission is initiated by  
writing a word to the Tx register after the SPORT has  
been enabled.  
exit power-down is typically 2.5 µs for V  
= 5 V and 5 µs for  
DD  
V
DD  
= 3 V. See Figure 18 for a plot.  
MICROPROCESSOR INTERFACING  
AD5040/AD5060 to ADSP-2101/ADSP-2103  
Interface  
Figure 25 shows a serial interface between the AD5040/AD5060  
and the ADSP-2101/ADSP-2103. The ADSP-2101/ADSP-2103  
should be set up to operate in the SPORT Transmit Alternate  
Framing Mode. The ADSP-2101/ADSP-2103 SPORT is  
Figure 25. AD5040/AD5060 to ADSP-2101/ADSP-2103  
Interface  
SCLK  
SYNC  
DB0  
DB23  
DB0  
DB23  
DIN  
INVALID WRITE SEQUENCE:  
SYNC HIGH BEFORE 24 FALLING EDGE  
VALID WRITE SEQUENCE, OUTPUT UPDATES  
TH  
TH  
ON THE 24 FALLING EDGE  
Figure 23. SYNC Interrupt Facility for AD5060.  
AD5040/AD5060 to 68HC11/68L11 Interface  
Figure 26 shows a serial interface between the AD5060 and the  
68HC11/68L11 microcontroller. SCK of the 68HC11/68L11  
drives the SCLK of the AD5060, while the MOSI  
output drives the serial data line of the DAC. The SYNC  
signal is derived from a port line (PC7). The setup conditions  
for correct operation of this interface are as follows: the  
68HC11/68L11 should be configured so that its CPOL bit is a 0  
and its CPHA bit is a 1. When data is being transmitted  
to the DAC, the SYNC line is taken low (PC7). When the  
68HC11/68L11 is configured as above, data appearing on the  
MOSI output is valid on the falling edge of SCK. Serial data  
from the 68HC11/68L11 is transmitted in 8-bit bytes with only  
eight falling clock edges occurring in the transmit cycle. Data is  
transmitted MSB first. In order to load data to the  
AD5040/AD5060 to Blackfin ADSP-BF53X  
Interface  
Figure 2X shows a serial interface between the AD5641 and the  
Blackfin ADSP-53X microprocessor. The ADSP-BF53X processor  
family incorporates two dual-channel synchronous serial ports,  
SPORT1 and SPORT0 for serial and multiprocessor  
communications. Using SPORT0 to connect to the AD5062/63, the  
setup for the interface is as follows. DT0PRI drives the SDIN pin of  
the AD5062/63, while TSCLK0 drives the SCLK of the part. The  
SYNC is driven from TFS0.  
AD5040/AD5060, PC7 is left low after the first eight bits are  
transferred, and a second serial write operation is performed to  
the DAC and PC7 is taken high at the end of this procedure.  
Figure 2X. AD5040/AD5060 to Blackfin ADSP-BF53X  
Interface  
AD5040/AD5060 to 80C51/80L51 Interface  
Figure 27 shows a serial interface between the AD5040/AD5060  
and the 80C51/80L51 microcontroller. The setup for the  
interface is as follows: TXD of the 80C51/80L51 drives SCLK of the  
AD5040/AD5060, while RXD drives the serial data line of the  
part. The SYNC signal is again derived from a bit  
Figure 26. AD5040/AD5060 to 68HC11/68L11 Interface  
programmable pin on the port. In this case port line P3.3 is  
Rev. PrC | Page 14 of 17  
Preliminary Technical Data  
AD5040/AD5060  
used. When data is to be transmitted to the AD5040/AD5060,  
P3.3 is taken low. The 80C51/80L51 transmits data only in 8-bit  
bytes; thus only eight falling clock edges occur in the transmit  
cycle. To load data to the DAC, P3.3 is left low after the first  
eight bits are transmitted, and a second write cycle is initiated  
to transmit the second byte of data. P3.3 is taken high following  
the completion of this cycle. The 80C51/80L51 outputs the  
serial data in a format which has the LSB first. The  
Figure 29. ADR425 as Reference to AD5040. ADR420 can be  
used for AD5060.  
AD5040/AD5060 requires its data with the MSB as the first bit  
received. The 80C51/80L51 transmit routine should take this  
into account.  
Long term drift is a measure of how much the reference drifts  
over time. A reference with a tight long term drift specification  
ensures that the overall solution remains relatively stable  
during its entire lifetime.  
The temperature co-efficient of a references output voltage  
affect INL,DNL TUE. A reference with a tight temperature co-  
efficient specification should be chosen to reduce temperatue  
dependence of the Dac output voltage on ambient conditions.  
Figure 27. AD5040/AD5060 to 80C51/80L51 Interface  
In high accuracy applications, which have a relatively low  
noise budget, reference output voltage noise needs to be  
considered. Choosing a reference with as low an output noise  
voltage as practical for the system noise resolution required is  
important. Precision voltage references such as the ADR435  
produce low output noise in the 0.1-10Hz region. Examples of  
some recommended precision references for use as supply to  
the AD5060 are shown in the figure below..  
AD5040/AD5060 to Microwire Interface  
Figure 28 shows an interface between the AD5040/AD5060 and  
any microwire compatible device. Serial data is shifted out on  
the falling edge of the serial clock and is clocked into the  
AD5040/AD5060 on the rising edge of the SK.  
Part list of precision references for use with  
AD5040/AD5060.  
Figure 28. AD5040/AD5060 to MICROWIRE Interface  
Initial  
Part No.  
Temp Drift  
0.1-10Hz Noise  
(uV p-p typ)  
APPLICATIONS  
Choosing a Reference for the AD5040/AD5060.  
(ppm oC max)  
Accuracy  
(mV max)  
ADR420 +/-6  
ADR425 +/-6  
3
1.75  
3.4  
15  
To achieve the optimum performance from the AD5060,  
thought should be given to the choice of a precision voltage  
reference. The AD5040/AD5060 have just one reference input,  
REFIN. The voltage on the reference input is used to supply the  
positive input to the Dac . Therefore any error in the reference  
will be reflected in the Dac.  
3
ADR02  
+/-5  
3
ADR395 +/-6  
25  
5
There are 4 possible sources of error when choosing a voltage  
reference for high accuracy applications; initial accuracy, ppm  
drift, long term drift and output voltage noise. Initial accuracy  
on the output voltage of the Dac will lead to a full scale error in  
the Dac. To minimize these errors, a reference with high initial  
accuracy is preferred. Also, choosing a reference with an output  
trim adjustment, such as the ADR425 allow a system designer  
to trim system errors out by setting a reference voltage to a  
voltage other than the nominal. The trim adjustment can also  
be used at temperature to trim out any error.  
Bipolar Operation Using the AD5040/AD5060  
The AD5040/AD5060 has been designed for single-supply  
operation but a bipolar output range is also possible using the  
circuit in Figure 30. The circuit below will give an output  
voltage range of 5 V. Rail-to-rail operation at the amplifier  
output is achievable using an AD820 or an OP295 as the output  
amplifier.  
The output voltage for any input code can be calculated as  
follows:  
Rev. PrC | Page 15 of 17  
AD5040/5060  
Preliminary Technical Data  
+5V  
REGULATOR  
10. F  
0.1. F  
POWER  
where D represents the input code in decimal (0–65535).  
With V  
= 5 V, R1 = R2 = 10 kW:  
DD  
V
DD  
SCLK  
V1A  
VOA  
VOB  
VOC  
SCLK  
This is an output voltage range of 5 V with 0000Hex  
corresponding to a –5 V output and 3FFF Hex  
corresponding to a +5 V output.  
ADMu103x  
DAC  
V
V1B  
V1C  
SDI  
OUT  
SDI  
DIN  
DATA  
GND  
Figure 31. AD5040/AD5060 with An Opto-Isolated Interface  
Power Supply Bypassing and Grounding  
When accuracy is important in a circuit it is helpful to carefully  
consider the power supply and ground return layout on the  
board. The printed circuit board containing the  
AD5040/AD5060 should have separate analog and digital  
sections, each having its own area of the board. If the  
AD5040/AD5060 is in a system where other devices require an  
AGND to DGND connection, the connection should be  
made at one point only. This ground point should be  
as close as possible to the AD5040/AD5060.  
Figure 30. Bipolar Operation with the AD5040/AD5060  
Using AD5040/AD5060 with an Opto-Isolated  
Interface  
In process-control applications in industrial environments it is  
often necessary to use an opto-isolated interface to protect and  
isolate the controlling circuitry from any hazardous common-  
mode voltages that may occur in the area where the DAC is  
functioning. Because the AD5040/AD5060 uses a three-wire  
serial logic interface, the ADuM130Xifamily s an ideal way to  
provide digital isolation for the DAC interface.  
The power supply to the AD5040/AD5060 should be  
bypassed with  
The ADuM130x isolators provide three independent isolation  
channels in a variety of channel configurations and data rates.  
They operate across the full range from 2.7V to 5.5V, providing  
compatibility with lower voltage systems as well as enabling a  
voltage translation functionality across the isolation barrier.  
10 µF and 0.1 µF capacitors. The capacitors should be  
physically as close as possible to the device with the 0.1 µF  
capacitor ideally right up against the device. The 10 µF  
capacitors are the tantalum bead type. It is important that the  
0.1 µF capacitor has low Effective Series Resistance (ESR) and  
Effective Series Inductance (ESI), e.g., common ceramic types  
of capacitors. This 0.1 µF capacitor provides a low impedance  
path to ground for high frequencies caused by transient  
currents due to internal logic switching.  
Figure 31. The power supply to the part also needs to be  
isolated. This is done by using a transformer. On the DAC side  
of the transformer, a +5 V regulator provides the +5 V supply  
required for the AD5040/AD5060.  
The power supply line itself should have as large a trace as  
possible to provide a low impedance path and reduce glitch  
effects on the supply line. Clocks and other fast switching  
digital signals should be shielded from other parts of  
the board by digital ground. Avoid crossover of digital and  
analog signals if possible. When traces cross on opposite sides  
of the board, ensure that they run at right angles to each other  
to reduce feedthrough effects through the board. The best  
board layout technique is the microstrip technique where the  
component side of the board is dedicated to the ground plane  
only and the signal traces are placed on the solder side.  
However, this is not always possible with a two-layer board.  
Rev. PrC | Page 16 of 17  
Preliminary Technical Data  
AD5040/AD5060  
Outline Dimensions  
Dimensions shown in inches and mms  
8 ld SOT23  
© 2004 Analog Devices, Inc. All rights reserved. Trademarks and  
registered trademarks are the property of their respective owners.  
PR04767-0-9/04(PrC)  
Rev. Pr C | Page 17 of 17  

相关型号:

AD50631

Fully Accurate, 16-Bit, Unbuffered VOUT, Quad SPI Interface, 2.7 V to 5.5 V nanoDAC in a TSSOP
ADI

AD5063BRM-1

Full Accurate 16 Bit Vout nanoDac, 2.7V- 5.5V, in a Sot 23
ADI

AD5063BRMZ

Fully Accurate 16-Bit VOUT nanoDAC SPI Interface 2.7 V to 5.5 V in an MSOP
ADI

AD5063BRMZ-1

SERIAL INPUT LOADING, 4 us SETTLING TIME, 16-BIT DAC, PDSO10, ROHS COMPLIANT, MO-187BA, MSOP-10
ROCHESTER

AD5063BRMZ-1

Fully Accurate 16-Bit VOUT nanoDAC SPI Interface 2.7 V to 5.5 V in an MSOP
ADI

AD5063BRMZ-1-REEL7

SERIAL INPUT LOADING, 4 us SETTLING TIME, 16-BIT DAC, PDSO10, ROHS COMPLIANT, MO-187BA, MSOP-10
ROCHESTER

AD5063BRMZ-1-REEL7

Fully Accurate 16-Bit VOUT nanoDAC SPI Interface 2.7 V to 5.5 V in an MSOP
ADI

AD5063BRMZ-1-REEL71

Fully Accurate 16-Bit VOUT nanoDAC SPI Interface 2.7 V to 5.5 V in an MSOP
ADI

AD5063BRMZ-11

Fully Accurate 16-Bit VOUT nanoDAC SPI Interface 2.7 V to 5.5 V in an MSOP
ADI

AD5063BRMZ-REEL7

Fully Accurate 16-Bit VOUT nanoDAC SPI Interface 2.7 V to 5.5 V in an MSOP
ADI

AD5063BRMZ-REEL71

Fully Accurate 16-Bit VOUT nanoDAC SPI Interface 2.7 V to 5.5 V in an MSOP
ADI

AD5063BRMZ1

Fully Accurate 16-Bit VOUT nanoDAC SPI Interface 2.7 V to 5.5 V in an MSOP
ADI