16-bit resolution AD5545
14-bit resolution AD5555
±1 LSB DNL monotonic
±1 LSB INL
2 mA full-scale current ±20%, with V
0.5 µs settling time
2Q multiplying reference-input 6.9 MHz BW
Zero or midscale power-up preset
Zero or midscale dynamic reset
3-wire interface
Compact TSSOP-16 package
APPLICATIONS
Automatic test equipment
Instrumentation
Digitally controlled calibration
Industrial control PLCs
Programmable attenuator
PRODUCT OVERVIEW
The AD5545/AD5555 are 16-bit/14-bit, current-output, digitalto-analog converters designed to operate from a single 5 V
supply with bipolar output up to ±15 V capability.
An external reference is needed to establish the full-scale
output-current. An internal feedback resistor (R
the resistance and temperature tracking when combined
with an external op amp to complete the I-to-V conversion.
A serial data interface offers high speed, 3-wire microcontroller
compatible inputs using serial data in (SDI), clock (CLK), and
chip select (
CS
). Additional
simultaneous update operation. The internal reset logic allows
power-on preset and dynamic reset at either zero or midscale,
depending on the state of the MSB pin.
The AD5545/AD5555 are packaged in the compact TSSOP-16
package and can be operated from –40°C to +85°C.
LDAC
= 10 V
REF
FB
function allows
) enhances
Dual, Current-Output,
FUNCTIONAL BLOCK DIAGRAM
Figure 1.
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.
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781.329.4700
www.analog.com
Page 2
AD5545/AD5555 Data Sheet
TABLE OF CONTENTS
Features .............................................................................................. 1
Stresses above those listed under Absolute Maximum Ratings
may cause permanent damage to the device. This is a stress
rating only and functional operation of the device at these or
any other conditions above those indicated in the operational
section of this specification is not implied. Exposure to absolute
maximum rating conditions for extended periods may affect
device reliability.
ESD CAUTION
Rev. E | Page 5 of 24
Page 6
AD5545/AD5555 Data Sheet
AD5545/
AD5555
TOP VIEW
(Not to Scale)
8
7
6
5
1
4
3
2
9
10
11
12
16
13
14
15
CS
DGND
CLK
V
DD
MSB
LDAC
RS
SDI
V
REF
B
R
FB
B
A
GND
B
I
OUT
B
R
FB
A
A
GND
A
I
OUT
A
V
REF
A
029 18-0-002
Pin, Active Low Input. Input registers and DAC registers are set to all 0s or midscale. Register
PIN CONFIGURATION AND FUNCTIONAL DESCRIPTIONS
Figure 4. 16-Lead TSSOP
Table 3. Pin Function Descriptions
Pin No. Mnemonic Description
1 RFBA Establish voltage output for DAC A by connecting this pin to an external amplifier output.
2 V
3 I
4 A
5 A
6 I
7 V
A DAC A Reference Voltage Input Terminal. Establishes DAC A full-scale output voltage. This pin can
REF
A DAC A Current Output.
OUT
A DAC A Analog Ground.
GND
B DAC B Analog Ground.
GND
B DAC B Current Output.
OUT
B DAC B Reference Voltage Input Terminal. Establishes DAC B full-scale output voltage.
REF
be tied to the V
DD
pin.
This pin can be tied to the V
DD
pin.
8 RFBB Establish voltage output for DAC B by the RFBB pin connecting to an external amplifier output.
9 SDI Serial Data Input. Input data loads directly into the shift register.
10
Reset
RS
Data = 0x0000 when MSB = 0. Register Data = 0x8000 for AD5545 and 0x2000 for AD5555 when
MSB = 1.
11
Chip Select, Active Low Input. Disables shift register loading when high. Transfers serial register
CS
data to the input register when
12 DGND Digital Ground Pin.
13 VDD Positive Power Supply Input. Specified range of operation 5 V ± 10% or 3 V ± 10%.
14 MSB MSB bit sets output to either 0 or midscale during a RESET pulse (RS) or at system power-on.
Output equals zero scale when MSB = 0 and midscale when MSB = 1. MSB pin can also be tied
15
permanently to ground or V
Load DAC Register Strobe, Level Sensitive Active Low. Transfers all input register data to DAC
LDAC
.
DD
registers. Asynchronous active low input. See Table 7 and Table 8 for operation.
16 CLK Clock Input. Positive edge clocks data into shift register.
Rev. E | Page 6 of 24
CS/LDAC
returns high. This does not affect
LDAC
operation.
Page 7
Data Sheet AD5545/AD5555
1.0
0.8
0.6
08192 16384 24576 32768 40960 49152 57344 65536
0.4
0.2
0
–0.2
–0.4
–0.6
–0.8
–1.0
INL (LSB)
CODE (Decimal)
029 18-0-009
1.0
0.8
0.6
08192 16384 24576 32768 40960 49152 57344 65536
0.4
0.2
0
–0.2
–0.4
–0.6
–0.8
–1.0
DNL (LSB)
CODE (Decimal)
029 18-0-010
1.0
0.8
0.6
02048 4096 6144
8192 10240 12288 14336 16384
0.4
0.2
0
–0.2
–0.4
–0.6
–0.8
–1.0
INL (LSB)
CODE (Decimal)
029 18-0-011
1.0
0.8
0.6
00248 4096 6144 8192 10240 12288 14336 16384
0.4
0.2
0
–0.2
–0.4
–0.6
–0.8
–1.0
DNL (LSB)
CODE (Decimal)
029 18-0-012
1.5
1.0
24
GE
DNL
INL
6810
0.5
0
–0.5
–1.0
–1.5
LINEARITY ERROR (LSB)
SUPPLY VOLTAGE V
DD
(V)
V
REF
= 2.5V
T
A
= 25°C
029 18-0-013
5
4
00.5 1.0 1.52.03.0 3.52.54.0 4.5 5.0
3
2
1
0
SUPPLY CURRENT I
DD
(LSB)
LOGIC INPUT VOLTAGE V
IH
(V)
V
DD
= 5V
T
A
= 25°C
029 18-0-014
TYPICAL PERFORMANCE CHARACTERISTICS
Figure 5. AD5545 Integral Nonlinearity Error
Figure 6. AD5545 Differential Nonlinearity Error
Figure 8. AD5555 Differential Nonlinearity Error
Figure 9. Linearity Errors vs. V
DD
Figure 7. AD5555 Integral Nonlinearity Error
Figure 10. Supply Current vs. Logic Input Voltage
Rev. E | Page 7 of 24
Page 8
AD5545/AD5555 Data Sheet
3.0
2.5
10k100k1M10M100M
2.0
1.5
1.0
0.5
0
SUPPLY CURRENT (mA)
CLOCK FREQUENCY (Hz)
0x5555
0x8000
0xFFFF
0x0000
029 18-0-015
90
70
101001k10k100k1M
50
40
60
80
30
10
20
0
PSSR (-dB)
FREQUENCY (Hz)
V
DD
= 5V ± 10%
V
REF
= 10V
029 18- 0- 01 6
02918-0-113
20
0
–20
–40
–60
–80
–100
–120
–140
–160
POWER SPECTRUM (dB)
FREQUENCY (Hz)
0510152025
02918-0-117
2
–14
–12
–10
–8
–6
–4
–2
0
10k100k1M10M100M
GAIN (dB)
FREQUENCY ( Hz )
029 18-0-018
V
OUT
CS
02918-0-119
–3.70
–4.05
–4.00
–3.95
–3.90
–3.85
–3.80
–3.75
–2004003002001000–100
V
OUT
(V)
TIME (ns)
Figure 11. Supply Current vs. Clock Frequency
Figure 12. Power Supply Rejection Ration vs. Frequency
Figure 14. Reference Multiplying Bandwidth
Figure 15. Settling Time
Figure 13. AD5545/AD5555 Analog THD
Figure 16. Midscale Transition and Digital Feedthrough
Rev. E | Page 8 of 24
Page 9
Data Sheet AD5545/AD5555
536,65/–DVV
REF
OUT
×=
384,16/–DVV
REF
OUT
×=
V
REF
DIGITAL INTERFACE CONNECTIONS OMITTED FOR CLARITY:
SWITCHES S1 AND S2 ARE CLOSED, V
DD
MUST BE POWERED
R
2R2R2RR5kΩ
S2S1
RR
V
DD
R
FB
I
OUT
GND
029 18-0-005
V
REF
A
DIGITAL INTERFACE CONNECTIONS OMITTED FOR CLARITY:
SWITCHES S1 AND S2 ARE CLOSED, V
DD
MUST BE POWERED
R
2R2R2RR5kΩ
S2S1
+3V
–3V
RR
V
OUT
V
IN
V
DD
5V
2.500V
R
FB
A
I
OUT
A
A
GND
A
GND
029 18- 0-0 06
AD5545/AD5555
ADR03
AD8628
LOAD
V
OUT
V
EE
V
CC
THEORY OF OPERATION
The AD5545/AD5555 contain a 16-/14-bit, current-output,
digital-to-analog converter, a serial-input register, and a DAC
register. Both parts require a minimum of a 3-wire serial data
interface with an additional
LDAC
for dual channel simultaneous
update.
DIGITAL-TO-ANALOG CONVERTER
The DAC architecture uses a current-steering R-2R ladder
design. Figure 17 shows the typical equivalent DAC. The DAC
contains a matching feedback resistor for use with an external
I-to-V converter amplifier. The R
output of the external amplifier. The I
to the inverting input of the external amplifier. These DACs are
designed to operate with both negative or positive reference
voltages. The V
power pin is used only by the logic to drive
DD
the DAC switches on and off. Note that a matching switch is
used in series with the internal 5 kΩ feedback resistor. If users
attempt to measure the R
value, power must be applied to VDD
FB
to achieve continuity. The V
(D) loaded into the corresponding DAC register, according to
Equation 1 and Equation 2, determine the DAC output voltage.
pin is connected to the
FB
terminal is connected
OUT
input voltage and the digital data
REF
(1)
These DACs are also designed to accommodate ac reference input
signals. The AD5545/AD5555 accommodate input reference
voltages in the range of –12 V to +12 V. The reference voltage
inputs exhibit a constant nominal input-resistance value of
5 kΩ, ±30%. The DAC output (I
) is code dependent, pro-
OUT
ducing various output resistances and capacitances. When
choosing an external amplifier, the user should take into
account the variation in impedance generated by the AD5545/
AD5555 on the amplifiers inverting input node. The feedback
resistance in parallel with the DAC ladder resistance dominates
output voltage noise.
Note that the output full-scale polarity is the opposite of the
V
polarity for dc reference voltages.
REF
Figure 17. Equivalent R-2R DAC Circuit
(2)
Figure 18. Recommended System Connections
Rev. E | Page 9 of 24
Page 10
AD5545/AD5555 Data Sheet
SERIAL DATA INTERFACE
The AD5545/AD5555 use a minimum 3-wire (CS, SDI, CLK)
serial data interface for single channel update operation. With
Table 7 as an example (AD5545), users can tie
RS
high, then pull CS low for an 18-bit duration. New serial
data is then clocked into the serial-input register in an 18-bit
data-word format with the MSB bit loaded first. Table 8 defines
the truth table for the AD5555. Data is placed on the SDI pin
and clocked into the register on the positive clock edge of CLK.
For the AD5545, only the last 18-bits clocked into the serial
register are interrogated when the
CS
pin is strobed high,
transferring the serial register data to the DAC register and
updating the output. If the applied microcontroller outputs
serial data in different lengths than the AD5545, such as 8-bit
bytes, three right justified data bytes can be written to the
AD5545. The AD5545 ignores the six MSB and recognizes the
18 LSB as valid data. After loading the serial register, the rising
CS
edge of
and updates the output; during the
transfers the serial register data to the DAC register
CS
strobe, the CLK should
not be toggled.
If users want to program each channel separately but update them
simultaneously, program
CS
low for an 18-bit duration and program DAC A with the
proper address and data bits.
LDAC
and RS high initially, then pull
CS
is then pulled high to latch data
to the DAC A register. At this time, the output is not updated. To
LDAC
low and
load DAC B data, pull
DAC B with the proper address and data, then pull
latch data to the DAC B register. Finally, pull
high to update both the DAC A and DAC B outputs
simultaneously.
Table 6 shows that each DAC A and DAC B can be individually
loaded with a new data value. In addition, a common new data
value can be loaded into both DACs simultaneously by setting Bit
A1 = A0 = high. This command enables the parallel combination
of both DACs, with I
DAC with significant improved noise performance.
ESD Protection Circuits
All logic input pins contain back-biased ESD protection Zeners
connected to digital ground (DGND) and V
Figure 19.
Figure 19. Equivalent ESD Protection Circuits
CS
low for an 18-bit duration and program
CS
high to
LDAC
low and then
OUT
A and I
V
DD
DIGITAL
INPUTS
B tied together, to act as one
OUT
DD
5k
DGND
02918-0-007
as shown in
Table 4. AD5545 Serial Input Register Data Format, Data Is Loaded in the MSB-First Format1
MSB
LSB
Bit Position B17 B16 B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Data Word A1 A0 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
1
Note that only the last 18 bits of data clocked into the serial register (address + data) are inspected when the CS line’s positive edge
returns to logic high. At this point, an internally generated load strobe transfers the serial register data contents (Bit D15 to Bit D0) to the
decoded DAC input register address determined by Bit A1 and Bit A0. Any extra bits clocked into the AD5545 shift register are ignored; only the last 18 bits clocked in
are used. If double-buffered data is not needed, the
LDAC
pin can be tied logic low to disable the DAC registers.
Table 5. AD5555 Serial Input Register Data Format, Data Is Loaded in the MSB-First Format1
MSB
LSB
Bit Position B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Data Word A1 A0 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
1
Note that only the last 16 bits of data clocked into the serial register (address + data) are inspected when the CS line’s positive edge
returns to logic high. At this point, an internally generated load strobe transfers the serial register data contents (Bit D13 to Bit D0) to the
decoded DAC input register address determined by Bit A1 and Bit A0. Any extra bits clocked into the AD5555 shift register are ignored; only the last 16 bits clocked in
are used. If double-buffered data is not needed, the
LDAC
pin can be tied logic low to disable the DAC registers.
Table 6. Address Decode
A1 A0 DAC Decoded
0 0 None
0 1 DAC A
1 0 DAC B
1 1 DAC A and DAC B
Rev. E | Page 10 of 24
Page 11
Data Sheet AD5545/AD5555
Table 7. AD5545 Control Logic Truth Table
CS
CLK
LDAC RS
MSB Serial Shift Register Function Input Register Function DAC Register
H X H H X No effect Latched Latched
L L H H X No effect Latched Latched
L
+
H H X Shift register data advanced one bit Latched Latched
L H H H X No effect Latched Latched
L H H X No effect
+
H X L H X No effect Latched Transparent
H X H H X No effect Latched Latched
H X
+
H X No effect Latched Latched
H X H L 0 No effect Latched data = 0x0000 Latched data = 0x0000
H X H L H No effect Latched data = 0x8000 Latched data = 0x8000
1
SR = shift register, + = positive logic transition, and X = don’t care.
2
At power-on, both the input register and the DAC register are loaded with all 0s.
Table 8. AD5555 Control Logic Truth Table
CLK
CS
LDAC RS
MSB Serial Shift Register Function Input Register Function DAC Register
H X H H X No effect Latched Latched
L L H H X No effect Latched Latched
L
H H X Shift register data advanced one bit Latched Latched
+
L H H H X No effect Latched Latched
L H H X No effect
+
H X L H X No effect Latched Transparent
H X H H X No effect Latched Latched
H X
+
H X No effect Latched Latched
H X H L 0 No effect Latched data = 0x0000 Latched data = 0x0000
H X H L H No effect Latched data = 0x2000 Latched data = 0x2000
1
SR = shift register, + = positive logic transition, and X = don’t care.
2
At power-on, both the input register and the DAC register are loaded with all 0s.
1, 2
1, 2
Selected DAC updated
Latched
with current SR current
Selected DAC updated
Latched
with current SR current
POWER-UP SEQUENCE
It is recommended to power-up VDD and ground prior to any
reference voltages. The ideal power-up sequence is A
DGND, V
, V
x, and digital inputs. A noncompliance
DD
REF
GND
x,
power-up sequence can elevate reference current, but the device
will resume normal operation once V
is powered.
DD
LAYOUT AND POWER SUPPLY BYPASSING
It is a good practice to employ compact, minimum lead length
layout design. The input leads should be as direct as possible
with a minimum conductor length. Ground paths should have
low resistance and low inductance.
Similarly, it is also good practice to bypass the power supplies
with quality capacitors for optimum stability. Supply leads to
the device should be bypassed with 0.01 μF to 0.1 μF disc or
chip ceramic capacitors. Low ESR 1 μF to 10 μF tantalum or
electrolytic capacitors should also be applied at V
any transient disturbance and to filter any low frequency ripple
to minimize
DD
Rev. E | Page 11 of 24
(see Figure 20). Users should not apply switching regulators for
V
due to the power supply rejection ratio degradation over
DD
frequency.
AD5545/
AD5555
V
DD
+
C1
C2
10F 0.1F
Figure 20. Power Supply Bypassing and Grounding Connection
V
DD
A
GND
DGND
02918-0-008
X
GROUNDING
The DGND and A
digital and analog ground references. To minimize the digital
ground bounce, the DGND terminal should be joined remotely
at a single point to the analog ground plane (see Figure 20).
x pins of the AD5545/AD5555 refer to the
GND
Page 12
AD5545/AD5555 Data Sheet
AD5545/AD5555
AD8628
V
REF
V
REF
I
OUT
V
O
V
DD
V
DD
R
FB
U1
U2
C1
GND
029 18-0-02 0
AD5545/AD5555
1/2
AD8628
1/2
AD8620
ADR03
V
REF
I
OUT
V
OUT
V
IN
V
DD
GND
GND
029 18-0-021
V
O
0 < VO < +2.5
R
FB
U2
U1
+5V
V+
–5V
V–
+5V
–2.5V
U3
C1
U4
AD5545/AD5555
1/2
AD8620
1/2
AD8620
ADR03
V
REF
I
OUT
V
OUT
V
IN
V
DD
GND
GND
029 18-0-022
V
O
–2.5 < V
O
< +2.5
R
FB
U2
U3
U1
+5V
+5V
V+
–5V
5V
V–
U4
C1
C2
R1
10kΩ±0.01% 10kΩ±0.01%
5kΩ±0.01%
R2
R3
APPLICATIONS INFORMATION
STABILITY
Figure 21. Operational Compensation Capacitor for Gain Peaking
Prevention
In the I-to-V configuration, the I
of the DAC and the
OUT
inverting node of the op amp must be connected as close as
possible, and proper PCB layout techniques must be employed.
Because every code change corresponds to a step function, gain
peaking may occur if the op amp has limited GBP, and if there
is excessive parasitic capacitance at the inverting node.
An optional compensation capacitor, C1, can be added for
stability as shown in Figure 21. C1 should be found empirically,
but 6 pF is generally more than adequate for the compensation.
POSITIVE VOLTAGE OUTPUT
To achieve the positive voltage output, an applied negative
reference to the input of the DAC is preferred over the output
inversion through an inverting amplifier because of the
resistors’ tolerance errors. To generate a negative reference, the
reference can be level shifted by an op amp such that the V
and GND pins of the reference become the virtual ground and
−2.5 V, respectively (see Figure 22).
OUT
BIPOLAR OUTPUT
The AD5545/AD5555 is inherently a 2-quadrant multiplying
DAC. It can easily be set up for unipolar output operation. The
full-scale output polarity is the inverse of the reference input
voltage.
In some applications, it may be necessary to generate the full
4-quadrant multiplying capability or a bipolar output swing. This
is easily accomplished by using an additional external amplifie r,
U4, configured as a summing amplifier (see Figure 23). In this
circuit, the second amplifier, U4, provides a gain of 2, which
increases the output span magnitude to 5 V. Biasing the external
amplifier with a 2.5 V offset from the reference voltage results in a
full 4-quadrant multiplying circuit. The transfer equation of this
circuit shows that both negative and positive output voltages are
created because the input data (D) is incremented from code zero
(V
= −2.5 V) to midscale (V
OUT
+2.5 V).
V
= (D/32,768 − 1) × V
OUT
V
= (D/8192 − 1) × V
OUT
For the AD5545, the external resistance tolerance becomes the
dominant error that users should be aware of.
= 0 V) to full scale (V
OUT
(AD5545) (3)
REF
(AD5555) (4)
REF
OUT
=
Figure 22. Positive Voltage Output Configuration
Figure 23. Four-Quadrant Multiplying Application Circu it
Rev. E | Page 12 of 24
Page 13
Data Sheet AD5545/AD5555
()
DV
R3
R1
R3R2
I
REFL
××
+
=
()
()
()
R3R21R3R2RR1
R2R1R31R
Z
O
+
′′
+
′
+
′
=
–
AD5545/AD5555
AD8628
AD8510
V
REF
V
REF
I
OUT
V
DD
V
DD
V
DD
C1
10pF
V
SS
LOAD
GND
029 18-0-023
V
L
I
L
R
FB
U2
U3
U1
V+
V–
R3'
50Ω
R1'
150kΩ
R2'
15kΩ
R1
150kΩ
R2
15kΩ
R3
50Ω
PROGRAMMABLE CURRENT SOURCE
Figure 24 shows a versatile V-to-I conversion circuit using
improved Howland Current Pump. In addition to the precision
current conversion it provides, this circuit enables a bidirectional current flow and high voltage compliance. This circuit
can be used in a 4 mA to 20 mA current transmitter with up to
a 500 Ω of load. In Figure 24, it shows that if the resistor
network is matched, the load current is
(5)
R3, in theory, can be made small to achieve the current needed
within the U3 output current driving capability. This circuit is
versatile such that the AD8510 can deliver ±20 mA in both
directions, and the voltage compliance approaches 15 V, which
is mainly limited by the supply voltages of U3. However, users
must pay attention to the compensation. Without C1, it can be
shown that the output impedance becomes
(6)
If the resistors are perfectly matched, Z
desirable, and the resistors behave as an ideal current source.
On the other hand, if they are not matched, Z
positive or negative. The latter can cause oscillation. As a result,
C1 is needed to prevent the oscillation. For critical applications,
C1 could be found empirically but typically falls in the range of
a few picofarads.
is infinite, which is
O
can be either
O
Figure 24. Programmable Current Source with Bidirectional
Current Control and High Voltage Compliance Capabilities
Rev. E | Page 13 of 24
Page 14
AD5545/AD5555 Data Sheet
C
DAC WITH PROGRAMMABLE INPUT
REFERENCE RANGE
Because high voltage references can be costly, users may
consider using one of the DACs, a digital potentiometer, and a
low voltage reference to form a single-channel DAC with a
programmable input reference range. This approach optimizes
the programmable range as well as facilitates future system
upgrades with just software changes. Figure 25 shows this
implementation. V
where:
V
AB = reference voltage of V
REF
V
= external reference voltage
REF
= DAC A digital code in decimal
D
A
N = number of bits of DAC
R
and RWA are digital potentiometer 128-step programmable
WB
resistances and are given by
D
R
(8)
WB
128
128
R
(9)
WA
R
WB
R
WA
where D
(0 ≤ D
= digital potentiometer digital code in decimal
C
≤ 127).
C
+5V
RFBA
V
DD
REF
I
A
U1A
A
GND
V
AD5555
R
B
FB
REF
I
B
U1B
A
GND
V
Figure 25. DAC with Programmable Input Reference Range
AB is in the feedback network, therefore,
REF
VABV––1
REFREF
C
R
AB
D
C
128
D
C
D
128
A
OUT
A
B
OUT
B
R
AB
(10)
R
C1
OP4177
U2A
C3
OP4177
U2B
R
WB
V
REF_AB
WA
V+
V–
REF
+15V
–15V
POT
A and V
+15V
V
IN
GND
4
B
REF
AB
AD7376
2
U3
53
TRIMTEMP
6
V
OUT
ADR03
VOB
A
N
2
U4
V
REF
W
U2C
R
WA
C2
OP4177
02918-0-024
(7)
2.2p
R
D
WB
V
REF_AB
By putting Equations 7 through 10 together, the following
results:
1
128
VABV
REFREF
D
A
1
N
2
Table 9 shows a few examples of V
Table 9. V
DC D
vs. DB and DC of the AD5555
REFAB
V
A
0 X V
32 0 1.33 V
32 8192 1.6 V
64 0 2 V
64 8192 4 V
96 0 4 V
96 8192 –8 V
D
C
D
C
(11)
D
C
D
128
C
AB of the 14-bit AD5555.
REF
AB
REF
REF
REF
REF
REF
REF
REF
REF
The output of DAC B is, therefore,
D
(12)
REF
OB
where D
is the DAC B digital code in decimal.
B
The accuracy of V
B
ABVV
N
2
AB is affected by the matching of the input
REF
and feedback resistors and, therefore, a digital potentiometer is
used for U4 because of its inherent resistance
matching. The AD7376 is a 30 V or ±15 V, 128-step digital
potentiometer. If 15 V or ±7.5 V is adequate for the application,
a 256-step AD5260 digital potentiometer can be used instead.
Rev. E | Page 14 of 24
Page 15
Data Sheet AD5545/AD5555
ADR435
5.000
0.04 3 0.8 8 SOIC-8, MSOP-8
REFERENCE SELECTION
When selecting a reference for use with the AD55xx series
of current output DACs, pay attention to the output voltage,
temperature coefficient specification of the reference. Choosing
a precision reference with a low output temperature coefficient
minimizes error sources. Tabl e 10 lists some of the references
available from Analog Devices, Inc., that are suitable for use
with this range of current output DACs.
AMPLIFIER SELECTION
The primary requirement for the current-steering mode is an
amplifier with low input bias currents and low input offset voltage.
Because of the code-dependent output resistance of the DAC,
the input offset voltage of an op amp is multiplied by the variable
gain of the circuit. A change in this noise gain between two
adjacent digital fractions produces a step change in the output
voltage due to the amplifier’s input offset voltage. This output
voltage change is superimposed upon the desired change in
output between the two codes and gives rise to a differential
linearity error, which, if large enough, can cause the DAC to be
nonmonotonic.
The input bias current of an op amp also generates an offset at
the voltage output because of the bias current flowing in the
feedback resistor, R
.
FB
Common-mode rejection of the op amp is important in voltageswitching circuits because it produces a code-dependent error
at the voltage output of the circuit.
Provided that the DAC switches are driven from true wideband
low impedance sources (V
and AGND), they settle quickly.
IN
Consequently, the slew rate and settling time of a voltage-switching
DAC circuit is determined largely by the output op amp. To obtain
minimum settling time in this configuration, minimize capacitance
at the V
node (the voltage output node in this application) of
REF
the DAC. This is done by using low input capacitance buffer
amplifiers and careful board design.
Analog Devices offers a wide range of amplifiers for both precision
dc and ac applications, as listed in Table 11 and Ta bl e 12.
Table 10. Suitable Analog Devices Precision References
Maximum Temperature
Part No. Output Voltage (V ) Initial Tolerance (%)
Drift (ppm/°C) ISS (mA) Output Noise (µV p-p) Package(s)
Rev. E | Page 15 of 24
Page 16
AD5545/AD5555 Data Sheet
AD8021
5 to 24
490
120
1000
10,500
SOIC-8, MSOP-8
Table 11. Suitable Analog Devices Precision Op Amps
V
Maximum
Part No. Supply Voltage (V)
OP97 ±2 to ±20 25 0.1 0.5 600 SOIC-8 , PDIP-8
OP1177 ±2.5 to ±15 60 2 0.4 500 MSOP-8, SOIC-8
AD8675 ±5 to ±18 75 2 0.1 2300 MSOP-8, SOIC-8
AD8671 ±5 to ±15 75 12 0.077 3000 MSOP-8, SOIC-8
ADA4004-1 ±5 to ±15 125 90 0.1 2000 SOIC-8, SOT-23-5
AD8603 1.8 to 5 50 0.001 2.3 40 TSOT-5
AD8607 1.8 to 5 50 0.001 2.3 40 MSOP-8, SOIC-8
AD8605 2.7 to 5 65 0.001 2.3 1000 WLCSP-5, SOT-23-5
AD8615 2.7 to 5 65 0.001 2.4 2000 TSOT-5
AD8616 2.7 to 5 65 0.001 2.4 2000 MSOP-8, SOIC-8
OS
(µV)
Table 12. Suitable Analog Devices High Speed Op Amps
Part No. Supply Voltage (V) BW @ ACL (MHz) Slew Rate (V/µs) VOS (Max) (µV) IB (Max) (nA) Package(s)
AD8065 5 to 24 145 180 1500 0.006 SOIC-8, SOT-23-5
AD8066 5 to 24 145 180 1500 0.006 SOIC-8, MSOP-8
AD8038 3 to 12 350 425 3000 750 SOIC-8, SC70-5
ADA4899 5 to 12 600 310 35 100 LFCSP-8, SOIC-8
AD8057 3 to 12 325 1000 5000 500 SOT-23-5, SOIC-8
AD8058 3 to 12 325 850 5000 500 SOIC-8, MSOP-8
AD8061 2.7 to 8 320 650 6000 350 SOT-23-5, SOIC-8
AD8062 2.7 to 8 320 650 6000 350 SOIC-8, MSOP-8
AD9631 ±3 to ±6320 1300 10,000 7000 SOIC-8, PDIP-8
IB Maximum
(nA)
0.1 Hz to 10 Hz
Noise (µV p-p)
Supply Current (µA) Package(s)
Rev. E | Page 16 of 24
Page 17
Data Sheet AD5545/AD5555
02918-0-025
02918-0-027
EVALUATION BOARD FOR THE AD5545
The EVAL-AD5545SDZ is used in conjunction with an SDP1Z
system demonstration platform board available from Analog
Devices, which is purchased separately from the evaluation
board. The USB-to-SPI communication to the AD5545 is
completed using this Blackfin®-based demonstration board.
SYSTEM DEMONSTRATION PLATFORM
The system demonstration platform (SDP) is a hardware and
software evaluation tool for use in conjunction with product
evaluation boards. The SDP board is based on the Blackfin
ADSP-BF527 processor with USB connectivity to the PC
through a USB 2.0 high speed port. For more information about
this device, see the system demonstration platform web page.
OPERATING THE EVALUATION BOARD
The evaluation board requires ±12 V and +5 V supplies.
The +12 V V
amplifier, and the +5 V is used to power the DAC (DVDD).
and −12 V VSS are used to power the output
DD
Figure 26. Evaluation Board Software – Device Select ion Window