AD5530/AD5531
Rev. B | Page 13 of 20
THEORY OF OPERATION
00938-020
SDO
LDAC
12-/14-BIT DAC
DAC REGISTER
SYNC REGISTER
16-BIT SHIFT
REGISTER
SYNC
SDIN
REFIN
14
14
14
OUTPUT
DAC ARCHITECTURE
The AD5530/AD5531 are pin-compatible 12- and 14-bit DACs.
The AD5530 consists of a straight 12-bit R-2R voltage mode
DAC, and the AD5531 consists of a 14-bit R-2R section. Using a
5 V reference connected to the REFIN pin and REFAGND tied
to 0 V, a bipolar ±10 V voltage output results. The DAC coding
is straight binary.
SERIAL INTERFACE
Serial data on the SDIN input is loaded to the input register
under the control of SCLK,
SYNC LDAC
, and . A write
operation transfers a 16-bit word to the AD5530/AD5531.
Figure 2 and Figure 3 show the timing diagrams. Figure 18 and
Figure 20. Simplified Serial Interface
Figure 19 show the contents of the input shift register. Twelve or
14 bits of the serial word are data bits; the rest are don’t cares.
Data written to the part via SDIN is available on the SDO pin 16
clocks later if the readback function is not used. SDO data is
clocked out on the falling edge of the serial clock with some delay.
DB15 (MSB)
XX D9D10D11 D8 D7 D6 D5 D4 D3 D2 D1 D0 X X
DB0 (LSB)
DATA BITS
00938-018
PD FUNCTION
Figure 18. AD5530 Input Shift Register Contents
PD
The pin allows the user to place the device into power-down
mode. While in this mode, power consumption is at a minimum;
the device draws only 50 μA of current. The
XX D11D12D13 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
DB15 (MSB) DB0 (LSB)
00938-019
DATA BITS
PD
function does
not affect the contents of the DAC register.
Figure 19. AD5531 Input Shift Register Contents
READBACK FUNCTION
SYNC
The serial word is framed by the signal, . After a high-to-
low transition on
The AD5530/AD5531 allows the data contained in the DAC
register to be read back if required. The pins involved are the
SYNC
, data is latched into the input shift
register on the falling edges of SCLK. There are two ways the
DAC register and output can be updated. The
LDAC
signal is
examined on the falling edge of
SYNC
; depending on its status,
either a synchronous or asynchronous update is selected. If
LDAC
is low, then the DAC register and output are updated on
the low-to-high transition of
SYNC
. Alternatively, if
LDAC
is
high upon sampling, the DAC register is not loaded with the
new data on a rising edge of
SYNC
. The contents of the DAC
register and the output voltage are updated by bringing
LDAC
low any time after the 16-bit data transfer is complete.
LDAC
can be tied permanently low if required. A simplified diagram
of the input loading circuitry is illustrated in
Figure 20.
RBEN RBEN
and SDO (serial data out). When is taken low, on
the next falling edge of SCLK, the contents of the DAC register
are transferred to the shift register.
RBEN
can be used to frame
the readback data by leaving it low for 16 clock cycles, or it can
be asserted high after the required hold time. The shift register
contains the DAC register data and this is shifted out on the
SDO line on each falling edge of SCLK with some delay. This
ensures the data on the serial data output pin is valid for the
falling edge of the receiving part. The two MSBs of the 16-bit
word are 0s.
CLR FUNCTION
The falling edge of
CLR
causes V
OUT
to be reset to the same
potential as DUTGND. The contents of the registers remain
unchanged, so the user can reload the previous data with
LDAC
after
CLR
is asserted high. Alternatively, if
LDAC
is tied low, the
output is loaded with the contents of the DAC register auto-
matically after
CLR
is brought high.
AD5530/AD5531
Rev. B | Page 14 of 20
0
0938-021
C1
1µF
R1
10k
9
2
6
+15
V
V
OUT
V
OUT
DUTGND
GND
SIGNAL
GND
SIGNAL
GND
1
ADDITIONAL PINS OMITTED FOR CLARITY.
V
OUT
(–10V TO +10V)
REFIN
REFAGND
AD5530/
AD5531
1
V
SS
–15V
5
4
AD586
OUTPUT VOLTAGE
The DAC transfer function is as follows:
N
D
2
V
OUT
= 2 × [2 × ((REFIN REFAGND) × ) + 2 ×
REFAGND REFIN] − DUTGND
where:
D is the decimal data-word loaded to the DAC register.
N is the resolution of the DAC.
BIPOLAR CONFIGURATION
Figure 21 shows the AD5530/AD5531 in a bipolar circuit
configuration. REFIN is driven by the AD586, 5 V reference,
and the REFAGND and DUTGND pins are tied to GND. This
results in a bipolar output voltage ranging from −10 V to +10 V.
Resistor R1 is provided (if required) for gain adjust.
Figure 21. Bipolar ±10 V Operation
00938-022
2 REFIN
–2 REFIN
DAC INPUT CODE 000 001 (3)FFF
DAC OUTPUT VOLTAGE
0V
Figure 22
shows the transfer function of the DAC when REFAGND is tied
to 0 V.
Figure 22. Output Voltage vs. DAC Input Codes (Hex)
AD5530/AD5531
Rev. B | Page 15 of 20
MICROPROCESSOR INTERFACING
Microprocessor interfacing to the AD5530/AD5531 is via a
serial bus that uses standard protocol compatible with micro-
controllers and DSP processors. The communications channel
is a 3-wire (minimum) interface consisting of a clock signal, a
data signal, and a synchronization signal. The AD5530/AD5531
requires a 16-bit data-word with data valid on the falling edge
of SCLK.
The 8051 provides the LSB of its SBUF register as the first bit in
the data stream. The user has to ensure that the data in the SBUF
register is arranged correctly because the DAC expects MSB first.
AD5530/
AD5531
1
80C51/80L51
1
1
ADDITIONAL PINS OMITTED FOR CLARITY.
LDAC
P3.4
SYNCP3.3
SDINRxD
SCLKTxD
00938-024
For all the interfaces, the DAC output update can be done
automatically when all the data is clocked in or asynchronously
under the control of
LDAC
.
The contents of the DAC register can be read using the
readback function.
Figure 24. AD5530/AD5531 to 8051 Interface
RBEN
is used to frame the readback data,
which is clocked out on SDO. Figure 23, Figure 24, and Figure 25
show these DACs interfacing with a simple 4-wire interface.
The serial interface of the AD5530/AD5531 can be operated
from a minimum of three wires.
When data is to be transmitted to the DAC, P3.3 is taken low.
Data on RxD is clocked out of the microcontroller on the rising
edge of TxD and is valid on the falling edge. As a result no glue
logic is required between this DAC and microcontroller interface.
The 8051 transmits data in 8-bit bytes with only eight falling
clock edges occurring in the transmit cycle. As the DAC expects
a 16-bit word, P3.3 must be left low after the first 8 bits are
transferred. After the second byte has been transferred, the P3.3
line is taken high. The DAC can be updated using
AD5530/AD5531 TO ADSP-21xx
An interface between the AD5530/AD5531 and the ADSP-21xx
is shown in
Figure 23. In the interface example shown, SPORT0
is used to transfer data to the DAC. The SPORT control register
should be configured as follows: internal clock operation,
alternate framing mode; active low framing signal.
LDAC
via
P3.4 of the 8051.
AD5530/AD5531 TO MC68HC11 INTERFACE
Transmission is initiated by writing a word to the Tx register
after the SPORT has been enabled. As the data is clocked out of
the DSP on the rising edge of SCLK, no glue logic is required to
interface the DSP to the DAC. In the interface shown, the DAC
output is updated using the
Figure 25 shows an example of a serial interface between the
AD5530/AD5531 and the MC68HC11 microcontroller. SCK of
the MC68HC11 drives the SCLK of the DAC, and the MOSI
output drives the serial data lines, SDIN.
SYNC
is driven from
one of the port lines, in this case PC7.
LDAC
pin via the DSP. Alternatively,
the
LDAC
input could be tied permanently low and then the
update takes place automatically when TFS is taken high.
AD5530/
AD5531
1
MC68HC11
1
1
ADDITIONAL PINS OMITTED FOR CLARITY.
LDAC
PC6
SYNCPC7
SDINMOSI
SCLKSCK
00938-025
AD5530/
AD5531
1
ADSP-2101/
ADSP-2103
1
1
ADDITIONAL PINS OMITTED FOR CLARITY.
LDAC
FO
SYNCTFS
SDINDT
SCLKSCLK
00938-023
Figure 25. AD5530/AD5531 to MC68HC11 Interface
The MC68HC11 is configured for master mode, MSTR = 1,
CPOL = 0, and CPHA = 1. When data is transferred to the part,
PC7 is taken low and data is transmitted MSB first. Data
appearing on the MOSI output is valid on the falling edge of SCK.
Eight falling clock edges occur in the transmit cycle, so to load the
required 16-bit word, PC7 is not brought high until the second
8-bit word has been transferred to the DAC input shift register.
Figure 23. AD5530/AD5531 to ADSP-21xx Interface
AD5530/AD5531 TO 8051 INTERFACE
A serial interface between the AD5530/AD5531 and the 8051 is
shown in
Figure 24. TxD of the 8051 drives SCLK of the
AD5530/AD5531, while RxD drives the serial data line, SDIN.
P3.3 and P3.4 are bit-programmable pins on the serial port and
are used to drive
SYNC
and
LDAC
, respectively.

AD5530BRUZ-REEL7

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Digital to Analog Converters - DAC 12-BIT VTG OUTPUT IC
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union