MAXIM MAX11200

19-5332; Rev 0; 6/10
TION KIT
EVALUA BLE
A
IL
A
AV
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
Features
The MAX11200/MAX11210 are ultra-low-power (< 300FA
active current), high-resolution, serial output ADCs.
These devices provide the highest resolution per unit
power in the industry, and are optimized for applications
that require very high dynamic range with low power,
such as sensors on a 4mA to 20mA industrial control
loop. Optional input buffers provide isolation of the signal inputs from the switched capacitor sampling network
allowing these converters to be used with high-impedance sources without compromising available dynamic
range or linearity. The devices provide a high-accuracy
internal oscillator that requires no external components.
When used with the specified data rates, the internal
digital filter provides more than 100dB rejection of 50Hz
or 60Hz line noise. The devices are configurable using
the SPI™ interface and include four GPIOs that can be
used for external mux control. The MAX11210 includes
digital programmable gain of 1, 2, 4, 8, or 16.
S 24.0-Bit ENOB at 5sps
20.9-Bit Noise-Free Resolution at 10sps
19-Bit Noise-Free Resolution at 120sps
S 570nVRMS Noise at 10sps, Q3.6VFS Input
S 1ppm INL (typ), 10ppm (max)
S No Missing Codes
S Ultra-Low Power Dissipation
Operating-Mode Current Drain < 300µA (max)
Sleep-Mode Current Drain < 0.4µA
S Programmable Gain (1, 2, 4, 8, or 16) (MAX11210)
S Four SPI-Controlled GPIOs for External Mux
Control
S 2.7V to 3.6V Analog Supply Voltage Range
S 1.7V to 3.6V Digital and I/O Supply Voltage Range
S Fully Differential Signal and Reference Inputs
S High-Impedance Inputs
Optional Input Buffers on Both Signal and
Reference Inputs
S Programmable Internal Clock or External Clock
Mode
S > 100dB (min) 50Hz/60Hz Rejection
S SPI, QSPI™, MICROWIRE™-Compatible Serial
Interface
S On-Demand Offset and Gain Self-Calibration and
System Calibration
S User-Programmable Offset and Gain Registers
S -40°C to +85°C Operating Temperature Range
S Q2kV ESD Protection
S Lead(Pb)-Free and RoHS-Compliant QSOP
Package
The MAX11200/MAX11210 operate over the -40NC to
+85NC temperature range, and are available in a 16-pin
QSOP package.
Applications
Sensor Measurement (Temperature and
Pressure)
Portable Instrumentation
Battery Applications
Weigh Scales
Ordering Information
PART
TEMP RANGE
PIN-PACKAGE
MAX11200EEE+
-40°C to +85°C
16 QSOP
MAX11210EEE+
-40°C to +85°C
16 QSOP
+Denotes a lead(Pb)-free/RoHS-compliant package.
Selector Guide
RESOLUTION
(BITS)
4-WIRE SPI, 16-PIN QSOP,
PROGRAMMABLE GAIN
4-WIRE SPI,
16-PIN QSOP
2-WIRE SERIAL,
10-PIN μMAX
24
MAX11210
MAX11200
MAX11201 (with buffers)
MAX11202 (without buffers)
20
MAX11206
MAX11207
MAX11208
18
MAX11209
MAX11211
MAX11212
16
MAX11213
MAX11203
MAX11205
SPI and QSPI are trademarks of Motorola, Inc.
MICROWIRE is a trademark of National Semiconductor Corp.
________________________________________________________________ Maxim Integrated Products 1
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim’s website at www.maxim-ic.com.
MAX11200/MAX11210
General Description
MAX11200/MAX11210
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
ABSOLUTE MAXIMUM RATINGS
Any Pin to GND.....................................................-0.3V to +3.9V
AVDD to GND........................................................-0.3V to +3.9V
DVDD to GND.......................................................-0.3V to +3.9V
Analog Inputs (AINP, AINN, REFP, REFN)
to GND ............................................. -0.3V to (VAVDD + 0.3V)
Digital Inputs and Digital Outputs
to GND ............................................. -0.3V to (VDVDD + 0.3V)
ESDHB (AVDD, AINP, AINN, REFP, REFN, DVDD, CLK, CS,
SCLK, DIN, RDY/DOUT, GND, GPIO_) . .......... Q2kV (Note 1)
Continuous Power Dissipation (TA = +70NC)
16-Pin QSOP (derate 8.3mW/NC above +70NC)...........667mW
Operating Temperature Range........................... -40NC to +85NC
Junction Temperature......................................................+150NC
Storage Temperature Range............................. -55NC to +150NC
Lead Temperature (soldering, 10s).................................+300NC
Soldering Temperature (reflow).......................................+260NC
Note 1: Human Body Model to specification MIL-STD-883 Method 3015.7.
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.
ELECTRICAL CHARACTERISTICS
(VAVDD = +3.6V, VDVDD = +1.7V, VREFP - VREFN = VAVDD; internal clock, single-cycle mode (SCYCLE = 1), TA = TMIN to TMAX,
unless otherwise noted. Typical values are at TA = +25NC under normal conditions, unless otherwise noted.)
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
STATIC PERFORMANCE
Noise-Free Resolution (Notes 2, 3)
NFR
Noise (Notes 2, 3)
VN
Integral Nonlinearity
INL
Zero Error
120sps
19
10sps
20.9
120sps
2.1
10sps
0.57
Bits
FVRMS
At 10sps (Note 4)
-10
+10
ppmFSR
After self and system calibration,
VREFP - VREFN = 2.5V
-10
+10
ppmFSR
Zero Drift
50
After self and system calibration,
VREFP - VREFN = 2.5V (Note 5)
Full-Scale Error
-20
Full-Scale Error Drift
nV/NC
+20
ppmFSR/
NC
0.05
Power-Supply Rejection
AVDD DC rejection
70
80
DVDD DC rejection
90
100
DC rejection
90
123
50Hz/60Hz rejection at 120sps
90
50Hz/60Hz rejection at 1sps to 15sps
144
100
144
100
144
ppmFSR
dB
ANALOG INPUTS/REFERENCE INPUTS
Common-Mode Rejection
CMR
Normal-Mode 50Hz Rejection
NMR50
LINEF = 1, for 1sps to 15sps (Notes 6, 7)
Normal-Mode 60Hz Rejection
NMR60
LINEF = 0, for 1sps to 15sps (Notes 6, 7)
Common-Mode Voltage Range
AIN buffers disabled
dB
VGND
2 _______________________________________________________________________________________
dB
dB
VAVDD
V
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
(VAVDD = +3.6V, VDVDD = +1.7V, VREFP - VREFN = VAVDD; internal clock, single-cycle mode (SCYCLE = 1), TA = TMIN to TMAX,
unless otherwise noted. Typical values are at TA = +25NC under normal conditions, unless otherwise noted.)
PARAMETER
SYMBOL
CONDITIONS
MIN
Buffers disabled
VGND 30mV
Buffers enabled
VGND +
100mV
Buffers disabled
VAVDD +
30mV
Buffers enabled
VAVDD 100mV
Low input voltage
Absolute Input Voltage
High input voltage
DC Input Leakage
Sleep mode
Buffer disabled
AIN Dynamic Input Current
REF Dynamic Input Current
TYP
MAX
UNITS
V
Q1
FA
Q1.4
FA/V
Buffer enabled
Q20
nA
Buffer disabled
Q2.1
FA/V
Buffer enabled
Q30
nA
AIN Input Capacitance
Buffer disabled
5
pF
REF Input Capacitance
Buffer disabled
7.5
Unipolar
AIN Voltage Range
Input Sampling Rate
Bipolar
fS
REF Voltage Range
REF Sampling Rate
pF
0
VREF
-VREF
+VREF
LINEF = 0
246
LINEF = 1
204.8
kHz
Buffers disabled
0
VAVDD
Buffers enabled
0.1
VAVDD
- 0.1
LINEF = 0
246
LINEF = 1
204.8
V
V
kHz
LOGIC INPUTS (SCLK, CLK, DIN, GPIO1–GPIO4)
Input Current
Input leakage current
Input Low Voltage
VIL
Input High Voltage
VIH
Input Hysteresis
Q1
0.7 x
VDVDD
VHYS
External Clock
VOH
200
60Hz line frequency
2.4576
55Hz line frequency
2.25275
50Hz line frequency
2.048
IOH = 1mA; also tested for VDVDD = 3.6V
V
V
LOGIC OUTPUTS (RDY/DOUT, GPIO1–GPIO4)
Output Low Level
VOL
IOL = 1mA; also tested for VDVDD = 3.6V
Output High Level
FA
0.3 x
VDVDD
mV
MHz
0.4
0.9 x
VDVDD
V
V
Leakage Current
High-impedance state
Q500
nA
Output Capacitance
High-impedance state
9
pF
_______________________________________________________________________________________ 3
MAX11200/MAX11210
ELECTRICAL CHARACTERISTICS (continued)
MAX11200/MAX11210
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
ELECTRICAL CHARACTERISTICS (continued)
(VAVDD = +3.6V, VDVDD = +1.7V, VREFP - VREFN = VAVDD; internal clock, single-cycle mode (SCYCLE = 1), TA = TMIN to TMAX,
unless otherwise noted. Typical values are at TA = +25NC under normal conditions, unless otherwise noted.)
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
POWER REQUIREMENTS
Analog Supply
VAVDD
2.7
3.6
V
Digital Supply
VDVDD
1.7
3.6
V
Total Operating Current
AVDD + DVDD
Buffers disabled
235
Buffers enabled
255
AVDD Sleep Current
AVDD Operating Current
300
0.15
2
Buffers disabled
185
235
Buffers enabled
205
DVDD Sleep Current
DVDD Operating Current
FA
FA
FA
0.25
2
FA
50
65
FA
5
MHz
SPI TIMING CHARACTERISTICS
SCLK Frequency
fSCLK
SCLK Clock Period
tCP
SCLK Pulse-Width High
tCH
SCLK Pulse-Width Low
tCL
60% duty cycle at 5MHz
200
ns
80
ns
80
ns
CS Low to 1st SCLK Rise Setup
tCSS0
40
ns
CS High to 17th SCLK Setup
tCSS1
40
ns
CS High After 16th SCLK Falling
Edge Hold
tCSH1
3
ns
CS Pulse-Width High
DIN to SCLK Setup
tCSW
40
ns
tDS
40
ns
DIN Hold After SCLK
tDH
0
ns
RDY/DOUT Transition Valid After
SCLK Fall
tDOT
Output transition time, data changes on
falling edge of SCLK
RDY/DOUT Remains Valid After
SCLK Fall
tDOH
Output hold time allows for negative edge
data read
3
RDY/DOUT Valid Before SCLK Rise
tDOL
tDOL = tCL - tDOT
40
CS Rise to RDY/DOUT Disable
tDOD
CLOAD = 20pF
CS Fall to RDY/DOUT Valid
tDOE
Default value of RDY is 1 for minimum
specification; maximum specification for
valid 0 on RDY/DOUT
tDF
Maximum time after RDY asserts to read
DATA register; tCNV is the time for one
conversion
DATA Fetch
40
ns
ns
ns
25
ns
0
40
ns
0
tCNV 60 x tCP
2: These specifications are not fully tested and are guaranteed by design and/or characterization.
3: VAINP = VAINN.
4: ppmFSR is parts per million of full scale.
5: Positive full-scale error includes zero-scale errors (unipolar offset error or bipolar zero error) and applies to both unipolar
and bipolar input ranges.
Note 6: For data rates (1, 2.5, 5, 10, 15)sps and (0.83, 2.08, 4.17, 8.33, 12.5)sps.
Note 7: Normal-mode rejection of power line frequencies of 60Hz/50Hz apply only for single-cycle data rates at 15sps/10sps and
lower or continuous data rate of 60sps/50sps.
Note
Note
Note
Note
4 _______________________________________________________________________________________
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
ANALOG ACTIVE CURRENT vs. AVDD VOLTAGE
(SIGNAL OR REFERENCE BUFFERS ENABLED)
200
TA = +25°C
180
160
TA = +85°C
220
CURRENT (µA)
CURRENT (µA)
TA = +85°C
240
TA = +25°C
200
180
260
TA = +85°C
CURRENT (µA)
240
280
MAX11200/10 toc02
LINEF = 0, LINEF = 1
220
260
MAX11200/10 toc01
260
ANALOG ACTIVE CURRENT vs. AVDD VOLTAGE
(SIGNAL AND REFERENCE BUFFERS ENABLED)
TA = -45°C
SIGNAL BUFFERS
140
140
240
TA = +25°C
220
200
160
TA = -45°C
MAX11200/10 toc03
ANALOG ACTIVE CURRENT vs. AVDD VOLTAGE
(NO BUFFERS ENABLED)
TA = -45°C
180
LINEF = 1
120
120
3.00
3.15
3.30
3.45
2.85
3.00
3.15
3.30
3.45
3.60
2.70
2.85
3.00
3.15
3.30
3.45
AVDD VOLTAGE (V)
AVDD VOLTAGE (V)
AVDD VOLTAGE (V)
ANALOG SLEEP CURRENT
vs. AVDD VOLTAGE
ACTIVE SUPPLY CURRENT
vs. TEMPERATURE (LINEF = 0)
ACTIVE SUPPLY CURRENT
vs. TEMPERATURE (LINEF = 1)
CURRENT (µA)
250
0.6
0.4
TOTAL
200
VAVDD = 3.0V
150
300
250
100
TA = -45°C
TOTAL
200
VAVDD = 3.0V
150
100
VDVDD = 1.8V
0.2
3.60
MAX11200/10 toc06
300
CURRENT (µA)
TA = -45°C, +25°C, +85°C
0.8
CURRENT (µA)
160
2.70
3.60
MAX11200/10 toc05
1.0
2.85
MAX11200/10 toc04
2.70
50
VDVDD = 1.8V
50
TA = +85°C
0
0
2.7 2.8 2.9 3.0 3.1 3.2 3.3 3.4 3.5 3.6
-25
-5
15
35
55
75
95
-25
-5
15
35
55
TEMPERATURE (°C)
TEMPERATURE (°C)
SLEEP CURRENT vs. TEMPERATURE
DIGITAL ACTIVE CURRENT
vs. DVDD VOLTAGE
DIGITAL SLEEP CURRENT
vs. DVDD VOLTAGE
TOTAL
100
90
LINEF = 0
80
TA = -45°C
70
DVDD
60
0.2
50
AVDD
0
LINEF = 1
40
-25
-5
15
35
55
TEMPERATURE (°C)
75
95
MAX11200/10 toc09
TA = +85°C
95
2.5
CURRENT (µA)
110
CURRENT (µA)
0.6
0.4
120
TA = -45°C, +25°C, +85°C
75
3.0
MAX11200/10 toc08
130
MAX11200/10 toc07
0.8
-45
-45
AVDD VOLTAGE (V)
1.0
CURRENT (µA)
0
-45
2.0
1.5
1.0
TA = -45°C
TA = +25°C
TA = +85°C
0.5
0
1.6 1.8 2.0 2.2 2.4 2.6 2.8 3.0 3.2 3.4 3.6
DVDD VOLTAGE (V)
1.7 1.9 2.1 2.3 2.5 2.7 2.9 3.1 3.3 3.5
DVDD VOLTAGE (V)
_______________________________________________________________________________________ 5
MAX11200/MAX11210
Typical Operating Characteristics
(VAVDD = +3.6V, VDVDD = +1.8V, VREFP - VREFN = 2.5V; internal clock; TA = TMIN to TMAX, unless otherwise noted. Typical values
are at TA = +25NC.)
Typical Operating Characteristics (continued)
(VAVDD = +3.6V, VDVDD = +1.8V, VREFP - VREFN = 2.5V; internal clock; TA = TMIN to TMAX, unless otherwise noted. Typical values
are at TA = +25NC.)
15
35
55
75
3
NOISE (µVRMS)
0
2.85
3.00
3.15
3.30
3.45
LONG-TERM ADC READINGS
INTEGRAL NONLINEARITY
vs. INPUT VOLTAGE
10
6
TA = +85°C
INL (ppmFSR)
0
10
6
4
TA = -45°C
0
TA = +25°C
0
-4
-6
-6
-4
-8
-8
-5
-10
-10
1.5
2.0
2.5
-2.5 -2.0 -1.5 -1.0 -0.5 0
3.0
INPUT VOLTAGE (V)
PSRR vs. FREQUENCY
(DATA RATE 120SPS)
PSRR vs. FREQUENCY
(DATA RATE 10SPS)
-60
AVDD
-100
-40
PSRR (dB)
-40
-20
CMRR vs. FREQUENCY
-60
-80
AVDD
-100
DVDD
-120
-140
DVDD
10
100
1000
FREQUENCY (Hz)
10,000 100,000
-20
-40
-60
-80
120SPS
10SPS
-120
-140
1
0
-100
-120
0.5 1.0 1.5 2.0 2.5
INPUT VOLTAGE (V)
CMRR (dB)
-20
TA = +25°C
-2.5 -2.0 -1.5 -1.0 -0.5 0
MAX11200/10 toc17
0
MAX11200/10 toc16
0
-80
0.5 1.0 1.5 2.0 2.5
TIME (MINUTES)
TA = -45°C
-2
-3
1.0
TA = +85°C
2
-4
0.5
VIN(CM) = 1.8V
8
-2
0
0.5 1.0 1.5 2.0 2.5
TUE vs. INPUT VOLTAGE
2
-2
-2.5 -2.0 -1.5 -1.0 -0.5 0
3.60
INPUT VOLTAGE (V)
VIN(CM) = 1.8V
8
4
-1
MAX11200/10 toc12
0.1
AVDD VOLTAGE (V)
1
0.4
0.2
2.70
2
0.5
0.3
TEMPERATURE (°C)
SHORTED INPUTS
RMS NOISE = 570nV
TA = +25°C
4
95
LINEF = 1
0.6
MAX11200/10 toc15
-5
0.8
0.7
LINEF = 0
MAX11200/10 toc14
5
-25
0.9
MAX11200/10 toc18
LINEF = 1
NOISE vs. INPUT VOLTAGE
1.0
INL (ppmFSR)
FREQUENCY (MHz)
LINEF = 0
3.0
2.9
2.8
2.7
2.6
2.5
2.4
2.3
2.2
2.1
2.0
1.9
1.8
1.7
1.6
1.5
MAX11200/10 toc11
VAVDD = 3.0V
-45
ADC READING (µV)
MAX11200/10 toc10
3.0
2.9
2.8
2.7
2.6
2.5
2.4
2.3
2.2
2.1
2.0
1.9
1.8
1.7
1.6
1.5
INTERNAL OSCILLATOR FREQUENCY
vs. AVDD VOLTAGE
MAX11200/10 toc13
FREQUENCY (MHz)
INTERNAL OSCILLATOR FREQUENCY
vs. TEMPERATURE
PSRR (dB)
MAX11200/MAX11210
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
-140
1
10
100
1000
FREQUENCY (Hz)
10,000 100,000
1
10
100
1000
FREQUENCY (Hz)
6 _______________________________________________________________________________________
10,000 100,000
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
CLOCK GENERATOR
TIMING
AVDD
CLK
DVDD
GND
CS
AINP
DIGITAL FILTER
(SINC4)
AINN
PROGRAMMABLE
GAIN*
(1–16)
DIGITAL LOGIC
AND SERIALINTERFACE
CONTROLLER
3RD-ORDER
DELTA-SIGMA
MODULATOR
SCLK
DIN
RDY/DOUT
REFP
GPIO1
REFN
MAX11200
MAX11210
GPIO2
GPIO
GPIO3
GPIO4
*PROGRAMMABLE GAIN ONLY AVAILABLE ON THE MAX11210.
_______________________________________________________________________________________ 7
MAX11200/MAX11210
Functional Diagram
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
MAX11200/MAX11210
Pin Configuration
TOP VIEW
GPIO1 1
+
16 GPIO4
15 CLK
GPIO2 2
GPIO3 3
GND 4
MAX11200
MAX11210
14 SCLK
13 RDY/DOUT
REFP 5
12 DIN
REFN 6
11 CS
AINN 7
10 DVDD
AINP 8
9
AVDD
QSOP
Pin Description
PIN
NAME
1
GPIO1
General-Purpose I/O 1. Register controllable using SPI.
2
GPIO2
General-Purpose I/O 2. Register controllable using SPI.
3
GPIO3
General-Purpose I/O 3. Register controllable using SPI.
4
GND
Ground. Ground reference for analog and digital circuitry.
5
REFP
Differential Reference Positive Input. REFP must be more positive than REFN. Connect REFP to a voltage
between AVDD and GND.
6
REFN
Differential Reference Negative Input. REFN must be more negative than REFP. Connect REFN to a
voltage between AVDD and GND.
7
AINN
Negative Fully Differential Analog Input
8
AINP
Positive Fully Differential Analog Input
9
AVDD
Analog Supply Voltage. Connect a supply voltage between +2.7V and +3.6V with respect to GND.
10
DVDD
Digital Supply Voltage. Connect a digital supply voltage between +1.7V and +3.6V with respect to GND.
11
CS
Active-Low, Chip-Select Logic Input
12
DIN
Serial-Data Input. Data present at DIN is shifted to the device’s internal registers at the rising edge of
the serial clock at SCLK, when the device is accessed for an internal register write or for a command
operation.
13
FUNCTION
Data Ready Output/Serial-Data Output. This output serves a dual function. In addition to the serial-data
RDY/DOUT output function, the RDY/DOUT also indicates that the data is ready when the RDY is logic-low. RDY/
DOUT changes on the falling edge of SCLK.
14
SCLK
15
CLK
16
GPIO4
Serial-Clock Input. Apply an external serial clock to SCLK.
External Clock Signal Input. When external clock mode is selected (EXTCLK = 1), provide a 2.4576MHz
or 2.048MHz clock signal at CLK. Other frequencies can be used, but the data rate and digital filter notch
frequencies scale accordingly.
General-Purpose I/O 4. Register controllable using SPI.
8 _______________________________________________________________________________________
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
The MAX11200/MAX11210 are ultra-low-power (< 300FA
active), high-resolution, low-speed, serial-output ADCs.
These ADCs provide the highest resolution per unit
power in the industry, and are optimized for applications
that require very high dynamic range with low power
such as sensors on a 4mA to 20mA industrial control
loop. Optional input buffers provide isolation of the signal
inputs from the switched capacitor sampling network,
allowing the devices to be used with very high impedance sources without compromising available dynamic
range. The devices provide a high-accuracy internal
oscillator, which requires no external components. When
used with the specified data rates, the internal digital filter provides more than 144dB rejection of 50Hz or 60Hz
line noise. The devices are highly configurable using the
SPI interface and include four GPIOs for external mux
control.
Analog Inputs
The devices accept two analog inputs (AINP, AINN) in
buffered or unbuffered mode. The input buffer isolates
the inputs from the capacitive load presented by the
modulator, allowing for high source-impedance analog
transducers. The value of the SIGBUF bit in the CTRL1
register determines whether the input buffer is enabled
or disabled. See Table 12.
Input Voltage Range
The modulator input range is programmable for bipolar
(-VREF to +VREF) or unipolar (0 to VREF) ranges. The U/B
bit in the CTRL1 register configures the devices for unipolar or bipolar transfer functions. See Table 12.
System Clock
The devices incorporate a highly stable internal oscillator
that provides the system clock. The system clock runs
the internal state machine and is trimmed to 2.4576MHz
or 2.048MHz. The internal oscillator clock is divided
down to run the digital and analog timing. The LINEF bit
in the CTRL1 register determines the internal oscillator
frequency. See Tables 10 and 12. Set LINEF = 0 to select
the 2.4576MHz oscillator and LINEF = 1 to select the
2.048MHz oscillator. The 2.4576MHz oscillator provides
maximum 60Hz rejection, and the 2.048MHz oscillator
Table 1. Continuous Conversion with SCYCLE Bit = 0
RATE[2:0]
DATA RATE* (sps)
LINEF = 0
LINEF = 1
BIPOLAR NFR
(BITS)
BIPOLAR
ENOB (BITS)
UNIPOLAR
NFR (BITS)
UNIPOLAR OUTPUT NOISE
ENOB (BITS)
(µVRMS)
100
60
50
20.5
23.2
19.5
22.2
0.74
101
120
100
20.0
22.7
19.0
21.7
1.03
110
240
200
19.5
22.2
18.5
21.2
1.45
111
480
400
19.0
21.7
18.0
20.7
2.21
*LINEF bit = 0 sets the clock frequency to 2.4576MHz and the input sampling frequency to 245.76kHz. LINEF bit = 1 sets the
clock frequency to 2.048MHz and the input sampling frequency to 204.8kHz.
Table 2. Single-Cycle Conversion with SCYCLE Bit = 1
RATE[2:0]
SINGLE-CYCLE DATA RATE*
(sps)
BIPOLAR
NFR (BITS)
BIPOLAR
ENOB (BITS)
UNIPOLAR
NFR (BITS)
UNIPOLAR OUTPUT NOISE
ENOB (BITS)
(µVRMS)
22.3
24.0
21.3
24.0
0.21
LINEF = 0
LINEF = 1
000
1
0.833
001
2.5
2.08
22
24.0
21.0
23.7
0.27
010
5
4.17
21.4
24.0
20.4
23.1
0.39
011
10
8.33
20.9
23.6
19.9
22.6
0.57
100
15
12.5
20.5
23.2
19.5
22.2
0.74
101
30
25
20.0
22.7
19.0
21.7
1.03
110
60
50
19.5
22.2
18.5
21.2
1.45
111
120
100
19.0
21.7
18.0
20.7
2.21
*LINEF bit = 0 sets the clock frequency to 2.4576MHz and the input sampling frequency to 245.76kHz. LINEF bit = 1 sets the
clock frequency to 2.048MHz and the input sampling frequency to 204.8kHz.
_______________________________________________________________________________________ 9
MAX11200/MAX11210
Detailed Description
MAX11200/MAX11210
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
provides maximum 50Hz rejection. See Figures 1 and
2. For optimal simultaneous 50Hz and 60Hz rejection,
apply a 2.25275MHz external clock at CLK.
NOSCO bits in the CTRL3 register. The default values for
these calibration control bits are 1, which disables the use
of the internal calibration registers.
Reference
The devices power up with the internal calibration registers disabled, and therefore a full-scale input produces
a result of 60% of the full-scale digital range. To use the
full-scale digital range, a calibration must be performed.
The devices provide differential inputs REFP and REFN
for an external reference voltage. Connect the external
reference directly across the REFP and REFN to obtain
the differential reference voltage. The common-mode
voltage range for VREFP and VREFN is between 0 and
VAVDD.
The devices accept reference inputs in buffered or
unbuffered mode. The value of the REFBUF bit in the
CTRL1 register determines whether the reference buffer
is enabled or disabled. See Table 12.
Buffers
The devices include reference and signal input buffers
capable of reducing the average input current from
2.1FA/V on the reference inputs and from 1.4FA/V on
the analog inputs to a constant 30nA current on the
reference inputs and 20nA current on the analog inputs.
The reference and signal input buffers can be selected
individually by programming the CTRL1 register bits
REFBUF and SIGBUF. When enabled, the reference and
input signal buffers require an additional 20FA from the
AVDD supply pin.
Power-On Reset (POR)
The devices utilize power-on reset (POR) supply monitoring circuitry on both the digital supply (DVDD) and the
analog supply (AVDD). The POR circuitry ensures proper
device default conditions after either a digital or analog
power-sequencing event.
The digital POR trigger threshold is approximately 1.2V
and has 100mV of hysteresis. The analog POR trigger
threshold is approximately 1.25V and has 100mV of
hysteresis. Both POR circuits have lowpass filters that
prevent high-frequency supply glitches from triggering
the POR.
Calibration
The devices provide two sets of calibration registers
which offer the user several options for calibrating the
system. The calibration register value defaults are all zero,
which require a user to either perform a calibration or program the register through the SPI interface to use them.
The on-chip calibration registers are enabled or disabled
by programming the NOSYSG, NOSYSO, NOSCG, and
The first level of calibration is the self-calibration where
the part performs the required connections to zero and
full scale internally. This level of calibration is typically
sufficient for 1FV of offset accuracy and 2ppm of fullscale accuracy. The self-calibration routine does not
include the source resistance effects from the signal
source driving the input pins, which can change the offset and gain of the system.
A second level of calibration is available where the user
can calibrate a system zero scale and system full scale
by presenting a zero-scale signal or a full-scale signal
to the input pins and initiating a system zero scale or
system gain calibration command.
A third level of calibration allows for the user to write to
the internal calibration registers through the SPI interface
to achieve any digital offset or scaling the user requires
with the following restrictions. The range of digital offset
correction is QVREF/4. The range of digital gain correction is from 0.5 to 1.5. The resolution of offset correction
is 0.5 LSB.
The calibration operations are controlled with the CAL1
and CAL0 bits in the command byte. The user requests
a self-calibration by setting the CAL1 bit to 0 and CAL0
bit to 1. A self-calibration requires 200ms to complete,
and both the SCOC and SCGC registers contain the
values that correct the chip output for zero scale and full
scale. The user requests a system zero-scale calibration
by setting the CAL1 bit to 1 and the CAL0 bit to 0 and
presents a system zero-level signal to the input pins. The
system zero calibration requires 100ms to complete, and
the SOC register contains values that correct the chip
zero scale. The user requests a system full-scale calibration by setting the CAL1 bit to 1 and the CAL0 bit to 1
and presents a system full-scale signal level to the input
pins. The system full-scale calibration requires 100ms
to complete, and the SGC register contains values that
correct for the chip full-scale value. See Tables 3a and
3b for an example of a self-calibration sequence and a
system-calibration sequence.
10 �������������������������������������������������������������������������������������
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
SCOC
SCGC
SOC
SGC
NOSCG
NOSCO
DESCRIPTION
NOSYSO
STEP
BIT
NOSYSG
REGISTER
0x000000
0x000000
0x000000
0x000000
1
1
1
1
1
Initial power-up
2
Enable self-calibration registers
0x000000
0x000000
0x000000
0x000000
1
1
0
0
3
Self-calibration, DIN = 10010000
0x00007E
0xBFD345
0x000000
0x000000
1
1
0
0
Table 3b. Example of System Calibration
NOSYSO
NOSCG
NOSCO
BIT
NOSYSG
REGISTER
1
Initial power-up
0x000000
0x000000
0x000000
0x000000
1
1
1
1
2
Enable self-calibration registers
0x000000
0x000000
0x000000
0x000000
1
1
0
0
3
Self-calibration, DIN = 10010000
0x00007E
0xBFD345
0x000000
0x000000
1
1
0
0
4
Enable system offset register
0x00007E
0xBFD345
0x000000
0x000000
1
0
0
0
5
System-calibration offset, DIN = 1010000
0x00007E
0xBFD345 0xFFEE1D
0x000000
1
0
0
0
6
Enable system gain register
0x00007E
0xBFD345 0xFFEE1D
0x000000
0
0
0
0
7
System-calibration gain, DIN = 1011000
0x00007E
0xBFD345 0xFFEE1D 0x81CB5B
0
0
0
0
STEP
DESCRIPTION
SCOC
SCGC
SOC
SGC
Noise vs. Data Rate
Digital Filter
The devices offer software-selectable internal oscillator
frequencies as well as software-selectable output data
rates. The LINEF bit in the CTRL1 register (Table 12)
determines the internal oscillator frequency. The RATE
bits in the command byte (Table 8) determine the ADC’s
output data rate. The devices also offer the option of
running in zero latency single-cycle conversion mode
(Table 2) or continuous conversion mode (Table 1). Set
SCYCLE = 0 in the CTRL1 register (Table 12) to run in
continuous conversion mode and SCYCLE = 1 for singlecycle conversion mode.
The devices include a SINC4 digital filter that produces
spectral nulls at the multiples of the data rate. For all
data rates less than 30sps, a spectral null occurs at the
line frequency of 60Hz and is guaranteed to attenuate
60Hz normal-mode components by more than 100dB.
Simultaneous 50Hz and 60Hz attenuation can be accomplished by using an external clock with a frequency
of 2.25275MHz. This guarantees a minimum of 80dB
rejection at 50Hz and 85dB rejection at 60Hz. The SINC4
filter has a -3dB frequency equal to 24% of the data rate.
See Figures 1 and 2.
Single-cycle conversion mode gives an output result with
no data latency. The devices output data up to 100sps
(2.048MHz internal oscillator) or 120sps (2.4576MHz
internal oscillator) with no data latency. In continuous
conversion mode, the output data rate is four times the
single-cycle conversion mode, for sample rates up to
400sps or 480sps. In continuous conversion mode, the
output data requires three additional 24-bit cycles to
settle from an input step.
The devices provide four GPIO ports. When set as outputs, these digital I/Os can be used to drive the digital
inputs to a multiplexer or multichannel switch. Figure 3
details an example where four single-ended signals are
multiplexed in a break-before-make switching sequence,
using the MAX313, a quad SPST analog switch.
GPIOs
The devices’ GPIO ports are configurable through the
CTRL2 register. See Table 13. To select AIN1, write the
command to CTRL2 according to Table 4a.
______________________________________________________________________________________ 11
MAX11200/MAX11210
Table 3a. Example of Self-Calibration
NORMAL MODE REJECTION
DATA RATE 120.0SPS
0
-10
-20
-30
-40
-50
-60
-70
-80
-90
-100
-110
-120
-130
-140
-150
GAIN (dB)
GAIN (dB)
NORMAL MODE REJECTION
DATA RATE 10.0SPS
0
0
-10
-20
-30
-40
-50
-60
-70
-80
-90
-100
-110
-120
-130
-140
-150
0
10 20 30 40 50 60 70 80 90 100
200 400 600 800 1000 1200 1400 1600 1800 2000
FREQUENCY (Hz)
FREQUENCY (Hz)
Figure 1. Normal-Mode Frequency Response (2.4576MHz Oscillator, LINEF = 0)
NORMAL MODE REJECTION
DATA RATE 100.000SPS
NORMAL MODE REJECTION
DATA RATE 8.333SPS
0
-10
-20
-30
-40
-50
-60
-70
-80
-90
-100
-110
-120
-130
-140
-150
GAIN (dB)
GAIN (dB)
MAX11200/MAX11210
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
0
0
-10
-20
-30
-40
-50
-60
-70
-80
-90
-100
-110
-120
-130
-140
-150
0
10 20 30 40 50 60 70 80 90 100
200 400 600 800 1000 1200 1400 1600 1800 2000
FREQUENCY (Hz)
FREQUENCY (Hz)
Figure 2. Normal-Mode Frequency Response (2.048MHz Oscillator, LINEF = 1)
Table 4a. Data Command to Select Channel AIN1 in Figure 3
BIT
BIT NAME
VALUE
B7
B6
B5
B4
B3
B2
B1
B0
DIR4
DIR3
DIR2
DIR1
DIO4
DIO3
DIO2
DIO1
1
1
1
1
0
0
0
1
Table 4b. Data Command to Set All Channels High Impedance in Figure 3
BIT
BIT NAME
VALUE
B7
B6
B5
B4
B3
B2
B1
B0
DIR4
DIR3
DIR2
DIR1
DIO4
DIO3
DIO2
DIO1
1
1
1
1
0
0
0
0
12 �������������������������������������������������������������������������������������
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
MAX313
LOGIC
SWITCH
0
OFF
1
ON
AIN1
AIN2
Then select channel AIN3 by driving IN3 high (see
Table 4c).
IN1
GPIO1
IN2
GPIO2
IN3
GPIO3
IN4
GPIO4
It is not always necessary to transition to a high-impedance state between channel selections, but depends on
the source analog signals as well as the control structure
of the multiplexed switches.
Digital Programmable Gain (MAX11210)
AIN3
AIN4
MAX313
MAX11200
COM1
AINP
COM2
COM3
AINN
COM4
Figure 3. MAX11200 GPIOs Drive an External 4-Channel
Switch (MAX313)
The MAX11210 offers programmable gain settings that
can be digitally set to 1, 2, 4, 8, or 16. The DGAIN_ bits in
the CTRL3 register (Table 14) configure the digital gain
setting and control the input referred gain. See Figure 4.
The MAX11210’s input range is 0V to VREF/gain (unipolar) or ±VREF/gain (bipolar). The MAX11210 modulator
produces 32 bits of data, but only 24 bits of data are
used. For any given data rate, the noise floor remains
constant, independent of the digital gain setting. The
MAX11210 digital gain is beneficial for systems that can
afford averaging multiple readings for higher resolution.
Table 4c. Data Command to Select Channel AIN3 in Figure 3
BIT
BIT NAME
VALUE
B7
B6
B5
B4
B3
B2
B1
B0
DIR4
DIR3
DIR2
DIR1
DIO4
DIO3
DIO2
DIO1
1
1
1
1
0
1
0
0
NOISE FLOOR
REMAINS CONSTANT
AT 0.21µVRMS
24-BIT OUTPUT DATA CYCLE
VREF = 3.6V,
VLSB = 429nV,
BIPOLAR RANGE
LSB
MSB
BITS USED FOR GAIN = 1
SUB-LSBs
BITS USED FOR GAIN = 2
BITS USED FOR GAIN = 16
Figure 4. MAX11210 Digital Programmable Gain Example (1sps Output Rate)
______________________________________________________________________________________ 13
MAX11200/MAX11210
This selects all GPIO as outputs, as well as setting all
logic signals to 0 except the selected channel AIN1. To
select channel AIN3 next, it is best to set all switches to
a high-impedance state first (see Table 4b).
MAX11200/MAX11210
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
Serial-Digital Interface
CS low and read the RDY/DOUT output; the conversion
is in progress if the RDY/DOUT output reads logic-high
and the conversion is complete if the RDY/DOUT output
reads logic-low. Data at RDY/DOUT changes on the
falling edge of SCLK and is valid on the rising edge of
SCLK. DIN and DOUT are transferred MSB first. Drive
CS high to force DOUT high impedance and cause
the devices to ignore any signals on SCLK and DIN.
Connect CS low for 3-wire operation. Figures 5, 6, and 7
show the SPI timing diagrams.
The MAX11200/MAX11210 interface is fully compatible
with SPI-, QSPI-, and MICROWIRE-standard serial interfaces. The SPI interface provides access to nine on-chip
registers that are 8 or 24 bits wide.
Drive CS low to transfer data in and out of the devices.
Clock in data at DIN on the rising edge of SCLK. The
RDY/DOUT output serves two functions: conversion status and data read. To find the conversion status, assert
tDS
tCSH0
tCSH1
tCP
tCSS0
tCL
tDH
CS
tCSW
tCH
tCSS1
SCLK
0
1
DIN
X
1
8
0
CAL1
CAL0
IMPD
RATE2
RATE1
RATE0
tDOE
RDY/DOUT
tDOD
HIGH-Z
HIGH-Z
Figure 5. SPI Command Byte
tDS
tCSH0
tCL
tDH
CS
tCSW
tCP
tCSS0
tCSH1
tCH
tCSS1
SCLK
0
DIN
X
1
1
1
X
RS3
RS2
RS1
RS0
8
9
W/R
D7
16
D6
D5
D4
D3
D2
D1
D0
tDOE
HIGH-Z
tDOD
HIGH-Z
RDY/DOUT
Figure 6. SPI Register Access Write
tDS
tCSS0
tCP
tCL
tDH
CS
tDOT
tCH
tDOD
tDOH
tDO1
tCSS1
SCLK
DIN
HIGH-Z
1
X
1
1
X
RS3
RS2
RS1
RS0
8
9
16
W/R
X
X
X
X
X
X
X
X
D7
D6
D5
D4
D3
D2
D1
D0
tDOE
RDY/DOUT
Figure 7. SPI Register Access Read
14 �������������������������������������������������������������������������������������
HIGH-Z
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
The Control 2 register (CTRL2) is a read/write register,
and the bits configure the GPIOs as inputs or outputs
and their values. See Table 13.
The Control 3 register (CTRL3) is a read/write register,
and the bits determine the MAX11210 programmable
gain setting and the calibration register settings for both
the MAX11200 and MAX11210. See Table 14.
The Data register (DATA) is a read-only register. Data is
output from RDY/DOUT on the next 24 SCLK cycles once
CS is forced low. The data bits transition on the falling
edge of SCLK. Data is output MSB first, and is offset
binary or two’s complement, depending on the setting
of the FORMAT bit in the CTRL1 register. See Table 15.
The Status register (STAT1) is a read-only register and
provides general chip operational status to the user. If
the user attempts to calibrate the system and overranges
the internal signal scaling, then a gain overrange condition is flagged with the SYSOR bit. The last data rate
programmed for the ADC is available in the RATE bits.
If the input signal has exceeded positive or negative full
scale, this condition is flagged with the OR and UR bits.
If the modulator is busy converting, then the MSTAT bit is
set. If a conversion result is ready for read-out, the RDY
bit is set; see Table 11.
The System Offset Calibration register (SOC) is a read/
write register, and the bits contain the digital value that
corrects the data for system zero scale. See Table 17.
The System Gain Calibration register (SGC) is a read/
write register, and the bits contain the digital value that
corrects the data for system full scale. See Table 18.
The Self-calibration Offset register (SCOC) is a read/
write register, and the bits contain the value that corrects
the data for chip zero scale. See Table 19.
The Control 1 register (CTRL1) is a read/write register,
and the bits determine the internal oscillator frequency,
unipolar or bipolar input range, selection of an internal or
external clock, enabling or disabling the reference and
input signal buffers, the output data format (offset binary
The Self-calibration Gain register (SCGC) is a read/write
register, and the bits contain the value that corrects the
data for chip full scale. See Table 20.
Table 5. Command Byte (MODE = 0)
BIT
BIT NAME
B7
B6
B5
B4
B3
B2
B1
B0
START = 1
MODE = 0
CAL1
CAL0
IMPD
RATE2
RATE1
RATE0
Table 6. Command Byte (MODE = 1)
BIT
BIT NAME
B7
B6
B5
B4
B3
B2
B1
B0
START = 1
MODE = 1
0
RS3
RS2
RS1
RS0
W/R
Note: The START bit is used to synchronize the data from the host device. The START bit is always 1.
______________________________________________________________________________________ 15
MAX11200/MAX11210
or two’s complement), and single-cycle or continuous
conversion mode. See Table 12.
Command Byte
Communication between the user and the device is conducted through SPI using a command byte. The command byte consists of two modes differentiated as command modes and data modes. Command modes and
data modes are further differentiated by decoding the
remaining bits in the command byte. The mode selected
is determined by the MODE bit. If the MODE bit is 0, then
the user is requesting either a conversion, calibration, or
power-down; see Table 5. If the MODE bit is 1, then the
user is selecting a data command and can either read
from or write to a register; see Table 6.
MAX11200/MAX11210
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
Table 7. Operating Mode (MODE Bit)
MODE BIT SETTING
OPERATING MODE
0
The command byte initiates a conversion or an immediate power-down. See Tables 5 and 8.
1
The device interprets the command byte as a register access byte, which is decoded as per Tables 6 and 9.
Table 8. Command Byte (MODE = 0, LINEF = 0)
START
MODE
CAL1
CAL0
IMPD
RATE2
RATE1
RATE0
Self-Calibration Cycle
COMMAND
1
0
0
1
0
0
0
0
System Offset Calibration Cycle
1
0
1
0
0
0
0
0
System Gain Calibration
1
0
1
1
0
0
0
0
Immediate Power-Down
1
0
0
0
1
0
0
0
Convert 1sps
1
0
0
0
0
0
0
0
Convert 2.5sps
1
0
0
0
0
0
0
1
Convert 5sps
1
0
0
0
0
0
1
0
Convert 10sps
1
0
0
0
0
0
1
1
Convert 15sps
1
0
0
0
0
1
0
0
Convert 30sps
1
0
0
0
0
1
0
1
Convert 60sps
1
0
0
0
0
1
1
0
Convert 120sps
1
0
0
0
0
1
1
1
Table 9. Register Selection (MODE = 1)
RS3
RS2
RS1
RS0
REGISTER ACCESS
POWER-ON RESET STATUS
REGISTER SIZE (BITS)
0
0
0
0
0
0
0
STAT1
0x00
8
1
CTRL1
0x02
0
0
8
1
0
CTRL2
0x0F
0
8
0
1
1
CTRL3
0x1E
8
0
1
0
0
DATA
0x000000
24
0
1
0
1
SOC
0x000000
24
0
1
1
0
SGC
0x000000
24
0
1
1
1
SCOC
0x000000
24
1
0
0
0
SCGC
0x000000
24
16 �������������������������������������������������������������������������������������
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
REGISTER
R/W
NAME
ADDRESS
SELECT
(RS[3:0])
B7
B6
B5
B4
B3
B2
B1
B0
STAT1
R
0x0
SYSOR
RATE2
RATE1
RATE0
OR
UR
MSTAT
RDY
CTRL1
R/W
0x1
LINEF
EXTCLK
REFBUF
SIGBUF
FORMAT
SCYCLE
RESERVED
CTRL2
R/W
0x2
DIR4
U/B
DIR3
DIR2
DIR1
DIO4
DIO3
DIO2
DIO1
CTRL3
R/W
0x3
DGAIN2*
DGAIN1*
DGAIN0*
NOSYSG
NOSYSO
NOSCG
NOSCO
RESERVED
DATA
R
0x4
D[23:16]
D[15:8]
D[7:0]
B[23:16]
SOC
R/W
0x5
B[15:8]
B[7:0]
B[23:16]
SGC
R/W
0x6
B[15:8]
B[7:0]
B[23:16]
SCOC
R/W
0x7
B[15:8]
B[7:0]
B[23:16]
SCGC
R/W
0x8
B[15:8]
B[7:0]
*These DGAIN_ bits set the digital gain for the MAX11210. These bits are don’t-care bits for the MAX11200.
______________________________________________________________________________________ 17
MAX11200/MAX11210
Table 10. Register Address Map
MAX11200/MAX11210
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
STAT1: Status Register
Table 11. STAT1 Register (Read Only)
BIT
B7
B6
B5
B4
B3
B2
B1
B0
BIT NAME
SYSOR
RATE2
RATE1
RATE0
OR
UR
MSTAT
RDY
DEFAULT
0
0
0
0
0
0
0
0
SYSOR: The system gain overrange bit when set to 1 indicates that a system gain calibration was over range. The
SCGC calibration coefficient is maximum value of 1.9999999. This bit, when set to 1, indicates that the full-scale value
out of the converter is likely not available.
RATE[2:0]: The data rate bits indicate the conversion rate that corresponds to the result in the DATA register or the
rate that was used for calibration coefficient calculation. If the previous conversions were done at a different rate, the
RATE[2:0] bits indicate a rate different than the rate of the conversion in progress.
OR: The overrange bit, OR, is set to 1 to indicate the conversion result has exceeded the maximum value of the
converter and that the result has been clipped or limited to the maximum value. The OR bit is set to 0 to indicate the
conversion result is within the full-scale range of the device.
UR: The underrange bit, UR, is set to 1 to indicate the conversion result has exceeded the minimum value of the
converter and that the result has been clipped or limited to the minimum value. The UR bit is set to 0 to indicate the
conversion result is within the full-scale range of the device.
MSTAT: The measurement status bit, MSTAT is set to 1 when a signal measurement is in progress. When MSTAT = 1,
a conversion, self-calibration, or system calibration is in progress and indicates that the modulator is busy. When the
modulator is not converting, the MSTAT bit is set to 0.
RDY: The RDY ready bit is set to 1 to indicate that a conversion result is available. Reading the DATA register resets the
RDY bit to 0 only after another conversion has been initiated. If the DATA has not been read before another conversion
is initiated, the RDY bit remains 1; if the DATA is read before another conversion is initiated, the RDY bit resets to 0. If
the DATA for the previous conversion is read during a following conversion, the RDY bit is reset immediately after the
DATA read operation has completed.
18 �������������������������������������������������������������������������������������
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
Table 12. CTRL1 Register (Read/Write)
BIT
B7
B6
B5
B4
B3
B2
B1
B0
BIT NAME
LINEF
REFBUF
SIGBUF
FORMAT
SCYCLE
UNUSED
0
U/B
0
EXTCLK
DEFAULT
0
0
0
0
1
0
LINEF: Use the line frequency bit, LINEF, to select if the data rate is centered for 50Hz power mains or 60Hz power
mains. To select data rates for 50Hz power mains, write 1 to LINEF and to select data rates for 60Hz power mains,
write 0 to LINEF.
U/B: The unipolar/bipolar bit, U/B, selects if the input range is unipolar or bipolar. A 1 in this bit location selects a unipolar input range and a 0 selects a bipolar input range.
EXTCLK: The external clock bit, EXTCLK, controls the selection of the system clock. A 1 enables an external clock as
system clock, whereas as a 0 enables the internal clock.
REFBUF: The reference buffer bit, REFBUF, enables/disables the reference buffers. A 1 enables the reference buffers.
A 0 powers down the reference buffers and the reference inputs bypass the reference buffers when driving the ADC.
SIGBUF: The signal buffer, SIGBUF, enables/disables the signal buffers. A 1 enables the signal buffer. A 0 powers
down the signal buffers and the analog signal inputs bypass the signal buffers when driving the ADC.
FORMAT: The format bit, FORMAT, controls the digital format of the data. Unipolar data is always in offset binary format. The bipolar format is two’s complement if the FORMAT bit is set to 0 or offset binary if the FORMAT bit is set to 1.
SCYCLE: The single-cycle bit, SCYCLE, determines if the device runs in “no-latency” single-conversion mode
(SCYCLE = 1) or if the device runs in “latent” continuous-conversion mode (SCYCLE = 0). When in single-cycle conversion mode, the device completes one no-latency conversion and then powers down into a leakage-only state. When
in continuous-conversion mode, the part is continuously converting and the first three data from the part are incorrect
due to the SINC4 filter latency.
Important Note: When operating in continuous-conversion mode (SCYCLE = 0), it is recommended to keep CS low to
properly detect the end of conversion. The end of conversion is signaled by RDY/DOUT changing from 0 to 1. The transition of RDY/DOUT from 0 to 1 must be used to synchronize the DATA register read back. If the RDY/DOUT output is
not used to synchronize the DATA read back, a timing hazard exists where the DATA register is updated internally after
a conversion has completed simultaneously with the DATA register being read out, causing an incorrect read of DATA.
______________________________________________________________________________________ 19
MAX11200/MAX11210
CTRL1: Control 1 Register
The byte-wide CTRL1 register is a bidirectional read/write register. The byte written to the CTRL1 register indicates if
the part converts continuously or single cycle, if an external or internal clock is used, if the reference and signal buffers
are activated, the format of the data when in bipolar mode, and if the analog signal input range is unipolar or bipolar.
MAX11200/MAX11210
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
CTRL2: Control 2 Register
The byte-wide CTRL2 register is a bidirectional read/write register. The byte written to the CTRL2 register controls the
direction and values of the digital I/O ports.
Table 13. CTRL2 Register (Read/Write)
BIT
B7
B6
B5
B4
B3
B2
B1
B0
BIT NAME
DIR4
DIR3
DIR2
DIR1
DIO4
DIO3
DIO2
DIO1
DEFAULT
0
0
0
0
1
1
1
1
DIR[4:1]: The direction bits configure the direction of the DIO bit. When a DIR bit is set to 0, the associated DIO bit
is configured as an input and the value returned by a read of the DIO bit is the value being driven on the associated
GPIO. When a DIR bit is set to 1, the associated DIO bit is configured as an output and the GPIO port is driven to a
logic value of the associated DIO bit.
DIO[4:1]: The data input/output bits are bits associated with the GPIO ports. When a DIO is configured as an input,
the value read from the DIO bit is the logic value being driven at the GPIO port. When the direction is configured as an
output, the GPIO port is driven to a logic value associated with the DIO bit.
CTRL3: Control 3 Register
The byte-wide CTRL3 register is a bidirectional read/write register. The CTRL3 register controls the operation and
calibration of the device.
Table 14. CTRL3 Register (Read/Write)
BIT
B7
B6
B5
B4
B3
B2
B1
B0
BIT NAME
DGAIN2*
DGAIN1*
DGAIN0*
NOSYSG
NOSYSO
NOSCG
NOSCO
RESERVED
DEFAULT
0
0
0
1
1
1
1
0
*These DGAIN_ bits are don’t-care bits for the MAX11200.
DGAIN[2:0] (MAX11210 Only): The digital gain bits control the input referred gain. With a gain of 1, the input range
is 0 to VREF (unipolar) or ±VREF (bipolar). As the gain in increased by 2x, the input range is reduced to 0 to VREF/gain
or ±VREF/gain. Digital gain is applied to the final offset and gain-calibrated digital data. The DGAIN[2:0] bits decode
to digital gains as follows:
000
001
010
011
100
=
=
=
=
=
1
2
4
8
16
NOSYSG: The no-system gain bit, NOSYSG, controls the system gain calibration coefficient. A 1 in this bit location
disables the use of the system gain value when computing the final offset and gain corrected data value. A 0 in this
location enables the use of the system gain value when computing the final offset and gain corrected data value.
NOSYSO: The no system offset bit, NOSYSO, controls the system offset calibration coefficient. A 1 in this location
disables the use of the system offset value when computing the final offset and gain corrected data value. A 0 in this
location enables the use of the system offset value when computing the final offset and gain corrected data value.
NOSCG: The no self-calibration gain bit, NOSCG, controls the self-calibration gain coefficient. A 1 in this location
disables the use of the self-calibration gain value when computing the final offset and gain corrected data value. A 0
in this location enables the use of the self-calibration gain value when computing the final offset and gain corrected
data value.
NOSCO: The no self-calibration offset bit, NOSCO, controls the use of the self-calibration offset coefficient. A 1 in this
location disables the use of the self-calibration offset value when computing the final offset and gain corrected data
value. A 0 in this location enables the use of the self-calibration offset value when computing the final offset and gain
corrected data value.
20 �������������������������������������������������������������������������������������
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
The data format while in unipolar mode is always straight binary. In straight binary format, the most negative value is
0x000000 (VAINP - VAINN = 0V), the midscale value is 0x800000 (VAINP - VAINN = VREF/2), and the most positive value
is 0xFFFFFF (VAINP - VAINN = VREF).
In bipolar mode, if the FORMAT bit = 1, then the data format is offset binary. If the FORMAT bit = 0, then the data format is two’s complement. In two’s complement, the negative full-scale value is 0x800000 (VAINP - VAINN = -VREF), the
midscale is 0x000000 (VAINP - VAINN = 0V), and the positive full scale is 0x7FFFFF (VAINP - VAINN = VREF). Any input
exceeding the available input range is limited to the minimum or maximum data value.
Table 15. DATA Register (Read Only)
BIT
DEFAULT
BIT
DEFAULT
BIT
DEFAULT
D23
D22
D21
D20
D19
D18
D17
D16
0
0
0
0
0
0
0
0
D15
D14
D13
D12
D11
D10
D9
D8
0
0
0
0
0
0
0
0
D7
D6
D5
D4
D3
D2
D1
D0
0
0
0
0
0
0
0
0
Table 16a. Output Data Format for the Unipolar Input Range
INPUT VOLTAGE
VAINP - VAINN
DIGITAL OUTPUT CODE FOR UNIPOLAR RANGE
≥ VREF
0xFFFFFF

1 
VREF × 1 −

24
 2 − 1
0xFFFFFE
VREF
2 24 − 1
0
STRAIGHT BINARY FORMAT
0x000001
0x000000
______________________________________________________________________________________ 21
MAX11200/MAX11210
DATA: Data Register
The data register is a 24-bit read-only register. Any attempt to write data to the data register has no effect. The data
read from this register is clocked out MSB first. The data register holds the conversion result. D23 is the MSB, and D0
is the LSB. The result is stored in a format according to the FORMAT bit in CTRL1 register.
MAX11200/MAX11210
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
Table 16b. Output Data Formats for the Bipolar Input Range
DIGITAL OUTPUT CODE FOR BIPOLAR RANGES
INPUT VOLTAGE
VAINP - VAINN
OFFSET BINARY FORMAT
TWO’S COMPLEMENT FORMAT
≥ VREF
0xFFFFFF
0x7FFFFF

1 
VREF × 1 −

23
 2 − 1
0xFFFFFE
0x7FFFFE
0x800001
0x000001
0x800000
0x000000
0x7FFFFF
0xFFFFFF

1 
− VREF × 1 −

 2 23 − 1
0x000001
0x800001
≤ -VREF
0x000000
0x800000
VREF
2 23 − 1
0
− VREF
2 23 − 1
SOC: System Offset Calibration Register
The system offset calibration register is a 24-bit read/write register. The data written/read to/from this register is clocked
in/out MSB (most significant bit) first. This register holds the system offset calibration value. The format is always in
two’s complement binary format. A write to the system-calibration register is allowed. The value written remains valid
until it is either rewritten or until an on-demand system-calibration operation is performed, which overwrites the usersupplied value.
The system offset calibration value is subtracted from each conversion result provided the NOSYSO bit in the CTRL3
register is set to 0. The system offset calibration value is subtracted from the conversion result after self-calibration
but before system gain correction. The system offset calibration value is also applied prior to the 1x or 2x scale factor
associated with bipolar and unipolar modes.
Table 17. SOC Register (Read/Write)
BIT
DEFAULT
BIT
DEFAULT
BIT
DEFAULT
B23
B22
B21
B20
B19
B18
B17
B16
0
0
0
0
0
0
0
0
B15
B14
B13
B12
B11
B10
B9
B8
0
0
0
0
0
0
0
0
B7
B6
B5
B4
B3
B2
B1
B0
0
0
0
0
0
0
0
0
22 �������������������������������������������������������������������������������������
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
The system gain calibration value is used to scale the offset corrected conversion result, provided the NOSYSG bit
in the CTRL3 register is set to 0. The system gain calibration value scales the offset-corrected result by up to 2x or
corrects a gain error of approximately -50%. The amount of positive gain error that can be corrected is determined by
modulator overload characteristics, which can be as much as +25%. The gain is corrected to within 2 LSB.
Table 18. SGC Register (Read/Write)
BIT
DEFAULT
BIT
DEFAULT
BIT
DEFAULT
B23
B22
B21
B20
B19
B18
B17
B16
0
0
0
0
0
0
0
0
B15
B14
B13
B12
B11
B10
B9
B8
0
0
0
0
0
0
0
0
B7
B6
B5
B4
B3
B2
B1
B0
0
0
0
0
0
0
0
0
SCOC: Self-Calibration Offset Register
The self-calibration offset register is a 24-bit read/write register. The data written/read to/from this register is clocked
in/out MSB first. This register holds the self-calibration offset value. The format is always in two’s complement binary
format. A write to the self-calibration offset register is allowed. The written value remains valid until it is either rewritten
or until an on-demand self-calibration operation is performed, which overwrites the user-supplied value.
The self-calibration offset value is subtracted from each conversion result provided the NOSCO bit in the CTRL3 register is set to 0. The self-calibration offset value is subtracted from the conversion result before the self-calibration gain
correction and before the system offset and gain correction. The self-calibration offset value is also applied prior to the
2x scale factor associated with unipolar mode.
Table 19. SCOC Register (Read/Write)
BIT
DEFAULT
BIT
DEFAULT
BIT
DEFAULT
B23
B22
B21
B20
B19
B18
B17
B16
0
0
0
0
0
0
0
0
B15
B14
B13
B12
B11
B10
B9
B8
0
0
0
0
0
0
0
0
B7
B6
B5
B4
B3
B2
B1
B0
0
0
0
0
0
0
0
0
______________________________________________________________________________________ 23
MAX11200/MAX11210
SGC: System Gain Calibration Register
The system gain calibration register is a 24-bit read/write register. The data written/read to/from this register is clocked
in/out MSB first. This register holds the system gain calibration value. The format is always in two’s complement binary
format. A write to the system-calibration register is allowed. The written value remains valid until it is either rewritten or
until an on-demand system-calibration operation is performed, which overwrites the user-supplied value.
MAX11200/MAX11210
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
SCGC: Self-Calibration Gain Register
The self-calibration gain register is a 24-bit read/write register. The data written/read to/from this register is clocked in/
out MSB first. This register holds the self-calibration gain value. The format is always in two’s complement binary format.
A write to the self-calibration gain register is allowed. The written value remains valid until it is either rewritten or until
an on-demand self-calibration operation is performed, which overwrites the user-supplied value. Any attempt to write
to this register during an active calibration operation is ignored.
The self-calibration gain value is used to scale the self-calibration offset corrected conversion result before the system
offset and gain calibration values have been applied, provided the NOSCG bit in the CTRL3 register is set to 0. The
self-calibration gain value scales the self-calibration offset corrected conversion result by up to 2x or can correct a gain
error of approximately -50%. The gain is corrected to within 2 LSB.
Table 20. SCGC Register (Read/Write)
BIT
DEFAULT
BIT
DEFAULT
BIT
DEFAULT
B23
B22
B21
B20
B19
B18
B17
B16
0
0
0
0
0
0
0
0
B15
B14
B13
B12
B11
B10
B9
B8
0
0
0
0
0
0
0
0
B7
B6
B5
B4
B3
B2
B1
B0
0
0
0
0
0
0
0
0
Table 21. Data Rates for All Combinations of RATE[2:0] (LINEF = 0)
RATE[2:0]
SINGLE-CYCLE DATA RATE (sps)
CONTINUOUS DATA RATE (sps)
000
1
—
001
2.5
—
010
5
—
011
10
—
100
15
60
101
30
120
110
60
240
111
120
480
Table 22. Data Rates for All Combinations of RATE[2:0] (LINEF = 1)
RATE[2:0]
SINGLE-CYCLE DATA RATE (sps)
CONTINUOUS DATA RATE (sps)
000
0.833
—
001
2.08
—
010
4.17
—
011
8.33
—
100
12.5
50
101
25
100
110
50
200
111
100
400
24 �������������������������������������������������������������������������������������
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
See Figure 8 for the RTD temperature measurement
circuit and Figure 9 for a resistive bridge measurement
circuit.
IREF2
REFP
RREF
IREF1
REFN
MAX11200
MAX11210
AINP
RRTD
Magnetic force restoration (MFR) force-measuring (typically weight) systems are a good design example requiring an ADC that has exceptional dynamic range and linearity. MFR devices use a lever and fulcrum to balance
an unknown weight (the object to be measured) with
an electromagnetic force coil. The current necessary to
keep the balance in equilibrium is equal to the force of
gravity exerted to the object to be weighed.
These currents can be as large as several hundred
amperes, or as small as several microamperes, all in the
same system. Often, it is necessary to maintain the given
accuracy across the entire scale.
AINN
GND
Figure 8. RTD Temperature Measurement Circuit
AVDD
REFP
REFN
AINP
MAX11200
MAX11210
This application requires a quantizing device with
enough resolution and dynamic range to match the sensor system. In the past, this was done using an audio
ADC and DAC under the control of a microprocessor to
build a discrete delta-modulator-style A/D. This was very
expensive, and could decrease the mean time between
failure (MTBF) for measurement devices requiring high
reliability. The MAX11200/MAX11210 ADCs offer a much
simpler solution with excellent resolution and dynamic
range. See Figure 10.
Chip Information
AINN
PROCESS: BiCMOS
Figure 9. Resistive Bridge Measurement Circuit
______________________________________________________________________________________ 25
MAX11200/MAX11210
Applications Information
IREF1 = K x IREF2
MAX11200/MAX11210
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
LOAD
WEIGHING
PAN
ROBERVAL
BEAM
PHOTODIODE
GATE
ARRAY
CPU
E2PROM
P/D PART
KEYBOARD
CURRENT
DRIVE PART
DISPLAY
FULCRUM
FLEXURES
WEIGHT
ADC
RS-232C
TEMPERATURE
ADC
TEMPERATURE SENSOR
FORCE COIL
TENSION
FLEXURE
OUTPUT
RESISTANCE
MAGNET
Figure 10. Typical Magnetic Force Restoration Scale
Package Information
For the latest package outline information and land patterns, go to www.maxim-ic.com/packages. Note that a “+”, “#”, or “-” in the
package code indicates RoHS status only. Package drawings may show a different suffix character, but the drawing pertains to the
package regardless of RoHS status.
PACKAGE TYPE
PACKAGE CODE
DOCUMENT NO.
16 QSOP
E16+4
21-0055
26 �������������������������������������������������������������������������������������
24-Bit, Single-Channel, Ultra-Low-Power,
Delta-Sigma ADCs with GPIO
REVISION
NUMBER
REVISION
DATE
0
6/10
DESCRIPTION
Initial release
PAGES
CHANGED
—
Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are implied.
Maxim reserves the right to change the circuitry and specifications without notice at any time.
Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600
© 2010
Maxim Integrated Products 27
Maxim is a registered trademark of Maxim Integrated Products, Inc.
MAX11200/MAX11210
Revision History