MAX5704ATB+T ,Ultra-Small, Single-Channel, 8-/10-/12-Bit Buffered Output Voltage DACs with Internal Reference and SPI InterfaceApplicationsCS8-/10-/CODE DAC12-BIT Programmable Voltage and Current Sources SCLK LATCHREGISTERDACO ..
MAX5712EUT#TG16 ,12-Bit, Low-Power, Rail-to-Rail Voltage-Output Serial DAC in SOT23ApplicationsPIN- TOPAutomatic TuningPART TEMP RANGEPACKAGE MARKGain and Offset AdjustmentPower Ampl ..
MAX5721AUA ,10-Bit, Low-Power, Dual, Voltage-Output DAC with Serial InterfaceELECTRICAL CHARACTERISTICS(V = +2.7V to +5.5V, GND = 0, V = V , R = 5kΩ , C = 200pF, T = T to T , u ..
MAX5721AUA+ ,10-Bit, Low-Power, Dual, Voltage-Output DAC with Serial InterfaceApplications Ordering InformationAutomatic TuningPART TEMP RANGE PIN-PACKAGEGain and Offset Adjustm ..
MAX5721EUA ,10-Bit, Low-Power, Dual, Voltage-Output DAC with Serial Interfaceapplications. DAC outputs employ on-chip Tiny 8-Pin µMAX Package ®precision output amplifiers that ..
MAX5725AAUP+T ,Ultra-Small, Octal-Channel, 8-/10-/12-Bit Buffered Output DACs with Internal Reference and SPI InterfaceApplicationsREGISTER LATCH DACSERIALDOUT OUT0INTERFACE BUFFERProgrammable Voltage and Current Sourc ..
MAZ8027-H ,Silicon planar typeElectrical characteristics within part numbers T = 25°CaTemperaturecoefficient ofZener voltage Rev ..
MAZ8027-L ,Silicon planar typeElectrical Characteristics T = 25°CaParameter Symbol Conditions Min Typ Max UnitForward voltage V ..
MAZ8030-H ,Silicon planar typeelectrical characteristicsZ Zwithin part numbersReverse current I V ··············· Specified value ..
MAZ8030-L ,Silicon planar typeZener DiodesMAZ8000 SeriesSilicon planar typeUnit : mmFor stabilization of power supplyKA
MAZ8033-H ,Silicon planar typeElectrical characteristics within part numbers T = 25°CaTemperaturecoefficient ofZener voltage Rev ..
MAZ8033-L ,Silicon planar typeelectrical characteristicsZ Zwithin part numbersReverse current I V ··············· Specified value ..
MAX5661GCB+
Single 16-Bit DAC with Current and Voltage Outputs for Industrial Analog Output Modules
General DescriptionThe MAX5661 single 16-bit DAC with precision high-
voltage amplifiers provides a complete solution for pro-
grammable current and voltage-output applications.
The output amplifiers swing to industry-standard levels
of ±10V (voltage output) or source from 0mA (or from
4mA) to 20mA (current output). The voltage output
(OUTV) drives resistive loads greater than 2kΩand
capacitive loads of up to 1.2µF. Voltage-output force-
sense connections compensate for series protection
resistors and field-wiring resistance. Short-circuit pro-
tection on the voltage output limits output current to
10mA (typ) sourcing or -11.5mA (typ) sinking. The cur-
rent output (OUTI) drives resistive loads up to 37.5V
(max) and inductive loads up to 1H.
The MAX5661 provides either a current output or a volt-
age output. Only one output is active at any given time,
regardless of the configuration. The MAX5661 voltage
output operates with ±13.48V to ±15.75V supplies
(VDDV, VSSV) and the current output operates with a
single +13.48V to +40V supply (VDDI). A +4.75V to
+5.25V digital supply (VCC) powers the rest of the inter-
nal circuitry. A buffered reference input accepts an
external +4.096V reference voltage.
Update the DAC outputs using software commands or
the asynchronous LDACinput. An asynchronous CLR
input sets the DAC outputs to the value stored in the
clear register or to zero. The FAULToutput asserts
when the DAC’s current output is an open circuit, the
DAC’s voltage output is a short circuit, or when the CLR
input is low.
The MAX5661 communicates through a 4-wire 10MHz
SPI™-/QSPI™-/MICROWIRE™-compatible serial inter-
face. The DOUT output allows daisy chaining of multi-
ple devices. The MAX5661 is available in a 10mm x
10mm, 64-pin, LQFP package and operates over the
-40°C to +105°C temperature range.
SPI and QSPI are trademarks of Motorola, Inc.
MICROWIRE is a trademark of National Semiconductor Corp.
ApplicationsIndustrial Analog Output Modules
Industrial Instrumentation
Programmable Logic Controls/Distributed
Control Systems
Process Control
Features10-Bit Programmable Full-Scale Output
Adjustment for Up to ±25% Over RangeProgrammable Voltage Output
Unipolar Range: 0 to +10.24V ±25%
Bipolar Range: ±10.24V ±25%Programmable Current Output
Unipolar Low Range: 0 to 20.45mA
Unipolar High Range: 3.97mA to 20.45mAFlexible Analog Supplies (See Table 16)
±13.48V to ±15.75V for Voltage Output
+13.48V to +40V for Current OutputForce-Sense Connections (Voltage Output)
for Differential Voltage-Output Remote SensingVoltage-Output Current LimitDropout Detector Senses Out-of-Regulation
Current OutputCLR
and LDACInputs for Asynchronous DAC
UpdatesCLR
Input Resets Output to Programmed Value or
Zero CodeFAULT
Output Indicates Open-Circuited Current
Output, Short-Circuited Voltage Output, or Clear
StateTemperature Drift
Voltage Output: ±0.4ppm FSR/°C
Current Output: ±7.9ppm FSR/°CSmall 64-Pin LQFP Package (10mm x 10mm)
MAX566119-0741; Rev 1; 5/09
Single 16-Bit DAC with Current and Voltage
Outputs for Industrial Analog Output Modules
Pin Configuration and Typical Operating Circuit appear at
end of data sheet.
Ordering Information+Denotes a lead(Pb)-free/RoHS-compliant package.
PARTTEMP RANGEPIN-PACKAGEMAX5661GCB+-40°C to +105°C64 LQFP
MAX5661
Single 16-Bit DAC with Current and Voltage
Outputs for Industrial Analog Output ModulesVDDCOREto VSSV...................................................-0.3V to +42V
VDDIto AGND.........................................................-0.3V to +42V
VDDVto AGND........................................................-0.3V to +17V
VSSVto AGND........................................................-17V to +0.3V
VDDIto VSSV...........................................................-0.3V to +59V
VCCto DGND...........................................................-0.3V to +6V
DGND, DUTGND, DUTGNDS, DACGND,
DACGNDS to AGND............................................-0.3V to +6V
Digital Inputs (CS, DIN, SCLK, CLR, LDAC,
CNF_) to DGND .....................................-0.3V to (VCC+ 0.3V)
Digital Outputs (DOUT, FAULT) to DGND....................................
...............................-0.3V to the lesser of (VCC+ 0.3V) or +6V
REF to AGND............................................................-0.3V to +6V
OUTV, SVP, SVN, COMPV to VSSV...........-0.3V to (VDDV+ 0.3V)
OUTI, COMPI, OUTI4/0to AGND..............-0.3V to (VDDI+ 0.3V)
Maximum Current into Any Pin.......................................±100mA
Continuous Power Dissipation (TA= +70°C)
64-Pin, 10mm x 10mm TQFP (derate 25mW/°C
above +70°C)............................................................2000mW
Junction-to-Ambient Thermal Resistance
in Still Air (θJA)...………………………………………….40°C/W
Junction-to-Case Thermal Resistance (θJC)...................... 8°C/W
Operating Temperature Range.........................-40°C to +105°C
Junction Temperature......................................................+150°C
Storage Temperature Range.............................-65°C to +150°C
Lead Temperature (soldering,10s)..................................+300°C
ABSOLUTE MAXIMUM RATINGS
ELECTRICAL CHARACTERISTICS(VCC= +5V, CCOMPI= 22nF, VDDV= VDDCORE= +15V, VSSV= -15V, VDDI= +24V, VREF= +4.096V, VAGND= VDGND= VDUTGND=
VDACGND = 0V, RSERIES= 47Ω, OUTV loaded with 2kΩ|| 100pF to AGND, OUTI loaded with 500Ωto AGND, TA= -40°C to +105°C,
unless otherwise noted. Typical values are at TA= +25°C. See the Typical Operating Circuit.) (Note 1)
PARAMETERSYM B O L CONDITIONSMINTYPMAXUNITS
STATIC PERFORMANCEResolution16Bits
VOUT±0.2±4
4–20mA±6IOUT, VDDI = 40V,
VSSV = VDDV = 0
(Note 2)0 to 20mA±10
4–20mA±2
Integral NonlinearityINL
IOUT, VDDI = VDDV + 15V , V S S V = - 15V
(Note 2)0 to 20mA±6
LSB
Differential NonlinearityDNLGuaranteed monotonic (Note 3)-1.0+1.0LSB
Unipolar±0.01±3Zero-Scale Voltage ErrorVZSEOUTVBipolar±2.0±10mV
TA = +25°C-45-30-150 to 20mA modeTA = TMIN to TMAX-60-300µA
TA = +25°C3.9553.973.985
Zero-Scale Current
(Note 4)
4–20mA modeTA = TMIN to TMAX3.943.974.00mA
TA = +25°C-15±2.0+150 to 20mA modeTA = TMIN to TMAX-30±2.0+30
TA = +25°C-15±3.0+15
Zero-Scale Current Error
(Note 4)IZSE
4–20mA modeTA = TMIN to TMAX-30±7.0+30
Unipolar±0.5Voltage-Offset Error DriftTCVOSOUTVBipolar±0.2
ppm of
FSR/oC
Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional
operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to
absolute maximum rating conditions for extended periods may affect device reliability.
MAX5661
Single 16-Bit DAC with Current and Voltage
Outputs for Industrial Analog Output Modules
ELECTRICAL CHARACTERISTICS (continued)(VCC= +5V, CCOMPI= 22nF, VDDV= VDDCORE= +15V, VSSV= -15V, VDDI= +24V, VREF= +4.096V, VAGND= VDGND= VDUTGND=
VDACGND = 0V, RSERIES= 47Ω, OUTV loaded with 2kΩ|| 100pF to AGND, OUTI loaded with 500Ωto AGND, TA= -40°C to +105°C,
unless otherwise noted. Typical values are at TA= +25°C. See the Typical Operating Circuit.) (Note 1)
PARAMETERSYMBOLCONDITIONSMINTYPMAXUNITS0 to 20mA±4Current-Offset Error DriftTCIOSOUTI4–20mA±4
ppm of
FSR/oC
Unipolar±2.5±10OUTVBipolar±4.5±20mV
TA = +25°C±8.0±70Gain ErrorGE
OUTITA = TMIN to TMAX±40±130µA
Unipolar±0.4OUTVBipolar±0.4
0 to 20mA-7.9Gain-Error DriftTCGE
OUTI4–20mA-8.6
ppm of
FSR/oC
OUTV, unipolar output, full-scale code,
VDDV from +13.48V to +15.75V20200
OUTV, bipolar output, zero-scale code,
VSSV from -13.48V to -15.75V20200
µV/V
OUTI, full-scale code, VDDI from +13.48V to
+40V, VSSV = -15.75V, VDDV = +15.75V0.0135
Power-Supply Rejection RatioPSRR
OUTI, full-scale code, VDDI from +13.48V to
+40V, VDDV = VSSV = 00.0175
µA/V
REFERENCE INPUTReference Input CurrentIREF0.0501µA
Reference Input Voltage RangeVREF4.04.0964.2V
DYNAMIC PERFORMANCEUnipolar output, VOUTV = +10.48V230Output-Voltage Noise at 10kHzenBipolar output, VOUTV = ±10.48V300nV/√Hz
0 to 20mA range132Output-Current Noise at 10kHzin4–20mA range120pA/√Hz
Voltage-Output Slew RateCOUTV = 100pF, ROUTV = 2kΩ,
step = 20V, CEXT = 0nF0.1V/µs
Current-Output Slew RateLOUTI = 0, ROUTI = 500Ω, step = 20mA0.15mA/µs
OUTV1µV•s
0 to 20mA2.0Major Code Transition GlitchFrom code 7FFFh
to code 8000hOUTI4–20mA2.0nA•s
OUTV0.1nV•s
Digital Feedthrough
Outputs set to
zero scale, all
digital inputs from
0V to VCC and
back to 0VOUTI, RL = 500Ω0.2pA•s
MAX5661
Single 16-Bit DAC with Current and Voltage
Outputs for Industrial Analog Output Modules
PARAMETERSYMBOLCONDITIONSMINTYPMAXUNITS
SETTLING TIMECOUTV = 1nF,
ROUTV = 2kΩ3Bipolar output,
CCOMPV = 3.3nF,
to 0.1%COUTV = 1.2µF,
ROUTV = 2kΩ5.44
Bipolar output,
CCOMPV = 0nF,
to 0.1%
COUTV = 100pF,
ROUTV = 2kΩ244µs
COUTV = 1nF,
ROUTV = 2kΩ1.8Unipolar output,
CCOMPV = 3.3nF,
to 0.1%COUTV = 1.2µF,
ROUTV = 2kΩ3.64
Voltage-Output Settling Time
Unipolar output,
CCOMPV = 0nF,
to 0.1%
COUTV = 100pF,
ROUTV = 2kΩ130µs
ROUTI = 500Ω1.5
LOUTI = 1mH1.66
LOUTI = 10mH1.66
0 to 20.45mA
range to 0.1%
LOUTI = 1H1.97
ROUTI = 500Ω1.43
LOUTI = 1mH1.58
LOUTI = 10mH1.58
Current-Output Settling Time
3.97mA to
20.45mA range
to 0.1%
LOUTI = 1H1.73
ELECTRICAL CHARACTERISTICS (continued)(VCC= +5V, CCOMPI= 22nF, VDDV= VDDCORE= +15V, VSSV= -15V, VDDI= +24V, VREF= +4.096V, VAGND= VDGND= VDUTGND=
VDACGND = 0V, RSERIES= 47Ω, OUTV loaded with 2kΩ|| 100pF to AGND, OUTI loaded with 500Ωto AGND, TA= -40°C to +105°C,
unless otherwise noted. Typical values are at TA= +25°C. See the Typical Operating Circuit.) (Note 1)
MAX5661
Single 16-Bit DAC with Current and Voltage
Outputs for Industrial Analog Output Modules
PARAMETERSYMBOLCONDITIONSMINTYPMAXUNITS
OUTV OUTPUTOUTV Linear Output Voltage
Range
VSSV +
VDDV -
3.0V
Unipolar, VDDV = +13.48V, VSSV = -13.48V0+10.48Default OUTV Output Voltage
Ranges (0V to Full Scale)VOUTBipolar, VDDV = +13.48V, VSSV = -13.48V-10.48+10.48V
Unipolar+7.68Minimum OUTV Output Voltage
Range (FS to ADJ)VOUTBipolar±7.68V
Unipolar+12.8Maximum OUTV Output Voltage
Range (FS to ADJ)VOUTBipolar±12.8V
DC Output Impedance0.1Ω
OUTV Off-State Leakage CurrentOUTV off or disabled,
output leakage current from OUTV to AGND2.510µA
Sourcing71013OUTV Short-Circuit Output
CurrentISCSinking-18.0-11.5-9.0mA
Minimum OUTV Resistive LoadROUTVFull-scale code2kΩ
CCOMPV = 3.3nF1.2µFMaximum OUTV Capacitive LoadCOUTVCCOMPV = 0nF1nF
OUTI OUTPUTOUTI Voltage ComplianceFull-scale output, ROUTI = 1500Ω (Note 5)VDDI - 2.5V
0 to 20mA mode includes FS calibration
(Note 4)020.45OUTI Output Current Range
4–20mA mode includes FS calibration3.9720.45
DC Output ImpedanceOUTI = full scale45MΩ
OUTI Off-State Leakage CurrentOUTI off or disabled,
0V < VOUTI < VDDI0.110µA
Current-Mode Dropout DetectionVDDI - VOUTI, FAULT does not assert1.3V
FEEDBACK SENSE BUFFER INPUTSInput CurrentVSSV + 1.7V < SVP, SVN < VDDV - 1.7V0.051µA
Input Voltage RangeSVP, SVNVSSV
+ 1.7
VDDV
- 1.7V
DIGITAL INPUTSInput High VoltageVIHVCC = 4.75V to 5.25V2.4V
Input Low VoltageVILVCC = 4.75V to 5.25V0.8V
Input CapacitanceCIN10pF
Input Leakage CurrentIINVIN = 0V or VCC-1+1µA
DIGITAL OUTPUTSOutput High VoltageVOHISOURCE = 400µA, except FAULTVCC - 0.5V
ISINK = 1.6mA0.4Output Low VoltageVOLVCC = 4.75VISINK = 10mA1V
ELECTRICAL CHARACTERISTICS (continued)(VCC= +5V, CCOMPI= 22nF, VDDV= VDDCORE= +15V, VSSV= -15V, VDDI= +24V, VREF= +4.096V, VAGND= VDGND= VDUTGND=
VDACGND = 0V, RSERIES= 47Ω, OUTV loaded with 2kΩ|| 100pF to AGND, OUTI loaded with 500Ωto AGND, TA= -40°C to +105°C,
unless otherwise noted. Typical values are at TA= +25°C. See the Typical Operating Circuit.) (Note 1)
MAX5661
Single 16-Bit DAC with Current and Voltage
Outputs for Industrial Analog Output Modules
PARAMETERSYMBOLCONDITIONSMINTYPMAXUNITSOutput High Leakage CurrentFAULT only0.12µA
Thr ee- S tate Outp ut Leakag e C ur r entDOUT only±0.1±2µA
POWER SUPPLIES (see Table 16)VCC Supply RangeVCC+4.75+5.25V
Only OUTV powered+13.48+15.75
Only OUTI poweredAGNDVDDV Supply RangeVDDV
Both OUTV and OUTI powered+13.48+15.75
Only OUTV powered-15.75-13.48
Only OUTI poweredAGNDVSSV Supply RangeVSSV
Both OUTV and OUTI powered-15.75-13.48
Only OUTV poweredVDDV
Only OUTI powered+13.48+40.00VDDI Supply RangeVDDI
Both OUTV and OUTI poweredVDDV+40
Only OUTV poweredVDDV
Only OUTI poweredVDDIVDDCORE Supply RangeVDDCORE
Both OUTV and OUTI poweredVDDV
IVDDV +
IVDDI +
IVDDCORE
IVSSV-5-2.5
IAGND-3.0-1.6
Analog and Digital Supply
Currents (OUTV Active)
IVCC
OUTV powered, VDDV = VDDI = VDDCORE
= +15.75V, VSSV = -15.75V, VCC = +5.25V,
OUTV unloaded, all ditgital inputs at VCC or
DGND
IVDDV +
IVDDI +
IVDDCORE
IVSSV-1.0-0.03
IAGND-4.0-2.1
Analog and Digital Supply
Currents (OUTI Active), 0 to
20mA Mode
IVCC
OUTI powered, VDDV = VSSV = AGND,
VDDI = VDDCORE = +12V to +40V, VCC =
+5.25V, zero code
IVDDV +
IVDDI +
IVDDCORE
IVSSV-1.0-0.03
IAGND-4.0-2.1
Analog and Digital Supply
Currents (OUTI Active), 4–20mA
Mode
IVCC
OUTI powered, VDDV = VSSV = AGND,
VDDI = VDDCORE = +12V to +40V, VCC =
+5.25V, zero code
IVDDV +
IVDDCORE4.26
IVSSV-4.02.6
IAGND-4.0-2.0
IVCC
Both OU TV and O U TI p ow er ed , V D D V = D D C ORE = + 15.75V , V S S V = - 15.75V , V D D I = 40V , V C C = + 5.25V , O U TV unl oad ed at zer o
cod e, all ditgital inputs at VCC or DGND
IVDDI0 to 20mA at zero code1.32
Analog and Digital Supply
Currents (Either OUTV or OUTI
Active)
IVDDI4–20mA at zero code5.36.5
ELECTRICAL CHARACTERISTICS (continued)(VCC= +5V, CCOMPI= 22nF, VDDV= VDDCORE= +15V, VSSV= -15V, VDDI= +24V, VREF= +4.096V, VAGND= VDGND= VDUTGND=
VDACGND = 0V, RSERIES= 47Ω, OUTV loaded with 2kΩ|| 100pF to AGND, OUTI loaded with 500Ωto AGND, TA= -40°C to +105°C,
unless otherwise noted. Typical values are at TA= +25°C. See the Typical Operating Circuit.) (Note 1)
MAX5661
Single 16-Bit DAC with Current and Voltage
Outputs for Industrial Analog Output Modules
PARAMETERSYM B O L CONDITIONSMINTYPMAXUNITSSCLK Rise or Fall to CS Fall
Setup TimetCSO45ns
CS Fall to SCLK Rise or Fall
Setup TimetCSS40ns
SCLK Pulse-Width HightCH45ns
SCLK Pulse-Width LowtCL45ns
DIN to SCLK High Setup TimetDS40ns
DIN to SCLK High Hold TimetDH0ns
SCLK PeriodtCP100ns
CS Pulse-Width HightCSW100ns
CS High to SCLK High or Low
Setup TimetCS145ns
SCLK High to CS Hold TimetCSH45ns
SCLK Fall to DOUT Valid
Propagation DelaytDOCDOUT = 100pF100ns
CS Transitions to DOUT
Enable/Disable DelaytDVCDOUT = 100pF100ns
SCLK Fall or Rise to CS Rise
TimetSCS15ns
LDAC Pulse-Width LowtLDL40ns
CS Rise to LDAC Rise TimetCSLD80ns
Note 1:Devices are 100% production tested at TA= +25°C and +105°C. Operation to -40°C is guaranteed by design.
Note 2:IOUTINL 100% production tested from 0 to 20mA only.
Note 3:IOUTDNL guaranteed by VOUTDNL.
Note 4:0 to 20mA zero-scale current extrapolated by interpolation from full scale and code 192. See the Measuring Zero-Code
Current (0 to 20mA Mode)section.
Note 5:OUTI voltage compliance measured at VDDI= +33.22V.
Note 6:When updating the DAC registers, allow 5µs before sending the next command.
TIMING CHARACTERISTICS(VCC= +5V, CCOMPI= 22nF, VDDV= VDDCORE= +15V, VSSV= -15V, VDDI= +24V, VREF= +4.096V, AGND = DGND = DUTGND =
DACGND = 0V, RSERIES= 47Ω, OUTV loaded with 2kΩ|| 100pF to AGND, OUTI loaded with 500Ωto AGND, TA= -40°C to +105°C,
unless otherwise noted. Typical values are at TA= +25°C. See Figure 1.) (Notes 1, 6)
MAX5661
Single 16-Bit DAC with Current and Voltage
Outputs for Industrial Analog Output ModulesSCLK
DIN
DOUT
tCSO
tCL
tDO
tDV
tCSS
tDH
tDS
tCH
tCP
LDAC
tCSLDtLDL
tDV
tCS1
tSCS
tCSHtCSW
Figure 1. Serial-Interface Timing Diagram
Typical Operating Characteristics(Typical Operating Circuit, VCC= +5V, CCOMPI= 22nF, VDDV= VDDCORE= +15V, VSSV= -15V, VDDI= +24V, VREF= +4.096V,
VAGND= VDGND= 0V, RSERIES= 47Ω, OUTV loaded with 2kΩ|| 100pF to AGND, OUTI loaded with 500Ωto AGND, TA= +25°C.)
1.016,38432,76849,15265,536
INL vs. DIGITAL INPUT CODEMAX5661 toc01
DIGITAL INPUT CODE
INL (LSB)
UNIPOLAR VOLTAGE OUTPUT
1.016,38432,76849,15265,536
INL vs. DIGITAL INPUT CODEMAX5661 toc02
DIGITAL INPUT CODE
INL (LSB)
BIPOLAR VOLTAGE OUTPUT16,38432,76849,15265,536
INL vs. DIGITAL INPUT CODEMAX5661 toc03
DIGITAL INPUT CODE
INL (LSB)
0 TO 20mA CURRENT OUTPUT
MAX5661
Single 16-Bit DAC with Current and Voltage
Outputs for Industrial Analog Output Modules16,38432,76849,15265,536
INL vs. DIGITAL INPUT CODEMAX5661 toc04
DIGITAL INPUT CODE
INL (LSB)
0 TO 20mA CURRENT OUTPUT
VDDI = VDDCORE = +40V
VDDV = VSSV = 0V16,38432,76849,15265,536
INL vs. DIGITAL INPUT CODEMAX5661 toc05a
DIGITAL INPUT CODE
INL (LSB)
4–20mA CURRENT OUTPUT16,38432,76849,15265,536
INL vs. DIGITAL INPUT CODEMAX5661 toc05b
DIGITAL INPUT CODE
INL (LSB)
4–20mA CURRENT OUTPUT
VDDI = VDDCORE = +40V
VDDV = VSSV = 0V
0.516,38432,76849,15265,536
DNL vs. DIGITAL INPUT CODEMAX5661 toc06
DIGITAL INPUT CODE
DNL (LSB)
ALL MODES
INL vs. TEMPERATURE
MAX5661 toc07
TEMPERATURE (°C)
INL (LSB)
UNIPOLAR VOLTAGE OUTPUT
MAX INL
MIN INL
INL vs. TEMPERATURE
MAX5661 toc08
TEMPERATURE (°C)
INL (LSB)
BIPOLAR VOLTAGE OUTPUT
MAX INL
MIN INL
INL vs. TEMPERATURE
MAX5661 toc09
TEMPERATURE (°C)
INL (LSB)
0 TO 20mA CURRENT OUTPUT
MAX INL
MIN INL
INL vs. TEMPERATURE
MAX5661 toc10
TEMPERATURE (°C)
INL (LSB)
MAX INL
MIN INL
0 to 20mA CURRENT OUTPUT
VDDI = VDDCORE = +40V
VDDV = VSSV = 0V
INL vs. TEMPERATURE
MAX5661 toc11a
TEMPERATURE (°C)
INL (LSB)
4–20mA CURRENT OUTPUT
MAX INL
MIN INL
Typical Operating Characteristics (continued)
(Typical Operating Circuit, VCC= +5V, CCOMPI= 22nF, VDDV= VDDCORE= +15V, VSSV= -15V, VDDI= +24V, VREF= +4.096V,
VAGND= VDGND= 0V, RSERIES= 47Ω, OUTV loaded with 2kΩ|| 100pF to AGND, OUTI loaded with 500Ωto AGND, TA= +25°C.)
MAX5661
Single 16-Bit DAC with Current and Voltage
Outputs for Industrial Analog Output ModulesINL vs. TEMPERATURE
MAX5661 toc11b
TEMPERATURE (°C)
INL (LSB)
MAX INL
MIN INL
5.54–20mA CURRENT OUTPUT
VDDI = VDDCORE = +40V
VDDV = VSSV = 0V
DNL vs. TEMPERATURE
MAX5661 toc12
TEMPERATURE (°C)
DNL (LSB)
ALL MODES
MAX DNL
MIN DNL
ZERO-SCALE ERROR
vs. TEMPERATUREMAX5661 toc13
TEMPERATURE (°C)
ZERO-SCALE ERROR (LSB)
CURRENT OUTPUT = 0 TO 20mA
BIPOLAR VOLTAGE OUTPUT
UNIPOLAR VOLTAGE OUTPUT
VOLTAGE-OUTPUT FULL-SCALE VOLTAGE
vs. TEMPERATURE
MAX5661 toc14
TEMPERATURE (°C)
FULL-SCALE VOLTAGE (V)
BIPOLAR VOLTAGE OUTPUT
UNIPOLAR VOLTAGE OUTPUT
CURRENT-OUTPUT FULL-SCALE CURRENT
vs. TEMPERATURE
MAX5661 toc15
TEMPERATURE (°C)
FULL-SCALE CURRENT (mA)
CURRENT OUTPUT = 0 TO 20mA
SUPPLY CURRENT vs. TEMPERATURE
(UNIPOLAR VOLTAGE OUTPUT)
MAX5661 toc16
TEMPERATURE (°C)
SUPPLY CURRENT (mA)
IVSSVIVDDV
IVDDI
IVDDCORE
SUPPLY CURRENT vs. TEMPERATURE
(BIPOLAR VOLTAGE OUTPUT)
MAX5661 toc17
SUPPLY CURRENT (mA)
IVSSVIVDDV
IVDDI
IVDDCORE
SUPPLY CURRENT vs. TEMPERATURE
(0 TO 20mA CURRENT OUTPUT)
MAX5661 toc18a
SUPPLY CURRENT (mA)
IVSSVIVDDV
IVDDI
IVDDCORE
SUPPLY CURRENT vs. TEMPERATURE
(4–20mA CURRENT OUTPUT)
MAX5661 toc18b
SUPPL
Y CURRENT (mA)
IVSSV
IVDDI
IVDDVIVDDCOREIOUTI = 4mA
RL = 500Ω
Typical Operating Characteristics (continued)(Typical Operating Circuit, VCC= +5V, CCOMPI= 22nF, VDDV= VDDCORE= +15V, VSSV= -15V, VDDI= +24V, VREF= +4.096V,
VAGND= VDGND= 0V, RSERIES= 47Ω, OUTV loaded with 2kΩ|| 100pF to AGND, OUTI loaded with 500Ωto AGND, TA= +25°C.)
MAX5661
Single 16-Bit DAC with Current and Voltage
Outputs for Industrial Analog Output ModulesSUPPLY CURRENT vs. TEMPERATURE
(4–20mA CURRENT OUTPUT)
AX5661 toc18d
TEMPERATURE (°C)
SUPPLY CURRENT (mA)
IVDDI
IVDDCORE
IOUTI = 4mA
VDDI = VDDCORE = +40V
DIGITAL SUPPLY CURRENT
vs. TEMPERATURE
AX5661 toc19
TEMPERATURE (°C)
IVCC
VCC = +5.25V
ALL INPUTS CONNECTED TO VCC
UNIPOLAR VOLTAGE-OUTPUT,
ZS-TO-FS TRANSITION vs. CL (CCOMP = 0nF)OUTV
2V/div
MAX5661 toc20
5V/div
CL = 100nF
CL = 100pF
CL = 0.47µF
CL = 1.8µF
CL = 1µF
RL = 2kΩ
400µs/div
UNIPOLAR VOLTAGE-OUTPUT,
ZS-TO-FS TRANSITION vs. CL (CCOMP = 3.3nF)OUTV
2V/div
MAX5661 toc21
5V/div
CL = 100pF
CL = 0.47µF
CL = 1.8µF
CL = 1µF
RL = 2kΩ
400µs/div
UNIPOLAR VOLTAGE-OUTPUT
SETTLING TIME (CCOMP = 0nF)OUTV
100mV/div
MAX5661 toc22
RL = 2kΩ
ZS-TO-FS TRANSITION
5V/div
100μs/div
CL = 100nF
CL = 100pF
UNIPOLAR VOLTAGE-OUTPUT
SETTLING TIME (CCOMP = 0nF)OUTV
100mV/div
MAX5661 toc23
CL = 1μF
RL = 2kΩ
ZS-TO-FS TRANSITION
5V/div
400μs/div
UNIPOLAR VOLTAGE-OUTPUT
SETTLING TIME (CCOMP = 3.3nF)OUTV
100mV/div
MAX5661 toc24
5V/div
400μs/div
RL = 2kΩ
ZS-TO-FS TRANSITION
CL = 1μF
CL = 100pF
SUPPLY CURRENT vs. TEMPERATURE
(0 TO 20mA CURRENT OUTPUT)
AX5661 toc18c
TEMPERATURE (°C)
SUPPLY CURRENT (mA)
IVDDI
IVDDCORE
IOUTI = 0mA
VDDI = VDDCORE = +40V
UNIPOLAR VOLTAGE-OUTPUT,
FS-TO-ZS TRANSITION (CCOMP = 0nF)OUTV
2V/div
MAX5661 toc25
5V/div
400μs/div
RL = 2kΩ
CL = 0.47μF
CL = 1μF
CL = 100nF
CL = 1.8μF
Typical Operating Characteristics (continued)(Typical Operating Circuit, VCC= +5V, CCOMPI= 22nF, VDDV= VDDCORE= +15V, VSSV= -15V, VDDI= +24V, VREF= +4.096V,
VAGND= VDGND= 0V, RSERIES= 47Ω, OUTV loaded with 2kΩ|| 100pF to AGND, OUTI loaded with 500Ωto AGND, TA= +25°C.)
MAX5661
Single 16-Bit DAC with Current and Voltage
Outputs for Industrial Analog Output Modules
UNIPOLAR VOLTAGE-OUTPUT,
FS-TO-ZS TRANSITION (CCOMP = 3.3nF)OUTV
2V/div
MAX5661 toc26
5V/div
CL = 100pF
CL = 0.47µF
CL = 1.8µF
CL = 1µF
RL = 2kΩ
400µs/div
UNIPOLAR VOLTAGE-OUTPUT
SETTLING TIME (CCOMP = 0nF)OUTV
100mV/div
MAX5661 toc27
5V/div
100μs/div
CL = 100nF
CL = 100pF
RL = 2kΩ
FS-TO-ZS
TRANSITION
UNIPOLAR VOLTAGE-OUTPUT
SETTLING TIME (CCOMP = 3.3nF)MAX5661 toc28
5V/div
OUTV
100mV/div
400μs/div
CL = 1μF
CL = 100pF
RL = 2kΩ
FS-TO-ZS
TRANSITION
UNIPOLAR VOLTAGE-OUTPUT
SETTLING TIME (CCOMP = 0nF)MAX5661 toc29
5V/div
OUTV
100mV/div
400μs/div
CL = 1μF
RL = 2kΩ
FS-TO-ZS TRANSITION
BIPOLAR VOLTAGE-OUTPUT,
ZS-TO-FS TRANSITION (CCOMP = 0nF)OUTV
5V/div
MAX5661 toc30
5V/div
CL = 100nF
CL = 0.47µF
CL = 1.8µF
CL = 1µF
RL = 2kΩ
1.0ms/div
BIPOLAR VOLTAGE-OUTPUT,
ZS-TO-FS TRANSITION (CCOMP = 3.3nF)OUTV
5V/div
MAX5661 toc31
5V/div
CL = 100pF
CL = 0.47µF
CL = 1.8µF
CL = 1µF
RL = 2kΩ
1.0ms/div
BIPOLAR VOLTAGE-OUTPUT
SETTLING TIME (CCOMP = 0nF)OUTV
100mV/div
MAX5661 toc32
5V/div
100μs/div
RL = 2kΩ
ZS-TO-FS TRANSITION
CL = 100pF
CL = 100nF
BIPOLAR VOLTAGE-OUTPUT
SETTLING TIME (CCOMP = 3.3nF)OUTV
100mV/div
MAX5661 toc33
5V/div
1.0ms/div
RL = 2kΩ
CL = 1μF
CL = 100pF
BIPOLAR VOLTAGE-OUTPUT
SETTLING TIME (CCOMP = 0nF)OUTV
100mV/div
MAX5661 toc34
5V/div
1.0ms/div
CL = 1μF
RL = 2kΩ
ZS-TO-FS TRANSITION
Typical Operating Characteristics (continued)(Typical Operating Circuit, VCC= +5V, CCOMPI= 22nF, VDDV= VDDCORE= +15V, VSSV= -15V, VDDI= +24V, VREF= +4.096V,
VAGND= VDGND= 0V, RSERIES= 47Ω, OUTV loaded with 2kΩ|| 100pF to AGND, OUTI loaded with 500Ωto AGND, TA= +25°C.)
MAX5661
Single 16-Bit DAC with Current and Voltage
Outputs for Industrial Analog Output Modules
BIPOLAR VOLTAGE-OUTPUT,
FS-TO-ZS TRANSITION (CCOMP = 0nF)OUTV
5V/div
MAX5661 toc35
5V/div
1.0ms/div
CL = 0.47μF
CL = 1μF
CL = 100pF
CL = 1.8μF
RL = 2kΩ
BIPOLAR VOLTAGE-OUTPUT,
FS-TO-ZS TRANSITION (CCOMP = 3.3nF)OUTV
5V/div
MAX5661 toc36
5V/div
CL = 100pF
CL = 0.47µF
CL = 1.8µF
CL = 1µF
RL = 2kΩ
1.0ms/div
BIPOLAR VOLTAGE-OUTPUT
SETTLING TIME (CCOMP = 0nF)OUTV
100mV/div
MAX5661 toc37
5V/div
100μs/div
RL = 2kΩ
FS-TO-ZS TRANSITION
CL = 100nF
CL = 100pF
BIPOLAR VOLTAGE-OUTPUT
SETTLING TIME (CCOMP = 3.3nF)OUTV
100mV/div
MAX5661 toc38
5V/div
1.0ms/div
CL = 1μF
CL = 100pF
RL = 2kΩ
FS-TO-ZS TRANSITION
BIPOLAR VOLTAGE-OUTPUT
SETTLING TIME (CCOMP = 0nF)OUTV
100mV/div
MAX5661 toc39
5V/div
1.0ms/div
CL = 1μF
RL = 2kΩ
FS-TO-ZS TRANSITION
0 TO 20mA CURRENT-OUTPUT,
ZS-TO-FS TRANSITION vs. INDUCTIVE LOADOUTI
4mA/div
MAX5661 toc40
5V/div
LL = 0mH, LL = 100mH
LL = 1H
400µs/div
0 TO 20mA CURRENT-OUTPUT,
ZS-TO-FS SETTLING TIMEOUTV
200µA/div
MAX5661 toc41
5V/div
LL = 0mH, LL = 100mH
LL = 1H
400µs/div
0 TO 20mA CURRENT-OUTPUT,
FS-TO-ZS TRANSITION vs. INDUCTIVE LOADMAX5661 toc42a
5V/div
LL = 0mH
LL = 100mH
LL = 1H
2ms/div
OUTI
4mA/div
0 TO 20mA CURRENT-OUTPUT,
FS-TO-ZS SETTLING TIMEOUTI
200µA/div
MAX5661 toc42b
5V/div
LL = 0mH
LL = 100mH
LL = 1H
2ms/div
Typical Operating Characteristics (continued)(Typical Operating Circuit, VCC= +5V, CCOMPI= 22nF, VDDV= VDDCORE= +15V, VSSV= -15V, VDDI= +24V, VREF= +4.096V,
VAGND= VDGND= 0V, RSERIES= 47Ω, OUTV loaded with 2kΩ|| 100pF to AGND, OUTI loaded with 500Ωto AGND, TA= +25°C.)
MAX5661
Single 16-Bit DAC with Current and Voltage
Outputs for Industrial Analog Output Modules
0 TO 20mA CURRENT-OUTPUT,
ZS-TO-FS TRANSITION vs. INDUCTIVE LOADMAX5661 toc43a
5V/div
LL = 0mH, 100mH
VDDI = VDDCORE = +40V
VDDV = VSSV = 0V
LL = 1H
400µs/div
OUTI
4mA/div
0 TO 20mA CURRENT-OUTPUT,
ZS-TO-FS SETTLING TIMEMAX5661 toc43b
5V/div
LL = 0mH, LL = 100mH
VDDI = VDDCORE = +40V
VDDV = VSSV = 0V
LL = 1H
400µs/div
OUTI
200µA/div
0 TO 20mA CURRENT-OUTPUT,
FS-TO-ZS TRANSITION vs. INDUCTIVE LOADMAX5661 toc43c
5V/div
LL = 0mH
LL = 100mH
VDDI = VDDCORE = +40V
VDDV = VSSV = 0V
LL = 1H
2ms/div
OUTI
4mA/div
0 TO 20mA CURRENT-OUTPUT,
FS-TO-ZS SETTLING TIMEMAX5661 toc43d
5V/div
LL = 0mH
LL = 100mH
VDDI = VDDCORE = +40V
VDDV = VSSV = 0V
LL = 1H
2ms/div
OUTI
200µA/div
OUTV OUTPUT VOLTAGE
vs. LOAD CURRENT (SOURCING)
AX5661 toc44
SOURCE CURRENT (mA)
OUTV
(V)
UNIPOLAR OUTV MODE
BIPOLAR OUTV MODE
OUTV OUTPUT VOLTAGE
vs. LOAD CURRENT (SINKING)
AX5661 toc45
SINK CURRENT (mA)
OUTV
(V)
UNIPOLAR OUTV MODE
OUTI OUTPUT CURRENT
vs. OUTPUT VOLTAGE
AX5661 toc46
OUTPUT VOLTAGE (V)
OUTI
(mA)
VDDCORE = VDDI = +24V
OUTI OUTPUT CURRENT
vs. OUTPUT VOLTAGE
AX5661 toc47
OUTPUT VOLTAGE (V)
IOUTI
(mA)
VDDCORE = VDDI = +40V
UNIPOLAR VOLTAGE-OUTPUT, POSITIVE MAJOR
CARRY TRANSITION GLITCH (CCOMP = 3.3nF)5V/div
OUTV
1mV/div
MAX5661 toc48
100µs/div
Typical Operating Characteristics (continued)(Typical Operating Circuit, VCC= +5V, CCOMPI= 22nF, VDDV= VDDCORE= +15V, VSSV= -15V, VDDI= +24V, VREF= +4.096V,
VAGND= VDGND= 0V, RSERIES= 47Ω, OUTV loaded with 2kΩ|| 100pF to AGND, OUTI loaded with 500Ωto AGND, TA= +25°C.)
MAX5661
Single 16-Bit DAC with Current and Voltage
Outputs for Industrial Analog Output Modules
UNIPOLAR VOLTAGE-OUTPUT, NEGATIVE MAJOR
CARRY TRANSITION GLITCH (CCOMP = 3.3nF)5V/div
OUTV
1mV/div
MAX5661 toc49
100µs/div
BIPOLAR VOLTAGE-OUTPUT, POSITIVE MAJOR
CARRY TRANSITION GLITCH (CCOMP = 3.3nF)5V/div
OUTV
1mV/div
MAX5661 toc50
100µs/div
BIPOLAR VOLTAGE-OUTPUT, NEGATIVE MAJOR
CARRY TRANSITION GLITCH (CCOMP = 3.3nF)5V/div
OUTV
1mV/div
MAX5661 toc51
100µs/div
UNIPOLAR VOLTAGE-OUTPUT, POSITIVE MAJOR
CARRY TRANSITION GLITCH (CCOMP = 0nF)5V/div
OUTV
50mV/div
MAX5661 toc52
4µs/div
UNIPOLAR VOLTAGE-OUTPUT, NEGATIVE MAJOR
CARRY TRANSITION GLITCH (CCOMP = 0nF)5V/div
OUTV
50mV/div
MAX5661 toc53
4µs/div
BIPOLAR VOLTAGE-OUTPUT, POSITIVE MAJOR
CARRY TRANSITION GLITCH (CCOMP = 0nF)5V/div
OUTV
50mV/div
MAX5661 toc54
4µs/div
BIPOLAR VOLTAGE-OUTPUT, NEGATIVE MAJOR
CARRY TRANSITION GLITCH (CCOMP = 0nF)5V/div
OUTV
50mV/div
MAX5661 toc55
4µs/div
0 TO 20mA CURRENT-OUTPUT, POSITIVE
MAJOR CARRY TRANSITION GLITCH5V/div
OUTI
2µA/div
MAX5661 toc56
100µs/div
0 TO 20mA CURRENT-OUTPUT, NEGATIVE
MAJOR CARRY TRANSITION GLITCH5V/div
OUTI
2µA/div
MAX5661 toc57
100µs/div
Typical Operating Characteristics (continued)(Typical Operating Circuit, VCC= +5V, CCOMPI= 22nF, VDDV= VDDCORE= +15V, VSSV= -15V, VDDI= +24V, VREF= +4.096V,
VAGND= VDGND= 0V, RSERIES= 47Ω, OUTV loaded with 2kΩ|| 100pF to AGND, OUTI loaded with 500Ωto AGND, TA= +25°C.)
MAX5661
Single 16-Bit DAC with Current and Voltage
Outputs for Industrial Analog Output Modules
4–20mA CURRENT-OUTPUT, POSITIVE
MAJOR CARRY TRANSITION GLITCH5V/div
OUTI
2µA/div
MAX5661 toc58
100µs/div
4–20mA CURRENT-OUTPUT, NEGATIVE
MAJOR CARRY TRANSITION GLITCH5V/div
OUTI
2µA/div
MAX5661 toc59
100µs/div
VCC SUPPLY CURRENT
vs. DIGITAL INPUT VOLTAGEMAX5661 toc60
DIGITAL INPUT VOLTAGE (V)
IVCC4321
10,000
VCC = 5.25V
UNIPOLAR VOLTAGE-OUTPUT
DIGITAL FEEDTHROUGHDIN, SCLK
5V/div
OUTV
1mV/div
MAX5661 toc61
CS = VCC
DIN = SCLK
f = 1MHz
200ns/div
BIPOLAR VOLTAGE-OUTPUT
DIGITAL FEEDTHROUGHDIN, SCLK
5V/div
OUTV
2mV/div
MAX5661 toc62
CS = VCC
DIN = SCLK
f = 1MHz
200ns/div
CURRENT-OUTPUT
DIGITAL FEEDTHROUGHDIN, SCLK
5V/div
OUTI
2µA/div
MAX5661 toc63
CS = VCC
DIN = SCLK
f = 1MHz
200ns/div
FULL-SCALE CURRENT vs. FULL-SCALE
OUTPUT CURRENT TRIM CODEMAX5661 toc64
FULL-SCALE CURRENT (mA)
Typical Operating Characteristics (continued)
(Typical Operating Circuit, VCC= +5V, CCOMPI= 22nF, VDDV= VDDCORE= +15V, VSSV= -15V, VDDI= +24V, VREF= +4.096V,
VAGND= VDGND= 0V, RSERIES= 47Ω, OUTV loaded with 2kΩ|| 100pF to AGND, OUTI loaded with 500Ωto AGND, TA= +25°C.)
MAX5661
Pin Description
PINNAMEFUNCTION1, 3, 5, 7, 8,
10, 15–20,
29–34, 36, 38,
42, 44, 46–52,
58, 61–64
N.C.No Connection. Not internally connected.OUTIDAC Current-Source Output. OUTI sources either from 0 to 20mA or from 4–20mA.
4VDDI
DAC Current-Output Positive Supply. Connect VDDI to a power supply between +13.48V and
+40V to power the DAC current-output (OUTI) buffer. Bypass VDDI with a 0.1µF capacitor to
AGND, as close as possible to the device.COMPIOUTI Noise-Limiting Capacitor Connection. Connect a 22nF capacitor from COMPI to VDDI to
reduce transient noise at OUTI.OUTI4/0
Current-Output Range Selection Input. Connect OUTI4/0 to AGND to select the 0 to 20mA OUTI
current-output range. Connect OUTI4/0 to VDDI to select the 4–20mA OUTI current-output range.
The OUTI current range can also be set by software. When using software to set the OUTI current
range, connect OUTI4/0 to AGND.REF
Buffered Voltage Reference Input. Connect an external +4.096V voltage reference to REF. Bypass
REF with a 0.1µF capacitor to DACGND, as close as possible to the device. Use a 1kΩ resistor in
series to the reference input for optimum performance.DACGNDDAC Analog Ground. Connect DACGND, DACGNDS, DUTGND, and DUTGNDS together on a
low-noise ground plane with a star connection.DACGNDSDAC Analog Sense Ground. Connect DACGND, DACGNDS, DUTGND, and DUTGNDS together
on a low-noise ground plane with a star connection.CNF1Voltage/Current Configuration Input. CNF1 and CNF0 control the OUTV and OUTI outputs. See
Tables 13 and 14.CNF0Voltage/Current Configuration Input. CNF0 and CNF1 control the OUTV and OUTI outputs. See
Tables 13 and 14.
Single 16-Bit DAC with Current and Voltage
Outputs for Industrial Analog Output Modules
POSITIVE FULL-SCALE VOLTAGE
vs. FULL-SCALE OUTPUT TRIM CODEMAX5661 toc65
CODE
FULL-SCALE VOLTAGE (V)
UNIPOLAR OR BIPOLAR MODE
NEGATIVE FULL-SCALE VOLTAGE
vs. FULL-SCALE OUTPUT TRIM CODEMAX5661 toc66
CODE
FULL-SCALE VOLTAGE (V)
Typical Operating Characteristics (continued)
(Typical Operating Circuit, VCC= +5V, CCOMPI= 22nF, VDDV= VDDCORE= +15V, VSSV= -15V, VDDI= +24V, VREF= +4.096V,
VAGND= VDGND= 0V, RSERIES= 47Ω, OUTV loaded with 2kΩ|| 100pF to AGND, OUTI loaded with 500Ωto AGND, TA= +25°C.)
MAX5661
Single 16-Bit DAC with Current and Voltage
Outputs for Industrial Analog Output Modules
Pin Description(continued)
PINNAMEFUNCTIONDINSerial-Data Input. Data is clocked into the serial interface on the rising edge of SCLK.SCLKSerial-Clock InputCSActive-Low Chip-Select Input. Drive CS low to enable the serial interface. Drive CS high to disable
the serial interface. DOUT is high impedance when CS is high.DGNDDigital GroundVCCDigital Power Supply. Connect VCC to a power supply between +4.75V and +5.25V. Bypass VCC
with a 0.1µF capacitor to DGND, as close as possible to the device.LDACActive-Low Asynchronous Load DAC Input. Drive LDAC low to transfer the contents of the input
register to the DAC register to immediately update the output. Connect LDAC to VCC if unused.FAULT
Active-Low Open-Drain Fault Output. FAULT asserts low for an OUTI open-circuit condition, an
OUTV short-circuit condition, or when the CLR input is low (see Table 12 and Figure 9). Ignore the
FAULT pin function in single supply mode.DOUT
Serial Data Output. Data transitions at DOUT on SCLK’s falling edge. DOUT is high impedance
when CS is high. Use DOUT to read the shift register contents or for daisy chaining multiple
MAX5661 devices.CLR
Active-Low Clear Input. Drive CLR low to set the DAC code to the value stored in the clear
register, to 0V in voltage mode, or 0mA/4mA depending on the output current mode. Program the
contents of the clear register through the serial interface. Enable and disable the CLR input
through the control register’s CLREN bit (see Table 4).VDDCOREDAC Core Positive Supply. Connect VDDCORE to VDDI or VDDV (see Table 16). Bypass VDDCORE
with a 0.1µF capacitor to AGND, as close as possible to the device.DUTGNDSDUT Analog Sense Ground. Connect DACGND, DACGNDS, DUTGND, and DUTGNDS together
on a low-noise ground plane with a star connection.DUTGNDDUT Analog Ground. Connect DACGND, DACGNDS, DUTGND, and DUTGNDS together on a
low-noise ground plane with a star connection.COMPVOUTV Amplifier Compensation Feedback Node. Connect a 3.3nF capacitor from OUTV to COMPV
when OUTV drives capacitive loads of up to 1.2µF. Leave COMPV open for faster response time.AGNDAnalog GroundSVPRemote Ground Sense Input. Connect SVP to the bottom terminal of ROUTV. See the Typical
Operating Circuit.
54, 59I.C.Internal Connection. Leave unconnected.VSSVD AC V ol tag e- Outp ut N eg ati ve P ow er S up p l y. Al w ays connect V S S V to a p ow er sup p l y b etw een - 13.48V
and -15.75V. Bypass VSSV with a 0.1µF capacitor to AGND, as close as possible to the device.OUTVDAC Unipolar/Bipolar Voltage Output. OUTV provides 0 to +10.48V in unipolar mode and -10.48V
to +10.48V in bipolar mode.VDDVDAC Voltage-Output Positive Power Supply. Connect VDDV to a power supply between +13.48V
and +15.75V. Bypass VDDV with a 0.1µF capacitor to AGND, as close as possible to the device.SVNRem ote V ol tag e S ense Inp ut. C onnect to the top ter m i nal of ROU T V . S ee the Typ i cal Op er ati ng C i r cui t.
MAX5661
Single 16-Bit DAC with Current and Voltage
Outputs for Industrial Analog Output Modules
Detailed DescriptionThe MAX5661 single 16-bit DAC with precision high-volt-
age amplifiers provides a complete solution for program-
mable current and voltage-output applications. The
programmable output amplifiers swing to industry-stan-
dard voltage levels of ±10V or current levels from 0mA
(or from 4mA) to 20mA. The OUTV voltage output drives
resistive loads greater than 2kΩand capacitive loads up
to 1.2µF. Force and sense connections on the voltage
output compensate for series protection resistors and
field wiring resistance. Short-circuit protection on the
voltage output limits output current. The OUTI current
output drives resistive loads from 0Ωand higher, up to a
compliance voltage of (VDDI- 2.5V). The OUTI current
output also drives inductive loads up to 1H.
The MAX5661 provides a current output or a voltage
output, with only one output active at any given time.
The MAX5661 operates with ±13.48V to ±15.75V dual
supplies (VDDV, VSSV) for the voltage output and a
+13.48V to +40V single supply (VDDI) for the current
output (see Table 16). The +4.75V to +5.25V digital sup-
ply (VCC) powers the digital circuitry and VDDCOREpow-
ers the rest of the internal analog circuitry. A buffered
reference input accepts a +4.096V reference voltage.
The LDACand CLRinputs asynchronously update the
DAC outputs. CLRsets the DAC code to the value
stored in the clear register (software clear), or to zero
scale (hardware clear). The FAULToutput asserts for
an open-circuit current output, a short-circuit voltage
output, or a clear state condition when CLRis low. The
power-on reset circuitry guarantees the outputs remain
off at power-up and all register bits are set to zero to
ensure a glitchless power-up sequence.
A 10MHz SPI-/QSPI-/MICROWIRE-compatible serial
interface programs the DAC outputs and configures the
device. The DOUT output allows shift-register reads or
daisy chaining of several devices. The double-buffered
interface includes an input register and a DAC register.
Use software commands or the asynchronous LDAC
input to transfer the input register contents to the DAC
register and update the DAC outputs.
4-Wire SPI-Compatible Serial InterfaceThe MAX5661 communicates through a serial interface
compatible with SPI, QSPI, and MICROWIRE devices.
For SPI, ensure that the SPI bus master (typically a
microcontroller (µC)) runs in master mode to generate
the serial-clock signal. Set the SCLK frequency to
10MHz or less, and set the clock polarity (CPOL) and
phase (CPHA) in the µC control registers to the same
value. The MAX5661 operates with SCLK idling high or
low, and thus operates with CPOL = CPHA = 0 (see
Figure 2) or CPOL = CPHA = 1 (see Figure 3). Forcelow to input data at DIN on the rising edge of SCLK.
Output data at DOUT updates on the falling edge of
SCLK (see Figure 1).
A high-to-low transition on CSinitiates the 24-bit data
input cycle. Once CSis low, write an 8-bit command
byte (MSB first) at DIN to send data to the appropriate
internal register (see Tables 1, 2, and 3). C7 is the MSB
of the command byte and C0 is the LSB. Following the
command byte, write 2 data bytes containing bits
D15–D0. D15 is the MSB of the 2 data bytes and D0 is
the LSB (see Figure 4 and the Register Descriptionssec-
tion). Data loads into the shift register 1 bit at a time.
Write the data as one continuous 24-bit stream, always
keeping CSlow throughout the entire 24-bit word. The
MAX5661 stores the 24 most recent bits received,
including bits from previous transmission(s). Ensure
SCLK has 24 rising and falling edges between CS
falling low to CSreturning high. Data loads into the shift
register on the rising edge of SCLK. Once CSreturns
high, data transfers from the shift register into the
appropriate internal register.
When reading data, write an 8-bit command byte and
16 data bits at DIN. On the following 24-bit sequence,
read out the shift register’s contents (command byte
and the 16 data bits) at DOUT (see Figure 5). Data tran-
sitions at DOUT on the falling edge of SCLK. While
reading data at DOUT on the second 24-bit sequence,
load another command byte and 2 data bytes at DIN or
write a no-operation command. DOUT three-states
when CSis high. The DAC outputs update on the rising
edge of CSafter writing to the DAC register or by
pulling LDAClow.
Daisy chain multiple devices by connecting the first
DOUT to the second DIN, and so forth. Daisy chaining
allows communication with multiple MAX5661 devices
using single CSand SCLK signals. See the Daisy
Chaining Multiple MAX5661 Devicessection.
MAX5661
Single 16-Bit DAC with Current and Voltage
Outputs for Industrial Analog Output ModulesSCLK
DINC7C6C5C4D3D2D1D0
DOUTc7c6c5c4d3d2d1d0
BITS WITH CAPITAL LETTERS REPRESENT DATA BEING WRITTEN TO THE SHIFT REGISTER.
BITS WITH LOWERCASE LETTERS REPRESENT DATA IN THE SHIFT REGISTER FROM THE PREVIOUS 24-BIT CYCLE.
p IS DATA LEFT FROM THE PREVIOUS INSTRUCTION CYCLE.
Figure 3. SPI-Interface Timing Diagram (CPOL = CPHA = 1)
SCLK
DINC7C6C5C4D3D2D1D0
DOUTc7c6c5c4d3d2d1d0C7
BITS WITH CAPITAL LETTERS REPRESENT DATA BEING WRITTEN TO THE SHIFT REGISTER.
BITS WITH LOWERCASE LETTERS REPRESENT DATA IN THE SHIFT REGISTER FROM THE PREVIOUS 24-BIT CYCLE.
Figure 2. MICROWIRE- or SPI-Interface Timing Diagram (CPOL = CPHA = 0)