MAX5171/MAX5173
Low-Power, Serial, 14-Bit DACs
with Force/Sense Voltage Output
10 ______________________________________________________________________________________
Detailed Description
The MAX5171/MAX5173 14-bit, serial, voltage-output
DACs operate with a 3-wire serial interface. These
devices include a 16-bit shift register and a double-
buffered input composed of an input register and a
DAC register (see
Functional Diagram
). In addition, the
negative terminal of the output amplifier is available.
The DACs are designed with an inverted R-2R ladder
network (Figure 1), which produces a weighted voltage
proportional to the reference voltage.
Reference Input
The reference input accepts both AC and DC values
with a voltage range extending from 0 to V
DD
- 1.4V.
The following equation represents the resulting output
voltage:
where N is the numeric value of the DAC’s binary input
code (0 to 16383), V
REF
is the reference voltage, and
Gain is the externally set voltage gain. The maximum
output voltage is V
DD
. The reference pin has a mini-
mum impedance of 18kand is code dependent.
Output Amplifier
The MAX5171/MAX5173’s DAC output is internally
buffered by a precision amplifier with a typical slew rate
of 0.6V/µs. Access to the output amplifier’s inverting
input provides flexibility in output gain setting and sig-
nal conditioning (see
Applications Information
).
The output amplifier settles to ±0.5LSB from a full-scale
transition within 12µs, when loaded with 5k in parallel
with 100pF. Loads less than 2kdegrade performance.
Shutdown Mode
The MAX5171/MAX5173 feature a software- and hard-
ware-programmable shutdown mode that reduces the
typical supply current to 1µA. Enter shutdown by writing
the appropriate input-control word as shown in Table 1,
or by using the hardware shutdown. In shutdown mode,
the reference input and amplifier output become high-
impedance, and the serial interface remains active.
Data in the input register is saved, allowing the
MAX5171/MAX5173 to recall the prior output state
when returning to normal operation. To exit shutdown,
reload the DAC register from the shift register by simul-
taneously loading the input and DAC registers or by
toggling PDL. When returning from shutdown, wait 40µs
for the output to settle.
Power-Down Lockout
Power-down lockout disables the software/hardware
shutdown mode. A high-to-low transition on PDL brings
the device out of shutdown, returning the output to its
previous state.
Shutdown
Pulling SHDN high while PDL is high places the
MAX5171/MAX5173 in shutdown mode. Pulling SHDN
low does not return the device to normal operation. A
high-to-low transition on PDL or an appropriate com-
mand from the serial data line is required to exit shut-
down (see Table 1 for commands).
Serial Interface
The MAX5171/MAX5173 3-wire serial interface is com-
patible with SPI/QSPI (Figure 2) and MICROWIRE
(Figure 3) interface standards. The 16-bit serial input
word consists of two control bits and 14 bits of data
(MSB to LSB).
The control bits determine the MAX5171/MAX5173’s
response as outlined in Table 1. The MAX5171/
MAX5173’s digital inputs are double buffered, which
allows any of the following:
Loading the input register without updating the DAC
register.
Updating the DAC register from the input register.
Updating the input and DAC registers simultaneously.
V
V N Gain
OUT
REF
=
⋅⋅
16384
OUT
FB
SHOWN FOR ALL 1s ON DAC
D11
2R
2R 2R 2R 2R
RRR
REF
AGND
Figure 1. Simplified DAC Circuit Diagram
MAX5171/MAX5173
Low-Power, Serial, 14-Bit DACs
with Force/Sense Voltage Output
______________________________________________________________________________________ 11
The MAX5171/MAX5173 accepts one 16-bit packet or
two 8-bit packets sent while CS remains low. The
MAX5171/MAX5173 allow the following to be config-
ured:
Clock edge on which serial data output (DOUT) is
clocked.
State of the user-programmable logic output.
Configuration of the reset state.
Specific commands for setting these are shown in
Table 1.
The general timing diagram in Figure 4 illustrates how
the MAX5171/MAX5173 acquire data. CS must go low
at least t
CSS
before the rising edge of the serial clock
(SCLK). With CS low, data is clocked into the register on
the rising edge of SCLK. The maximum serial clock fre-
quency guaranteed for proper operation is 10MHz for
the MAX5171 and 6MHz for the MAX5173. See Figure 5
for a detailed timing diagram of the serial interface.
Serial Data Output (DOUT)
The serial-data output, DOUT, is the internal shift regis-
ter’s output; it allows for daisy-chaining of multiple
devices as well as data readback (see
Applications
Information
). By default upon start-up, data shifts out of
DOUT on the serial clock’s rising edge (Mode 0) and
provides a lag of 16 clock cycles, thus maintaining SPI,
QSPI, and MICROWIRE compatibility. However, if the
device is programmed for Mode 1, then the output data
lags DIN by 16.5 clock cycles and is clocked out on the
serial clock’s rising edge. During shutdown, DOUT
retains its last digital state prior to shutdown.
User-Programmable Logic Output (UPO)
The UPO allows control of an external device through
the serial interface, thereby reducing the number of
Load input register; DAC registers are updated (start up DAC with new data).10
Load input register; DAC registers are unchanged.00
14-bit DAC data
14-bit DAC data
16-BIT SERIAL WORD
D13..................D0C1
FUNCTION
C0
No operation (NOP).11 0 0 x xxx xxxx xxxx
x x x xxx xxxx xxxx
Update DAC register from input register (start up DAC with data previously
stored in the input registers).
01
UPO goes low (default).11 1 0 0 xxx xxxx xxxx
0 1 x xxx xxxx xxxx
Mode 1, DOUT clocked out on SCLK’s rising edge.11 1 1 0 xxx xxxx xxxx
1 0 1 xxx xxxx xxxx UPO goes high.11
Shut down DAC (provided PDL = 1).
11
Mode 0, DOUT clocked out on SCLK’s falling edge (default).11 1 1 1 xxx xxxx xxxx
SCLK
DIN
CS
MOSI
SCK
+5V
I/O
CPOL = 0, CPHA = 0
SPI/QSPI
PORT
SS
MAX5171
MAX5173
Figure 2. Connections for SPI/QSPI
SCLK
DIN
CS
SK
SO
I/O
MICROWIRE
PORT
MAX5171
MAX5173
Figure 3. Connections for MICROWIRE
Table 1. Serial-Interface Programming Commands
MAX5171/MAX5173
Low-Power, Serial, 14-Bit DACs
with Force/Sense Voltage Output
12 ______________________________________________________________________________________
microcontroller I/O pins required. During power-down,
this output will retain its digital state prior to shutdown.
When CLR is pulled low, UPO will reset to its program-
med default state. See Table 1 for specific commands
to control the UPO.
Reset (RS) and Clear (
CLR
)
The MAX5171/MAX5173 offers a clear pin which resets
the output voltage. If RST = DGND, then CLR resets the
output voltage to the minimum voltage (0 if no offset is
introduced). If RST = V
DD
, then CLR resets the output
voltage to midscale. In either case, CLR resets UPO to
its programmed default state.
___________Applications Information
Unipolar Output
Figure 6 shows the MAX5171/MAX5173 configured for
unipolar, rail-to-rail operation with a gain of +2V/V. Table 2
lists the codes for unipolar output voltages. The output
voltage is limited to V
DD
.
Bipolar Output
Figure 7 shows the MAX5171/MAX5173 configured for
bipolar output operation. The output voltage is given by
the following equation (FB = OUT):
where N represents the numeric value of the DAC’s
binary input code and VREF is the voltage of the exter-
nal reference. Table 3 shows digital codes and the cor-
responding output voltage for Figure 7’s circuit.
VV
N
OUT REF
=−
2
16384
1
CS
SCLK
DIN
COMMAND
EXECUTED
9
8
16
1
C1
C2 S0
C0
D9
D8
D7
D6 D3 D2 D1 D0 S2 S1D5 D4
Figure 4. Serial-Interface Timing Diagram
CS
SCLK
DIN
DOUT
t
CSW
t
CS1
t
CSH
t
CSS
t
CSO
t
D02
t
CH
t
CL
t
CP
t
D01
t
DS
t
DH
Figure 5. Detailed Serial-Interface Timing Diagram

MAX5171BEEE+T

Mfr. #:
Manufacturer:
Maxim Integrated
Description:
Digital to Analog Converters - DAC 14-Bit Precision DAC
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union