AD7568
–9–
Current Mode Circuit
In the current mode circuit of Figure 17, I
OUT2
, and hence
I
OUT1
, is biased positive by an amount V
BIAS
. For the circuit to
operate correctly, the DAC ladder termination resistor must be
connected internally to I
OUT2
. This is the case with the AD7568.
The output voltage is given by:
V
OUT
= D
R
FB
R
DAC
V
BIAS
V
IN
()
{}
+V
BIAS
As D varies from 0 to 4095/4096, the output voltage varies from
V
OUT
= V
BIAS
to V
OUT
= 2 V
BIAS
– V
IN
. V
BIAS
should be a low
impedance source capable of sinking and sourcing all possible
variations in current at the I
OUT2
terminal without any
problems.
Voltage Mode Circuit
Figure 18 shows DAC A of the AD7568 operating in the
voltage-switching mode. The reference voltage, V
IN
is applied to
the I
OUT1
pin, I
OUT2
is connected to AGND and the output volt-
age is available at the V
REF
terminal. In this configuration, a
positive reference voltage results in a positive output voltage
making single supply operation possible. The output from the
DAC is a voltage at a constant impedance (the DAC ladder re-
sistance). Thus, an op amp is necessary to buffer the output
voltage. The reference voltage input no longer sees a constant
input impedance, but one which varies with code. So, the volt-
age input should be driven from a low impedance source.
It is important to note that V
IN
is limited to low voltages be-
cause the switches in the DAC no longer have the same source-
drain voltage. As a result, their on-resistance differs and this
degrades the integral linearity of the DAC. Also, V
IN
must not
go negative by more than 0.3 volts or an internal diode will turn
on, causing possible damage to the device. This means that the
full-range multiplying capability of the DAC is lost.
DAC A
A1
I A
OUT1
I A
OUT2
AD7568
V
OUT
R A
FB
V A
REF
V
IN
NOTES
1) ONLY ONE DAC IS SHOWN FOR CLARITY.
2) DIGITAL INPUT CONNECTIONS ARE OMITTED.
3) C1 PHASE COMPENSATION (5–15pF) MAY BE
REQUIRED WHEN USING HIGH SPEED AMPLIFIER, A1.
R1 R2
Figure 18. Single Supply Voltage Switching
Mode Operation
APPLICATIONS
Programmable State Variable Filter
The AD7568 with its multiplying capability and fast settling
time is ideal for many types of signal conditioning applications.
The circuit of Figure 19 shows its use in a state variable filter
design. This type of filter has three outputs: low pass, high pass
and bandpass. The particular version shown in Figure 19 uses
one half of an AD7568 to control the critical parameters f
0
, Q
and A
0
. Instead of several fixed resistors, the circuit uses the
DAC equivalent resistances as circuit elements. Thus, R1 in
Figure 19 is controlled by the 12-bit digital word loaded to
DAC A of the AD7568. This is also the case with R2, R3 and
R4. The fixed resistor R5 is the feedback resistor, R
FB
B.
DAC Equivalent Resistance, R
EQ
= (R
LADDER
3
4096)/N
where:
R
LADDER
is the DAC ladder resistance.
N is the DAC Digital Code in Decimal (0 < N < 4096).
DAC A
(R1)
DAC B
(R2)
1/2 x AD7568
A1
A1
R8 30k
HIGH
PASS
OUTPUT
DAC C
(R3)
I A
OUT1
I C
OUT1
R B
FB
V B
REF
V
IN
I B
OUT1
V C
REF
DAC D
(R4)
C3 10pF
C1 1000pF
R7 30k
C1 1000pF
LOW
PASS
OUTPUT
BAND
PASS
OUTPUT
V A
REF
I C
OUT2
I B
OUT2
I A
OUT2
I D
OUT2
V D
REF
I D
OUT1
A2
A3
R6
10k
NOTES
1. A1, A2, A3, A4: 1/4 x AD713
2. DIGITAL INPUT CONNECTIONS ARE OMITTED.
3. C3 IS A COMPENSATION CAPACITOR TO ELIMINATE
Q AND GAIN VARIATIONS CAUSED BY AMPLIFIER GAIN
BANDWIDTH LIMITATIONS.
Figure 19. Programmable 2nd Order State Variable Filter
AD7568
–10–
In the circuit of Figure 19:
C1 = C2, R7 = R8, R3 = R4 (i.e., the same code is loaded to
each DAC).
Resonant frequency, f
0
= 1/(2πR3C1).
Quality Factor, Q = (R6/R8)•(R2/R5).
Bandpass Gain, A0 = –R2/R1.
Using the values shown in Figure 19, the Q range is 0.3 to 5,
and the f
0
range is 0 to 12 kHz.
APPLICATION HINTS
Output Offset
CMOS D/A converters in circuits such as Figures 15, 16 and 17
exhibit a code dependent output resistance which in turn can
cause a code dependent error voltage at the output of the ampli-
fier. The maximum amplitude of this error, which adds to the
D/A converter nonlinearity, depends on V
OS
, where V
OS
is the
amplifier input offset voltage. For the AD7568 to maintain
specified accuracy with V
REF
at 10 V, it is recommended that
V
OS
be no greater than 500 µV, or (50 3 10
–6
)•(V
REF
), over the
temperature range of operation. Suitable amplifiers include the
AD OP07, AD OP27, OP177, AD711, AD845 or multiple ver-
sions of these.
Temperature Coefficients
The gain temperature coefficient of the AD7568 has a maxi-
mum value of 5 ppm/°C and a typical value of 2 ppm/°C. This
corresponds to gain shifts of 2 LSBs and 0.8 LSBs respectively
over a 100°C temperature range. When trim resistors R1 and
R2 are used to adjust full-scale in Figures 15 and 16, their tem-
perature coefficients should be taken into account. For further
information see “Gain Error and Gain Temperature Coefficient
of CMOS Multiplying DACs,” Application Note, Publication
Number E630c–5–3/86, available from Analog Devices.
High Frequency Considerations
The output capacitances of the AD7568 DACs work in con-
junction with the amplifier feedback resistance to add a pole to
the open loop response. This can cause ringing or oscillation.
Stability can be restored by adding a phase compensation ca-
pacitor in parallel with the feedback resistor. This is shown as
C1 in Figures 15, 16 and 17.
MICROPROCESSOR INTERFACING
AD7568–80C51 Interface
A serial interface between the AD7568 and the 80C51 micro-
controller is shown in Figure 20. TXD of the 80C51 drives
SCLK of the AD7568 while RXD drives the serial data line of
the part. The
FSIN signal is derived from the port line P3.3.
The 80C51 provides the LSB of its SBUF register as the first bit
in the serial data stream. Therefore, the user will have to ensure
that the data in the SBUF register is arranged correctly so that
the data word transmitted to the AD7568 corresponds to the
loading sequence shown in Table I. When data is to be trans-
mitted to the part, P3.3 is taken low. Data on RXD is valid on
the falling edge of TXD. The 80C51 transmits its serial data in
8-bit bytes with only eight falling clock edges occurring in the
transmit cycle. To load data to the AD7568, P3.3 is left low af-
ter the first eight bits are transferred, and a second byte of data
is then transferred serially to the AD7568. When the second se-
rial transfer is complete, the P3.3 line is taken high. Note that
the 80C51 outputs the serial data byte in a format which has the
LSB first. The AD7568 expects the MSB first. The 80C51
transmit routine should take this into account.
P3.5
P3.4
P3.3
TXD
RXD
SCLK
SDIN
CLR
LDAC
FSIN
80C51*
AD7568*
*ADDITIONAL PINS OMITTED FOR CLARITY
Figure 20. AD7568 to 80C51 Interface
LDAC and CLR on the AD7568 are also controlled by 80C51
port outputs. The user can bring
LDAC low after every two
bytes have been transmitted to update the DAC which has been
programmed. Alternatively, it is possible to wait until all the in-
put registers have been loaded (sixteen byte transmits) and then
update the DAC outputs.
AD7568–68HC11 Interface
Figure 21 shows a serial interface between the AD7568 and the
68HC11 microcontroller. SCK of the 68HC11 drives SCLK of
the AD7568, while the MOSI output drives the serial data line
of the AD7568. The
FSIN signal is derived from a port line
(PC7 shown).
For correct operation of this interface, the 68HC11 should be
configured such that its CPOL bit is a 0 and its CPHA bit is a 1.
When data is to be transmitted to the part, PC7 is taken low.
When the 68HC11 is configured like this, data on MOSI is valid
on the falling edge of SCK. The 68HC11 transmits its serial
data in 8-bit bytes (MSB first), with only eight falling clock
edges occurring in the transmit cycle. To load data to the
AD7568, PC7 is left low after the first eight bits are transferred,
and a second byte of data is then transferred serially to the
AD7568. When the second serial transfer is complete, the PC7
line is taken high.
AD7568
–11–
PC5
PC6
PC7
SCK
MOSI
CLKIN
SDIN
CLR
LDAC
FSIN
68HC11*
AD7568*
*ADDITIONAL PINS OMITTED FOR CLARITY
Figure 21. AD7568 to 68HC11 Interface
In Figure 21, LDAC and CLR are controlled by the PC6 and
PC5 port outputs. As with the 80C51, each DAC of the
AD7568 can be updated after each two-byte transfer, or else all
DACs can be simultaneously updated.
AD7568–ADSP-2101 Interface
Figure 22 shows a serial interface between the AD7568 and the
ADSP-2101 digital signal processor. The ADSP-2101 may be
set up to operate in the SPORT Transmit Normal Internal
Framing Mode. The following ADSP-2101 conditions are rec-
ommended: Internal SCLK; Active High Framing Signal; 16-bit
word length. Transmission is initiated by writing a word to the
TX register after the SPORT has been enabled. The data is then
clocked out on every rising edge of SCLK after TFS goes low.
TFS stays low until the next data transfer.
FO
TFS
DT
SCLK CLKIN
SDIN
CLR
LDAC
FSIN
ADSP-2101*
AD7568*
*ADDITIONAL PINS OMITTED FOR CLARITY
+5V
Figure 22. AD7568 to ADSP-2101 Interface
AD7568–TMS320C25 Interface
Figure 23 shows an interface circuit for the TMS320C25
digital signal processor. The data on the DX pin is clocked
out of the processor’s Transmit Shift Register by the CLKX
signal. Sixteen-bit transmit format should be chosen by setting
the FO bit in the ST1 register to 0. The transmit operation be-
gins when data is written into the data transmit register of the
TMS320C25. This data will be transmitted when the FSX line
goes low while CLKX is high or going high. The data, starting
XF
FSX
DX
CLKX CLKIN
SDIN
CLR
LDAC
FSIN
TMS320C25*
AD7568*
*ADDITIONAL PINS OMITTED FOR CLARITY
+5V
CLOCK
GENERATION
Figure 23. AD7568 to TMS320C25 Interface
with the MSB, is then shifted out to the DX pin on the rising
edge of CLKX. When all bits have been transmitted, the user
can update the DAC outputs by bringing the XF output flag low.
Multiple DAC Systems
If there are only two AD7568s in a system, there is a simple way
of programming each. This is shown in Figure 24. If the user
wishes to program one of the DACs in the first AD7568, then
DB3 of the serial bit stream should be set to 0, to correspond to
the state of the A0 pin on that device. If the user wishes to pro-
gram a DAC in the second AD7568, then DB3 should be set to
1, to correspond to A0 on that device.
FO
TFS
DT
SCLK CLKIN
SDIN
CLR
LDAC
FSIN
ADSP-2101*
AD7568*
*ADDITIONAL PINS OMITTED FOR CLARITY
+5V
A0
CLKIN
SDIN
CLR
LDAC
FSIN
AD7568*
+5V
A0
Figure 24. Interfacing ADSP-2101 to Two AD7568s

AD7568BP-REEL

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
IC DAC 12BIT LC2MOS OCTAL 44PLCC
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet