Datasheet
Table Of Contents
- FEATURES
- APPLICATIONS
- GENERAL DESCRIPTION
- FUNCTIONAL BLOCK DIAGRAM
- TABLE OF CONTENTS
- REVISION HISTORY
- SPECIFICATIONS
- ABSOLUTE MAXIMUM RATINGS
- PIN CONFIGURATIONS AND FUNCTION DESCRIPTIONS
- TYPICAL PERFORMANCE CHARACTERISTICS
- TERMINOLOGY
- THEORY OF OPERATION
- APPLICATIONS INFORMATION
- OUTLINE DIMENSIONS

Data Sheet AD5304/AD5314/AD5324
Rev. H | Page 19 of 24
Opto-Isolated Interface for Process Control Applications
The AD5304/AD5314/AD5324 have a versatile 3-wire serial
inter-face, making them ideal for generating accurate voltages
in process control and industrial applications. Due to noise,
safety requirements, or distance, it might be necessary to isolate
the AD5304/AD5314/AD5324 from the controller. This can
easily be achieved by using opto-isolators, which provide isolation
in excess of 3 kV. The actual data rate achieved is limited by the
type of optocouplers chosen. The serial loading structure of the
AD5304/AD5314/AD5324 makes them ideally suited for use in
opto-isolated applications. Figure 42 shows an opto-isolated
interface to the AD5304 where DIN, SCLK, and SYNC are driven
from optocouplers. 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 AD5304.
SCLK
DIN
AD5304
SYNC
GND
5V
REGULATOR
POWER
V
DD
10µF 0.1µF
REFIN
V
DD
10kΩ
10kΩ
10kΩ
DIN
SYNC
SCLK
V
DD
V
DD
V
OUT
A
V
OUT
B
V
OUT
C
V
OUT
D
00929-042
Figure 42. AD5304 in an Opto-Isolated Interface
DECODING MULTIPLE AD5304/AD5314/AD5324S
The
SYNC
pin on the AD5304/AD5314/AD5324 can be used
in applications to decode a number of DACs. In this application, all
the DACs in the system receive the same serial clock and serial
data, but
SYNC
can only be active to one of the devices at any one
time, allowing access to four channels in this 16-channel system.
The 74HC139 is used as a 2-to-4-line decoder to address any of the
DACs in the system. To prevent timing errors, the enable input
must be brought to its inactive state while the coded address
inputs are changing state. Figure 43 shows a diagram of a typical
setup for decoding multiple AD5304 devices in a system.
00929-043
74HC139
ENABLE
CODED
A
DDRESS
1G
1A
1B
DGND
1Y0
1Y1
1Y2
1Y3
SCLK
DIN
V
CC
V
DD
DIN
SCLK
AD5304
SYNC
DIN
SCLK
AD5304
SYNC
DIN
SCLK
AD5304
SYNC
DIN
SCLK
AD5304
SYNC
V
OUT
A
V
OUT
B
V
OUT
C
V
OUT
D
V
OUT
A
V
OUT
B
V
OUT
C
V
OUT
D
V
OUT
A
V
OUT
B
V
OUT
C
V
OUT
D
V
OUT
A
V
OUT
B
V
OUT
C
V
OUT
D
Figure 43. Decoding Multiple AD5304 Devices in a System
AD5304/AD5314/AD5324 as a Digitally Programmable
Window Detector
A digitally programmable upper/lower limit detector using two
DACs in the AD5304/AD5314/AD5324 is shown in Figure 44.
The upper and lower limits for the test are loaded to DAC A
and DAC B, which, in turn, set the limits on the CMP04. If the
signal at the V
IN
input is not within the programmed window,
an LED indicates the fail condition. Similarly, DAC C and DAC D
can be used for window detection on a second V
IN
signal.
*
ADDITIONAL PINS OMITTED FOR CLARITY.
5V
1/2
CMP04
FAIL PASS
1/6 74HC05
V
REF
SCLK
DIN
V
OUT
A
V
DD
1/2
AD5304/AD5314/
AD5324*
REFIN
GND
0.1µF 10µF
1kΩ 1kΩ
V
IN
PASS/FAIL
DIN
SCLK
SYNC
SYNC
V
OUT
B
00929-044
Figure 44. Window Detection