MAX5223EKA+T

MAX5223
Low-Power, Dual, 8-Bit, Voltage Output
Serial DAC in 8-Pin SOT23
_______________________________________________________________________________________ 7
Detailed Description
Analog Section
The MAX5223 contains two 8-bit, voltage output DACs.
The DACs are “inverted” R-2R ladder networks. They
use complementary switches that convert 8-bit digital
inputs into equivalent analog output voltages in propor-
tion to the applied reference voltage.
The MAX5223 has one reference input that is shared
by DAC A and DAC B. The device includes output
buffer amplifiers for both DACs and input logic for sim-
ple microprocessor (µP) and CMOS interfaces. The
power supply range is from +5.5V down to +2.7V.
Reference Input and DAC Output Range
The voltage at REF sets the full-scale output of the
DACs. The input impedance of the REF input is code-
dependent. The lowest value, approximately 8k,
occurs when the input code is 01010101 (55hex). The
typical value of 50M occurs when the input code is
zero.
In shutdown mode, the selected DAC output is set to
zero, while the value stored in the DAC register remains
unchanged. This removes the load from the reference
input to save power. Bringing the MAX5223 out of shut-
down mode restores the DAC output voltage. Since the
input resistance at REF is code-dependent, the DAC’s
reference source should have an output impedance of
no more than 5 to meet accuracy specifications and
to avoid crosstalk. The input capacitance at the REF
pin is also code dependent and typically does not
exceed 25pF.
The reference voltage on REF can range anywhere from
GND to V
DD
. See the Output Buffer Amplifier section for
more information. Figure 1 is the DAC simplified circuit
diagram.
Output Buffer Amplifiers
DAC A and DAC B voltage outputs are internally
buffered. The buffer amplifiers have a Rail-to-Rail
®
(GND to V
DD
) output voltage range.
Both DAC output amplifiers can source and sink up to
1mA of current. The amplifiers are unity-gain stable
with a capacitive load of 100pF or smaller. The slew
rate is typically 0.15V/µs.
Shutdown Mode
When programmed to shutdown mode, the outputs of
DAC A and DAC B are passively pulled to GND with a
series 5k resistor. In shutdown mode, the REF input is
high impedance (50M typ) to conserve current drain
from the system reference; therefore, the system refer-
ence does not have to be powered down.
Coming out of shutdown, the DAC outputs return to the
values kept in the registers. The recovery time is equiv-
alent to the DAC settling time.
Serial Interface
An active low chip select (
C
S
) enables the shift register
to receive data from the serial data input. Data is
clocked into the shift register on every rising edge of
the serial clock signal (SCLK). The clock frequency can
be as high as 25MHz.
Data is sent by the most significant bit (MSB) first and
can be transmitted in one 16-bit word. The write cycle
can be segmented when
C
S
is kept active (low) to
allow, for example, two 8-bit wide transfers. After clock-
ing all 16 bits into the input shift register, the rising
edge of
C
S
updates the DAC outputs and the shut-
down status. DACs cannot be simultaneously updated
to different digital values because of their single buffered
structure.
Serial Input Data Format and Control Codes
Table 1 lists the serial input data format and Table 2
lists the programming commands. The 16-bit input
word consists of an 8-bit control byte and an 8-bit data
byte. The 8-bit control byte is not decoded internally.
Every control bit performs one function. Data is clocked
®
Rail-to-Rail is a registered trademark of Nippon Motorola, Ltd.
Figure 1. DAC Simplified Circuit Diagram
2R 2R 2R 2R 2R
RRR
REF
GND
OUT
SHOWN FOR ALL ONES ON DAC
MAX5223
Low-Power, Dual, 8-Bit, Voltage Output
Serial DAC in 8-Pin SOT23
8 _______________________________________________________________________________________
in starting with UB1 (uncommitted bit), followed by the
remaining control bits and the data byte. The least sig-
nificant bit (LSB) of the data byte (D0) is the last bit
clocked into the shift register (Figure 2).
Table 3 is an example of a 16-bit input word. It per-
forms the following functions:
80 hex (128 decimal) loaded into DAC registers
A and B.
DAC A and DAC B are active.
Table 4 shows code examples and how to calculate
their corresponding outputs.
*Clocked in last
**Clocked in first
Uncommitted Bit 1
UB1**
Uncommitted Bit 2UB2
Uncommitted Bit 3UB3
Shutdown, Active-HighSB
Shutdown, Active-HighSA
Uncommitted Bit 4UB4
Load Reg DAC B, Active-HighLB
Load Reg DAC A, Active-HighLA
DAC Data Bit 7 (MSB)D7
DAC Data Bit 6D6
DAC Data Bit 5D5
DAC Data Bit 4D4
DAC Data Bit 3D3
DAC Data Bit 2D2
DAC Data Bit 1D1
DAC Data Bit 0 (LSB)D0*
Table 1. Input Shift Register
DIN
SCLK
CS
UB1 UB2 UB3 SB SA UB4 LB LA D7 D6 D5 D4 D3 D2 D1 D0
OPTIONAL
(CONTROL BYTE) (DATA BYTE)
INSTRUCTION
EXECUTED
Figure 2. 3-Wire Serial-Interface Timing Diagram
DATA BITSCONTROL BITS
MAX5223
Low-Power, Dual, 8-Bit, Voltage Output
Serial DAC in 8-Pin SOT23
_______________________________________________________________________________________ 9
Table 2. Serial-Interface Programming Commands
Table 3. Example of a 16-Bit Input Word
X = Don’t care.
* = Not shown, for the sake of clarity. The functions of loading and shutting down the DACs and programming the logic can be combined in a single
command.
CONTROL DATA
FUNCTION
D0
LSB
D1D2D3D4D5D6
D7
MSB
LALBUB4SASBUB3UB2
UB1
X X 1
* *
0 0 0 X
X X X X X X
X No Operation to DAC Registers
Unassigned Command
Load Register to DAC B
Load Register to DAC A
Load Both DAC Registers
All DACs Active
Unassigned Command
Shutdown
Shutdown
ShutdownX
X
X
X
X
X
X
X
X
XX
X
X
X
X
8-Bit DAC Data
8-Bit DAC Data
8-Bit DAC Data
X
X
X
X
XX
X
X
X
XX
X
X
X
XX
X
X
X
X
X
X
X
X
X
*
*
*
*
*
1
1
0
00
1
0
1
*
*
*
*
*
0
0
0
0
0
0
0
0
0
*
*
*
*
0
0
0
1
1
*
*
*
*
0
0
1
0
1
1
1
1
1
1
1
1
1
1
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
LOADED LOADED
IN FIRST IN LAST
UB1
UB2
X X
UB3
1
SB
0
SA
0
UB4
0
LB
1
LA
1
D7
1
D6
0
D5
0
D4
0
D3
0
D2
0
D1
0
D0
0
Digital Inputs
The digital inputs are compatible with CMOS logic.
Supply current increases slightly when toggling the
logic inputs through the transition zone between
0.3
V
DD
and 0.7
V
DD
.
Microprocessor Interfacing
The MAX5223 serial interface is compatible with
MICROWIRE, SPI, and QSPI. For SPI, clear the CPOL
and CPHA bits (CPOL = 0 and CPHA = 0). CPOL = 0
sets the inactive clock state to zero, and CPHA = 0
changes data at the falling edge of SCLK. This setting
allows SPI to run at full clock speeds. If a serial port is
not available on your µP, three bits of a parallel port can
be used to emulate a serial port by bit manipulation.
Minimize digital feedthrough at the voltage outputs by
operating the serial clock only when necessary.

MAX5223EKA+T

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

Products related to this Datasheet