LTC2704
13
2704fd
C2 C1 C0 A3 A2 A1 A0 D15
MSB
D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
LSB
C3
LTC2704-16
(WRITE CODE)
CONTROL WORD
ADDRESS WORD 16-BIT CODE
C2 C1 C0 A3 A2 A1 A0 D13
MSB
D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 0 0
LSB
C3
LTC2704-14
(WRITE CODE)
CONTROL WORD
SDI
ADDRESS WORD 14-BIT CODE
2 ZEROS
C2 C1 C0 A3 A2 A1 A0 D11
MSB
D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0
LSB
C3
LTC2704-12
(WRITE CODE)
CONTROL WORD
ADDRESS WORD 12-BIT CODE
4 ZEROS
C2 C1 C0 A3 A2 A1 A0 0 0 0 0 0 0 0 0 0 0 0 0 S3 S2 S1 S0C3
LTC2704-12
LTC2704-14
LTC2704-16
(WRITE SPAN)
CONTROL WORD
ADDRESS WORD 12 ZEROS
SPAN
2704 F01
Figure 1. Input Words
OPERATION
LTC2704
14
2704fd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
C2 C1 C0 A3 A2 A1 A0 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0C3
0 0 0 0 0 0 0 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D00
CS/LD
SCK
SDI
SRO
Hi-Z
Hi-Z
CONTROL WORD
READBACK CODE
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLP S3 S2 S1 S00
SRO
READBACK SPAN
ADDRESS WORD DAC CODE OR DAC SPAN
24-BIT DATA STREAM
2704 F02a
SLEEP
STATUS
SPAN
Figure 2a. 24-Bit Load Sequence
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 25 26 27 28 29 30 31 32
C2 C1 C0 A3 A2 A1 A0 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0C300000000
CS/LD
SCK
SDI
CONTROL WORD ADDRESS WORD DAC CODE OR DAC SPAN
32-BIT DATA STREAM
0 0 0 0 0 0 0 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0000000000
SRO
t
2
t
3
t
4
t
1
t
9
D15
17
SCK
SDI
SRO
D14D15
18
D14
8 ZEROS
Hi-Z
Hi-Z
READBACK CODE
2704 F02b
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLP S3 S2 S1 S0000000000
SRO
READBACK SPAN
SLEEP
STATUS
SPAN
Figure 2b. 32-Bit Load Sequence
OPERATION
LTC2704
15
2704fd
Examples
1. Using a 24-bit loading sequence, load DAC A with the
unipolar range of 0V to 10V, output at zero volts and all
other DACs with the bipolar range of ±10V, outputs at
zero volts. Note all DAC outputs should change at the
same time.
a) CS/LD
b) Clock SDI = 0010 1111 0000 0000 0000 0011
c) CS/LD
B1-Range of all DACs set to bipolar ±10V.
d) CS/LD
Clock SDI = 0010 0000 0000 0000 0000 0001
e) CS/LD
B1-Range of DAC A set to unipolar 0V to 10V.
f) CS/LD
Clock SDI = 0011 1111 1000 0000 0000 0000
g) CS/LD
B1-Code of all DACs set to midscale.
h) CS/LD
Clock SDI = 0011 0000 0000 0000 0000 0000
i) CS/LD
B1-Code of DAC A set to zero code.
j) CS/LD
Clock SDI = 0100 1111 XXXX XXXX XXXX XXXX
k) CS/LD
Update all DACs B1s into B2s for both Code and
Range.
l) Alternatively steps j and k could be replaced with
LDAC
.
2. Using a 32-bit load sequence, load DAC C with bipolar
±2.5V and its output at zero volts. Use readback to
check B1 contents before updating the DAC output
(i.e., before copying B1 contents into B2).
a) CS/LD (Note that after power-on, the Code in B1 is
zero)
b) Clock SDI = 0000 0000 0011 0100 1000 0000 0000
0000
c) CS/LD
B1-Code of DAC C set to midscale setting.
d) CS/LD
Clock SDI = 0000 0000 0010 0100 0000 0000 0000
0100
e) Read Data out on SRO = 1000 0000 0000 0000
Verifi es that B1-Code DAC C is at midscale setting.
f) CS/LD
B1-Range of DAC C set to Bipolar ±2.5V range.
g) CS/LD
Clock SDI = 0000 0000 1010 0100 xxxx xxxx xxxx
xxxx
Data Out on SRO = 0000 0000 0000 0100
Verifi es that B1-Range of DAC C set to Bipolar ±2.5V
Range.
CS/LD
h) CS/LD
Clock SDI = 0000 0000 0100 0100 xxxx xxxx xxxx
xxxx
i) CS/LD
Update DAC C B1 into B2 for both Code and Range
j) Alternatively steps h and i could be replaced with
LDAC
.
System Offset Adjustment
Many systems require compensation for overall system
offset, which may be an order of magnitude or more greater
than the excellent offset of the LTC2704.
The LTC2704 has individual offset adjust pins for each
of the four DACs. VOSA, VOSB, VOSC and VOSD are
referred to their corresponding signal grounds, AGNDA,
AGNDB, AGNDC and AGNDD. For noise immunity and
ease of adjustment, the control voltage is attenuated to
the DAC output:
V
OS
= –0.01 • V(VOSx) [0V to 5V, ±2.5V spans]
V
OS
= –0.02 • V(VOSx) [0V to 10V, ±5V,
–2.5V to 7.5V spans]
V
OS
= –0.04 • V(VOSx) [±10V span]
The nominal input range of these pins is ±5V; other refer-
ence voltages of up to ±15V may be used if needed.
The VOSx pins have an input impedance of 1M. To pre-
serve the settling performance of the LTC2704, these pins
OPERATION

LTC2704CGW-16#TRPBF

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Digital to Analog Converters - DAC Quad 16-bit, SPI SoftSpan Vout DAC
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union