LTC2751
13
2751fa
operaTion
Table 1 shows the functions of the LTC2751.
Table 1. Write, Update and Read Functions
READ D/S WR UPD SPAN I/O DATA I/O
0 0 0 0 - Write to Input Register
0 0 0 1 - Write/Update
(Transparent)
0 0 1 0 - -
0 0 1 1 Update DAC Register Update DAC Register
0 1 0 0 Write to Input Register -
0 1 0 1 Write/Update
(Transparent)
-
0 1 1 0 - -
0 1 1 1 Update DAC register Update DAC Register
1 0 X 0 - Read Input Register
1 0 X 1 - Read DAC Register
1 1 X 0 Read Input Register -
1 1 X 1 Read DAC Register -
X = Don’t Care
Manual Span Configuration
Multiple output ranges are not needed in some applications.
To configure the LTC2751 for single-span operation, tie the
MSPAN pin to V
DD
and the D/S pin to GND. The desired
output range is then specified by the span I/O pins (S0, S1
and S2) as usual, but the pins are programmed by tying
directly to GND or V
DD
(see Figure 1 and Table 2). In this
configuration, the part will initialize to the chosen output
range at power-up, with V
OUT
= 0V.
When configured for manual span operation, span pin
readback is disabled.
Write and Update Operations
The data input register is loaded directly from a 16-bit
microprocessor bus by holding the D/S
pin low and then
pulsing
the WR pin low. The second register (DAC regis-
ter) is loaded by pulsing the UPD pin high, which copies
the data held in the input register into the DAC register.
Note that updates always include both data and span; but
the DAC register values will not change unless the input
register values have been changed by writing.
Loading the span input register is accomplished in a similar
manner, by holding the D/S pin high and then bringing
the WR pin low. The span and data register structures
are the same except for the number of parallel bits—the
span registers have three bits, while the data registers
have 12, 14, or 16 bits.
To make both registers transparent for flowthrough mode,
tie WR low and UPD high. However, this defeats the de-
glitcher operation and output glitch impulse may increase.
The deglitcher is activated on the rising edge of the UPD pin.
The interface also allows the use of the input and DAC
registers in a master-slave, or edge-triggered, configura-
tion. This mode of operation occurs when WR and UPD
are tied together and driven by a single clock signal. The
data bits are
loaded into the input register on the falling
edge of the clock and then loaded into the DAC register
on the rising edge.
The separation of data and span for write and read opera-
tions makes it possible to control both data and span on
one 16-bit wide data bus by allowing span pins S2 to S0
to share bus lines with the data LSBs (D2 to D0). Since
no write or read operation includes both span and data,
there cannot be a conflict.
The asynchronous clear pin resets the LTC2751 to 0V
(zero-, half- or quarter-scale code) in any output range.
CLR resets both the input and DAC data registers, while
leaving the span registers undisturbed.
These devices also have a power-on reset. If configured
for SoftSpan operation, the part initializes to zero scale in
the 0V to 5V output range. If configured for single-span
operation, the part initializes to the zero-volt code in the
chosen output range.
Figure 1. Configuring the LTC2751 for
Single-Span Operation (±10V Range)
LTC2751-16
MSPAN
S2
S1
S0
D/S
V
DD
2751 F01
WR UPD READ
DATA I/O
16
V
DD
LTC2751
14
2751fa
operaTion
is a two-function pin. The update function is disabled when
READ is high, and the UPD pin instead selects the input
or DAC register for readback. Table 1 shows the readback
functions for the LTC2751.
The most common readback task is to check the contents
of an input register after writing to it, before updating the
new data to the DAC register. To do this, bring READ high
while holding UPD low. The contents of the selected port’s
input register are output by the data or span I/O pins.
To read back the contents of a DAC register, bring READ
high, then bring UPD high. The contents of the selected
data or span DAC register are output by the data or span
I/O pins. Note: if no update is desired after the readback
operation, UPD must be returned low before bringing
READ low, otherwise the UPD pin will revert to its primary
function and update the DAC.
System Offset Adjustment
Many systems require compensation for overall system
offset. The R
VOS
offset adjustment pin is provided for this
purpose. For noise immunity and ease of adjustment, the
control voltage is attenuated to the DAC output:
V
OS
= –0.01 • V(R
VOS
) [0V to 5V, ±2.5V spans]
V
OS
= –0.02 • V(R
VOS
) [0V to 10V, ±5V,
–2.5V to 7.5V spans]
V
OS
= –0.04 • V(R
VOS
) [±10V span]
The nominal input range of this pin is ±5V; other refer-
ence voltages of up to ±15V may be used if needed. The
R
VOS
pin has an input impedance of 1MW. To preserve the
settling performance of the LTC2751, this pin should be
driven with a Thevenin-equivalent impedance of 10kW or
less. If not used, R
VOS
should be shorted to I
OUT2
.
Table 2. Span Codes
S2 S1 S0 SPAN
0 0 0 Unipolar 0V to 5V
0 0 1 Unipolar 0V to 10V
0 1 0 Bipolar –5V to 5V
0 1 1 Bipolar –10V to 10V
1 0 0 Bipolar –2.5V to 2.5V
1 0 1 Bipolar –2.5V to 7.5V
Codes not shown are reserved and should not be used.
Readback
The contents of any one of the four interface registers can
be read back by using the READ pin in conjunction with
the D/S and UPD pins.
A readback operation is initiated by bringing READ to logic
high. The I/O pins, which are high-impedance digital inputs
when READ is low, selectively change to low-impedance
logic outputs during readback.
The I/O pins comprise two ports, data and span. The data
I/O port consists of pins D0-D11, D0-D13 or D0-D15
(LTC2751-12, LTC2751-14 or LTC2751-16, respectively).
The span I/O port consists of pins S0, S1 and S2 for all
parts.
Each I/O port has one dedicated input register and one
dedicated DAC register. The register structure is shown
in the Block Diagram.
The D/S pin is used to select which I/O port (data or span)
is configured to read back the
contents of its registers. The
unselected
I/O port’s pins remain high-impedance inputs.
Once the I/O port is selected, its input or DAC register is
selected for readback by using the UPD pin. Note that UPD
LTC2751
15
2751fa
operaTionexaMples
WR
2751 TD03
SPAN I/O
INPUT
DATA I/O
INPUT
UPD
D/S
8000
H
010
READ = LOW
UPDATE
(5V RANGE, V
OUT
= 0V)
WR
2751 TD04
SPAN I/O
INPUT
DATA I/O
INPUT
READ = LOW
UPD
D/S
C000
H
4000
H
011
UPDATE (5V)
UPDATE (–5V)
WR
2751 TD05
DATA I/O
OUTPUT
DATA I/O
INPUT
READ
UPD
D/S
8000
H
8000
H
0000
H
HI-Z
INPUT REGISTER DAC REGISTER
HI-Z
UPDATE (2.5V)
1. Load ±5V range with the output at 0V. Note that since span and code are updated together, the output, if started at
0V, will stay there.
2. Load ±10V range with the output at 5V, changing to –5V.
3. Write and update mid-scale code in 0V to 5V range (V
OUT
= 2.5V) using readback to check the contents of the input
and DAC registers before updating.

LTC2751CUHF-12#TRPBF

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Digital to Analog Converters - DAC 12-Bit Softspan Iout DAC with Parallel I/O
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union