LTC1662
10
1662fa
operation
The first of these, the input register, is used for loading
new input codes. The second buffer, the DAC register, is
used for updating the DAC outputs. Each DAC has its own
10-bit input register and 10-bit DAC register.
By selecting the appropriate 4-bit control code (see Table1)
it is possible to perform single operations, such as loading
one DAC or changing power-down status (sleep/wake).
In addition, some control codes perform two or more
operations at the same time. For example, one such code
loads DAC A, updates both outputs and Wakes the part
up. The DACs can be loaded separately or together, but
the outputs are always updated together.
Register Loading Sequence
See Figure 1. With CS/LD held low, data on the SDI input
is shifted into the 16-bit shift register on the positive edge
of SCK. The 4-bit control code, A3-A0, is loaded first, then
the 10-bit input code, D9-D0, ordered MSB to LSB in each
case. Two don’t-care bits, X1 and X0, are loaded last. When
the full 16-bit input word has been shifted in, CS/LD is
pulled high, causing the system to respond according to
Table1. The clock is disabled internally when CS/LD is
high. Note: SCK must be low when CS/LD is pulled low.
Sleep Mode
DAC control code 1110
b
is reserved for the special sleep
instruction (see Table 1). In this mode, static power
consumption is greatly reduced. The reference input and
analog outputs are set in a high impedance state and all
DAC settings are retained in memory so that when sleep
mode is exited, the outputs of DACs not updated by the
Wake command are restored to their last active state.
Sleep mode is initiated by performing a load sequence
using control code 1110
b
(the DAC input code D9-D0 is
ignored).
To save instruction cycles, the DACs may be prepared
with new input codes during sleep (control codes 0001
b
and 0010
b
); then, a single command (1000
b
) can be used
both to wake the part and to update the output values.
Alternatively, one DAC may be loaded with a new input
code during sleep; then with just one command, the other
DAC is loaded, the part is awakened and both outputs are
updated.
For example, control code 0001
b
is used to load DAC A
during sleep. Then control code 0101
b
loads DAC B, wakes
the part and simultaneously updates both DAC outputs.
Voltage Outputs
Each of the rail-to-rail output amplifiers contained in
the LTC1662 can typically source or sink at least 1mA
(V
CC
=5V). The outputs swing to within a few millivolts
of either supply when unloaded and have an equivalent
output resistance of 130Ω (typical) when driving a load to
the rails. The output amplifiers are stable driving capacitive
loads of up to 1000pF.
A small resistor placed in series with the output can be
used to achieve stability for any load capacitance. Please
see the Output Minimum Resistance vs Load Capacitance
curve in the Typical Performance Characteristics section.
Rail-to-Rail Output Considerations
In any rail-to-rail DAC, the output swing is limited to volt-
ages within the supply range.
If the DAC offset is negative, the output for the lowest
codes limits at 0V as shown in Figure 2b.
Similarly, limiting can occur near full-scale when the REF
pin is tied to V
CC
. If V
REF
= V
CC
and the DAC full-scale error
(FSE = V
OS
+ GE) is positive, the output for the highest
codes limits at V
CC
as shown in Figure 2c. No full-scale
limiting can occur if V
REF
is less than V
CC
– FSE.
Offset and linearity are defined and tested over the region
of the DAC transfer function where no output limiting can
occur.
LTC1662
11
1662fa
Figure 2. Effects of Rail-to-Rail Operation On a DAC Transfer Curve. (a) Overall Transfer Function (b) Effect of Negative
Offset for Codes Near Zero-Scale (c) Effect of Positive Full-Scale Error for Input Codes Near Full-Scale When V
REF
= V
CC
operation
1662 F02
INPUT CODE
(2b)
(2a)
(2c)
OUTPUT
VOLTAGE
NEGATIVE
OFFSET
0V
5120 1023
INPUT CODE
OUTPUT
VOLTAGE
V
REF
= V
CC
V
REF
= V
CC
INPUT CODE
OUTPUT
VOLTAGE
POSITIVE
FSE
LTC1662
12
1662fa
typical applications
Micropower Trim Circuit with Coarse/Fine Adjustment. Total Supply Current Is 9.5µA
Using the LTC1258 and the LTC1662 in a Portable Application
Powered by a Single Li-Ion Battery. Total Supply Current Is 8.2µA
+
LT1495
4
3.3V
3.3V
V
OUT A
V
OUT B
8
2
1
CS/LD
SDI
SCK
4 6
V
CC
REF
3
2
1
8
5
GND7
3
0.1µF
R2
FINE
1.1M
LTC1662
U1
DAC A
DAC B
R1
COARSE
11k
3.3V
0.1µF
0.1µF
V
OUT
2
0.1µF
LTC1258-2.5
1
2.5V
4
R2
1.1M
R1
11k
1662 TA02
V
OUT
= V
REF
CODE A
1024
+
R1
R2
CODE B
1024
= 2.5V
CODE A
1024
+
1
100
CODE B
1024
2
0.1µF
Li-Ion BATTERY INPUT
V
IN
≥ 4.3V
LTC1258-4.1
1
4.096V
4
REF
SDI
SCK
CS/LD
V
OUT A
GND
V
CC
LTC1662
V
OUT B
0V TO 4.096V
(4mV/BIT)
0V TO 4.096V
(4mV/BIT)
1662 TA03
4
3
2
1
8
5
7
6
0.1µF

LTC1662CMS8#PBF

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Digital to Analog Converters - DAC Ultralow Pwr, 2x 10-B DAC in MS
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet