MAX5230/MAX5231
3V/5V, 12-Bit, Serial Voltage-Output Dual DACs
with Internal Reference
10 ______________________________________________________________________________________
PIN NAME FUNCTION
1 OSA DAC A Offset Adjust
2 OUTA DAC A Output
3 RSTV
Reset Value Input
1: Connect to V
DD
to select midscale as the reset value.
0: Connect to DGND to select zero as the reset value.
4 LDAC Load DACs A and B
5 CLR
Clear Input. Both DAC outputs go to zero or midscale. Clears both DAC internal registers (input
register and DAC register) to its predetermined (RSTV) state.
6 CS Chip-Select Input
7 DIN Serial Data Input. Data is clocked in on the rising edge of SCLK.
8 SCLK Serial Clock Input
9 DGND Digital Ground
10 DOUT Serial Data Output
11 PDL Power-Down Lockout. Disables shutdown of both DACs when low.
12 REF Reference Output. Reference provides a 2.465V (MAX5231) or 1.234V (MAX5230) nominal output.
13 AGND Analog Ground
14 V
DD
Positive Power Supply. Bypass V
DD
with a 0.1µF capacitor in parallel with a 4.7µF capacitor to
AGND, and bypass V
DD
with a 0.1µF capacitor to DGND.
15 OUTB DAC B Output
16 OSB DAC B Offset Adjust
Pin Description
CS
SCLK
DIN
COMMAND EXECUTED
9
8
16 (1)
1
C1
C2 S0
C0
D11
D10
D9
D8 D5 D4 D3 D2 D1
(MODE 0)
(MODE 1)
DOUT
DOUT
C2 C1
C2 C1
D0D7 D6
Figure 1. Serial Interface Timing
Detailed Description
The MAX5230/MAX5231 12-bit, voltage-output DACs
are easily configured with a 3-wire SPI-, QSPI-,
MICROWIRE-compatible serial interface. The devices
include a 16-bit data-in/data-out shift register and have
an input consisting of an input register and a DAC reg-
ister. In addition, these devices employ precision
trimmed internal resistors to produce a gain of
1.6384V/V, maximizing the output voltage swing, and a
programmable-shutdown output impedance of 1k or
200k The full-scale output voltage is 4.095V for the
MAX5231 and 2.0475V for the MAX5230. These
devices produce a weighted output voltage proportion-
al to the digital input code with an inverted rail-to-rail
ladder network (Figure 3).
Internal Reference
The MAX5230/MAX5231 use an on-board precision
bandgap reference to generate an output voltage of
1.234V (MAX5230) or 2.465V (MAX5231). With a low
temperature coefficient of only 10ppm/°C, REF can
source up to 100µA and is stable for capacitive loads
less than 35pF.
Output Amplifiers
The output amplifiers have internal resistors that pro-
vide for a gain of 1.6384V/V when OS_ is connected to
AGND. The output amplifiers have a typical slew rate of
0.6V/µs and settle to 1/2LSB within 10µs with a load of
5k in parallel with 100pF. Use the serial interface to
set the shutdown output impedance of the amplifiers to
1k or 200k.
OS_ can be used to produce an offset voltage at the
output. For instance, to achieve a 1V offset, apply -1V
to OS_ to produce an output range from 1V to (1V +
V
FS
/V
REF
). Note that the DAC’s output range is still lim-
ited by the maximum output voltage specification.
MAX5230/MAX5231
3V/5V, 12-Bit, Serial Voltage-Output Dual DACs
with Internal Reference
______________________________________________________________________________________ 11
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
t
LDL
LDAC
t
CSLD
Figure 2. Detailed Serial Interface Timing
OUT_
OS_
SHOWN FOR ALL ONES ON DAC
D11D10D9D0
2R
121k
77.25k
1k
2R 2R 2R 2R
RRR
REF
AGND
Figure 3. Simplified DAC Circuit Diagram
MAX5230/MAX5231
Serial Interface
The 3-wire serial interface (SPI, QSPI, MICROWIRE
compatible) used in the MAX5230/MAX5231 allows for
complete control of DAC operations (Figures 4 and 5).
Figures 1 and 2 show the timing for the serial interface.
The serial word consists of 3 control bits followed by 12
data bits (MSB first) and 1 sub-bit as described in
Tables 1, 2, and 3. When the 3 control bits are all zero
or all 1, D11–D8 are used as additional control bits,
allowing for greater DAC functionality.
The digital inputs allow any of the following: loading the
input register(s) without updating the DAC register(s),
updating the DAC register(s) from the input register(s),
or updating the input and DAC register(s) simultane-
ously. The control bits and D11–D8 allow the DACs to
operate independently.
Send the 16-bit data as one 16-bit word (QSPI) or two
8-bit packets (SPI, MICROWIRE), with CS low during
this period. The control bits and D11–D8 determine
which registers update and the state of the registers
when exiting shutdown. The 3-bit control and D11–D8
determine the following:
Registers to be updated
Selection of the power-down and shutdown modes
The general timing diagram of Figure 1 illustrates data
acquisition. Driving CS low enables the device to
receive data. Otherwise the interface control circuitry is
disabled. With CS low, data at DIN is clocked into the
register on the rising edge of SCLK. As CS goes high,
data is latched into the input and/or DAC registers,
depending on the control bits and D11–D8. The maxi-
mum clock frequency guaranteed for proper operation
is 13.5MHz. Figure 2 depicts a more detailed timing
diagram of the serial interface.
3V/5V, 12-Bit, Serial Voltage-Output Dual DACs
with Internal Reference
12 ______________________________________________________________________________________
Table 1. Serial Data Format
MSB <------------16-bits of serial data ------------> LSB
3 Control Bits MSB .. 12 Data Bits... LSB Sub-Bit
C2…C0 D11 ..............................D0 S0
Table 2. Serial-Interface Programming Commands
16-BIT SERIAL WORD
C2 C1 C0 D11..............D0 S0*
FUNCTION
0 0 1 12-bit DAC data 0 Load input register A; DAC registers are unchanged.
0 1 0 12-bit DAC data 0 Load input register A; all DAC registers are updated.
0 1 1 12-bit DAC data 0
Load all DAC registers from the shift register (start up both DACs
with new data, and load the input registers).
1 0 0 X X X X X X X X X X X X 0
Update both DAC registers from their respective input registers (start
up both DACs with data previously stored in the input registers).
1 0 1 12-bit DAC data 0 Load input register B; DAC registers are unchanged.
1 1 0 12-bit DAC data 0 Load input register B; all DAC registers are updated.
1 1 1 P1A P1B X X X X X X X X X X 0
Shut down both DACs, respectively, according to bits P1A and P1B
(see Table 3). Internal bias and reference remain active.
0 0 0 0 0 1 X X X X X X X X X 0
Update DAC register A from input register A (start up DAC A with
data previously stored in input register A).
0 0 0 0 1 1 P1A P1B X X X X X X X 0
Full Power-Down. Power down the main bias generator and shut
down both DACs, respectively, according to bits P1A and P1B (see
Table 3).
0 0 0 1 0 1 X X X X X X X X X 0
Update DAC register B from input register B (start up DAC B with
data previously stored in input register B).
0 0 0 1 1 0 P1A X X X X X X X X 0 Shut down DAC A according to bit P1A (see Table 3).
0 0 0 1 1 1 P1B X X X X X X X X 0 Shut down DAC B according to bit P1B (see Table 3).
0 0 0 1 0 0 0 X X X X X X X X 0 Mode 0. DOUT clocked out on SCLK falling edge (default).
0 0 0 1 0 0 1 X X X X X X X X 0 Mode 1. DOUT clocked out on SCLK rising edge.
X = Don’t care.
* S0 must be zero for proper operation.

MAX5230AEEE+T

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