Maxim MAX11410ATI 24-bit multi-channel low-power Datasheet

MAX11410
General Description
The MAX11410 is a low-power, multi-channel, 24-bit
delta-sigma ADC with features and specifications that are
optimized for precision sensor measurement.
The input section includes a low-noise programmable
gain amplifier (PGA) with very high input impedance and
available gains from 1x to 128x to optimize the overall
dynamic range. Input buffers provide isolation of the
signal inputs from the switched-capacitor sampling
network when the PGA is not in use, making the ADC
easy to drive even with high-impedance sources.
Several integrated features simplify precision sensor
applications. The programmable matched current sources
provide excitation for resistive sensors. An additional
current sink and current source aid in detecting broken
sensor wires. The 10-channel input multiplexer provides
the flexibility needed for complex, multi-sensor measurements.
GPIOs reduce isolation components and ease control of
switches or other circuitry.
When used in single-cycle mode, the digital filter settles
within a single conversion cycle. The available FIR digital
filter allows single-cycle settling in 16ms while providing
more than 90dB simultaneous rejection of 50Hz and 60Hz
line noise.
The integrated on-chip oscillator requires no external
components. If needed, an external clock source may be
used instead. Control registers and conversion data are
accessed through the SPI-compatible serial interface.
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Benefits and Features
●● High Resolution And Low Noise For Signal Sources
With Wide Dynamic Range
• 24-Bit Resolution
• Programmable Gain Amplifier With 1, 2, 4, 8, 16,
32, 64, and 128 Gain Options
• 90dB Simultaneous 60Hz and 50Hz Power Line
Rejection
• 3ppm Typical INL with No Missing Codes
●● Optimized Features For More Efficient System
Design
• 10 Analog Inputs May be Used for Single-Ended/
Fully Differential in Any Combination
• Two Dedicated/One Shared Differential Voltage
Reference Inputs
• On-Demand Offset and Gain Self-Calibration
●● Low Power for Efficient Systems
• 2.7V to 3.6V Analog Supply Range
• 1.7V to 3.6V I/O Supply Range
• <1µA Sleep Mode
●● Standard SPI-Compatible Control Interface
●● Selectable Internal/External Oscillator
●● Operating Temperature Range from -40°C to +125°C
●● Small 28-Pin 4mm x 4mm TQFN Package:
Lead-Free & RoHS Compliant
Applications
●● Sensor Measurement
●● Portable Instruments
●● Resistive Bridge Measurement
19-8513; Rev 0; 5/16
Ordering Information appears at end of data sheet.
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Simplified Block Diagram
CAPP CAPN
AVDD
VDDIO
MAX11410
10µA1600µA
0.5µA,
1µA, 10µA
AIN0/REF0P
TIMING
CLOCK
GENERATOR
GPIO0/
EXT_CLK
AIN1/REF0N
AIN2
GPIO1
AIN3
AIN4
INPUT
MULTIPLEXER
PGA
3RD-ORDER
DELTA-SIGMA
MODULATOR
DIGITAL FILTERS
(FIR & SINC)
CS#
DIGITAL CONTROL
LOGIC
SCLK
AIN5
DIN
AIN6
DOUT/
INT#
AIN7
AIN8
AIN9
BIAS
VOLTAGE
GND
VDDREG
0.5µA,
1µA, 10µA
1.8V REGULATOR
CAPREG
REF0P
REF0N
REF1P
REFERENCE
MULTIPLEXER
REF1N
REF2P
REF2N
GND
www.maximintegrated.com
AGND
Maxim Integrated │ 2
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
TABLE OF CONTENTS
General Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Benefits and Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Simplified Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Package Thermal Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Typical Operating Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Pin Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Pin Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Analog Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Signal Path Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Bypass (Direct Signal Path) Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Buffered Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
PGA Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Digital Gain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Noise Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Analog Supply Current Comparison for Various Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Reference Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Low-Power Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Modulator Duty Cycle Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Sleep Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Circuit Settling Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Input Multiplexer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
PGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Reference Multiplexer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Excitation Current Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
VBIAS Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Sensor Excitation Current Sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Burnout Currents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Self-Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
PGA Self-Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
System Offset and Gain Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Sensitivity of Calibration Coefficients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Example of Self-Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
www.maximintegrated.com
Maxim Integrated │ 3
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
TABLE OF CONTENTS (CONTINUED)
Example of PGA Gain Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Example of System Offset Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
GPIOs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Low-Side Power Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Example of System Gain Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Conversion Data Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Digital Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Sequencer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Sequencer Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Sequencer Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
SPI Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
DOUT/INTB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
SPI Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Register Address Byte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
8-Bit Control RegistersPD (0x00) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
CONV_START (0x01) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
SEQ_START (0x02) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
CAL_START (0x03) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
GP0_CTRL (0x04) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
GP1_CTRL (0x05) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
GP_CONV (0x06) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
GP_SEQ_ADDR (0x07) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
FILTER (0x08) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
CTRL (0x09) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
SOURCE (0x0A) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
MUX_CTRL0 (0x0B) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
MUX_CTRL1 (0x0C) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
MUX_CTRL2 (0x0D) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
PGA (0x0E) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
WAIT_EXT (0x0F) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
WAIT_START (0x10) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
24-Bit Control, Data, and Status Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
PART_ID (0x11) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
SYSC_SEL (0x12) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
SYS_OFF_A (0x13) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
SYS_OFF_B (0x14) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
www.maximintegrated.com
Maxim Integrated │ 4
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
TABLE OF CONTENTS (CONTINUED)
SYS_GAIN_A (0x15) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
SYS_GAIN_B (0x16) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
SELF_OFF (0x17) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
SELF_GAIN_1 (0x18) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
SELF_GAIN_2 (0x19) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
SELF_GAIN_4 (0x1A) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
SELF_GAIN_8 (0x1B) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
SELF_GAIN_16 (0x1C) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
SELF_GAIN_32 (0x1D) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
SELF_GAIN_64 (0x1E) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
SELF_GAIN_128 (0x1F) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
LTHRESH0 (0x20) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
LTHRESH1 (0x21) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
LTHRESH2 (0x22) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
LTHRESH3 (0x23) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
LTHRESH4 (0x24) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
LTHRESH5 (0x25) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
LTHRESH6 (0x26) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
LTHRESH7 (0x27) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
UTHRESH0 (0x28) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
UTHRESH1 (0x29) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
UTHRESH2 (0x2A) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
UTHRESH3 (0x2B) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
UTHRESH4 (0x2C) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
UTHRESH5 (0x2D) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
UTHRESH6 (0x2E) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
UTHRESH7 (0x2F) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
DATA0 (0x30) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
DATA1 (0x31) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
DATA2 (0x32) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
DATA3 (0x33) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
DATA4 (0x34) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
DATA5 (0x35) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
DATA6 (0x36) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
DATA7 (0x37) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Status (0x38) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Status_IE (0x39) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
www.maximintegrated.com
Maxim Integrated │ 5
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
TABLE OF CONTENTS (CONTINUED)
16-bit Sequencer Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
µC (0x3A, 0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4A,
0x4B, 0x4C, 0x4D, 0x4E, 0x4F, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5A, 0x5B,
0x5C, 0x5D, 0x5E, 0x5F, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6A, 0x6B, 0x6C,
0x6D, 0x6E) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
µCADDR (0x6F) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Typical Application Circuits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Two-RTD Temperature Measurement Circuit
(2, 3, and 4-Wire) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Thermocouple Measurement Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Chip Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Package Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
LIST OF TABLES
Table 1. Input-Referred Noise(µVrms) with VREF = 2.5V, AVDD = 3.3V, and inputs shorted. . . . . . . . . . . . . . . . . . . . 23
Table 2. Effective resolution with VREF = 2.5V, AVDD = 3.3V, and inputs shorted. . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Table 3. Noise-Free Resolution with VREF = 2.5V, AVDD = 3.3V, and inputs shorted. . . . . . . . . . . . . . . . . . . . . . . . . 25
Table 4. Analog Supply Current Comparison for Various Operating Modes
(typical values shown) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Table 5. Gain Calibration Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Table 6. Offset Calibration Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Table 7a. Example of Self-Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Table 7b. Example of PGA Gain Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Table 7c. Example of System Offset Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Table 7d. Example of System Gain Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Table 8. Conversion Data Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Table 9a. LINEF = 00 Data Rate and Filter Rejection Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Table 9b. LINEF = 01 Data Rate and Filter Rejection Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Table 9c. LINEF = 10 Data Rate and Filter Rejection Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Table 9d. LINEF = 11 Data Rate and Filter Rejection Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Table 10. Populated Sequence Register Example. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
LIST OF FIGURES
Figure 1. Digital Programmable Gain Example. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Figure 2. SPI Timing Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
www.maximintegrated.com
Maxim Integrated │ 6
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Absolute Maximum Ratings
AVDD to GND (GND = AGND = DGND)...............-0.3V to +3.6V
VDDIO to GND (GND = AGND = DGND)................-0.3V to 3.6V
AVDD to VDDIO........................................................-0.3V to 1.8V
Analog Inputs (AIN__, REF__) to AGND
(GND = AGND = DGND) .......................-0.3V to AVDD + 0.3V
CAPP, CAPN, VDDREG, CAPREG to GND
(GND = AGND = DGND)........................-0.3V to AVDD + 0.3V
Digital Inputs and Outputs to GND
(GND = AGND = DGND)...................... -0.3V to VDDIO + 0.3V
GPIO Inputs to GND (GND = AGND = DGND)
................................................................-0.3V to AVDD + 0.3V
Maximum Current Into Any Pin...........................................50mA
ESD Rating—ll Pins...............................................................2kV
Continuous Power Dissipation
(Single-Layer Board, TA = +70°C, derate 20.8).........1667mW
Continuous Power Dissipation
(Multilayer Board, TA = +70°C,
derate 28.6mW/°C above +70°C).............................. 2286mW
Operating Temperature Range.......................... -40°C to +125°C
Junction Temperature.......................................................+150°C
Storage Temperature Range............................. -40°C to +150°C
Lead Temperature (soldering, 10 sec)............................. +300°C
Soldering Temperature (reflow).......................................+260°C
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.
Package Thermal Characteristics (Note 1)
Thermal Resistance, Single-Layer Board (TQFN)
Junction-to-Ambient Thermal Resistance (θJA)...........48°C/W
Junction-to-Case Thermal Resistance (θJC)..................3°C/W
Thermal Resistance, Four-Layer Board (TQFN)
Junction-to-Ambient Thermal Resistance (θJA)...........35°C/W
Junction-to-Case Thermal Resistance (θJC)..................3°C/W
Note 1: Package thermal resistances were obtained using the method described in JEDEC specification JESD51-7, using a four-layer
board. For detailed information on package thermal considerations, refer to www.maximintegrated.com/thermal-tutorial.
Electrical Characteristics
(AVDD = +3.3V, VDDIO = +1.8V, VREFP - VREFN = AVDD, TA = TMIN to TMAX, unless otherwise noted., TA=+25°C for typical specifications, unless otherwise noted, Note 1 )
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
AGND 30mV
AVDD +
30mV
V
0
VREF
Bipolar
-VREF
VREF
AIN buffers/PGA disabled
AGND
AVDD
Buffers enabled
AGND
+ 0.1
AVDD
- 0.1
PGA gain = 1 to 16
AGND
+ 0.1 +
(VIN)
(Gain)/2
AVDD
- 0.1 (VIN)
(Gain)/2
PGA gain = 32 to 128
AGND +
0.2 +
(VIN)
(Gain)/2
AVDD 0.2
- (VIN)
(Gain)/2
ANALOG INPUTS
±VREF/
Gain
Full-Scale Input Voltage
Absolute Input Voltage
Buffers disabled
Unipolar
Input Voltage Range
Common Mode Voltage
Range
www.maximintegrated.com
VCM
V
V
Maxim Integrated │ 7
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Electrical Characteristics (continued)
(AVDD = +3.3V, VDDIO = +1.8V, VREFP - VREFN = AVDD, TA = TMIN to TMAX, unless otherwise noted., TA=+25°C for typical specifications, unless otherwise noted, Note 1 )
PARAMETER
SYMBOL
CONDITIONS
MIN
Buffer disabled
Differential Input Current
Input Capacitance
Input Sampling Rate
MAX
±1
-13
+13
PGA enabled, Note 2
-1
+1
±1
-65
+65
PGA enabled, -40°C to +85°C, ​Note 2
-1
+1
PGA enabled, -40°C to +125°C, ​Note 2
-5
fs
nA
µA/V
Buffer enabled
Bypass mode
UNITS
µA/V
Buffer enabled
Buffer disabled
Absolute Input Current
TYP
nA
+5
10
pF
246
kHz
24
bits
SYSTEM PERFORMANCE
Resolution
50/60Hz FIR filter,
single-cycle conversions
1, 2, 4,
8, 16
50Hz FIR filter,
single-cycle conversions
1.3, 2.5,
5, 10,
20, 35.6
60Hz FIR filter,
single-cycle conversions
1.3, 2.5.
5, 10,
20, 36.5
SINC4 filter, single-cycle conversions
1, 2.5,
5, 10,
15, 30,
60, 120,
240,
480
SINC4 filter, continuous conversions
4, 10,
20, 40,
60, 120,
240,
480,
960,
1920
SINC4 filter, duty cycle conversions
0.25,
0.63,
1.25,
2.5, 5,
10, 15,
30, 60,
120
Data Rate
www.maximintegrated.com
sps
Maxim Integrated │ 8
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Electrical Characteristics (continued)
(AVDD = +3.3V, VDDIO = +1.8V, VREFP - VREFN = AVDD, TA = TMIN to TMAX, unless otherwise noted., TA=+25°C for typical specifications, unless otherwise noted, Note 1 )
PARAMETER
SYMBOL
Data Rate Tolerance
Integral Nonlinearity
INL
CONDITIONS
Determined by internal clock accuracy
-6
Differential input, reference buffer enabled,
PGA = 1, tested @ 16sps, Note 4
-12
Differential input, PGA = 32 - 64, Note 4
11
Differential input, PGA = 128, Note 4
15
-25
6
%
+12
ppm
FSR
ppmFS
+25
µV
nV/°C
2, 4
No calibration, Note 3
PGA Gain Error
Gain = 1, after calibration, Note 3
±0.1
-0.002
Vn
NFR
NMR
+0.002
%
20
ppm
µS/°C
FIR50/60Hz, 16.8sps, PGA = 128.
See Tables 1 and 4 for other conditions.
188
nVRMS
FIR50/60Hz, 16.8sps, PGA = 1.
See Table 3 for other conditions.
17.2
Bits
PGA Gain Drift
www.maximintegrated.com
UNITS
1, 2,
4, 8,
16, 32,
64,128
Digital Gain Settings
Normal Mode Rejection
(Internal Clock)
±0.5
MAX
50
PGA Gain Settings
Noise-Free Resolution
+3
6
Offset Error Drift
Input Noise
TYP
Differential input, PGA = 2 - 16, Note 4
Referred to modulator input. After self and
system calibration; VREFP - VREFN = 2.5V.
Tested at 16sps. Note 5.
Offset Error
MIN
50Hz/60Hz FIR filter, 50Hz ±1%,
16sps conversion, Note 2
81.8
50Hz/60Hz FIR filter, 60Hz ±1%,
16sps single-cycle conversion, Note 2
94.4
50Hz FIR filter, 50Hz ±1%,
35.6sps single-cycle conversion, ​Note 2
39.2
60Hz FIR filter, 60Hz ±1%,
35.6sps single-cycle conversion, Note 2
42.3
SINC4 filter, 50Hz ±1%,
10sps single-cycle conversion, ​Note 2
55.1
SINC4 filter 60Hz ±1%,
10sps single-cycle conversion, Note 2
90.4
dB
Maxim Integrated │ 9
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Electrical Characteristics (continued)
(AVDD = +3.3V, VDDIO = +1.8V, VREFP - VREFN = AVDD, TA = TMIN to TMAX, unless otherwise noted., TA=+25°C for typical specifications, unless otherwise noted, Note 1 )
PARAMETER
Normal Mode Rejection
(External Clock)
SYMBOL
NMR
CMR
Common-Mode
Rejection
CMR60
Power Supply Rejection
PSRRA
CONDITIONS
MIN
TYP
50 Hz/60Hz FIR filter, 50Hz or 60Hz ±1%,
16sps single-cycle conversion
96
50Hz FIR filter, 50Hz ±1%, 35.6sps singlecycle conversion
45
60Hz FIR filter, 60Hz ±1%, 35.6sps singlecycle conversion
49
SINC4 filter, 50Hz ±1%, 10sps single-cycle
conversion
80
SINC4 filter, 60Hz ±1%, 10 SPS singlecycle conversion
95
DC rejection, any PGA gain
90
50/60Hz rejection, PGA enabled
100
70
MAX
UNITS
dB
dB
80
dB
REFERENCE INPUTS
Reference Voltage
Range
Reference Voltage Input
Reference Input Current
Reference Input
Capacitance
Reference buffer(s) disabled
AGND
- 30m
AVDD
+ 30m
Reference buffer(s) enabled
AGND
+ 0.1
AVDD
- 0.1
VREF = VREFP - VREFN
0.75
Reference buffer disabled
Reference buffer enabled
Reference buffers disabled
2.5
AVDD
2.1
-200
61
V
V
µA/V
+200
nA
15
pF
BURNOUT CURRENT SOURCES
Current
0.5,1,10
µA
Initial Tolerance
±10
%
Drift
0.1
%/°C
www.maximintegrated.com
Maxim Integrated │ 10
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Electrical Characteristics (continued)
(AVDD = +3.3V, VDDIO = +1.8V, VREFP - VREFN = AVDD, TA = TMIN to TMAX, unless otherwise noted., TA=+25°C for typical specifications, unless otherwise noted, Note 1 )
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
MATCHED CURRENT SOURCES
10, 50,
75, 100,
125,
150,
175,
200,
225,
250,
300,
400,
600,
800,
1200,
1600
Matched Current Source
Outputs
µA
0
AVDD
- 0.7
IDAC = 1.6mA
0
AVDD
- 1.2
Initial Tolerance
TA = 25°C, Note 2
-5
Temperature Drift
Each IDAC
Current Matching
Temperature Drift
Matching
IDAC ≤ 250µA
Current Source Output
Voltage Compliance
±1
+5
V
%
50
ppm/°C
Between IDACs
±0.1
%
Between IDACs
10
ppm/C
0.47
pA rms
VBIAS Voltage
AVDD/2
V
VBIAS Voltage Output
Impedance
125K
(active),
20K
(passive),
125K
(passive)
Ω
Current Source Output
Noise
IN
Output current = 250µA. SINC4 filter,
60sps continuous. Noise is referred to
input.
VBIAS OUTPUTS
www.maximintegrated.com
Maxim Integrated │ 11
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Electrical Characteristics (continued)
(AVDD = +3.3V, VDDIO = +1.8V, VREFP - VREFN = AVDD, TA = TMIN to TMAX, unless otherwise noted., TA=+25°C for typical specifications, unless otherwise noted, Note 1 )
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
LDO
LDO Output
Capacitance
100
LDO Output Voltage
1.62
nF
1.8
1.98
V
System Timing
Power-On Wake-Up
Time
From AVDD > VPOR
Sleep Wake-Up Time
CFILTER = 0
PGA Power-Up Time
240
µs
1.25
ms
0.25
CFILTER = 20nF
2
CFILTER = 100nF
10
ms
After changing gain settings to Gain = 1.
CFILTER = 0.
0.25
After changing gain settings to Gain = 1.
CFILTER = 100nF.
10
After changing gain settings to Gain = 128.
CFILTER = 0.
2
Input Multiplexer
Power-Up Time
Settled to 21 bits with 10pF load
2
µs
Input Multiplexer
Channel-to-Channel
Settling Time
Settled to 21 bits with 2K external source
resistor
2
µs
Active generator; settled within 1% of final
value; CLOAD = 1µF
10
125K passive generator; settled within 1%
of final value; CLOAD = 1µF
575
20K passive generator; settled within 1% of
final value; CLOAD = 1µF
90
Active generator; settled within 1% of final
value; CLOAD = 1µF
10
125K passive generator; settled within 1%
of final value; CLOAD = 1µF
605
20K passive generator; settled within 1% of
final value; CLOAD = 1µF
100
PGA Settling Time
VBIAS Power-Up Time
VBIAS Settling Time
ms
ms
ms
Matched Current Source
Startup Time
110
µs
Matched Current Source
Settling Time
12.5
µs
www.maximintegrated.com
Maxim Integrated │ 12
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Electrical Characteristics (continued)
(AVDD = +3.3V, VDDIO = +1.8V, VREFP - VREFN = AVDD, TA = TMIN to TMAX, unless otherwise noted., TA=+25°C for typical specifications, unless otherwise noted, Note 1 )
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
POWER SPECIFICATIONS
Analog Supply
AVDD
2.7
3.6
V
Interface Supply
VDDIO
1.7
3.6
V
AVDD Currents
Sleep mode
0.5
3
Standby mode
115
150
Bypass mode, IDAC, VBIAS sources off,
AVDD = VREF = VIN = 3.6V, SINC4 filter,
continuous conversions at 60sps.
390
550
Buffered mode, IDAC, VBIAS sources off,
AVDD = VREF = VIN = 3.6V, SINC4 filter,
continuous conversions at 60sps.
425
600
µA
PGA enabled, IDAC, VBIAS sources off,
AVDD = VREF = VIN = 3.6V, SINC4 filter,
continuous conversions at 60SPS.
TA = -40°C to 105°C
VDDIO Operating
Current
700
PGA enabled, IDAC, VBIAS sources off,
AVDD = VREF = VIN = 3.6V, SINC4 filter,
continuous conversions at 60sps.
TA = -40°C to 125°C.
520
750
All modes of operation
0.3
2
VDDREG Current
48
AVDD Duty Cycle
Power Mode
µA
µA
Bypass mode, IDAC, VBIAS sources off,
AVDD = VREF = VIN = 3.6V, SINC4 filter,
continuous conversions at 15sps.
280
380
Buffered mode, IDAC, VBIAS sources off,
AVDD = VREF = VIN = 3.6V, SINC4 filter,
continuous conversions at 15sps.
300
400
PGA enabled, IDAC, VBIAS sources off,
AVDD = VREF = VIN = 3.6V, SINC4 filter,
continuous conversions at 15sps.
400
580
µA
SPI TIMING SPECIFICATIONS
SCLK Frequency
fSCLK
0
SCLK Period
tSCLK
125
ns
SCLK Pulse-Width High
tCH
50
ns
SCLK Pulse-Width Low
tCL
50
ns
www.maximintegrated.com
8
MHz
Maxim Integrated │ 13
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Electrical Characteristics (continued)
(AVDD = +3.3V, VDDIO = +1.8V, VREFP - VREFN = AVDD, TA = TMIN to TMAX, unless otherwise noted., TA=+25°C for typical specifications, unless otherwise noted, Note 1 )
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
CSB Fall to SCLK Fall
Setup Time
tCSS0
CSB falling edge to the 1st SCLK falling
edge
40
ns
CSB Rise to SCLK Fall
Hold Time
tCSH1
Applies to the last active SCLK falling edge
3
ns
CSB Rise to SCLK Fall
tCSA
Applies to last active SCLK falling edge,
aborted sequence
12
ns
CSB Pulse-Width High
tCSPW
40
ns
100
ns
SCLK Fall to CS Fall
tCSF
DIN to SCLK Rise Setup
Time
tDS
40
ns
DIN to SCLK Rise Hold
Time
tDH
2
ns
DOUT Propagation
Delay
tDOT
DOUT Enable Time
tDOE
DOUT Disable Time
Bus Capacitance
Applies to the last active SCLK falling edge
Delay from the falling clock edge to the
transition on DOUT
40
ns
40
ns
tDOZ
25
ns
CB
20
pF
±1
uA
0.3 x
VDDIO
V
0
LOGIC INPUTS AND OUTPUTS (NON-GPIO)
Input Current
Leakage current
Input Low Voltage
VIL
Input High Voltage
VIH
Input Hysteresis
0.7 x
VDDIO
VHYS
200
Input Capacitance
VOL
IOL = 1mA, VDDIO = 1.8V and 3.6V
Output High Level
VOH
IOL = 1mA, VDDIO = 1.8V and 3.6V
High-Z Output
Capacitance
www.maximintegrated.com
mV
5
Output Low Level
High-Z Leakage Current
V
Note 2
pF
0.1 x
VDDIO
0.9 x
VDDIO
V
V
-100
+100
9
nA
pF
Maxim Integrated │ 14
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Electrical Characteristics (continued)
(AVDD = +3.3V, VDDIO = +1.8V, VREFP - VREFN = AVDD, TA = TMIN to TMAX, unless otherwise noted., TA=+25°C for typical specifications, unless otherwise noted, Note 1 )
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
±1
µA
0.3 x
VDDIO
V
GENERAL PURPOSE INPUT AND OUTPUT (GPIO)
Input Current
Leakage current
Input Low Voltage
VIL
Input High Voltage
VIH
Input Hysteresis
0.7 x
VDDIO
VHYS
200
Output Low Level
VOL
IOL = 1mA, AVDD = 2.7V and 3.6V
Output High Level
VOH
IOL = 1mA, AVDD = 2.7V and 3.6V
Low-Side Power Switch
Current
GPIO output voltage = 1V
Low-Side Power Switch
Impedance
GPIO output voltage = 1V
mV
0.1 x
AVDD
V
0.9 x
AVDD
V
25
mA
Internal Clock Output
Frequency
2.3347
Internal Clock Output
Duty Cycle
40
External Clock Input
Frequency
External Clock Input
Duty Cycle
V
2.4576
35
Ω
2.5805
MHz
60
%
2.4576
30
MHz
70
%
Note 1: Limits are 100% production tested at TA = +25°C. Limits over the operating temperature range are guaranteed by design
and characterization.
Note 2: These specifications are not fully tested and are guaranteed by design and/or characterization.
Note 3: Gain error does not include zero-scale errors. It is calculated as (full-scale error – offset error). After calibration, gain error is
on the order of the noise.
Note 4: ppmFS is parts per million of full scale.
Note 5: After calibration, the offset voltage is on the order of the noise.
www.maximintegrated.com
Maxim Integrated │ 15
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Typical Operating Characteristics
(VAVDD = 3.3V, VREF = 2.5V, Internal clock, TA = 25°C unless otherwise noted.)
16.8 sps NOISE HISTOGRAM
PGA = 32,
FIR FILTER,
INPUT REFERRED,
SHORTED INPUTS,
VCM = AVDD/2
250
NUMBER OF OCCURRENCES
NUMBER OF OCCURRENCES
200
toc1
150
100
50
200
59.8sps NOISE HISTOGRAM
toc2
PGA = 128,
FIR FILTER,
INPUT REFERRED,
SHORTED INPUTS,
VCM = AVDD/2
1800
1600
NUMBER OF OCCURRENCES
16.8 sps NOISE HISTOGRAM
250
150
100
50
1400
1200
toc3
PGA = 32,
SINC FILTER,
INPUT REFERRED
SHORTED INPUTS,
VCM = AVDD/2
1000
800
600
400
200
-0.5
0.0
0.5
INPUT VOLTAGE (µV)
1.0
-0.9
59.8sps NOISE HISTOGRAM
NUMBER OF OCCURRENCES
1800
1600
1400
PGA = 128,
SINC FILTER,
INPUT-REFERRED
SHORTED INPUTS,
VCM = AVDD/2
1000
800
600
400
-1.0
-0.5
0.0
0.5
INPUT VOLTAGE (µV)
GAIN ERROR vs. TEMPERATURE
0.06
PGA = 1
PGA = 32
0
-5
1.0
PGA = 128
0
PGA = 32
100
150
0.0075
PGA = 128
PGA = 1
0.0025
0
PGA = 32
-0.005
-0.04
-0.0075
50
TEMPERATURE (°C)
www.maximintegrated.com
100
-4
PGA = 32
FIR FILTER, 16sps, SINGLE CYCLE,
CALIBRATED AT EACH TEMPERATURE
-50
150
0
-0.01
-50
0
50
100
TEMPERATURE (°C)
150
50
100
TEMPERATURE (°C)
150
ANALOG ACTIVE SUPPLY CURRENT
vs. TEMPERATURE
toc09
500
FIR FILTER, 16sps, SINGLE CYCLE,
CALIBRATED AT EACH TEMPERATURE
-0.0025
PGA = 128
0
0
-2
-10
toc08
0.01
GAIN ERROR (%)
GAIN ERROR (%)
0
-50
2
GAIN ERROR vs. TEMPERATURE
toc07
PGA = 1
-0.02
4
TEMPERATURE (°C)
0.005
0.02
PGA = 1
PGA = 128
-6
50
1.1
8
-8
-50
0.0
0.6
INPUT VOLTAGE (µV)
toc06
6
5
-0.6
OFFSET VOLTAGE vs. TEMPERATURE
FIR FILTER, 16sps, SINGLE CYCLE,
CALIBRATED AT ROOM TEMPERATURE
10
-15
FIR FILTER, 16sps, SINGLE CYCLE,
CALIBRATED AT ROOM TEMPERATURE
0.04
-1.0
10
-10
200
-0.06
0
0.9
toc5
20
15
1200
0
0.0
0.5
INPUT VOLTAGE (µV)
OFFSET VOLTAGE vs. TEMPERATURE
toc4
OFFSET VOTLAGE (µV)
2000
-0.5
OFFSET VOTLAGE (µV)
-1.0
0
ANALOG SUPPLY CURRENT (μA)
0
PGA = 128
450
PGA = 32
400
PGA = 1
350
BUFFER MODE
300
250
AVDD = 2.7V
NORMAL MODE
-50
0
50
100
150
TEMPERATURE (°C)
Maxim Integrated │ 16
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Typical Operating Characteristics (continued)
(VAVDD = 3.3V, VREF = 2.5V, Internal clock, TA = 25°C unless otherwise noted.)
PGA = 32
PGA = 1
350
BUFFER MODE
300
AVDD = 3.3V
NORMAL MODE
-50
0
50
100
500
450
PGA = 32
400
350
BUFFER MODE
300
250
150
PGA = 1
0
ANALOG STANDBY CURRENT
vs. TEMPERATURE
AVDD = 3.6V
110
12
100
8
INL (ppm)
AVDD = 3.6V
0.6
0.4
0.2
0
AVDD = 2.7V
-50
0
50
AVDD = 3.3V
90
100
INL vs. INPUT VOLTAGE
toc14
15
PGA = 1
AVDD = 2.7V
70
-50
0
50
10
125°C
105°C
-40°C
4
5
25°C
105°C
0
-40°C
-4
100
-8
150
25°C
-2.5 -2 -1.5 -1 -0.5
TEMPERATURE (°C)
30
0
0.5
1
1.5
2
-10
-0.09
2.5
INTERNAL OSCILLATOR FREQUENCY
vs. TEMPERATURE
toc16
OSCILLATOR FREQUENCY (MHz)
10
0
-10
-20
-0.004
0.004
0.012
DIFFERENTIAL INPUT (V)
0.02
toc18
106
AVDD = 3.0V
2.45
AVDD = 2.7V
AVDD = 3.3V
2.44
104
PGA = 32
102
100
98
2.43
PGA = 128
96
AVDD = 3.6V
2.42
FIR FILTER, 16sps,
SINGLE CYCLE
94
-50
0
0.09
PGA = 1
108
2.46
2.41
www.maximintegrated.com
-0.03
0
0.03
0.06
DIFFERENTIAL INPUT (V)
110
2.47
25°C
-0.012
-0.06
DC CMRR vs. TEMPERATURE
CALIBRATED AT EACH TEMPERATURE
toc17
2.48
PGA = 128
20
-30
-0.02
-5
DIFFERENTIAL INPUT (V)
INL vs. INPUT VOLTAGE
toc15
PGA = 32
0
80
150
TEMPERATURE (°C)
CMRR (dB)
ANALOG STANDBY CURRENT (μA)
AVDD = 3.3V
0.8
150
INL vs. INPUT VOLTAGE
16
INL (ppm)
100
20
toc13
120
60
1
TEMPERATURE (°C)
TEMPERATURE (°C)
130
50
toc12
1.2
AVDD = 3.6V
NORMAL MODE
-50
ANALOG SLEEP CURRENT
vs. TEMPERATURE
1.4
INL (ppm)
400
PGA = 128
550
450
toc11
600
PGA = 128
500
250
toc10
ANALOG SUPPLY CURRENT (μA)
ANALOG SUPPLY CURRENT (μA)
550
ANALOG QUIESCENT CURRENT
vs. TEMPERATURE
ANALOG SLEEP CURRENT (μA)
ANALOG QUIESCENT CURRENT
vs. TEMPERATURE
50
100
TEMPERATURE (°C)
150
92
-50
0
50
100
150
TEMPERATURE (°C)
Maxim Integrated │ 17
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Typical Operating Characteristics (continued)
(VAVDD = 3.3V, VREF = 2.5V, Internal clock, TA = 25°C unless otherwise noted.)
DC PSRR vs. GAIN
toc19
150
SINC, 60sps
110
FIR, 16sps
100
IDAC1
251.2
251
IDAC0
250.8
90
80
251.4
0
50
100
250.6
150
-50
0
35
30
25
20
15
10
5
-0.06
-0.02
0.02
0.06
60
0.1
0.04
50
45
-0.06
-0.08
-50
0
0.5
1
2.5
3
55
2.5
3
toc27
IIN3
45
25
0
1.5
2
(VIN2 - VIN3) (V)
IIN2
50
30
40
35
30
25
20
15
BUFFERED MODE,
VREF1P - VREF1N = 2.5V
5
www.maximintegrated.com
0
60
IIN3
10
BUFFERED MODE,
VREF1P - VREF1N = 2.5V
(VIN2 , VIN3) (V)
BUFFERED MODE,
VREF1P - VREF1N = 2.5V
ABSOLUTE INPUT CURRENT vs.
INPUT VOLTAGE (TA = +125°C)
toc26
35
15
2
0
150
IIN2
40
15
1.5
100
IIN2, IIN3 (nA)
IIN2, IIN3 (nA)
IIN2, IIN3 (nA)
50
60
20
1
25
5
IDAC0 = IDAC1 = 250µA
ABSOLUTE INPUT CURRENT
vs. INPUT VOLTAGE (TA = +105°C)
20
0.5
30
10
-0.14
45
25
0
35
15
-0.12
50
30
0
IIN3
40
20
-0.1
-0.16
toc24
IIN2
55
-0.04
toc25
35
5
60
-0.02
IIN3
10
-2.75 -2.25 -1.75 -1.25 -0.75 -0.25 0.25 0.75
INITIAL ACCURACY (%)
ABSOLUTE INPUT CURRENT vs.
INPUT VOLTAGE (TA = -40°C)
0
55
40
0
150
0.02
IIN2
45
10
TEMPERATURE (°C)
ABSOLUTE INPUT CURRENT
vs. INPUT VOLTAGE (TA = +25°C)
50
100
toc23
MISMATCH ERROR (%)
55
50
IIN2, IIN3 (nA)
NUMBER OF OCCURENCES
CURRENT SOURCE MISMATCH CURRENT (μA)
IDAC = 250µA
TA = 25°C
-0.1
15
MATCHED CURRENT
SOURCE MISMATCH DRIFT
toc22
50
40
20
TEMPERATURE (°C)
MATCHED CURRENT SOURCE
MISMATCH HISTOGRAM
45
25
5
IDAC0 = IDAC1 = 250µA
GAIN (V/V)
0
NUMBER OF OCCURENCES
CURRENT SOURCE (μA)
DC PSRR (dB)
FIR, 40sps
120
IDAC0 = IDAC1 = 250µA
TA = 25°C
30
251.6
130
toc21
35
toc20
251.8
SINC, 120sps
SINC, 240sps
140
MATCHED CURRENT SOURCE
ACCURACY HISTOGRAM
MATCHED CURRENT SOURCE DRIFT
0
0.5
1
BUFFERED MODE,
VREF1P - VREF1N = 2.5V
10
5
1.5
(VIN2 , VIN3) (V)
2
2.5
0
0
0.5
1
1.5
2
2.5
3
(VIN2 - VIN3) (V)
Maxim Integrated │ 18
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Pin Configuration
Pin Description
PIN
NAME
FUNCTION
REF SUPPLY
TYPE
AIN0/REF0P
Channel 0 Analog Input/Positive Differential Reference 0 Input.
When used as an analog input, may serve as either the positive or
negative differential input. May also serve as current source output.
When used as a reference input, REF0P must be more positive
than REF0N.
AVDD
Analog Input
2
AIN1/REF0N
Channel 1 Input/Negative Differential Reference 0 Input. When
used as an analog input, may serve as either the positive or
negative differential input. May also serve as current source
output. When used as a reference input, REF0P must be more
positive than REF0N.
AVDD
Analog Input
3
AIN2
Channel 2 Input. May serve as either the positive or negative
differential input. May also serve as current source output.
AVDD
Analog Input
4
AIN3
Channel 3 Input. May serve as either the positive or negative
differential input. May also serve as current source output.
AVDD
Analog Input
5
CAPP
PGA Output. Connect 1nF capacitor across CAPP and CAPN.
AVDD
Output
6
CAPN
PGA output. Connect 1nF capacitor across CAPP and CAPN
AVDD
Output
7
AIN4
Channel 4 Input. May serve as either the positive or negative
differential input. May also serve as current source output.
AVDD
Analog Input
8
AIN5
Channel 5 Input. May serve as either the positive or negative
differential input. May also serve as current source output.
AVDD
Analog Input
9
AIN6
Channel 6 Input. May serve as either the positive or negative
differential input. May also serve as current source output.
AVDD
Analog Input
MAX11410
1
www.maximintegrated.com
Maxim Integrated │ 19
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Pin Description (continued)
PIN
MAX11410
NAME
FUNCTION
REF SUPPLY
TYPE
10
AIN7
Channel 7 Input. May serve as either the positive or negative
differential input. May also serve as current source output.
AVDD
Analog Input
11
AIN8
Channel 8 Input. May serve as either the positive or negative
differential input. May also serve as current source output.
AVDD
Analog Input
12
AIN9
Channel 9 Input. May serve as either the positive or negative
differential input. May also serve as current source output.
AVDD
Analog Input
13
AGND
Analog Ground Voltage for AVDD Supply. Connect AGND and GND
together.
N/A
Ground
14
AVDD
Analog Supply Voltage, +2.7V to +3.6V with respect to AGND.
AVDD
Power
This pin serves a dual function. Serial Data Output: the device will
drive this pin in response to a serial clock at SCLK, when data is
read from the internal registers. In addition to the serial data output
function, the DOUT/INTB pin also indicates an enabled interrupt
condition has occurred when the pin is asserted low. To view the
interrupt state on DOUT/INTB, enable CSB.
VDDIO
Digital Output
Register-Controlled, General-Purpose Input/Output.
AVDD
Digital I/O
DIN
Serial Data Input. Data present at DIN is shifted in to the part’s internal
registers in response to a serial clock at SCLK, either when the part is
accessed for an internal register write or for a command operation.
VDDIO
Digital Input
18
CSB
Chip Select Bar. Active-Low Logic Input. Use CSB to select the IC
for access through the serial interface. CSB is used for frame
synchronization for communications when SCLK is continuous. CSB
transitioning from low to high is used to reset the SPI interface.
VDDIO
Digital Input
19
SCLK
Serial Clock. Logic Input. Apply an external serial clock to this input
to issue commands to or access data.
VDDIO
Digital Input
20
VDDREG
Digital Regulator Supply, Connect to AVDD.
AVDD
Power
Register Controlled General Purpose Input/Output and External
Clock Signal Input. When external clock mode is selected (EXTCLK
= 1), provide a 2.4576MHz clock signal at CLK. Other frequencies
can be used, but the data rate and digital filter notch frequencies
scale accordingly.
AVDD
Digital I/O
Digital Regulator Output. Connect a 100nF capacitor from
CAPREG to AGND.
AVDD
Power
Digital Interface Supply (+1.8V to +3.6V).
VDDIO
Power
N/A
Ground
15
DOUT/INTB
16
GPIO1
17
21
GPIO0
22
CAPREG
23
VDDIO
24
GND
25
REF2P
Positive Differential Reference 2 Input. REF2P must be more
positive than REF2N.
AVDD
Analog Input
26
REF2N
Negative Differential Reference 2 Input. REF2P must be more
positive than REF2N.
AVDD
Analog Input
27
REF1P
Positive Differential Reference 1 input. REF1P must be more
positive than REF1N.
AVDD
Analog Input
28
REF1N
Negative Differential Reference 1 input. REF1P must be more
positive than REF1N.
AVDD
Analog Input
www.maximintegrated.com
Ground Reference for VDDIO. Connect to AGND.
Maxim Integrated │ 20
MAX11410
Detailed Description
This low-power, multi-channel, 24-bit delta-sigma ADC
has features and specifications that are optimized for
precision measurement of sensors and other analog
signal sources.
The input section includes a low-noise programmable
gain amplifier (PGA) with very high input impedance and
available gains from 1x to 128x to optimize the overall
dynamic range. Low-power input buffers may be enabled
to provide isolation of the signal source from the modulator's
switched-capacitor sampling network when the PGA is
not in use, reducing the supply current requirements
compared to the PGA.
Several integrated features simplify precision sensor
applications. The programmable matched current sources
provide excitation for resistive sensors; sixteen different
current levels are available, allowing sensor full-scale
range to be tuned for optimum signal-to-noise ratio. An
additional current sink and current source supply small
current levels to aid in detecting broken sensor wires. The
5-channel differential/10-channel single-ended multiplexer
provides the flexibility needed for complex multi-sensor
measurements. GPIOs reduce isolation components and
ease control of switches or other circuitry.
The ADC can operate in continuous conversion mode at
data rates up to 1920sps, and in single-cycle conversion
mode at rates up to 480sps. When used in single-cycle
mode, the digital filter settles within a single conversion
cycle. The available FIR digital filter allows single-cycle
settling in 16ms while providing more than 90dB
simultaneous rejection of 50Hz and 60Hz line noise.
The integrated on-chip oscillator requires no external
components. If needed, an external clock source may be
used instead. Control registers and conversion data are
accessed through the SPI-compatible serial interface.
Analog Inputs
The ten analog inputs (AIN0–AIN9) are configurable for
differential/single-ended operation. For each conversion,
the input multiplexer can be configured such that any of
the ten analog inputs or AVDD can be used as the positive
input. Additionally, any of the ten analog inputs or AGND
can be used as the negative input for the differential
measurement. The multiplexer outputs may either drive
the ADC inputs directly or drive low-power buffers. They
then drive the ADC or the PGA inputs.
AIN0 and AIN1 are internally connected to the reference
multiplexer. When used as reference inputs, they serve as
REF0P and REF0N.
www.maximintegrated.com
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Each of the two current sources (IDAC0 and IDAC1)
can be routed to any of the ten analog inputs. The bias
voltage source (VBIAS) can be routed to any of analog
inputs AIN0–AIN7.
Signal Path Considerations
Three signal-path options are available to trade powersupply current against input impedance, gain, and input
voltage range by enabling the PGA or the input buffers,
or bypassing both and driving the modulator directly. The
PGA control register selects among these options, which
are summarized below.
Bypass (Direct Signal Path) Mode
In bypass mode, the multiplexer outputs are directly
connected to the ADC modulator inputs. In this mode,
the input buffer and the PGA are disabled for minimum
power-supply current. This mode allows input voltages
from VAGND - 30mV to VAVDD + 30mV, and adds
no amplifier noise to the signal. Input bias current is
typically 1µA/V, which is appropriate when driving with a
low source resistance.
For smaller signal amplitudes, “digital gains” of 2 and 4
are available when using the direct signal path. See the
Digital Gain section for more information.
Buffered Mode
In buffered mode, the multiplexer outputs drive the inputs
to the low-power signal buffers, which then drive the ADC
modulator inputs. Selecting buffered mode disables the
PGA. Input voltages from VAGND + 100mV to VAVDD 100mV are accepted in this mode, and no amplifier noise
is added to the signal. The input bias current, typically
61nA, is significantly less than that in the direct mode, so
higher source resistances may be accommodated without
causing appreciable errors. Enabling the input buffers
increases the power supply current by 35µA (typical)
compared to the bypassed (direct signal path) mode.
As with the bypassed mode, digital gains of 2 and 4 are
available when using the buffered mode. See the Digital
Gain section for more information.
PGA Mode
The programmable gain amplifier (PGA) provides gains of
1, 2, 4, 8, 16, 32, 64, or 128. Selecting PGA mode enables
the PGA, connects the PGA inputs to the multiplexer
outputs, connects the PGA outputs to the ADC modulator
inputs, and disables the low-power input buffers. The PGA
accepts input voltages from VAGND + 100mV to VAVDD 100mV for gains up to 16, and VAGND + 200mV to VAVDD
- 200mV for gains from 32 to 128. When enabled, the
PGA supply current is typically 130µA.
Maxim Integrated │ 21
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Input current in PGA mode is much lower than in the
Buffered or Direct modes, so the PGA mode is a good
choice for maintaining precision when source resistances
are high. Note that the input current in PGA mode is
dominated by multiplexer leakage current, and is highest
when the input voltage, including that of unused inputs,
is nearest AVDD or GND. For applications that are most
sensitive to the effects of input current, connect any
unused inputs to a voltage near AVDD/2.
Note that the maximum usable gain will be limited by
the reference voltage and input voltage. Ensure that the
differential input voltage multiplied by the PGA gain is less
than or equal to the reference voltage:
VIN x GAIN ≤ VREF
Where
VIN = differential input voltage
GAIN = PGA gain
VREF = reference voltage
Also ensure that the input common-mode voltage (VCM)
falls within the acceptable common-mode voltage range
of the PGA:
Digital Gain
Programmable digital gain settings of 2 and 4 are available
in the Direct and Buffered modes. Select the desired
gain using the Gain bits of the PGA register. Digital gain
selections greater than or equal to 4 will result in digital
gain equal to 4. The input range is 0V to VREF/GAIN for
unipolar conversions or ±VREF/GAIN for bipolar conversions.
The modulator produces 32 bits of data, and for unity
gain, the 8 LSBs are truncated before the data is stored
in the 24-bit conversion data registers. Selecting a digital
gain of 2 causes the MSB and the 7 LSBs to be discarded,
thus producing 24 bits of data with an effective “gain” of 2.
Note that, for any data rate, the noise floor remains
constant, independent of the digital gain setting. Digital
gain is useful for systems whose input noise is dominated
by the source, or systems that can take advantage of
averaging multiple readings to improve effective
resolution. For cases when the output noise is below an
LSB, using digital gain can decrease the input-referred
noise at the expense of reduced dynamic range.
200mV + (VIN x GAIN)/2 ≤ VCM ≤ AVDD – 200mV (VIN x GAIN)/2 for gains of 32 to 128 or
100mV + (VIN x GAIN)/2 ≤ VCM ≤ AVDD - 100mV (VIN x GAIN)/2 for gains of 1 to 16
Where
VCM = (AIN_P- AIN_N)/2
Figure 1. Digital Programmable Gain Example.
www.maximintegrated.com
Maxim Integrated │ 22
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Noise Performance
The input-referred noise depends on the selected data
rate, filter, input signal path (bypass, buffer, or PGA), and
the PGA gain (when selected). This is illustrated in the
tables below. Table 1 shows input-referred noise voltage
(in µVRMS). Table 2 shows effective resolution, which is
defined as:
Effective Resolution = Log2(FSR/rms noise), where
FSR is the full-scale input range (5V in bipolar mode with
a 2.5V reference), and
rms noise is the input-referred rms noise.
The third table shows noise-free resolution (NFR), which
is defined as
NFR = Log2(FSR/p-p noise), where
FSR is the full-scale input range, (5V in bipolar mode with
a 2.5V reference), and
p-p noise is 6.6 times the input-referred rms noise.
Values shown are for continuous conversions. Singlecycle data rates are similar for the FIR filters, and are onefourth the continuous data rate for the SINC4 filter. Note
that higher PGA gain reduces the input-referred noise, but
because the input voltage range is reduced, the effective
resolution decreases.
Table 1. Input-Referred Noise(µVRMS) with VREF = 2.5V, AVDD = 3.3V, and inputs shorted.
FILTER
RATE
(SPS)
BYPASS
BUFFER
PGA
1X
PGA
2X
PGA
4X
PGA
8X
PGA
16X
PGA
32X
PGA
64X
PGA
128X
FIR50/60
1
0.648
0.681
0.372
0.248
0.095
0.058
0.069
0.067
0.057
0.051
FIR50/60
2.1
3.241
3.128
3.489
1.747
0.807
0.430
0.187
0.109
0.078
0.057
FIR50/60
4.2
4.398
4.256
4.758
2.350
1.223
0.599
0.303
0.175
0.108
0.113
FIR50/60
8.4
4.511
4.428
5.259
2.529
1.326
0.684
0.373
0.218
0.152
0.139
FIR50/60
16.8
4.743
4.621
5.179
2.575
1.367
0.633
0.399
0.247
0.211
0.188
FIR50
1.3
1.716
1.741
1.589
0.833
0.388
0.169
0.082
0.065
0.068
0.055
FIR50
2.7
3.656
3.640
4.009
2.053
0.983
0.505
0.245
0.119
0.087
0.091
FIR50
5.3
4.374
4.315
4.912
2.480
1.252
0.631
0.312
0.185
0.127
0.121
FIR50
10.6
4.469
4.412
5.306
2.606
1.312
0.647
0.347
0.203
0.151
0.141
FIR50
21.3
4.604
4.511
5.363
2.655
1.351
0.680
0.386
0.230
0.232
0.199
FIR50
39.9
4.710
4.571
5.317
2.633
1.349
0.709
0.449
0.323
0.265
0.291
FIR60
1.3
1.721
1.765
1.470
0.794
0.370
0.160
0.072
0.072
0.056
0.068
FIR60
2.7
3.677
3.719
3.987
1.988
1.030
0.504
0.230
0.147
0.093
0.061
FIR60
5.3
4.303
4.417
4.951
2.473
1.220
0.636
0.309
0.168
0.141
0.121
FIR60
10.6
4.663
4.522
5.174
2.636
1.344
0.632
0.330
0.235
0.190
0.182
FIR60
21.3
4.781
4.672
5.449
2.780
1.336
0.760
0.369
0.268
0.219
0.225
FIR60
39.9
4.499
4.726
5.116
2.711
1.293
0.719
0.456
0.373
0.222
0.290
Sinc4
1.1
0.399
0.436
0.156
0.106
0.074
0.062
0.074
0.057
0.040
0.039
Sinc4
2.5
3.565
3.573
3.899
1.954
0.982
0.479
0.222
0.111
0.070
0.062
Sinc4
5
4.432
4.339
4.854
2.435
1.239
0.611
0.305
0.171
0.104
0.079
Sinc4
10
4.542
4.591
5.192
2.602
1.274
0.664
0.339
0.190
0.135
0.134
Sinc4
59.8
4.920
4.508
5.066
2.658
1.284
0.655
0.297
0.281
0.214
0.234
Sinc4
119.7
2.736
2.459
3.045
1.553
0.959
0.620
0.367
0.355
0.293
0.276
Sinc4
239.4
2.762
3.000
3.366
1.683
0.948
0.596
0.540
0.473
0.383
0.365
Sinc4
478.7
3.414
2.766
2.758
1.623
1.023
0.685
0.458
0.562
0.478
0.536
Sinc4
957.4
4.434
3.840
4.503
2.462
1.603
1.104
0.774
1.082
0.692
0.725
Sinc4
1914.8
24.496
24.785
25.092
14.761
5.831
3.855
2.152
1.332
1.115
1.038
www.maximintegrated.com
Maxim Integrated │ 23
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Table 2. Effective Resolution with VREF = 2.5V, AVDD = 3.3V, and Inputs Shorted.
FILTER
RATE
(SPS)
BYPASS
BUFFER
PGA
1X
PGA
2X
PGA
4X
PGA
8X
PGA
16X
PGA
32X
PGA
64X
PGA
128X
FIR50/60
1
22.880
22.808
23.682
23.267
23.652
23.354
22.112
21.150
20.392
19.554
FIR50/60
2.1
20.557
20.608
20.451
20.449
20.563
20.470
20.672
20.455
19.934
19.395
FIR50/60
4.2
20.117
20.164
20.003
20.021
19.963
19.992
19.975
19.767
19.462
18.401
FIR50/60
8.4
20.080
20.107
19.859
19.915
19.847
19.800
19.677
19.448
18.971
18.097
FIR50/60
16.8
20.008
20.045
19.881
19.889
19.802
19.912
19.578
19.274
18.500
17.668
FIR50
1.3
21.475
21.454
21.585
21.518
21.620
21.820
21.863
21.205
20.131
19.432
FIR50
2.7
20.383
20.390
20.250
20.216
20.279
20.239
20.283
20.328
19.776
18.713
FIR50
5.3
20.125
20.144
19.957
19.943
19.929
19.917
19.934
19.690
19.230
18.302
FIR50
10.6
20.094
20.112
19.846
19.872
19.861
19.881
19.781
19.557
18.979
18.084
FIR50
21.3
20.051
20.080
19.831
19.845
19.819
19.809
19.627
19.371
18.358
17.585
FIR50
39.9
20.018
20.061
19.843
19.857
19.822
19.750
19.410
18.883
18.169
17.036
FIR60
1.3
21.470
21.433
21.698
21.587
21.688
21.902
22.059
21.053
20.422
19.137
FIR60
2.7
20.375
20.359
20.258
20.262
20.211
20.241
20.374
20.020
19.681
19.300
FIR60
5.3
20.148
20.110
19.946
19.947
19.967
19.906
19.946
19.824
19.078
18.300
FIR60
10.6
20.032
20.077
19.882
19.855
19.827
19.916
19.851
19.344
18.652
17.710
FIR60
21.3
19.996
20.030
19.808
19.778
19.835
19.649
19.693
19.153
18.447
17.405
FIR60
39.9
20.084
20.013
19.899
19.815
19.883
19.729
19.388
18.677
18.426
17.040
Sinc4
1.1
23.580
23.453
24.933
24.498
24.002
23.266
22.015
21.385
20.892
19.923
Sinc4
2.5
20.420
20.416
20.290
20.287
20.280
20.315
20.427
20.425
20.088
19.258
Sinc4
5
20.106
20.136
19.974
19.970
19.944
19.965
19.967
19.799
19.518
18.921
Sinc4
10
20.070
20.055
19.877
19.874
19.904
19.843
19.814
19.646
19.145
18.156
Sinc4
59.8
19.955
20.081
19.913
19.843
19.893
19.863
20.006
19.084
18.476
17.352
Sinc4
119.7
20.801
20.955
20.647
20.619
20.314
19.944
19.701
18.747
18.026
17.111
Sinc4
239.4
20.788
20.668
20.503
20.503
20.331
19.999
19.143
18.335
17.639
16.706
Sinc4
478.7
20.482
20.786
20.790
20.555
20.220
19.800
19.380
18.084
17.320
16.154
Sinc4
957.4
20.105
20.312
20.083
19.954
19.573
19.111
18.623
17.140
16.784
15.718
Sinc4
1914.8
17.639
17.622
17.604
17.370
17.710
17.307
17.148
16.840
16.096
15.200
www.maximintegrated.com
Maxim Integrated │ 24
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Table 3. Noise-Free Resolution with VREF = 2.5V, AVDD = 3.3V, and Inputs Shorted.
FILTER
RATE
(SPS)
BYPASS
BUFFER
PGA
1X
PGA
2X
PGA
4X
PGA
8X
PGA
16X
PGA
32X
PGA
64X
PGA
128X
FIR50/60
1
20.158
20.085
20.959
20.545
20.929
20.631
19.389
18.427
17.670
16.831
FIR50/60
2.1
17.835
17.886
17.728
17.726
17.841
17.748
17.950
17.732
17.211
16.672
FIR50/60
4.2
17.394
17.442
17.281
17.299
17.241
17.270
17.252
17.045
16.740
15.679
FIR50/60
8.4
17.358
17.384
17.136
17.192
17.124
17.078
16.955
16.726
16.248
15.375
FIR50/60
16.8
17.285
17.323
17.158
17.166
17.080
17.190
16.856
16.551
15.777
14.946
FIR50
1.3
18.752
18.731
18.863
18.795
18.898
19.098
19.140
18.483
17.409
16.709
FIR50
2.7
17.661
17.667
17.528
17.493
17.556
17.517
17.561
17.605
17.053
15.991
FIR50
5.3
17.402
17.422
17.235
17.221
17.207
17.195
17.211
16.967
16.508
15.579
FIR50
10.6
17.371
17.390
17.123
17.149
17.139
17.158
17.059
16.835
16.257
15.362
FIR50
21.3
17.328
17.358
17.108
17.122
17.096
17.087
16.904
16.649
15.636
14.863
FIR50
39.9
17.295
17.338
17.120
17.134
17.099
17.028
16.687
16.160
15.446
14.313
FIR60
1.3
18.747
18.711
18.976
18.864
18.966
19.179
19.337
18.331
17.699
16.414
FIR60
2.7
17.652
17.636
17.536
17.540
17.489
17.519
17.652
17.297
16.959
16.578
FIR60
5.3
17.426
17.388
17.223
17.225
17.244
17.184
17.224
17.101
16.355
15.577
FIR60
10.6
17.310
17.354
17.160
17.133
17.104
17.194
17.129
16.621
15.929
14.987
FIR60
21.3
17.274
17.307
17.085
17.056
17.113
16.926
16.970
16.431
15.724
14.683
FIR60
39.9
17.361
17.290
17.176
17.092
17.160
17.006
16.665
15.955
15.703
14.318
Sinc4
1.1
20.857
20.730
22.211
21.775
21.279
20.543
19.293
18.662
18.169
17.201
Sinc4
2.5
17.697
17.694
17.568
17.565
17.557
17.593
17.704
17.703
17.366
16.536
Sinc4
5
17.383
17.414
17.252
17.247
17.222
17.242
17.244
17.076
16.796
16.199
Sinc4
10
17.348
17.332
17.155
17.152
17.182
17.121
17.092
16.924
16.423
15.433
Sinc4
59.8
17.232
17.358
17.190
17.121
17.170
17.141
17.284
16.362
15.753
14.629
Sinc4
119.7
18.079
18.233
17.924
17.896
17.592
17.221
16.979
16.025
15.303
14.388
Sinc4
239.4
18.065
17.946
17.780
17.780
17.608
17.277
16.421
15.612
14.916
13.983
Sinc4
478.7
17.760
18.063
18.067
17.833
17.498
17.077
16.657
15.362
14.597
13.431
Sinc4
957.4
17.383
17.590
17.360
17.231
16.851
16.389
15.900
14.417
14.061
12.995
Sinc4
1914.8
14.917
14.900
14.882
14.647
14.987
14.584
14.426
14.118
13.374
12.478
www.maximintegrated.com
Maxim Integrated │ 25
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Reference Inputs
Modulator Duty Cycle Mode
There are three selectable differential reference voltage
inputs. Select the reference input using bits REF_
SEL<2:0> in the CTRL register. Either VREFP, VREFN, or
both may be buffered, as determined by the REFBUFP_
EN and REFBUFN_EN bits. With the reference buffer
disabled, the input current is a few microamps (2.1µA/V,
typical). Enabling a reference buffer reduces the
reference input current to 65nA, typical. With the buffer
enabled, the common-mode voltage range for VREFP
and VREFN is between 100mV and VAVDD - 100mV. With
the buffer disabled, the common-mode range is between
GND and VAVDD.
Selectable buffers allow flexibility in using resistive voltage
references. For example, if a voltage reference is generated
by driving a current through a grounded reference
resistor, VREFN may be unbuffered, allowing it to be connected
directly to GND, while VREFP is buffered, helping reduce
the effect of input bias current on the reference voltage.
Low-Power Considerations
Several operating modes help to optimize power and
performance. As discussed in the Signal Path
Considerations section, applications that do not require
the gain or low input bias current available in PGA mode
can reduce supply current by 130µA by disabling the
PGA. For low-impedance sources, the input buffers
may be disabled for further power savings. Similarly, the
reference buffers may be disabled when the source
resistance is low. The modulator has a selectable “duty
cycle” mode for low power at lower sampling rates. The
IC may be placed into sleep mode between conversions
to reduce the average power-supply current.
In addition to its normal operating mode, the modulator
can be operated in a 1/4 duty cycle mode to reduce power
consumption for a given data rate at the expense of noise.
The noise performance of a ΔΣ ADC generally improves
when increasing the OSR (lowering the output data rate)
because more samples of the internal modulator can be
averaged to yield one conversion result. In applications
where power consumption is critical, the improved noise
performance at low data rates may not be required. For
these applications, the internal duty cycling mode can
yield significant power savings by periodically entering
a low-power state between conversions. In principle,
the modulator runs in normal mode with a duty cycle
of 25%, performing one “normal” conversion and then
automatically entering a low-power state for three
consecutive conversion cycles. The noise performance
in duty-cycle mode is therefore comparable to the noise
performance in normal mode at four times the data
rate. The duty-cycle mode can be selected using Direct,
Buffered, or PGA signal paths. Neither the input buffers
nor PGA are duty cycled while in duty cycle mode.
Select duty-cycle mode using the CONV_TYPE bits in the
CONV_START register. To minimize current consumption
in duty-cycle mode, set the signal path for an appropriate
low-power mode (see the Signal Path Considerations
section).
Sleep Mode
Sleep mode (controlled by the PD register) powers down
all analog circuitry including the internal oscillator, resulting
in 0.5µA typical current consumption. Exit sleep mode
either by writing to the PD register or (when enabled) by
using a GPIO trigger.
Table 4. Analog Supply Current Comparison for Various Operating Modes
(Typical Values Shown)
FUNCTION
SUPPLY CURRENT
INPUT RANGE
INPUT CURRENT
Normal Conversion, 60sps,
Buffers and PGA Off (Bypass Mode)
390
AGND - 30mV to AVDD + 30mV
1µA/V
Duty-Cycle Conversion, 15sps,
Buffers and PGA Off (Bypass Mode)
280
AGND - 30mV to AVDD + 30mV
1µA/V
Sleep Mode
0.5µA
Input Buffers
35µA
PGA
130µA
Reference Buffers Disabled
Reference Buffers Enabled (Each)
www.maximintegrated.com
N/A
AGND + 100mV to AVDD - 100mV
—
65nA
AGND + 100mV to AVDD - 100mV
1nA
—
AGND - 30mV to AVDD + 30mV
2.1µA/V
17.5µA
AGND + 100mV to AVDD - 100mV
61nA
Maxim Integrated │ 26
MAX11410
Circuit Settling Time
The input to the ADC will require some time to settle
after changing the state of the multiplexer, PGA, current
sources, and other analog components. When using the
sequencer, insert appropriate wait times when changing
the state of any of these components.
Input Multiplexer
Settling time for changes to the state of the input multiplexer
depends on several factors. These include the delay time
of the nonoverlap circuits and the on-resistance of the
multiplexer switches, but are dominated by the output
impedance of the external source, the impedance (cables,
protection components, etc.) between the external source
and the multiplexer, any input filter capacitance, the 10pF
capacitance on the input to the PGA and modulator blocks,
and whether or not the IDAC current sources or the VBIAS
source are being used. To obtain an accurate conversion,
wait until the multiplexer is fully settled before starting a
new conversion. With no added capacitance at the inputs,
the settling time after a multiplexer channel change with a
2kΩ source is typically 2µs.
PGA
PGA settling time is primarily limited by the external PGA
filter. A 100nF external capacitor across CAPP and CAPN
reduces noise by limiting the bandwidth of the PGA. This
results in a 2kHz single-pole lowpass filter at the PGA's
output. Settling to 22-bit accuracy (0.25ppm) requires
15.25 time constants or 7.6mS for a 2kHz bandwidth.
Therefore, the PGA typically dominates the settling time
of the input when changing multiplexer settings or changing
the PGA's gain.
Reference Multiplexer
Settling time for the reference input multiplexer is similar
to that of the input multiplexer but with less complexity,
as the reference multiplexer has fewer channels and
does not have the IDAC current sources or the VBIAS
source as possible inputs. The delay is still dependent on
the on-resistance of the reference multiplexer switches,
the impedance between the reference source and the
reference multiplexer, the output impedance of the
reference source, and the input capacitance of the modulator. For accurate conversions, it is important to wait until
the reference multiplexer is fully settled before starting a
new conversion.
Normally the reference should be located close to the
reference inputs, so the resistance between the source
www.maximintegrated.com
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
and the input should be negligible. If the reference
source is an active voltage reference, the source impedance
should be low enough to ignore. In some cases, the
reference source may be a resistor with a value of a
few kilohms. So long as the source resistance is less
than around 10kΩ, the settling time contribution from the
reference source resistance will be less than 1µs and can
generally be ignored.
Excitation Current Source
Enabling/disabling the current source(s) will require time
for any input capacitance to charge or discharge. This can
be especially important when external capacitors have
been added at the inputs for noise filtering.
VBIAS Source
The VBIAS source generates a bias voltage equal to
VDD/2. There are three VBIAS modes, controlled by the
VBIAS register field.
The first mode is an active bias generator featuring a
class AB output stage with a series 125kΩ resistor to
create a nominal output impedance of 125kΩ. The active
bias generator mode reduces current and channel to
channel crosstalk. In active mode, if the output is not
settled to VDD/2, the series resistor is bypassed by a
separate low-impedance class AB output stage to
decrease settling time. When the output settles to VDD/2,
the resistor is reasserted for improved noise filtering.
The second and third modes create the VBIAS with resistive
voltage-dividers to offer fixed output impedance (either
125kΩ or 20kΩ) at the expense of increased current
consumption. The 125kΩ mode offers increased supply
noise filtering at the expense of increased settling time.
The 20kΩ mode offers reduced settling time, but is higher
in current consumption and offers less supply noise filtering.
The bias voltage can be switched into the input channels
via the VBIAS_SEL register field.
Sensor Excitation Current Sources
The Matched Current Sources can be programmed to
provide 16 different levels of matched currents from
10μA to 1600μA with ±10% accuracy, 0.1% matching,
and 50ppm/°C temperature drift from -40°C to +85°C.
Either current source or both may be enabled, and each
current source may be connected to any one of the ten
analog inputs. Note that only one current source may be
connected to any input, and a current source may not be
connected to an input that has VBIAS connected to it.
Maxim Integrated │ 27
MAX11410
Burnout Currents
The internal, selectable 1μA, 5μA, and 10μA burnout
current source and sink may be used to detect a sensor
fault or wire break.
When enabled, the current source is connected to the
selected positive analog input (AINP) and the current sink
is connected to the selected negative analog input (AINN).
In case of an open circuit in the sensor input path, these
burn-out currents pull the positive input towards AVDD
and the negative input towards AGND, resulting in a fullscale reading. (Note that a full-scale reading may also
indicate that the sensor is overdriven or that the reference
voltage is absent.)
Calibration
The ADC can, on demand, automatically calibrate its
internal offset and gain errors as well as system offset
and gain errors, and store the calibration values in
dedicated registers. The calibration register value defaults
are zero (offset) and one (gain). Calibration values may
be calculated and stored automatically via a CAL_START
command or written directly to the registers through the
serial interface. The CAL_START command selects the
type of calibration to be performed (self-calibration, PGA
gain calibration, system calibration) and initiates the
calibration cycle. There is a separate gain calibration
register for each PGA gain.
Calibration values are applied to the conversion results
stored in the DATA registers according to the following
equation:
DATA[0:7] = SYS_GAIN_[A,B] x ( ( (Conversion SELF_OFF) x SELF_GAIN[1:128] ) - SYS_OFF_[A,B] )
where
DATA[0:7] is the ADC Data Result destination register,
selected by the DEST[3:0] register field,
Conversion is the ADC’s conversion result before calibration
results are applied,
SELF_GAIN[1:128] is the internal gain correction value
for the selected gain.
SELF_OFF is the internal offset correction value,
SYS_GAIN_[A,B] is the selected system gain correction
value, and
SYS_OFF_[A,B] is the selected system offset correction
value.
All calibration operations are performed at the filter
settings programmed into the LINEF[1:0] and RATE[3:0]
registers.
www.maximintegrated.com
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
There are two sets of system calibration registers, A and
B. Either A, B, or neither set can be applied to the ADC
conversion result, selectable by the SYSC_SEL register.
Note that calibration routines are performed using the
conversion rate, PGA gain, and filter settings in the control
registers. In general, slower conversion rates will exhibit
lower noise and will therefore produce more accurate
calibration.
Self-Calibration
In self-calibration, the required connections to zero
and full scale are made internally using the PGA gain
setting set in the GAIN register. Self-calibration is typically
sufficient to achieve offset and gain accuracy on the order
of the noise. When gain is 1, self calibration provides
20ppm of typical full-scale accuracy. The self-calibration
routine does not include external effects such as source
resistance of the signal driving the input pins, which can
change the offset and gain of the system. The range of
digital gain correction is from 0.5x to 2.0x. The range
of offset correction is ±VREF/4. The tables below show
example values for gain and offset calibration codes.
Table 5. Gain Calibration Codes
GAIN
CODE
Maximum Gain Correction
CODE DESCRIPTION
1.999999881
0xFFFFFF
1 LSB Greater Than Unity Gain
1 + 1/223
0x800001
Unity Gain
1.000000
0x800000
1 LSB Less Than Unity Gain
1 - 1/223
0x7FFFFF
Minimum Recommended Gain
Correction
0.5
0x400000
Zero Gain
0
0x000000
Table 6. Offset Calibration Codes
CODE DESCRIPTION
OFFSET
CODE
Maximum Offset
Correction
0.25VREF
0x7FFFFF
Positive 0.25LSB
(Bipolar) or 0.5LSB
(Unipolar)
0.25VREF/(223 - 1)
0x000001
Zero Offset Correction
0V
0x000000
Negative 0.25LSB
(Bipolar) or 0.5LSB
(Unipolar)
- 0.25VREF/(223 - 1)
0xFFFFFF
Minimum Offset
Correction
- 0.25VREF
(1+1/(223 - 1))
0x800000
Maxim Integrated │ 28
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
PGA Self-Calibration
To ensure the lowest possible gain error, eight separate
Self-Gain Calibration registers store the calibration
factors for each PGA gain from 1x to 128x. When
performing gain calibration, the register corresponding to
the currently selected PGA gain will be updated. Perform
a PGA gain calibration for each PGA gain setting that will
be used. Not doing so will yield errors for conversions
performed using the gains that have not been calibrated.
Self calibration will update the 1x self gain register.
System Offset and Gain Calibration
A system calibration enables calibration of system zero
scale and system full scale by presenting a zero-scale
signal or a full-scale signal to the selected input pins and
initiating a system zero-scale or system gain calibration
command. As an alternative to automatic generation of
the system calibration values, values may be directly
written to the internal calibration registers to achieve any
digital offset or scaling required. The range of digital
offset correction is ±VREF/4. The range of digital gain
correction is from 0.5x to 2.0x. The resolution of offset
correction is 0.5 LSB.
Automatic system calibration requires applying the
appropriate external signals to the selected AIN inputs.
Therefore, the input multiplexer must be properly
configured prior to system calibration. Two sets of
system calibration coefficients may be created and stored
(SYS_OFF_A and SYS_GAIN_A, and SYS_OFF_B and
SYS_GAIN_B). Conversions may be performed using
either or neither of these sets of coefficients.
programming the CAL_START register with the appropriate
value. The SYS_OFF_A or SYS_OFF_B register then
updates with the value that corrects the chip zero scale.
Request a system gain calibration by presenting a system
full-scale signal level to the input pins and programming
the CAL_START register with the appropriate value. The
SYS_GAIN_A or SYS_GAIN_B register then updates with
the value that corrects the chip full scale. A system offset
calibration is required prior to system gain calibration to
ensure accurate gain calculation.
Sensitivity of Calibration Coefficients
Calibration needs to be repeated if external factors
change.
●● Both offset and gain calibration (PGA GAIN = 1)
should be performed if AVDD supply voltage changes.
●● Temperature change affects the calibration accuracy
to a much lesser extent (10°C change results in
0.2ppm offset error drift and 0.5ppm gain error drift).
●● For gain settings >1, the PGA has reduced sensitivity to supply changes compared to the modulator
(28ppm over supply range) but it is still comparable
to the Electrical Characteristics table specification.
Therefore, it is a good idea to recalibrate in the unlikely
case that the supply voltage changes from the minimum
AVDD to the maximum AVDD and vice versa. Note that
calibration is done at the currently selected data rate,
so for best results, set the data rate to a value equal
to or lower than the lowest rate that will be used for
conversions.
Request a system offset calibration by presenting a
system zero-scale signal level to the input pins and
Table 7a. Example of Self-Calibration
STEP
DESCRIPTION
REGISTER
COMMENTS
FILTER (0x08)
For best results, select a rate no faster than the rate that will be used for conversions. A
slower rate will result in more accurate calibration. This will determine the time
required to execute a calibration.
1
Select Filter and
Rate
2
Select Clock
CTRL (0x11)
Source and Format.
For best results, select the clock source (internal or external) that will be used for
conversions. If external clock is selected, ensure that the external clock is operating
before beginning calibration. Format selection doesn’t affect results.
3
Start Calibration
Write XXXXX000 to CAL_START. Two conversions will execute at the rate
controlled by the FILTER register. The SELF_OFFSET and SELF_GAIN_1
registers will be updated.
www.maximintegrated.com
CAL_START
Maxim Integrated │ 29
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Table 7b. Example of PGA Gain Calibration
STEP
DESCRIPTION
REGISTER
COMMENTS
1
Select Filter and
Rate
FILTER (0x08)
For best results, select a rate no faster than the rate that will be used for conversions. A
slower rate will result in more accurate calibration. Filter selection doesn’t affect
results.
3
Select Gain and
Signal Path
PGA (0x0E)
For best results, select signal path that will be used for conversions. Gain selection
causes calibration value to be saved in the associated SELF_GAIN_ register and
applied whenever the associated gain is selected.
4
Select Clock
Source and Format
CTRL (0x11)
For best results, select the clock source (internal or external) that will be used for
conversions. If external clock is selected, ensure that the external clock is operating
before beginning calibration. Format selection doesn’t affect results.
5
Select PGA Gain
and Start Calibration
CAL_START
Write XXXXX001 to CAL_START. One conversion will execute at the rate controlled
by the FILTER register. The SELF_GAIN__ register for the selected gain will be
updated.
Table 7c. Example of System Offset Calibration
STEP
DESCRIPTION
REGISTER
COMMENTS
1
Apply “System
Zero”
N/A
Apply the input voltage that should result in a conversion result of 0 to appropriate
analog input(s).
2
Select Filter and
Rate
CTRL (0x11)
For best results, select a rate no faster than the rate that will be used for conversions. A
slower rate will result in more accurate calibration.
3
Select Reference
Input
REF (0x09)
For best results, select a reference voltage equal to or near value that will be used
for conversions.
4
Set Input
Multiplexer
MUX_CNTRL0
(0x0B)
Select the inputs to which “system zero” is applied.
5
Select Gain and
Signal Path
PGA (0x0E)
For best results, select the signal path that will be used for conversions. Gain
selection doesn’t affect results.
6
Select Clock
Source and Format
CTRL (0x11)
For best results, select the clock source (internal or external) that will be used for
conversions. If external clock is selected, ensure that the external clock is operating
before beginning calibration. Format selection doesn’t affect results.
7
Select System
Offset and Start
calibration
CAL_START
Write XXXXX100 to store in SYS_OFF_A register or XXXXX110 to store in SYS_
OFF_B register.
www.maximintegrated.com
Maxim Integrated │ 30
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Table 7d. Example of System Gain Calibration
STEP
DESCRIPTION
REGISTER
COMMENTS
1
Apply “System FullN/A
Scale”
Apply an input voltage that should result in a full-scale conversion result to the
appropriate analog input(s).
2
Select Filter and
Rate
FILTER (0x08)
For best results, select a rate no faster than the rate that will be used for
conversions. A slower rate will result in more accurate calibration.
3
Select Reference
Input
CTRL (0x09)
For best results, select a reference voltage equal to or near value that will be used
for conversions.
4
Set Input Multiplexer
MUX_CNTRL0
(0x0B)
Select inputs to which “system full-scale” is applied.
5
Select Gain and
Signal Path
PGA (0x0E)
For best results, select the signal path that will be used for conversions. Select the
gain that, when combined with the applied input voltage, yields a full-scale
conversion result .
6
Select Clock
Source and Format
CTRL (0x11)
For best results, select the clock source (internal or external) that will be used for
conversions. If external clock is selected, ensure that the external clock is
operating before beginning calibration. Format selection doesn’t affect results.
7
Select System
Offset and Start
Calibration
CAL_START
Write XXXXX101 to store in SYS_GAIN_A register or XXXXX111 to store in
SYS_GAIN_B register.
GPIOs
Low-Side Power Switch
Two general-purpose digital IOs increase the ADC's flexibility.
When used as an output, a GPIO can be used as a
microcontroller interrupt, a control signal for a multiplexer
or multichannel switch, or a modulator clock output. GPIO
pins configured as outputs operate on the AVDD rail. Care
should be taken when using the GPIO pins in input mode
to avoid bringing the signal above VAVDD + 0.3V.
The GPIO pins can be configured to function as a lowside power switch with less than 35Ω on-resistance
(25mA switch current) to reduce system power consumption
in bridge sensor applications by powering down a bridge
circuit between conversions.
When configured as an input, a GPIO can be used as an
external clock input, an ADC start control, or a sequence
start control. When using GPIO0 as external clock input
(EXTCLK = 1), apply a 2.4576MHz clock signal to the
pin. Other frequencies can be used, but the data rate and
digital filter notch frequencies scale accordingly. GPIO
pins configured as inputs accept inputs at VDDIO levels
(not to exceed AVDD).
GP0_CTRL = 1000_0101 (switch normally open, closed
during ADC conversions)
The GPIO ports are configurable with the GP0_CTRL
and GP1_CTRL registers. The registers select whether
a GPIO will be used as an input or as an output, and if
used as an output, the output configuration (CMOS/opendrain).
www.maximintegrated.com
Select automatic low-side switch operation by setting the
GP_OSEL and GP_DIR register bits:
"Manually" control the low-side power switch by configuring
a GPIO as an open-drain output, and switch between
state Logic 0 and Logic 1:
GP0_CTRL = 1000_0100 (Logic 0, switch closed)
GP0_CTRL = 1000_0100 (Logic 1, switch open)
GP0_CTRL = 1000_0100 (Logic 0, switch closed)
Maxim Integrated │ 31
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Conversion Data Formats
The conversion data format is selected by the FORMAT
and U_BN bits in the CTRL register, as shown in Table 7a.
The Unipolar/Bipolar Select (U_BN) bit selects whether
the input range is bipolar or unipolar. A ‘1’ in this bit location selects unipolar input range and a ‘0’ selects bipolar
input range. The Format Select (FORMAT) bit controls the
data format when in bipolar mode (U_BN =0). Unipolar
data is always in straight binary format. The FORMAT
bit has no effect in Unipolar mode (U_BN = 1). 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.
Digital Filter
The configurable digital filter has selectable notch frequencies (50 and 60, 50, 60, or SINC4) and selectable
data rates. The filter rejection and frequency response is
determined by the LINEF and RATE field settings in the
FILTER register.
The simultaneous 50Hz/60Hz rejection FIR filter provides
well over 90dB rejection of 50Hz and 60Hz at 16sps and
significant rejection of their harmonics. The 50Hz and
60Hz FIR filter settings provide a lower level of attenuation for those frequencies, but at a faster conversion time
than available with the simultaneous 50Hz/ 60Hz FIR filter. The SINC4 setting enables a 4th-order SINC filter that
can operate at continuous data rates up to 1920sps, with
the first notch at the continuous data rate. The available
conversion rates are determined by the LINEF setting.
Note that data rate for a given RATE setting is determined
by the type of conversion selected in the CONV_START
or GP_CONV register, based on a nominal clock period
of 2.456MHz. In continuous conversion mode with LINEF
= 11, the digital filter has a settling time of 4x the sample
rate. The first sample will not be available until the expiration of that settling time. Subsequent samples will be
available at the listed sample rate. The filter sample rate
is determined by the combination of LINEF and RATE
settings, as well as the type of conversion launched by
the CONV_START command. Data rates and rejection
specifications for all settings are summarized below.
Table 8. Conversion Data Formats
MODE
BIPOLAR MODE
UNIPOLAR MODE
FORMAT
1
0
X
U_BN
0
0
1
Code Description
Input Voltage
(VAINP-VAINN)
Offset Binary
2’s Complement
Input Voltage
(VAINP-VAINN)
Straight Binary
(Unipolar Mode)
Positive Full Scale
≥VREF
0xFFFFFF
0x7FFFFF
≥VREF
0xFFFFFF
Positive FS – 1LSB
(1-1/(223-1))
0x7FFFFE
(1-1/(224-1))
0xFFFFFE
(1+1/(224-1))/2
0x800000
Positive Mid-Scale
Positive 1 LSB
Negative 1 LSB
VREF
(1+1/(223-1))/2
VREF
0xFFFFFE
0xC00000
/(223-1)
0x800001
0V
VREF
/(223-1)
VREF
0x000001
VREF/(224-1)
0x000001
0x800000
0x000000
0V
0x000000
0x7FFFFF
0xFFFFFF
<0V
0x000000
Negative FS + 1LSB
-VREF
0x000001
0x800001
<0V
0x000000
Negative FS
- VREF(1+1/(223-1))
0x000000
0x800000
<0V
0x000000
www.maximintegrated.com
- VREF
0x400000
VREF
Maxim Integrated │ 32
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Table 9a. LINEF = 00 Data Rate and Filter Rejection Settings
DATA RATE (SPS)
RATE
VALUE
FILTER TYPE
REJECTION
(HZ)
Single Cycle
Continuous
Duty Cycle
0000
FIR50/60
50/60Hz
1.0
1.1
0.3
0001
FIR50/60
50/60Hz
2.0
2.1
0.5
0010
FIR50/60
50/60Hz
4.0
4.2
1.1
0011
FIR50/60
50/60Hz
8.0
8.4
2.1
0100-1111
FIR50/60
50/60Hz
16.0
16.8
4.2
Table 9b. LINEF = 01 Data Rate and Filter Rejection Settings
DATA RATE (SPS)
RATE
VALUE
FILTER TYPE
REJECTION
(HZ)
Single Cycle
Continuous
Duty Cycle
0000
FIR50
50Hz
1.3
1.3
0.3
0001
FIR50
50Hz
2.5
2.7
0.7
0010
FIR50
50Hz
5.0
5.3
1.3
0011
FIR50
50Hz
10.0
10.7
2.7
0100
FIR50
50Hz
20.0
21.3
5.3
0101-1111
FIR50
50Hz
35.6
40
10.0
Table 9c. LINEF = 10 Data Rate and Filter Rejection Settings
DATA RATE (SPS)
RATE
VALUE
FILTER TYPE
REJECTION
(HZ)
Single Cycle
Continuous
Duty Cycle
0000
FIR60
60Hz
1.3
1.3
0.3
0001
FIR60
60Hz
2.5
2.7
0.7
0010
FIR60
60Hz
5.0
5.3
1.3
0011
FIR60
60Hz
10.0
10.7
2.7
0100
FIR60
60Hz
20
21.3
5.3
0101-1111
FIR60
60Hz
35.6
40
10.0
Table 9d. LINEF = 11 Data Rate and Filter Rejection Settings
DATA RATE (SPS)
RATE
VALUE
FILTER TYPE
REJECTION
(HZ)
Single Cycle
Continuous
Duty Cycle
0000
SINC4
4
1
4
1
0001
SINC4
10
2.5
10
2.5
0010
SINC4
20
5
20
5
0011
SINC4
40
10
40
10
0100
SINC4
60
15
60
15
0101
SINC4
120
30
120
30
0110
SINC4
240
60
240
60
0111
SINC4
480
120
480
120
1000
SINC4
960
240
960
240
1001-1111
SINC4
1920
480
1920
480
www.maximintegrated.com
Maxim Integrated │ 33
MAX11410
Sequencer
The sequencer is a powerful feature that allows a
sequence of commands to be programmed into the
sequence buffer (µC0-µC52 registers). When a sequence
is initiated by a write to the SEQ_START register or (when
configured) a rising edge on a GPIO pin, the sequencer
will serially execute commands as if it were the SPI
master writing those commands to the control registers.
The initiated sequence will begin executing at the address
in the SEQ_ADDR or GP_SEQ_ADDR, depending on
which is selected. Sequences will execute until a PD
command is encountered or until the sequencer is
interrupted by a write from the SPI master. If no PD
command is encountered, the sequence will execute in a
loop and wrap around from µc52->µC0.
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Active sequences are exited by a write to any register,
resetting the µCADDR register to 0x00. Launching a
sequence does not reset the control registers. All register
states will be retained, either as a result of a prior write or
a prior sequence execution.
Sequencer Notes
1. Registers with 24-Bit data operands (UTHRESH,
LTHRESH, SELF_OFF, STATUS_IE, etc) are not
supported in sequencer mode. Programming a register
that has a 24-bit operand into a µC register will result
in a '0000' or 'PD' being written to the µC register.
2. Writing a µC address to a µC register will result in a
'0000' or 'PD' being written to the register.
Sequencer Example
All µC registers are '0000' by default, which corresponds
to a 'PD:Normal' commmand. PD commands function as
a sequence stop. The completion of a sequence can be
configured to generate an interrupt via the SEQ_RDY_IE
bit. A wraparound, a PD execution, or a SEQ_START
inside of a sequence will cause the assertion of SEQ_
RDY. As with a continuous conversion with CONV_RDY,
executing the sequencer in a loop will auto-clear SEQ_
RDY prior to re-asserting it.
Below is shown a populated sequence buffer. Three
SEQ_START examples are discussed below:
Using a SEQ_START command within the sequencer
microcode will function as a GOTO statement, enabling
multiple continuous sequences to be programmed into
the sequencer’s µC register space. A CONV_START,
CAL_START, or WAIT_START command will prevent
the sequencer from advancing until the command is
completed. Sequence timing can be controlled with a
WAIT_START command. Wait durations should be
programmed according to the settling time of the associated
internal and external circuitry.
2) The interface executes SEQ_START <µC8>
The currently executing microcode address and data can
be read back via the read-only µCADDR register. The
µCADDR[6:0] can be read back at any time to determine
the currently executing microcode address. A read of
0x00 indicates that the sequencer is inactive. Values of
0x3A-0x6E indicate an active sequence.
www.maximintegrated.com
1) The interface executes SEQ_START <µC0>
The sequencer will execute the commands shown (configure the input multiplexer, select buffered signal path,
wait, convert and store in data location 1, configure the
input multiplexer, wait, convert and store in data location
2, initiate a power down, issue a SEQ_RDY status, and
halt the sequence at register µC7.
The sequencer will execute the commands starting at
µC8 and continuing through µC48 in a loop until the the
sequencer is interrupted with a write to the interface. This
sequence configures the input multiplexer for various
combinations of AIN0 through AIN0, performing a conversion with a variety of PGA settings, storing the results
in DATA0->DATA7. A SEQ_RDY will be asserted at the
end of the sequence (µC48) and deasserted when the
sequence starts again (µC8).
3) The interface executes SEQ_START <µC49>
The Sequencer will execute the commands shown
from address µC49 (program the input multiplexer and
filter, wait, perform a self-calibration) and wraparound
continuing execution at µC0. Ultimately, the sequencer
will initiate a power down, issue a SEQ_RDY status, and
halt the sequence at register µC7.
Maxim Integrated │ 34
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Table 10. Populated Sequence Register Example.
SEQUENCER
REGISTER
SEQUENCER
ADDRESS
COMMAND
ADDRESS
BITS 15:8
COMMAND
NAME
COMMAND
DATA
BITS 7:0
COMMENTS
µC0
0x3A
0x0B
MUX_CTRL0
0x01
Select AINP = AIN0, AINN = AIN1.
µC1
0x3B
0x0E
PGA
0x00
Select buffered input, gain = 1.
µC2
0x3C
0x10
WAIT
0xD0
Insert wait time of (WAIT_EXT * 16) *
(WAIT*16) * 407ns. Assuming WAIT_EXT = 0,
wait time = 1.3ms.
µC3
0x3D
0x01
CONV_
START
0x10
Initiate a single conversion and send data to
DATA1 register.
µC4
0x3E
0x0B
MUX_CTRL0
0x23
Select AINP = AIN2, AINN = AIN3.
µC5
0x3F
0x10
WAIT
0xD0
Insert wait time of 1.3ms
(assuming WAIT_EXT = 0).
µC6
0x40
0x01
CONV_
START
0x20
Initiate a single conversion and send data to
DATA2 register.
µC7
0x41
0x00
PD
0x10
Enter Sleep Mode, issue SEQ_RDY status,
halt sequence.
µC8
0x42
0x0E
PGA
0x21
Select PGA, Gain = 2.
µC9
0x43
0x0B
MUX_CTRL0
0x01
Select AINP = AIN0, AINN = AIN1.
µC10
0x44
0x10
WAIT
0xD0
Insert wait time of 1.3ms
(assuming WAIT_EXT = 0).
µC11
0x45
0x08
FILTER
0x04
Select 50/60Hz rejection, 16sps.
CONV_
START
0x00
Initiate a single conversion and send data to
DATA0 register.
µC12
0x46
0x01
µC13
0x47
0x0E
PGA
0x22
Select PGA, Gain = 4.
µC14
0x48
0x0B
MUX_CTRL0
0x23
Select AINP = AIN2, AINN = AIN3.
µC15
0x49
0x10
WAIT
0xD0
Insert wait time of 1.3ms
(assuming WAIT_EXT=0).
µC16
0x4A
0x08
FILTER
0x04
Select 50/60Hz rejection, 16sps.
µC17
0x4B
0x01
CONV_
START
0x10
Initiate a single conversion and send data to
DATA1 register.
µC18
0x4C
0x0E
PGA
0x20
Select PGA, Gain = 1.
µC19
0x4D
0x0B
MUX_CTRL0
0x45
Select AINP = AIN4, AINN = AIN5.
µC20
0x4E
0x10
WAIT
0xD0
Insert wait time of 1.3ms
(assuming WAIT_EXT = 0).
µC21
0x4F
0x08
FILTER
0x04
Select 50/60Hz rejection, 16sps.
µC22
0x50
0x01
CONV_
START
0x20
Initiate a single conversion and send data to
DATA2 register.
µC23
0x51
0x0E
PGA
0x02
Select buffered input, digital gain = 4.
µC24
0x52
0x0B
MUX_CTRL0
0x03
Select AINP = AIN0, AINN = AIN3.
µC25
0x53
0x10
WAIT
0xD0
Insert wait time of 1.3ms
(assuming WAIT_EXT = 0).
µC26
0x54
0x08
FILTER
0x04
Select 50/60Hz rejection, 16sps.
www.maximintegrated.com
Maxim Integrated │ 35
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Table 10. Populated Sequence Register Example. (continued)
SEQUENCER
REGISTER
SEQUENCER
ADDRESS
COMMAND
ADDRESS
BITS 15:8
COMMAND
NAME
COMMAND
DATA
BITS 7:0
µC27
0x55
0x01
CONV_
START
0x30
Initiate a single conversion and send data to
DATA3 register.
µC28
0x56
0x0E
PGA
0x24
Select PGA, Gain = 16.
µC29
0x57
0x0B
MUX_CTRL0
0x78
Select AINP = AIN7, AINN = AIN8.
µC30
0x58
0x10
WAIT
0xD0
Insert wait time of 1.3ms
(assuming WAIT_EXT = 0).
µC31
0x59
0x08
FILTER
0x04
Select 50/60Hz rejection, 16sps.
0x40
Initiate a single conversion and send data to
DATA4 register.
COMMENTS
µC32
0x5A
0x01
CONV_
START
µC33
0x5B
0x0E
PGA
0x22
Select PGA, Gain = 4.
µC34
0x5C
0x0B
MUX_CTRL0
0x69
Select AINP = AIN6, AINN = AIN9.
µC35
0x5D
0x10
WAIT
0xD0
Insert wait time of 1.3ms
(assuming WAIT_EXT = 0).
µC36
0x5E
0x08
FILTER
0x04
Select 50/60Hz rejection, 16sps.
CONV_
START
0x50
Initiate a single conversion and send data to
DATA5 register.
µC37
0x5F
0x01
µC38
0x60
0x0E
PGA
0x22
Select PGA, Gain = 4.
µC39
0x61
0x0B
MUX_CTRL0
0x20
Select AINP = AIN2, AINN = AIN0.
µC40
0x62
0x10
WAIT
0xD0
Insert wait time of 1.3ms
(assuming WAIT_EXT = 0).
µC41
0x63
0x08
FILTER
0x04
Select 50/60Hz rejection, 16sps.
µC42
0x64
0x01
CONV_
START
0x60
Initiate a single conversion and send data to
DATA6 register.
µC43
0x65
0x0E
PGA
0x27
Select PGA, Gain = 128.
µC44
0x66
0x0B
MUX_CTRL0
0x19
Select AINP = AIN1, AINN = AIN9.
µC45
0x67
0x10
WAIT
0xD0
Insert wait time of 1.3ms
(assuming WAIT_EXT = 0).
µC46
0x68
0x08
FILTER
0x04
Select 50/60Hz rejection, 16sps.
0x70
Initiate a single conversion and send data to
DATA7 register.
µC47
0x69
0x01
CONV_
START
µC48
0x6A
0x02
SEQ_START
0x42
Loop back to sequencer address 0x42 and
restart sequence.
µC49
0x6B
0x0B
MUX_CTRL0
0x26
Select AINP = AIN2, AINN = AIN6.
µC50
0x6C
0x08
FILTER
0x04
Select 50/60Hz rejection, 16sps.
µC51
0x6D
0x10
WAIT
0xD0
Insert wait time of 1.3ms
(assuming WAIT_EXT = 0).
µC52
0x6E
0x03
CAL_START
0x00
Perform a self-calibration. Wrap around to µC0
(0x3A) and continue.
www.maximintegrated.com
Maxim Integrated │ 36
MAX11410
SPI Interface
The interface is Mode 0 SPI/QSPI™/MICROWIRE®/DSP
compatible. Data is strobed in on SCLK rising edges.
The content of the SPI operation consists of a one-byte
register address and read/write command followed by a
one, two, or three-byte control or data word. Programming
is by a variable cycle (dictated by the register byte width)
SPI instruction framed by a CSB low interval. To abort a
command sequence, the rise of CSB must precede the
updating rising edge of SCLK.
Data out (DOUT) is updated on the falling edge of SCLK.
Until power-on or other wakeup times have elapsed,
reads and writes will have no effect.
DOUT/INTB
This output serves a dual function. In addition to the
serial-data output function, DOUT/INTB also indicates the
interrupt condition when CSB is low. To find the interrupt
state, assert CSB low and sample the INTB/DOUT output.
When performing a device readback, the DOUT/INTB pin
will reflect the interrupt states until the 9th SCLK falling
edge, at which point it will transition to the DOUT data.
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
SPI Transactions
All transactions consist of a read/write bit, register
address, and register data (returned or written). All
registers are either 8, 16, or 24 bits in length. Program
word execution happens on either the 16th, 24th, or
32nd edge, depending on the programmed register word
length. Paired SPI register reads and writes are not
supported. Writing to any register while a calibration or
conversion is in progress will result in the calibration or
conversion being aborted. Readback of any register will
not affect either calibration or conversion. Registers are
read and written MSB first.
There are three sets of registers for control, status, and
data. The 8-bit registers control conversion and power
modes, multiplexer connections, and other functions.
The 24-bit registers contain conversion data, calibration
coefficients, status information, and control over which
status bits are reflected in interrupt outputs. the 16-bit
registers contain the command addresses and data
values for the sequencer.
Figure 2. SPI Timing Diagram
www.maximintegrated.com
Maxim Integrated │ 37
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Register Address Byte
Write to this register (shown in clock cycles 0 through 7 in the SPI Timing Diagram) to begin any read or write transaction.
The R/WB bit selects whether the transaction is a read or write. The REG_ADDR bits select the address of the register
to be written or read. There are three register maps, with register widths of 8, 16, and 24 bits. Because register sizes are
variable, the REG_ADDR bits also determine the length of the transaction.
REGISTER
ADDRESS
R/W
SIZE
(BITS)
DEFAULT
VALUE
D7
ADDR
XX
W
8
—
R/WB
FIELD NAME
BIT(S)
DEFAULT
—
7:2
—
7
—
www.maximintegrated.com
6:0
—
D4
D3
D2
D1
D0
REG_ADDR[6:0]
—
DESCRIPTION
0
Write to the register at address REG_ADDR[6:0].
1
Read the register at address REG_ADDR[6:0].
REG_ADDR[6:0]
REG_ADDR[6:0]
D5
FUNCTION
R/WB
R/WB
D6
DESCRIPTION
Read or write (based the value of R/WB) the register at
this address.
Maxim Integrated │ 38
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Register Map
8-Bit Control RegistersPD (0x00)
ADDRESS
NAME
MSB
LSB
CONTROL
0x00
PD[7:0]
—
0x01
CONV_START[7:0]
—
0x02
SEQ_START[7:0]
—
—
—
0x03
CAL_START[7:0]
—
—
—
0x04
GP0_CTRL[7:0]
0x05
GP1_CTRL[7:0]
0x06
GP_CONV[7:0]
—
0x07
GP_SEQ_
ADDR[7:0]
—
0x08
FILTER[7:0]
—
RESERVED
(0)
0x09
CTRL[7:0]
EXTCLK
U_BN
0x0A
SOURCE[7:0]
0x0B
MUX_CTRL0[7:0]
AINP_SEL[3:0]
AINN_SEL[3:0]
0x0C
MUX_CTRL1[7:0]
IDAC1_SEL[3:0]
IDAC0_SEL[3:0]
0x0D
MUX_CTRL2[7:0]
0x0E
PGA[7:0]
0x0F
WAIT_EXT[7:0]
0x10
WAIT_START[7:0]
www.maximintegrated.com
—
—
—
—
—
PD[1:0]
—
—
CONV_TYPE [1:0]
—
—
—
—
—
CAL_TYPE[2:0]
GP0_DIR[1:0]
GP0_ISEL[1:0]
—
GP0_OSEL[2:0]
GP1_DIR[1:0]
GP1_ISEL[1:0]
—
GP1_OSEL[2:0]
DEST[2:0]
GP_DEST [2:0]
—
—
—
—
GP_CONV_TYPE
[1:0]
GP_SEQ_ADDR[6:0]
VBIAS_MODE[1:0]
VBIAS_
SEL_7
VBIAS_
SEL_6
—
—
LINEF[1:0]
FORMAT
REFBUFP_
EN
RATE[3:0]
REFBUFN_
EN
BRN_MODE[1:0]
VBIAS_
SEL_5
VBIAS_
SEL_4
SIG_PATH[1:0]
REF_SEL[2:0]
IDAC_MODE[3:0]
VBIAS_
SEL_3
VBIAS_
SEL_2
—
VBIAS_
SEL_1
VBIAS_
SEL_0
GAIN[2:0]
WAIT_EXT[7:0]
—
—
—
—
—
—
—
—
Maxim Integrated │ 39
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
PD (0x00)
This register selects the power-down state to be executed. While in a sequence, executing a power-down command
will cause the sequencer to stop and issue a SEQ_RDY status. In standby or sleep mode, writing an asynchonous start
command (WAIT_START, CONV_START, SEQ_START, WAIT_START), will initiate wakeup, causing the PD state to
change to normal mode. During wakeup, the PD register will read '10' and transition to '00' after the wakeup timer expires.
Asynchronous start operations will be delayed until the wakeup timer expires.
BIT
7
6
5
4
3
2
Field
—
—
—
—
—
—
Reset
—
—
—
—
—
—
0x2
Access Type
—
—
—
—
—
—
Write, Read
BITFIELD
BITS
PD
DESCRIPTION
1
0
PD[1:0]
DECODE
00: Normal mode
01: Standby mode—Powers down all analog circuity,
but not the internal voltage regulator
10: Sleep mode—Powers down all analog circuitry
including the internal voltage regulator (default)
11: Reset—all registers reset to POR state (Self
Clearing to 10)
1:0
CONV_START (0x01)
The CONV_START register initiates conversions, selects the type of conversion to be performed (CONV_TYPE), and
selects the register to which the conversion result will be written (DEST). Eight registers are available for ADC conversion
results. The three DEST bits select which of these registers the current conversion will be stored in. The CONV_TYPE
bits control what type of conversion is to be executed. If in PD: SLEEP or PD: STANDBY mode, writing to this register
changes the mode to PD: Normal mode and then initiates the conversion.
BIT
7
6
5
Field
—
Reset
—
Access Type
—
Write, Read
BITFIELD
BITS
DESCRIPTION
DEST
CONV_TYPE
DEST[2:0]
4
3
2
—
—
—
—
—
—
1
0
CONV_TYPE[1:0]
Write, Read
DECODE
6:4
000: Store result in DATA0
001: Store result in DATA1
010: Store result in DATA2
011: Store result in DATA3
100: Store result in DATA4
101: Store result in DATA5
110: Store result in DATA6
111: Store result in DATA7
1:0
00: Single conversion
01: Continuous conversions
10, 11: 1:4 Duty cycled conversions (modulator lowpower mode)
www.maximintegrated.com
Maxim Integrated │ 40
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
SEQ_START (0x02)
A write to the SEQ_START register will immediately execute a sequence beginning at the sequencer address written to
the SEQ_ADDR field. Using a SEQ_START command within a sequence will function as a GOTO statement, enabling
multiple continuous sequences to be programmed. Writing an address that is outside of the sequencer's microcode
address range (0x3A through 0x6E) will result in that write being ignored (no sequence will start). See the Sequencer
section for more information. If in PD:SLEEP or PD:STANDBY mode, writing to this register changes the mode to
PD:Normal Mode and then executes the sequence
CAL_START (0x03)
Writing to this register will execute a calibration as selected by the CAL_TYPE bits. Successful completion of a calibration
will result in an update of the corresponding calibration value registers. All calibrations are performed at the filter settings
in the LINEF[1:0] and RATE[3:0] register fields at the time the calibration is initiated. If in PD: SLEEP or PD: STANDBY
mode, writing to this register changes the mode to PD: normal mode and then initiates the calibration.
7
6
5
4
3
Field
BIT
—
—
—
—
—
Reset
—
—
—
—
—
Access Type
—
—
—
—
—
BITFIELD
BITS
CAL_TYPE
2:0
www.maximintegrated.com
DESCRIPTION
2
1
0
CAL_TYPE[2:0]
Write, Read
DECODE
000: Performs a self-calibration. Resulting offset
calibration value is stored in the SELF_OFF register, and
the 1x gain calibration value is stored in the
SELF_GAIN_1 register.
001: Performs a PGA gain calibration at the currently
programmed PGA gain. A 'No Op' will result if PGA
Gain calibration is executed with the PGA disabled via
the SIG_PATH register, or with the GAIN register set to
1x.The resulting gain calibration value is stored in the
SELF_GAIN_[2-128] register corresponding to the
currently programmed PGA GAIN setting.
010: Reserved
011: Reserved
100: Performs a system offset calibration. The resulting
calibration value is stored in the SYS_OFF_A register.
101: Performs a system gain calibration. The resulting
calibration value is stored in the SYS_GAIN_A register.
110: Performs a system offset calibration. The resulting
calibration value is stored in the SYS_OFF_B register.
111: Performs a system gain calibration. The resulting
calibration value is stored in the SYS_GAIN_B register.
Maxim Integrated │ 41
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
GP0_CTRL (0x04)
The GP0_CTRL register controls the behavior of GPIO0. Writes of reserved values are ignored. The GPIO_0 Direction
Select field (GP0_DIR) selects whether GPIO_0 will behave as an input or an output. Open-drain or CMOS output
MAX11410 may be selected. The GPI0_0 Input Select field (GP0_INSEL) selects the operation of the GPIO_0 pin when
configured as an input using the GP0_DIR field.
The GPIO Output Select field, GP0_OSEL, controls the output operation of the GPIO_0 pin when configured as an output
using the GP0_DIR field. When the GPIO is set for rising-edge-triggered conversion start or rising-edge-triggered
sequencer start, if in PD: SLEEP or PD: STANDBY mode, the rising edge changes the mode to PD: normal mode and
then initiates the conversion or sequence. The minimum pulse width for a GPIO input is 2 x tCLK.
BIT
Field
7
6
GP0_DIR[1:0]
5
4
3
GP0_ISEL[1:0]
—
Reset
GP0_DIR
GP0_ISEL
GP0_OSEL
1
0
GP0_OSEL[2:0]
—
Access Type
BITFIELD
2
Write, Read
BITS
Write, Read
DESCRIPTION
—
Write, Read
DECODE
7:6
00: Input mode, reference to VDDIO (default)
01: Reserved
10: Output mode, open-drain output
11: Output mode, CMOS output
5:4
00: GPIO_0 input disabled (default)
01: GPIO_0 input configured as rising-edge-triggered
conversion start
10: GPIO_0 input configured as rising-edge-triggered
conversion start
11: Reserved
2:0
000: GPIO_0 output disabled, high Z (default)
001: GPIO_0 output is configured as INTRB (active low)
010: GPIO_0 output is configured as INTR (active high)
011: GPIO_0 output is configured as state Logic 0
100: GPIO_0 output is configured as state Logic 1
101: GPIO_0 output is configured as automatic low-side
switch operation (CMOS output mode overridden)
110: GPIO_0 output is configured as modulator active
status
111: GPIO_0 output is configured as system clock
(2.456Mhz Nominal)
www.maximintegrated.com
Maxim Integrated │ 42
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
GP1_CTRL (0x05)
The GP1_CTRL register controls the behavior of GPIO1. Writes of reserved values are ignored. The GPIO_1 Direction
Select field (GP0_DIR) selects whether GPIO_1 will behave as an input or an output. Open-drain or CMOS output may
be selected. The GPIO_1 Input Select field, GP1_INSEL, selects the operation of the GPIO_1 pin when configured as
an input using the GP1_DIR field. The GPIO_1 Output Select Field (GP1_OSEL) controls the output operation of the
GPIO_1 pin when configured as an output operation using the GP1_DIR field.
When the GPIO is set for rising-edge-triggered conversion start or rising-edge-triggered sequencer start, if in PD: SLEEP
or PD: STANDBY mode, the rising edge changes the mode to PD: normal mode and then initiates the conversion or
sequence. The minimum pulse width for a GPIO input is 2 x tCLK.
BIT
Field
7
6
GP1_DIR[1:0]
5
4
3
GP1_ISEL[1:0]
—
Reset
Access Type
BITFIELD
GP1_DIR
GP1_ISEL
GP1_OSEL
2
1
0
GP1_OSEL[2:0]
—
Write, Read
BITS
Write, Read
DESCRIPTION
—
Write, Read
DECODE
7:6
00: Input mode, reference to VDDIO (default)
01: Reserved
10: Output mode, open-drain output
11: Output mode, CMOS output
5:4
00: GPIO_1 input disabled (default)
01: GPIO_1 input configured as rising-edge-triggered
conversion start
10: GPIO_1 input configured as rising-edge-triggered
conversion start
11: Reserved
2:0
000: GPI1_0 output disabled, high Z (default)
001: GPIO_1 output is configured as INTRB (active low)
010: GPIO_1 output is configured as INTR (active high)
011: GPIO_1 output is configured as state Logic 0
100: GPIO_1 output is configured as state Logic 1
101: GPIO_1 output is configured as system clock
(2.456Mhz Nominal)
110: GPIO_1 output is configured as modulator active
status
111: GPIO_1 output is configured as automatic low-side
switch operation (CMOS output mode overridden)
www.maximintegrated.com
Maxim Integrated │ 43
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
GP_CONV (0x06)
The GP_CONV register selects the type of conversion to be performed when initiated by a GPIO (when the GPIO is
configured as a Conversion Start input), and selects the register to which the conversion result will be written. Writing to
this register does not execute a conversion. When a GPIO initiates a conversion, the conversion results will be written to
the data register selected by the GPIO Conversion Destination field (GP_DEST). The GPIO Conversion Type field selects
the type of conversion that will be initiated by a GPIO.
BIT
7
Field
—
Reset
—
Access Type
—
BITFIELD
BITS
GP_DEST
GP_CONV_
TYPE
6
5
4
GP_DEST[2:0]
Write, Read
3
2
—
—
—
—
—
—
DESCRIPTION
1
0
GP_CONV_TYPE[1:0]
Write, Read
DECODE
6:4
000: Store result in DATA0
001: Store result in DATA1
010: Store result in DATA2
011: Store result in DATA3
100: Store result in DATA4
101: Store result in DATA5
110: Store result in DATA6
111: Store result in DATA7
1:0
00: Single conversion
01: Continuous conversions
10, 11: 1:4 Duty cycled conversions (modulator
low-power mode)
GP_SEQ_ADDR (0x07)
The GP_SEQ_ADDR register selects the target sequencer address when a sequence is initiated by a GPIO (when the
GPIO is configured as a Sequencer Start input). Writing to this register does not initiate a sequence. Valid values are
0x3A - 0x6F. Writes of invalid addresses will be ignored.
BIT
7
6
5
4
3
2
Field
—
GP_SEQ_ADDR[6:0]
Reset
—
0x3A
Access Type
—
Write, Read
1
0
BITFIELD
BITS
DESCRIPTION
GP_SEQ_ADDR
6:0
Write the address of the Sequencer (Microcode) register at which a sequence
should be initiated by a Sequencer Start GPIO event.
www.maximintegrated.com
Maxim Integrated │ 44
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
FILTER (0x08)
The Filter register selects both the conversion data rate and the behavior of the digital filter. The LINEF field selects one
of four digital filter options. The RATE field select the data rate. The options available for the RATE field are determined
by the LINEF selection. See the tables in the Digital Gain section for details.
BIT
7
6
5
4
3
2
Field
—
RESERVED
(0)
LINEF[1:0]
RATE[3:0]
Reset
—
Access Type
—
Write, Read
Write, Read
Write, Read
BITFIELD
BITS
RESERVED
(0)
6
DESCRIPTION
1
0
DECODE
Reserved; always set to 0.
0: Always set to 0.
00: Simultaneous 50/60Hz FIR rejection (default)
01: 50Hz FIR rejection
10: 60Hz FIR rejection
11: SINC4
LINEF
5:4
Sets filter type.
RATE
3:0
Sets conversion rate based on LINEF value.
See Table 9a through Table 9d for details.
CTRL (0x09)
The CTRL register selects the clock source, the unipolar/bipolar data format, the reference inputs, and the reference
buffers.
The External Clock Enable (EXTCLK) bit selects the whether the system clock source will be internal or external. Setting
EXTCLK to '1' will override any settings in the GP0_CTRL register. A write to the EXTCLK bit inside of a sequence will be
ignored. Changing clock sources inside of a sequence is not supported; a write to the EXTCLK bit inside of a sequence
will be ignored.
The Unipolar/Bipolar Select (U_BN) bit selects whether the input range is bipolar or unipolar. A ‘1’ in this bit location
selects unipolar input range and a ‘0’ selects bipolar input range. The Format Select (FORMAT) bit controls the data
format when in bipolar mode (U_BN = 0). Unipolar data is always in straight binary format. The FORMAT bit has no effect
in Unipolar mode (U_BN = 1). 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. (See Table 6.)
Writing to the FORMAT or U_BN bits does not change the values programmed in any threshold registers. However, it
will affect the interpretation of these registers. When updating the FORMAT or U_BN bits, threshold registers should
be re-written with values that agree with the new format. Any input exceeding the available input range is limited to the
minimum or maximum data value.
The Reference P-Side and N-Side Buffer Enable bits (REFBUFP and REFBUFN) control whether the reference input
buffers will be enabled.
www.maximintegrated.com
Maxim Integrated │ 45
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
The Reference Select field (REF_SEL) selects the reference source for the ADC. Available selections include the three
differential reference input pairs, the analog power supply voltage, and the single-ended REFP__ inputs.
BIT
7
6
5
4
3
Field
EXTCLK
U_BN
FORMAT
REFBUFP_
EN
REFBUFN_
EN
REF_SEL[2:0]
Reset
0x0
0x0
0x0
0x0
0x0
0x1
Access Type
Write, Read
Write, Read
Write, Read
Write, Read
Write, Read
Write, Read
BITFIELD
BITS
EXTCLK
7
0: Internal clock enabled (default)
1: External clock enabled via GPIO_0 pin
U_BN
6
0: Bipolar input range (default)
1: Unipolar input range
FORMAT
5
0: Two’s complement format. Applies only when
bipolar input range is enabled. (default)
1: Offset binary format
4
0: Power down the reference P-side buffer and
bypass, driving the ADC reference input directly from
the reference mux (default)
1: Enable the reference P-side buffer
3
0: Power down the reference N-side buffer and
bypass, driving the ADC reference input directly from
the reference mux (default)
1: Enable the reference N-side buffer
REFBUFP_
EN
REFBUFN_
EN
REF_SEL
2:0
www.maximintegrated.com
DESCRIPTION
2
1
0
DECODE
000: AIN0(REF0P)/AIN1(REF0N)
001: REF1P/REF1N (default)
010: REF2P/REF2N
011: AVDD/AGND
100: AIN0(REF0P)/AGND (single-ended mode)
101: REF1P/AGND (single-ended mode)
110: REF2P/AGND (single-ended mode)
111: AVDD/AGND
Maxim Integrated │ 46
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
SOURCE (0x0A)
The SOURCE register configures the excitation current sources, burnout current sources, and bias voltage source.
The VBIAS Mode Control field (VBIAS_MODE) selects the operating mode for the AVDD/2 bias voltage source. The bias
voltage may be supplied by an amplifier (Active mode) or by a resistive divider (either 125kΩ or 20kΩ source resistance).
The Burnout Current Source Select field (BRN_MODE) selects the nominal current value for the burnout detection
current source and sink. Three current values are available.
The Matched Current Source (IDAC_MODE) field selects the nominal current output for the two matched excitation
current sources.
Note that simultaneously enabling the IDAC and VBIAS sources on the same analog input is not supported. Enabling
VBIAS on an analog input with an IDAC enabled will clear the corresponding IDAC enable. Enabling an IDAC on an
analog input with VBIAS enabled will clear the corresponding VBIAS enable.
BIT
Field
7
6
5
4
3
2
1
VBIAS_MODE[1:0]
BRN_MODE[1:0]
IDAC_MODE[3:0]
Write, Read
Write, Read
Write, Read
0
Reset
Access Type
BITFIELD
VBIAS_
MODE
BRN_MODE
IDAC_MODE
BITS
DESCRIPTION
DECODE
7:6
00: Active mode (default)
01: High impedance; 125kΩ output impedance
10: Low impedance; 20kΩ output impedance
11: Low impedance; 20kΩ output impedance
5:4
00: Powered down, burnout sources disabled
(default)
01: 0.5μA burnout current sources enabled
10: 1μA burnout current sources enabled
11: 10μA burnout current sources enabled
3:0
0000: 10μA (default)
0001: 50μA
0010: 75μA
0011: 100μA
0100: 125μA
0101: 150μA
0110: 175μA
0111: 200μA
1000: 225μA
1001: 250μA
1010: 300μA
1011: 400μA
1100: 600μA
1101: 800μA
1110: 1200μA
1111: 1600μA
www.maximintegrated.com
Maxim Integrated │ 47
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
MUX_CTRL0 (0x0B)
The MUX_CTRL0 register selects which analog inputs are connected to AINP and AINN. AINP_SEL selects the
multiplexer connection to the positive analog input, and AINN_SEL selects the multiplexer connection to the negative
analog input. AINP may also be connected to VDD and AINN may also be connected GND. The default mode is for both
AINP and AINN to be unconnected.
BIT
7
6
5
4
3
2
1
Field
AINP_SEL[3:0]
AINN_SEL[3:0]
Reset
0xF
0xF
Write, Read
Write, Read
Access Type
BITFIELD
AINP_SEL
AINN_SEL
BITS
DESCRIPTION
DECODE
7:4
0000: AINP = AIN0
0001: AINP = AIN1
0010: AINP = AIN2
0011: AINP = AIN3
0100: AINP = AIN4
0101: AINP = AIN5
0110: AINP = AIN6
0111: AINP = AIN7
1000: AINP = AIN8
1001: AINP = AIN9
1010: AINP = AVDD
1011: AINN = Unconnected
1100: AINN = Unconnected
1101: AINN = Unconnected
1110: AINN = Unconnected
1111: AINN = Unconnected (default)
3:0
0000: AINN = AIN0
0001: AINN = AIN1
0010: AINN = AIN2
0011: AINN = AIN3
0100: AINN = AIN4
0101: AINN = AIN5
0110: AINN = AIN6
0111: AINN = AIN7
1000: AINN = AIN8
1001: AINN = AIN9
1010: AINN = GND
1011: AINN = Unconnected
1100: AINN = Unconnected
1101: AINN = Unconnected
1110: AINN = Unconnected
1111: AINN = Unconnected (default)
www.maximintegrated.com
0
Maxim Integrated │ 48
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
MUX_CTRL1 (0x0C)
The MUX_CTRL1 register enables the matched excitation current sources and selects which input each is connected
to. IDAC1 and IDAC0 may be connected to any of the ten analog inputs, or may be powered down and unconnected.
BIT
7
Field
Access Type
IDAC1_SEL
IDAC0_SEL
5
IDAC1_SEL[3:0]
Reset
BITFIELD
6
BITS
4
3
2
1
IDAC0_SEL[3:0]
0xF
0xF
Write, Read
Write, Read
DESCRIPTION
0
DECODE
7:4
0000: AIN0
0001: AIN1
0010: AIN2
0011: AIN3
0100: AIN4
0101: AIN5
0110: AIN6
0111: AIN7
1000: AIN8
1001: AIN9
1010: Unconnected; IDAC1 powered down.
1011: Unconnected; IDAC1 powered down.
1100: Unconnected; IDAC1 powered down.
1101: Unconnected; IDAC1 powered down.
1110: Unconnected; IDAC1 powered down.
1111: Unconnected; IDAC1 powered down.(Default)
3:0
0000: AIN0
0001: AIN1
0010: AIN2
0011: AIN3
0100: AIN4
0101: AIN5
0110: AIN6
0111: AIN7
1000: AIN8
1001: AIN9
1010: Unconnected; IDAC0 powered down.
1011: Unconnected; IDAC0 powered down.
1100: Unconnected; IDAC0 powered down.
1101: Unconnected; IDAC0 powered down.
1110: Unconnected; IDAC0 powered down.
1111: Unconnected; IDAC0 powered down.(Default)
www.maximintegrated.com
Maxim Integrated │ 49
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
MUX_CTRL2 (0x0D)
This register enables of the connection of VBIAS source to the input mux. AIN0 to AIN7 are available for connection to
the VBIAS source. Each bit of the VBIAS_SEL register corresponds to a switch enable for an analog input so the VBIAS
source may be connected to more than one analog input.
BIT
7
6
5
4
3
2
1
0
VBIAS_
SEL_7
VBIAS_
SEL_6
VBIAS_
SEL_5
VBIAS_
SEL_4
VBIAS_
SEL_3
VBIAS_
SEL_2
VBIAS_
SEL_1
VBIAS_
SEL_0
Access Type
Write, Read
Write, Read
Write, Read
Write, Read
Write, Read
Write, Read
Write, Read
Write, Read
BITFIELD
BITS
VBIAS_
SEL_7
7
0: Unconnected
1: AIN7
VBIAS_
SEL_6
6
0: Unconnected
1: AIN6
VBIAS_
SEL_5
5
0: Unconnected
1: AIN5
VBIAS_
SEL_4
4
0: Unconnected
1: AIN4
VBIAS_
SEL_3
3
0: Unconnected
1: AIN3
VBIAS_
SEL_2
2
0: Unconnected
1: AIN2
VBIAS_
SEL_1
1
0: Unconnected
1: AIN1
VBIAS_
SEL_0
0
0: Unconnected
1: AIN0
Field
Reset
www.maximintegrated.com
DESCRIPTION
DECODE
Maxim Integrated │ 50
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
PGA (0x0E)
The PGA register controls the signal path by enabling or disabling the input buffers and the PGA, and by setting the
gain. The Signal Path Select field (SIG_PATH) selects whether the multiplexer output will be connected to the modulator
directly, through the low-power buffer, or through the PGA. The GAIN field selects the analog gain setting for the PGA.
When When the input signal buffer or direct signal path is selected, this field selects the digital gain setting. When
configured for digital gain (PGA disabled) any gain setting higher than 4x will default to 4x.
BIT
7
6
5
4
3
Field
—
—
SIG_PATH[1:0]
—
Reset
—
—
Access Type
—
—
BITFIELD
BITS
SIG_PATH
GAIN
2
1
0
GAIN[2:0]
—
Write, Read
—
DESCRIPTION
Write, Read
DECODE
5:4
00: Buffered, low-power, unity-gain path
(PGA disabled, digital gain) [default]
01: Bypass path (signal buffer disabled,PGA disabled,
digital gain)
10: PGA path (signal buffer disabled, analog gain)
11: Reserved
2:0
000: 1 (default)
001: 2
010: 4
011: 8
100: 16
101: 32
110: 64
111: 128
www.maximintegrated.com
Maxim Integrated │ 51
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
WAIT_EXT (0x0F)
This register extends the count range of the WAIT command.
Wait Clocks = (WAIT_EXT*16) * (WAIT * 16)
For a 2.456MHz clock, the minimum wait period is 6.5µsec. The maximum wait period using the wait extender is 6.77s.
A write to the wait extension will not cause a wait command to execute. Reading this register will return the written value.
When WAIT_EXT = 0x00, no wait extension is applied and the wait period is equal to (WAIT * 16). In the absence of a
reset, the WAIT_EXT selection applies to all subsequent WAIT_START commands.
BIT
7
6
5
4
3
Field
WAIT_EXT[7:0]
Reset
0x00
Access Type
BITFIELD
WAIT_EXT
2
1
0
Write, Read
BITS
DESCRIPTION
7:0
WAIT_START (0x10)
A write to this register will execute a 'wait' operation with a clock count equal to
Wait Clocks = (WAIT_EXT x 16) * (WAIT x 16)
For a 2.456MHz input clock, the minimum wait period is 6.5µsec. The maximum wait period utilizing the wait extender
is 6.77s.
Reading this register will return the current count value, as decremented since the last WAIT execution. Writing to any
register during a wait will abort the count operation, but will not reset the register. Writing "0x00" to this register will result
in a 'No Op', and no WAIT_DONE status will be issued. If in PD: SLEEP or PD: STANDBY mode, writing to this register
changes the mode to PD: Normal Mode.
www.maximintegrated.com
Maxim Integrated │ 52
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
24-Bit Control, Data, and Status Registers
ADDRESS
NAME
MSB
LSB
REVISION DATA
0x11
PART_ID[23:16]
—
—
—
—
—
—
—
—
PART_ID[15:8]
—
—
—
—
—
—
—
—
PART_ID[7:0]
—
—
—
—
—
–
–
–
–
–
–
–
–
REV_ID[2:0]
SYSTEM CALIBRATION REGISTERS
SYSC_SEL[23:16]
0x12
0x13
0x14
0x15
0x16
SYSC_SEL[15:8]
SYSC_SEL_7[1:0]
SYSC_SEL_6[1:0]
SYSC_SEL[7:0]
SYSC_SEL_3[1:0]
SYSC_SEL_2[1:0]
SYSC_SEL_1[1:0]
SYS_OFF_A[23:16]
SYS_OFF_A[23:16]
SYS_OFF_A[15:8]
SYS_OFF_A[15:8]
SYS_OFF_A[7:0]
SYS_OFF_A[7:0]
SYS_OFF_B[23:16]
SYS_OFF_B[23:16]
SYS_OFF_B[15:8]
SYS_OFF_B[15:8]
SYS_OFF_B[7:0]
SYS_OFF_B[7:0]
SYS_GAIN_A[23:16]
SYS_GAIN_A[23:16]
SYS_GAIN_A[15:8]
SYS_GAIN_A[15:8]
SYS_GAIN_A[7:0]
SYS_GAIN_A[7:0]
SYS_GAIN_B[23:16]
SYS_GAIN_B[23:16]
SYS_GAIN_B[15:8]
SYS_GAIN_B[15:8]
SYS_GAIN_B[7:0]
SYS_GAIN_B[7:0]
–
–
SYSC_SEL_4[1:0]
SYSC_SEL_0[1:0]
SELF-CALIBRATION REGISTERS
0x17
0x18
0x19
0x1A
SELF_OFF[23:16]
SELF_OFF[23:16]
SELF_OFF[15:8]
SELF_OFF[15:8]
SELF_OFF[7:0]
SELF_OFF[7:0]
SELF_GAIN_1[23:16]
SELF_GAIN_1[23:16]
SELF_GAIN_1[15:8]
SELF_GAIN_1[15:8]
SELF_GAIN_1[7:0]
SELF_GAIN_1[7:0]
SELF_GAIN_2[23:16]
SELF_GAIN_2[23:16]
SELF_GAIN_2[15:8]
SELF_GAIN_2[15:8]
SELF_GAIN_2[7:0]
SELF_GAIN_2[7:0]
SELF_GAIN_4[23:16]
SELF_GAIN_4[23:16]
SELF_GAIN_4[15:8]
SELF_GAIN_4[15:8]
SELF_GAIN_4[7:0]
SELF_GAIN_4[7:0]
www.maximintegrated.com
Maxim Integrated │ 53
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
24-Bit Control, Data, and Status Registers (continued)
ADDRESS
0x1B
0x1C
0x1D
0x1E
0x1F
NAME
MSB
LSB
SELF_GAIN_8[23:16]
SELF_GAIN_8[23:16]
SELF_GAIN_8[15:8]
SELF_GAIN_8[15:8]
SELF_GAIN_8[7:0]
SELF_GAIN_8[7:0]
SELF_GAIN_16[23:16]
SELF_GAIN_16[23:16]
SELF_GAIN_16[15:8]
SELF_GAIN_16[15:8]
SELF_GAIN_16[7:0]
SELF_GAIN_16[7:0]
SELF_GAIN_32[23:16]
SELF_GAIN_32[23:16]
SELF_GAIN_32[15:8]
SELF_GAIN_32[15:8]
SELF_GAIN_32[7:0]
SELF_GAIN_32[7:0]
SELF_GAIN_64[23:16]
SELF_GAIN_64[23:16]
SELF_GAIN_64[15:8]
SELF_GAIN_64[15:8]
SELF_GAIN_64[7:0]
SELF_GAIN_64[7:0]
SELF_GAIN_128[23:16]
SELF_GAIN_128[23:16]
SELF_GAIN_128[15:8]
SELF_GAIN_128[15:8]
SELF_GAIN_128[7:0]
SELF_GAIN_128[7:0]
LOWER-THRESHOLD REGISTERS
0x20
0x21
0x22
0x23
0x24
0x25
LTHRESH0[23:16]
LTHRESH0[23:16]
LTHRESH0[15:8]
LTHRESH0[15:8]
LTHRESH0[7:0]
LTHRESH0[7:0]
LTHRESH1[23:16]
LTHRESH1[23:16]
LTHRESH1[15:8]
LTHRESH1[15:8]
LTHRESH1[7:0]
LTHRESH1[7:0]
LTHRESH2[23:16]
LTHRESH2[23:16]
LTHRESH2[15:8]
LTHRESH2[15:8]
LTHRESH2[7:0]
LTHRESH2[7:0]
LTHRESH3[23:16]
LTHRESH3[23:16]
LTHRESH3[15:8]
LTHRESH3[15:8]
LTHRESH3[7:0]
LTHRESH3[7:0]
LTHRESH4[23:16]
LTHRESH4[23:16]
LTHRESH4[15:8]
LTHRESH4[15:8]
LTHRESH4[7:0]
LTHRESH4[7:0]
LTHRESH5[23:16]
LTHRESH5[23:16]
LTHRESH5[15:8]
LTHRESH5[15:8]
LTHRESH5[7:0]
LTHRESH5[7:0]
www.maximintegrated.com
Maxim Integrated │ 54
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
24-Bit Control, Data, and Status Registers (continued)
ADDRESS
0x26
0x27
NAME
MSB
LSB
LTHRESH6[23:16]
LTHRESH6[23:16]
LTHRESH6[15:8]
LTHRESH6[15:8]
LTHRESH6[7:0]
LTHRESH6[7:0]
LTHRESH7[23:16]
LTHRESH7[23:16]
LTHRESH7[15:8]
LTHRESH7[15:8]
LTHRESH7[7:0]
LTHRESH7[7:0]
UPPER-THRESHOLD REGISTERS
0x28
0x29
0x2A
0x2B
0x2C
0x2D
0x2E
0x2F
UTHRESH0[23:16]
UTHRESH0[23:16]
UTHRESH0[15:8]
UTHRESH0[15:8]
UTHRESH0[7:0]
UTHRESH0[7:0]
UTHRESH1[23:16]
UTHRESH1[23:16]
UTHRESH1[15:8]
UTHRESH1[15:8]
UTHRESH1[7:0]
UTHRESH1[7:0]
UTHRESH2[23:16]
UTHRESH2[23:16]
UTHRESH2[15:8]
UTHRESH2[15:8]
UTHRESH2[7:0]
UTHRESH2[7:0]
UTHRESH3[23:16]
UTHRESH3[23:16]
UTHRESH3[15:8]
UTHRESH3[15:8]
UTHRESH3[7:0]
UTHRESH3[7:0]
UTHRESH4[23:16]
UTHRESH4[23:16]
UTHRESH4[15:8]
UTHRESH4[15:8]
UTHRESH4[7:0]
UTHRESH4[7:0]
UTHRESH5[23:16]
UTHRESH5[23:16]
UTHRESH5[15:8]
UTHRESH5[15:8]
UTHRESH5[7:0]
UTHRESH5[7:0]
UTHRESH6[23:16]
UTHRESH6[23:16]
UTHRESH6[15:8]
UTHRESH6[15:8]
UTHRESH6[7:0]
UTHRESH6[7:0]
UTHRESH7[23:16]
UTHRESH7[23:16]
UTHRESH7[15:8]
UTHRESH7[15:8]
UTHRESH7[7:0]
UTHRESH7[7:0]
www.maximintegrated.com
Maxim Integrated │ 55
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
24-Bit Control, Data, and Status Registers (continued)
CONVERSION DATA REGISTERS
0x30
0x31
0x32
DATA0[23:16]
DATA0[23:16]
DATA0[15:8]
DATA0[15:8]
DATA0[7:0]
DATA0[7:0]
DATA1[23:16]
DATA1[23:16]
DATA1[15:8]
DATA1[15:8]
DATA1[7:0]
DATA1[7:0]
DATA2[23:16]
DATA2[23:16]
DATA2[15:8]
DATA2[15:8]
DATA2[7:0]
0x33
0x34
0x35
DATA2[7:0]
DATA3[23:16]
DATA3[23:16]
DATA3[15:8]
DATA3[15:8]
DATA3[7:0]
DATA3[7:0]
DATA4[23:16]
DATA4[23:16]
DATA4[15:8]
DATA4[15:8]
DATA4[7:0]
DATA4[7:0]
DATA5[23:16]
DATA5[23:16]
DATA5[15:8]
DATA5[15:8]
DATA5[7:0]
0x36
0x37
DATA5[7:0]
DATA6[23:16]
DATA6[23:16]
DATA6[15:8]
DATA6[15:8]
DATA6[7:0]
DATA6[7:0]
DATA7[23:16]
DATA7[23:16]
DATA7[15:8]
DATA7[15:8]
DATA7[7:0]
DATA7[7:0]
STATUS AND INTERRUPT REGISTERS
0x38
0x39
Status[23:16]
TOR_7
TOR_6
TOR_5
TOR_4
TOR_3
TOR_2
TOR_1
TOR_0
Status[15:8]
TUR_7
TUR_6
TUR_5
TUR_4
TUR_3
TUR_2
TUR_1
TUR_0
Status[7:0]
SYSGOR
—
—
—
WAIT_
DONE
CAL_
RDY
SEQ_
RDY
CONV_
RDY
Status_IE[23:16]
TOR_
IE_7
TOR_
IE_6
TOR_
IE_5
TOR_
IE_4
TOR_
IE_3
TOR_
IE_2
TOR_
IE_1
TOR_
IE_0
Status_IE[15:8]
TUR_
IE_7
TUR_
IE_6
TUR_
IE_5
TUR_
IE_4
TUR_
IE_3
TUR_
IE_2
TUR_
IE_1
TUR_
IE_0
Status_IE[7:0]
SYSGOR_IE
—
—
DATA_
RDY_IE
WAIT_
DONE_
IE
CAL_
RDY_IE
SEQ_
RDY_IE
CONV_
RDY_IE
www.maximintegrated.com
Maxim Integrated │ 56
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
PART_ID (0x11)
This register contains the silicon revision ID.
BIT
23
22
21
20
19
18
17
16
Field
—
—
—
—
—
—
—
—
Reset
—
—
—
—
—
—
—
—
Access Type
—
—
—
—
—
—
—
—
Bit
15
14
13
12
11
10
9
8
Field
—
—
—
—
—
—
—
—
Reset
—
—
—
—
—
—
—
—
Access Type
—
—
—
—
—
—
—
—
Bit
7
6
5
4
3
2
1
0
Field
—
—
—
—
—
Reset
—
—
—
—
—
Access Type
—
—
—
—
—
BITFIELD
REV_ID
www.maximintegrated.com
BITS
2:0
REV_ID[2:0]
Read Only
DESCRIPTION
Silicon revision ID.
Maxim Integrated │ 57
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
SYSC_SEL (0x12)
There are two sets of system calibration registers, A (SYS_OFF_A and SYS_GAIN_A) and B (SYS_OFF_B and SYS_
GAIN_B). The SYSC_SEL bits select whether calibration set A, B, or neither set will be applied to the ADC conversion
result stored in the destination register, as selected by the this register.
BIT
23
22
21
20
19
18
17
16
Field
—
—
—
—
—
—
—
—
Reset
—
—
—
—
—
—
—
—
Access Type
—
—
—
—
—
—
—
—
Bit
15
14
13
12
11
10
9
8
Field
SYSC_SEL_7[1:0]
SYSC_SEL_6[1:0]
—
—
—
—
—
—
3
2
Reset
Access Type
Bit
Write, Read
7
Field
Write, Read
6
5
4
SYSC_SEL_4[1:0]
Write, Read
1
0
SYSC_SEL_3[1:0]
SYSC_SEL_2[1:0]
SYSC_SEL_1[1:0]
SYSC_SEL_0[1:0]
Write, Read
Write, Read
Write, Read
Write, Read
Reset
Access Type
BITFIELD
SYSC_
SEL_7
SYSC_
SEL_6
SYSC_
SEL_4
BITS
DESCRIPTION
DECODE
15:14
00: SYS_OFF_A & SYS_GAIN_A calibration values
are applied to the conversion result stored in DATA7
SYSC_SEL_7[1:0] register. (Default)
01: SYS_OFF_B & SYS_GAIN_B calibration values
are applied to the conversion result stored in DATA7
register.
10, 11: System calibration disabled for DATA7 register.
(Only self-calibration will be applied.)
13:12
00: SYS_OFF_A & SYS_GAIN_A calibration values
are applied to the conversion result stored in DATA6
SYSC_SEL_7[1:0] register. (Default)
01: SYS_OFF_B & SYS_GAIN_B calibration values
are applied to the conversion result stored in DATA6
register.
10, 11: System calibration disabled for DATA6 register.
(Only self-calibration will be applied.)
9:8
00: SYS_OFF_A & SYS_GAIN_A calibration values
are applied to the conversion result stored in DATA4
SYSC_SEL_7[1:0] register. (Default)
01: SYS_OFF_B & SYS_GAIN_B calibration values
are applied to the conversion result stored in DATA4
register.
10, 11: System calibration disabled for DATA4 register.
(Only self-calibration will be applied.)
www.maximintegrated.com
Maxim Integrated │ 58
MAX11410
BITFIELD
SYSC_
SEL_3
SYSC_
SEL_2
SYSC_
SEL_1
SYSC_
SEL_0
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
BITS
DESCRIPTION
DECODE
7:6
00: SYS_OFF_A & SYS_GAIN_A calibration values
are applied to the conversion result stored in DATA3
SYSC_SEL_7[1:0] register. (Default)
01: SYS_OFF_B & SYS_GAIN_B calibration values
are applied to the conversion result stored in DATA3
register.
10, 11: System calibration disabled for DATA3 register.
(Only self-calibration will be applied.)
5:4
00: SYS_OFF_A & SYS_GAIN_A calibration values
are applied to the conversion result stored in DATA2
SYSC_SEL_7[1:0] register. (Default)
01: SYS_OFF_B & SYS_GAIN_B calibration values
are applied to the conversion result stored in DATA2
register.
10, 11: System calibration disabled for DATA2 register.
(Only self-calibration will be applied.)
3:2
00: SYS_OFF_A & SYS_GAIN_A calibration values
are applied to the conversion result stored in DATA1
SYSC_SEL_7[1:0] register. (Default)
01: SYS_OFF_B & SYS_GAIN_B calibration values
are applied to the conversion result stored in DATA1
register.
10, 11: System calibration disabled for DATA1 register.
(Only self-calibration will be applied.)
1:0
00: SYS_OFF_A & SYS_GAIN_A calibration values
are applied to the conversion result stored in DATA0
SYSC_SEL_7[1:0] register. (Default)
01: SYS_OFF_B & SYS_GAIN_B calibration values
are applied to the conversion result stored in DATA0
register.
10, 11: System calibration disabled for DATA0 register.
(Only self-calibration will be applied.)
www.maximintegrated.com
Maxim Integrated │ 59
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
SYS_OFF_A (0x13)
The system offset A calibration value is subtracted from each conversion result, if selected by the SYSC_DEST_SEL
register.
The data is always in 2’s complement binary format, and is unaffected by the U_BN and FORMAT bits. Writes to SYS_
OFF_A are allowed. A value written to the register remains valid until either a new value is written or until an on-demand
system-calibration operation is performed, which will overwrite the current value.
The system offset calibration value applied to the selected destination register is subtracted from the conversion result
after self-calibration, but before system gain correction. It is also applied prior to the 1x or 2x scale factor associated with
bipolar and unipolar modes.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
SYS_OFF_A[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
SYS_OFF_A[15:8]
Reset
Access Type
Bit
Write, Read
7
6
Field
5
4
3
SYS_OFF_A[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
SYS_OFF_A
23:0
www.maximintegrated.com
DESCRIPTION
Offset calibration value subtracted from selected conversion results.
Maxim Integrated │ 60
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
SYS_OFF_B (0x14)
The system offset B calibration value is subtracted from each conversion result, if selected by the SYSC_DEST_SEL register.
The data is always in 2’s complement binary format, and is unaffected by the U_BN and FORMAT bits. Writes to SYS_
OFF_B are allowed. A value written to the register remains valid until either a new value is written or until an on-demand
system-calibration operation is performed, which will over-write the current value.
The system offset calibration value applied to the selected destination register is subtracted from the conversion result
after self-calibration, but before system gain correction. It is also applied prior to the 1x or 2x scale factor associated with
bipolar and unipolar modes.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
SYS_OFF_B[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
SYS_OFF_B[15:8]
Reset
Access Type
Bit
Write, Read
7
6
Field
5
4
3
SYS_OFF_B[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
SYS_OFF_B
23:0
www.maximintegrated.com
DESCRIPTION
Offset calibration value subtracted from selected conversion results.
Maxim Integrated │ 61
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
SYS_GAIN_A (0x15)
The System Gain Calibration A value is used to scale the offset-corrected conversion result, if selected by the SYSC_
DEST_SEL register. The format is fixed point, unsigned binary, and is unaffected by the U_BN and FORMAT bits. The
binary point is located after the MSB. The MSB corresponds to 20, and the LSB corresponds to 2-23.
Writes to this register are allowed. A value written to the register remains valid until either a new value is written or until an
on-demand system-calibration operation is performed, which will overwrite the current value. The system gain calibration
value scales the offset corrected result by up to 1.999999881x or can correct a gain error of –50%. The amount of positive
gain error that can be corrected is determined by modulator overload characteristics, which may be as much as +25%.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
SYS_GAIN_A[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
SYS_GAIN_A[15:8]
Reset
Access Type
Bit
Write, Read
7
6
Field
5
4
3
SYS_GAIN_A[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
SYS_GAIN_A
23:0
www.maximintegrated.com
DESCRIPTION
System Gain A Calibration Value
Maxim Integrated │ 62
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
SYS_GAIN_B (0x16)
The System Gain Calibration B value is used to scale the offset-corrected conversion result, if selected by the SYSC_
DEST_SEL register. The format is fixed point, unsigned binary, and is unaffected by the U_BN and FORMAT bits. The
binary point is located after the MSB. The MSB corresponds to 20, and the LSB corresponds to 2-23.
​ rites to this register are allowed. A value written to the register remains valid until either a new value is written or until an
W
on-demand system-calibration operation is performed, which will overwrite the current value. The system gain calibration
value scales the offset corrected result by up to 1.999999881x or can correct a gain error of -50%. The amount of positive
gain error that can be corrected is determined by modulator overload characteristics, which may be as much as +25%.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
SYS_GAIN_B[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
SYS_GAIN_B[15:8]
Reset
Access Type
Bit
Write, Read
7
6
Field
5
4
3
SYS_GAIN_B[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
SYS_GAIN_B
23:0
www.maximintegrated.com
DESCRIPTION
System Gain B Calibration Values
Maxim Integrated │ 63
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
SELF_OFF (0x17)
The self-calibration offset value is subtracted from the conversion result, provided that the NOSELFOC bit is set to 0.
The format is always 2’s complement binary format, and is unaffected by the U_BN and FORMAT bits. Writing to the
self-calibration register is allowed. The value remains valid until either a new write is completed or an on-demand selfcalibration operation is performed, which will overwrite the current value.
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. It is also applied prior to the 2x scale factor associated with unipolar mode.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
SELF_OFF[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
SELF_OFF[15:8]
Reset
Access Type
Bit
Write, Read
7
6
Field
5
4
3
SELF_OFF[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
SELF_OFF
23:0
www.maximintegrated.com
DESCRIPTION
Self-calibration offset value.
Maxim Integrated │ 64
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
SELF_GAIN_1 (0x18)
The self-calibration gain value scales the self-calibration offset-corrected conversion result before the system offset and
gain calibration values have been applied. There is a self-gain calibration register for each of the eight selectable gain
settings. The format is fixed point, unsigned binary, and is unaffected by the U_BN and FORMAT bits. The binary point is
located after the MSB. The MSB corresponds to 20, and the LSB corresponds to 2-23. A write to the system-calibration
register is allowed. The written value remains valid until either a new write is completed or until an on-demand systemcalibration operation is performed, which overwrites the current value. The self-calibration gain value scales the selfcal offset corrected conversion result by up to 2x or can correct a gain error of approximately –50%. The gain will be
corrected to within 2 LSB.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
SELF_GAIN_1[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
SELF_GAIN_1[15:8]
Reset
Access Type
Bit
Write, Read
7
6
Field
5
4
3
SELF_GAIN_1[7:0]
Reset
Access Type
BITFIELD
SELF_GAIN_1
www.maximintegrated.com
Write, Read
BITS
23:0
DESCRIPTION
Self-gain correction value for gain = 1.
Maxim Integrated │ 65
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
SELF_GAIN_2 (0x19)
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
18
17
16
10
9
8
2
1
0
SELF_GAIN_2[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
SELF_GAIN_2[15:8]
Reset
Access Type
Bit
Write, Read
7
6
5
Field
4
3
SELF_GAIN_2[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
SELF_GAIN_2
DESCRIPTION
23:0
Self-gain correction value for gain = 2.
SELF_GAIN_4 (0x1A)
BIT
23
22
21
Field
20
19
SELF_GAIN_4[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
SELF_GAIN_4[15:8]
Reset
Access Type
Bit
Write, Read
7
6
Field
5
4
3
SELF_GAIN_4[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
SELF_GAIN_4
23:0
www.maximintegrated.com
DESCRIPTION
Self-gain correction value for gain = 4.
Maxim Integrated │ 66
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
SELF_GAIN_8 (0x1B)
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
18
17
16
10
9
8
2
1
0
SELF_GAIN_8[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
SELF_GAIN_8[15:8]
Reset
Access Type
Bit
Write, Read
7
6
5
Field
4
3
SELF_GAIN_8[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
SELF_GAIN_8
23:0
DESCRIPTION
Self-gain correction value for gain = 8.
SELF_GAIN_16 (0x1C)
BIT
23
22
21
Field
20
19
SELF_GAIN_16[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
SELF_GAIN_16[15:8]
Reset
Access Type
Bit
Write, Read
7
6
Field
5
4
3
SELF_GAIN_16[7:0]
Reset
Access Type
BITFIELD
SELF_GAIN_16
www.maximintegrated.com
Write, Read
BITS
23:0
DESCRIPTION
Self-gain correction value for gain = 16.
Maxim Integrated │ 67
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
SELF_GAIN_32 (0x1D)
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
18
17
16
10
9
8
2
1
0
SELF_GAIN_32[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
SELF_GAIN_32[15:8]
Reset
Access Type
Bit
Write, Read
7
6
5
Field
4
3
SELF_GAIN_32[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
SELF_GAIN_32
23:0
DESCRIPTION
Self-gain correction value for gain = 32.
SELF_GAIN_64 (0x1E)
BIT
23
22
21
Field
20
19
SELF_GAIN_64[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
SELF_GAIN_64[15:8]
Reset
Access Type
Bit
Write, Read
7
6
Field
5
4
3
SELF_GAIN_64[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
SELF_GAIN_64
23:0
www.maximintegrated.com
DESCRIPTION
Self-gain correction value for gain = 64.
Maxim Integrated │ 68
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
SELF_GAIN_128 (0x1F)
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
SELF_GAIN_128[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
SELF_GAIN_128[15:8]
Reset
Access Type
Bit
Write, Read
7
6
5
Field
4
3
SELF_GAIN_128[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
SELF_GAIN_128
23:0
DESCRIPTION
Self-gain correction value for gain = 128.
LTHRESH0 (0x20)
LTHRESH0 holds the lower comparison threshold for the value in the DATA0 register. The comparison result is indicated
by the TUR_0 status bit. The comparison result indicated by TUR_0 is affected by the U_BN and FORMAT bits. If the
U_BN and/or FORMAT bits are changed, the threshold value should be changed accordingly.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
LTHRESH0[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
LTHRESH0[15:8]
Reset
Access Type
Bit
Write, Read
7
6
Field
5
4
3
LTHRESH0[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
LTHRESH0
23:0
www.maximintegrated.com
DESCRIPTION
Lower comparison threshold for DATA0 value.
Maxim Integrated │ 69
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
LTHRESH1 (0x21)
LTHRESH1 holds the lower comparison threshold for the value in the DATA1 register. The comparison result is indicated
by the TUR_1 status bit. The comparison result indicated by TUR_1 is affected by the U_BN and FORMAT bits. If the
U_BN and/or FORMAT bits are changed, the threshold value should be changed accordingly.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
LTHRESH1[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
LTHRESH1[15:8]
Reset
Access Type
Bit
Write, Read
7
6
5
Field
4
3
LTHRESH1[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
LTHRESH1
23:0
DESCRIPTION
Lower comparison threshold for DATA1 value.
LTHRESH2 (0x22)
LTHRESH2 holds the lower comparison threshold for the value in the DATA2 register. The comparison result is indicated
by the TUR_2 status bit. The comparison result indicated by TUR_2 is affected by the U_BN and FORMAT bits. If the
U_BN and/or FORMAT bits are changed, the threshold value should be changed accordingly.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
LTHRESH2[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
LTHRESH2[15:8]
Reset
Access Type
Bit
Write, Read
7
6
Field
5
4
3
LTHRESH2[7:0]
Reset
Access Type
BITFIELD
LTHRESH2
www.maximintegrated.com
Write, Read
BITS
23:0
DESCRIPTION
Lower comparison threshold for DATA2 value.
Maxim Integrated │ 70
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
LTHRESH3 (0x23)
LTHRESH3 holds the lower comparison threshold for the value in the DATA3 register. The comparison result is indicated
by the TUR_3 status bit. The comparison result indicated by TUR_3 is affected by the U_BN and FORMAT bits. If the
U_BN and/or FORMAT bits are changed, the threshold value should be changed accordingly.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
LTHRESH3[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
LTHRESH3[15:8]
Reset
Access Type
Bit
Write, Read
7
6
5
Field
4
3
LTHRESH3[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
LTHRESH3
23:0
DESCRIPTION
Lower comparison threshold for DATA3 value.
LTHRESH4 (0x24)
LTHRESH4 holds the lower comparison threshold for the value in the DATA4 register. The comparison result is indicated
by the TUR_4 status bit. The comparison result indicated by TUR_4 is affected by the U_BN and FORMAT bits. If the
U_BN and/or FORMAT bits are changed, the threshold value should be changed accordingly.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
LTHRESH4[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
LTHRESH4[15:8]
Reset
Access Type
Bit
Write, Read
7
6
Field
5
4
3
LTHRESH4[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
LTHRESH4
23:0
www.maximintegrated.com
DESCRIPTION
Lower comparison threshold for DATA4 value.
Maxim Integrated │ 71
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
LTHRESH5 (0x25)
LTHRESH5 holds the lower comparison threshold for the value in the DATA5 register. The comparison result is indicated
by the TUR_5 status bit. The comparison result indicated by TUR_5 is affected by the U_BN and FORMAT bits. If the
U_BN and/or FORMAT bits are changed, the threshold value should be changed accordingly.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
LTHRESH5[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
LTHRESH5[15:8]
Reset
Access Type
Bit
Write, Read
7
6
5
Field
4
3
LTHRESH5[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
LTHRESH5
23:0
DESCRIPTION
Lower comparison threshold for DATA5 value.
LTHRESH6 (0x26)
LTHRESH6 holds the lower comparison threshold for the value in the DATA6 register. The comparison result is indicated
by the TUR_6 status bit. The comparison result indicated by TUR_6 is affected by the U_BN and FORMAT bits. If the
U_BN and/or FORMAT bits are changed, the threshold value should be changed accordingly.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
LTHRESH6[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
LTHRESH6[15:8]
Reset
Access Type
Bit
Write, Read
7
6
Field
5
4
3
LTHRESH6[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
LTHRESH6
23:0
www.maximintegrated.com
DESCRIPTION
Lower comparison threshold for DATA6 value.
Maxim Integrated │ 72
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
LTHRESH7 (0x27)
LTHRESH7 holds the lower comparison threshold for the value in the DATA7 register. The comparison result is indicated
by the TUR_7 status bit. The comparison result indicated by TUR_7 is affected by the U_BN and FORMAT bits. If the
U_BN and/or FORMAT bits are changed, the threshold value should be changed accordingly.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
LTHRESH7[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
LTHRESH7[15:8]
Reset
Access Type
Write, Read
Bit
7
6
5
Field
4
3
LTHRESH7[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
LTHRESH7
23:0
DESCRIPTION
Lower comparison threshold for DATA7 value.
UTHRESH0 (0x28)
UTHRESH0 holds the upper comparison threshold for the value in the DATA0 register. The comparison result is indicated
by the TOR_0 status bit. The comparison result indicated by TOR_0 is affected by the U_BN and FORMAT bits. If the
U_BN and/or FORMAT bits are changed, the threshold value should be changed accordingly.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
UTHRESH0[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
UTHRESH0[15:8]
Reset
Access Type
Bit
Write, Read
7
6
Field
5
4
3
UTHRESH0[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
UTHRESH0
23:0
www.maximintegrated.com
DESCRIPTION
Upper comparison threshold for DATA0 value.
Maxim Integrated │ 73
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
UTHRESH1 (0x29)
UTHRESH1 holds the upper comparison threshold for the value in the DATA1 register. The comparison result is indicated
by the TOR_1 status bit. The comparison result indicated by TOR_1 is affected by the U_BN and FORMAT bits. If the
U_BN and/or FORMAT bits are changed, the threshold value should be changed accordingly.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
UTHRESH1[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
UTHRESH1[15:8]
Reset
Access Type
Bit
Write, Read
7
6
5
Field
4
3
UTHRESH1[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
UTHRESH1
23:0
DESCRIPTION
Upper comparison threshold for DATA1 value.
UTHRESH2 (0x2A)
UTHRESH2 holds the upper comparison threshold for the value in the DATA2 register. The comparison result is indicated
by the TOR_2 status bit. The comparison result indicated by TOR_2 is affected by the U_BN and FORMAT bits. If the
U_BN and/or FORMAT bits are changed, the threshold value should be changed accordingly.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
UTHRESH2[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
UTHRESH2[15:8]
Reset
Access Type
Bit
Write, Read
7
6
Field
5
4
3
UTHRESH2[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
UTHRESH2
23:0
www.maximintegrated.com
DESCRIPTION
Upper comparison threshold for DATA2 value.
Maxim Integrated │ 74
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
UTHRESH3 (0x2B)
UTHRESH3 holds the upper comparison threshold for the value in the DATA3 register. The comparison result is indicated
by the TOR_3 status bit. The comparison result indicated by TOR_3 is affected by the U_BN and FORMAT bits. If the
U_BN and/or FORMAT bits are changed, the threshold value should be changed accordingly.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
UTHRESH3[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
UTHRESH3[15:8]
Reset
Access Type
Bit
Write, Read
7
6
5
Field
4
3
UTHRESH3[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
UTHRESH3
23:0
DESCRIPTION
Upper comparison threshold for DATA3 value.
UTHRESH4 (0x2C)
UTHRESH4 holds the upper comparison threshold for the value in the DATA4 register. The comparison result is indicated
by the TOR_4 status bit. The comparison result indicated by TOR_4 is affected by the U_BN and FORMAT bits. If the
U_BN and/or FORMAT bits are changed, the threshold value should be changed accordingly.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
UTHRESH4[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
UTHRESH4[15:8]
Reset
Access Type
Bit
Write, Read
7
6
Field
5
4
3
UTHRESH4[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
UTHRESH4
23:0
www.maximintegrated.com
DESCRIPTION
Upper comparison threshold for DATA4 value.
Maxim Integrated │ 75
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
UTHRESH5 (0x2D)
UTHRESH5 holds the upper comparison threshold for the value in the DATA5 register. The comparison result is indicated
by the TOR_5 status bit. The comparison result indicated by TOR_5 is affected by the U_BN and FORMAT bits. If the
U_BN and/or FORMAT bits are changed, the threshold value should be changed accordingly.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
UTHRESH5[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
UTHRESH5[15:8]
Reset
Access Type
Bit
Write, Read
7
6
5
Field
4
3
UTHRESH5[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
UTHRESH5
23:0
DESCRIPTION
Upper comparison threshold for DATA5 value.
UTHRESH6 (0x2E)
UTHRESH6 holds the upper comparison threshold for the value in the DATA6 register. The comparison result is indicated
by the TOR_6 status bit. The comparison result indicated by TOR_6 is affected by the U_BN and FORMAT bits. If the
U_BN and/or FORMAT bits are changed, the threshold value should be changed accordingly.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
UTHRESH6[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
UTHRESH6[15:8]
Reset
Access Type
Bit
Write, Read
7
6
Field
5
4
3
UTHRESH6[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
UTHRESH6
23:0
www.maximintegrated.com
DESCRIPTION
Upper comparison threshold for DATA6 value.
Maxim Integrated │ 76
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
UTHRESH7 (0x2F)
UTHRESH7 holds the upper comparison threshold for the value in the DATA7 register. The comparison result is indicated
by the TOR_7 status bit. The comparison result indicated by TOR_7 is affected by the U_BN and FORMAT bits. If the
U_BN and/or FORMAT bits are changed, the threshold value should be changed accordingly.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
UTHRESH7[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
Field
12
11
UTHRESH7[15:8]
Reset
Access Type
Bit
Write, Read
7
6
5
Field
4
3
UTHRESH7[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
UTHRESH7
23:0
DESCRIPTION
Upper comparison threshold for DATA7 value.
DATA0 (0x30)
The ADC conversion result is stored in DATA0 if this register is selected by the state of the DEST or GP_DEST register.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
DATA0[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
12
Field
11
DATA0[15:8]
Reset
Access Type
Bit
Write, Read
7
6
Field
5
4
3
DATA0[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
DATA0
23:0
www.maximintegrated.com
DESCRIPTION
Conversion data.
Maxim Integrated │ 77
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
DATA1 (0x31)
The ADC conversion result is stored in DATA1 if this register is selected by the state of the DEST or GP_DEST register.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
DATA1[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
12
Field
11
DATA1[15:8]
Reset
Access Type
Bit
Write, Read
7
6
5
4
3
Field
DATA1[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
DATA1
23:0
DESCRIPTION
Conversion data.
DATA2 (0x32)
The ADC conversion result is stored in DATA2 if this register is selected by the state of the DEST or GP_DEST register.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
DATA2[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
12
Field
11
DATA2[15:8]
Reset
Access Type
Bit
Write, Read
7
6
Field
5
4
3
DATA2[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
DATA2
23:0
www.maximintegrated.com
DESCRIPTION
Conversion data.
Maxim Integrated │ 78
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
DATA3 (0x33)
The ADC conversion result is stored in DATA3 if this register is selected by the state of the DEST or GP_DEST register.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
DATA3[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
12
Field
11
DATA3[15:8]
Reset
Access Type
Bit
Write, Read
7
6
5
4
3
Field
DATA3[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
DATA3
23:0
DESCRIPTION
Conversion data.
DATA4 (0x34)
The ADC conversion result is stored in DATA4 if this register is selected by the state of the DEST or GP_DEST register.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
DATA4[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
12
Field
11
DATA4[15:8]
Reset
Access Type
Bit
Write, Read
7
6
Field
5
4
3
DATA4[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
DATA4
23:0
www.maximintegrated.com
DESCRIPTION
Conversion data.
Maxim Integrated │ 79
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
DATA5 (0x35)
The ADC conversion result is stored in DATA5 if this register is selected by the state of the DEST or GP_DEST register.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
DATA5[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
12
Field
11
DATA5[15:8]
Reset
Access Type
Bit
Write, Read
7
6
5
4
3
Field
DATA5[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
DATA5
23:0
DESCRIPTION
Conversion data.
DATA6 (0x36)
The ADC conversion result is stored in DATA6 if this register is selected by the state of the DEST or GP_DEST register.
BIT
23
22
21
Field
20
19
18
17
16
10
9
8
2
1
0
DATA6[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
12
Field
11
DATA6[15:8]
Reset
Access Type
Bit
Write, Read
7
6
Field
5
4
3
DATA6[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
DATA6
23:0
www.maximintegrated.com
DESCRIPTION
Conversion data.
Maxim Integrated │ 80
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
DATA7 (0x37)
The ADC conversion result is stored in DATA7 if this register is selected by the state of the DEST or GP_DEST register.
BIT
23
22
21
20
Field
19
18
17
16
10
9
8
2
1
0
DATA7[23:16]
Reset
Access Type
Bit
Write, Read
15
14
13
12
Field
11
DATA7[15:8]
Reset
Access Type
Bit
Write, Read
7
6
5
4
Field
3
DATA7[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
DATA7
23:0
DESCRIPTION
Conversion data.
Status (0x38)
The STATUS register can be read to determine the state
of the device and determine the cause of INTB signal
assertion. Most STATUS register bits are cleared by a
STATUS Register Read.
The TOR bits are Threshold Register Over-Range Status
bits. When one is set, it indicates that the corresponding
DATA register value is greater than the value set by the
UTHRESH register or the ADC conversion result has
created a digital under-range condition. TOR will clear
when the STATUS register is read. TOR register bits do
not self-clear.
The TUR bits are Threshold Register Under-Range
Status bits. When one is set, it indicates that the
corresponding DATA register value is less than the value
set by the LTHRESH register or the ADC conversion
result has created a digital underrange condition. TUR will
clear when the STATUS register is read. TUR register bits
do not self-clear.
The System Gain Over-Range Status bit (SYSGOR)
indicates that a system gain calibration was overrange.
The SYS_GAIN calibration coefficient has a maximum
value of 1.9999999 (0xFFFFFF). When set to ‘1’, SYSGOR
indicates that full-scale value out of the converter is likely
www.maximintegrated.com
not available. SYS_GOR will clear when the STATUS
register is read, or if a new System Gain calibration yeilds
a valid result.
The DATA_RDY bit indicates that the DATA registers contain
unread ADC conversion results. This bit is cleared when
all unread DATA registers have been read. Unlike other
status bits, DATA_RDY is not cleared by a STATUS
register read. The DATA_RDY status bit is a logical OR of
8 internal register status bits that are set when new ADC
data is written to a DATA register, and are cleared when
the corresponding DATA register is read.
Example 1: A CONV_START is performed with 0x70 as
the operand. The ADC completes the single conversion.
DATA7 contains new conversion data and DATA_RDY is
set. Next, the contents of the DATA7 register are read.
This causes the corresponding internal register to clear,
and the DATA_RDY status bit is cleared.
Example 2: A CONV_START is performed with 0x61 as
the operand. The ADC is in a continuous-conversion
mode, writing to the DATA6 register and setting the
DATA_RDY status bit. The DATA_RDY bit remains set
until the DATA6 register has been read. As the ADC is
continuously converting, the DATA_RDY bit will be set
again as new data is written to the DATA6 register.
Maxim Integrated │ 81
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Example 3: The following sequence is written
CONV_START, 0x00 (DATA_RDY is set) CONV_START, 0x20
CONV_START, 0x40
CONV_START, 0x60
DATA_RDY[0], DATA_RDY[2], DATA_RDY[4], and DATA_RDY[6] are set internally, thereby setting the DATA_RDY status
bit after the first conversion is complete. The ATA0, DATA2, DATA4, and DATA6 registers are then read. After the last
DATA register is read, all corresponding internal registers are cleared, and the DATA_RDY status bit is cleared.
The WAIT_DONE bit indicates that the WAIT operation has completed. This status is cleared by a read of the status
register or a write to the WAIT_START register
The CAL_RDY bit indicates that a new calibration result is available in the SYS_CAL or SELF_CAL registers. CAL_RDY
is cleared by a read of the status register or a write to the CAL_START register.
The SEQ_RDY bit indicates that an initiated sequence has completed at least one iteration. SEQ_RDY is cleared by a
read of the status register, a write to the SEQ_START register (including within a sequence), or a sequence wraparound
from µC52->µC0.
The CONV_RDY bit indicates that a new conversion result is available in the DATA registers. CONV_RDY is cleared by a
read of the status register, a write to the CONV_START register (including within a sequence), or prior to the availability
of a new conversion result in continuous or duty cycle mode.
BIT
Field
23
22
21
20
19
18
17
16
TOR_7
TOR_6
TOR_5
TOR_4
TOR_3
TOR_2
TOR_1
TOR_0
Read Only
Read Only
Read Only
Read Only
Read Only
Read Only
Read Only
Read Only
15
14
13
12
11
10
9
8
TUR_7
TUR_6
TUR_5
TUR_4
TUR_3
TUR_2
TUR_1
TUR_0
Read Only
Read Only
Read Only
Read Only
Read Only
Read Only
Read Only
Read Only
7
6
5
4
3
2
1
0
SYSGOR
–
–
–
WAIT_
DONE
CAL_RDY
SEQ_RDY
CONV_RDY
–
–
–
–
–
–
Write, Read
Write, Read
Write, Read
Write, Read
Reset
Access Type
Bit
Field
Reset
Access Type
Bit
Field
Reset
Access Type
Write, Read
BITFIELD
BITS
TOR_7
23
0: Normal operation
1: Threshold overrange/digital overrange condition on
channel 7. Clears when the STATUS register is read.
TOR_6
22
0: Normal operation
1: Threshold overrange/digital overrange condition on
channel 6. Clears when the STATUS register is read.
www.maximintegrated.com
DESCRIPTION
DECODE
Maxim Integrated │ 82
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
BITFIELD
BITS
TOR_5
21
0: Normal operation
1: Threshold overrange/digital overrange condition on
channel 5. Clears when the STATUS register is read.
TOR_4
20
0: Normal operation
1: Threshold overrange/digital overrange condition on
channel 4. Clears when the STATUS register is read.
TOR_3
19
0: Normal operation
1: Threshold overrange/digital overrange condition on
channel 3. Clears when the STATUS register is read.
TOR_2
18
0: Normal operation
1: Threshold overrange/digital overrange condition on
channel 2. Clears when the STATUS register is read.
TOR_1
17
0: Normal operation
1: Threshold overrange/digital overrange condition on
channel 1. Clears when the STATUS register is read.
TOR_0
16
0: Normal operation
1: Threshold overrange/digital overrange condition on
channel 0. Clears when the STATUS register is read.
TUR_7
15
0: Normal operation
1: Threshold underrange/digital underrange condition on
channel 7. Clears when the STATUS register is read.
TUR_6
14
0: Normal operation
1: Threshold underrange/digital underrange condition on
channel 6. Clears when the STATUS register is read.
TUR_5
13
0: Normal operation
1: Threshold underrange/digital underrange condition on
channel 5. Clears when the STATUS register is read.
TUR_4
12
0: Normal operation
1: Threshold underrange/digital underrange condition on
channel 4. Clears when the STATUS register is read.
TUR_3
11
0: Normal operation
1: Threshold underrange/digital underrange condition on
channel 3. Clears when the STATUS register is read.
TUR_2
10
0: Normal operation
1: Threshold underrange/digital underrange condition on
channel 2. Clears when the STATUS register is read.
TUR_1
9
0: Normal operation
1: Threshold underrange/digital underrange condition on
channel 1. Clears when the STATUS register is read.
www.maximintegrated.com
DESCRIPTION
DECODE
Maxim Integrated │ 83
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
BITFIELD
BITS
TUR_0
8
0: Normal operation
1: Threshold underrange/digital underrange condition on
channel 0. Clears when the STATUS register is read.
SYSGOR
7
0: No fault detected
1: A system gain calibration was overrange. Clears when
the STATUS register is read.
WAIT_DONE
3
0: No change
1: Wait operation has completed. Clears on a read of the
STATUS register or a write to the WAIT_START register
2
0: No change
1: Calibration complete. New calibration result(s) Available in
the SYS or SELF calibration registers. Clears on a read
of the STATUS register or a write to the CAL_START
register.
1
0: No sequence completed, or status bit has been reset.
1: Sequence has completed at least one iteration.
Cleared by a read of the status register, a write to the
SEQ_START register (including within a sequence), or a
sequence wraparound from µC52->µC0.
0
0: Normal operation
1: New conversion result(s) available in the DATA
registers. Cleared by a read of the STATUS register, a
write to the CONV_START register, or just prior to the
availability of a new conversion result in continuous or
duty cycle mode.
CAL_RDY
SEQ_RDY
CONV_RDY
www.maximintegrated.com
DESCRIPTION
DECODE
Maxim Integrated │ 84
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Status_IE (0x39)
The STATUS_IE Register enables or disables status events from appearing as a logic OR of the INT signal state. For
every status register bit, there is a corresponding STATUS_IE bit. This register allows the INT signal to be used as a
system interrupt for any or all system status sources. Writing a 1 to a bit causes the corresponding STATUS bit state to
assert an interrupt. The specific cause of the interrupt can be discerned by reading the STATUS register. An interrupt can
be masked by disabling its corresponding enable bit in this register.
The default value of this register is 0x000001, enabling only CONV_RDY by default.
BIT
Field
23
22
21
20
19
18
17
16
TOR_IE_7
TOR_IE_6
TOR_IE_5
TOR_IE_4
TOR_IE_3
TOR_IE_2
TOR_IE_1
TOR_IE_0
Write, Read
Write, Read
Write, Read
Write, Read
Write, Read
Write, Read
Write, Read
Write, Read
15
14
13
12
11
10
9
8
TUR_IE_7
TUR_IE_6
TUR_IE_5
TUR_IE_4
TUR_IE_3
TUR_IE_2
TUR_IE_1
TUR_IE_0
Write, Read
Write, Read
Write, Read
Write, Read
Write, Read
Write, Read
Read Only
Write, Read
7
6
5
4
3
2
1
0
SYSGOR_
IE
—
—
DATA_
RDY_IE
WAIT_
DONE_IE
CAL_RDY_
IE
SEQ_RDY_
IE
CONV_
RDY_IE
—
—
—
—
Write, Read
Write, Read
Write, Read
Write, Read
Write, Read
Reset
Access Type
Bit
Field
Reset
Access Type
Bit
Field
Reset
Access Type
Write, Read
BITFIELD
BITS
TOR_IE_7
23
0: TOR_7 does not affect INT state.
1: INT asserts when TOR_7 = 1.
TOR_IE_6
22
0: TOR_6 does not affect INT state.
1: INT asserts when TOR_6 = 1.
TOR_IE_5
21
0: TOR_5 does not affect INT state.
1: INT asserts when TOR_5 = 1.
TOR_IE_4
20
0: TOR_4 does not affect INT state.
1: INT asserts when TOR_4 = 1.
TOR_IE_3
19
0: TOR_3 does not affect INT state.
1: INT asserts when TOR_0 = 1.
TOR_IE_2
18
0: TOR_2 does not affect INT state.
1: INT asserts when TOR_2 = 1.
TOR_IE_1
17
0: TOR_1 does not affect INT state.
1: INT asserts when TOR_1 = 1.
TOR_IE_0
16
0: TOR_0 does not affect INT state.
1: INT asserts when TOR_0 = 1.
TUR_IE_7
15
0: TUR_7 does not affect INT state.
1: INT asserts when TUR_7 = 1.
www.maximintegrated.com
DESCRIPTION
DECODE
Maxim Integrated │ 85
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
BITFIELD
BITS
DESCRIPTION
DECODE
TUR_IE_6
14
0: TUR_6 does not affect INT state.
1: INT asserts when TUR_6 = 1.
TUR_IE_5
13
0: TUR_5 does not affect INT state.
1: INT asserts when TUR_5 = 1.
TUR_IE_4
12
0: TUR_4 does not affect INT state.
1: INT asserts when TUR_4 = 1.
TUR_IE_3
11
0: TUR_3 does not affect INT state.
1: INT asserts when TUR_3 = 1.
TUR_IE_2
10
0: TUR_2 does not affect INT state.
1: INT asserts when TUR_2 = 1.
TUR_IE_1
9
0: TUR_1 does not affect INT state.
1: INT asserts when TUR_1 = 1.
TUR_IE_0
8
0: TUR_0 does not affect INT state.
1: INT asserts when TUR_0 = 1.
SYSGOR_IE
7
0: SYSGOR does not affect INT state.
1: INT asserts when SYSGOR = 1.
DATA_
RDY_IE
4
0: DATA_RDY does not affect INT state.
1: INT asserts when DATA_RDY = 1.
WAIT_
DONE_IE
3
0: WAIT_DONE does not affect INT state.
1: INT asserts when WAIT_DONE = 1.
CAL_RDY_IE
2
0: CAL_RDY does not affect INT state.
1: INT asserts when CAL_RDY = 1.
SEQ_
RDY_IE
1
0: SEQ_RDY does not affect INT state.
1: INT asserts when SEQ_RDY = 1.
CONV_
RDY_IE
0
0: CONV_RDY does not affect INT state.
1: INT asserts when CONV_RDY = 1.
16-bit Sequencer Registers
ADDRESS
NAME
MSB
LSB
SEQUENCER REGISTERS
0x3A
0x3B
0x3C
0x3D
0x3E
0x3F
µC 0[15:8]
—
µC 0[7:0]
µC 1[15:8]
REG_DATA[7:0]
—
µC 1[7:0]
µC 2[15:8]
µC 5[7:0]
www.maximintegrated.com
REG_ADDR[6:0]
REG_DATA[7:0]
—
µC 4[7:0]
µC 5[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
—
µC 3[7:0]
µC 4[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
—
µC 2[7:0]
µC 3[15:8]
REG_ADDR[6:0]
REG_ADDR[6:0]
REG_DATA[7:0]
—
REG_ADDR[6:0]
REG_DATA[7:0]
Maxim Integrated │ 86
MAX11410
ADDRESS
0x40
0x41
0x42
0x43
0x44
0x45
0x46
0x47
0x48
0x49
0x4A
0x4B
0x4C
0x4D
0x4E
0x4F
0x50
0x51
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
NAME
µC 6[15:8]
MSB
—
µC 6[7:0]
µC 7[15:8]
—
—
—
—
—
—
—
—
—
—
—
—
—
—
µC 23[7:0]
www.maximintegrated.com
REG_ADDR[6:0]
REG_DATA[7:0]
—
µC 22[7:0]
µC 23[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 21[7:0]
µC 22[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 20[7:0]
µC 21[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 19[7:0]
µC 20[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 18[7:0]
µC 19[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 17[7:0]
µC 18[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 16[7:0]
µC 17[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 15[7:0]
µC 16[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 14[7:0]
µC 15[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 13[7:0]
µC 14[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 12[7:0]
µC 13[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 11[7:0]
µC 12[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 10[7:0]
µC 11[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 9[7:0]
µC 10[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 8[7:0]
µC 9[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
—
µC 7[7:0]
µC 8[15:8]
LSB
REG_ADDR[6:0]
REG_DATA[7:0]
—
REG_ADDR[6:0]
REG_DATA[7:0]
Maxim Integrated │ 87
MAX11410
ADDRESS
0x52
0x53
0x54
0x55
0x56
0x57
0x58
0x59
0x5A
0x5B
0x5C
0x5D
0x5E
0x5F
0x60
0x61
0x62
0x63
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
NAME
µC 24[15:8]
MSB
—
µC 24[7:0]
µC 25[15:8]
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
µC 41[7:0]
www.maximintegrated.com
REG_ADDR[6:0]
REG_DATA[7:0]
—
µC 40[7:0]
µC 41[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 39[7:0]
µC 40[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 38[7:0]
µC 39[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 37[7:0]
µC 38[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 36[7:0]
µC 37[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 35[7:0]
µC 36[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 34[7:0]
µC 35[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 33[7:0]
µC 34[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 32[7:0]
µC 33[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 31[7:0]
µC 32[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 30[7:0]
µC 31[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 29[7:0]
µC 30[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 28[7:0]
µC 29[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 27[7:0]
µC 28[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 26[7:0]
µC 27[15:8]
REG_ADDR[6:0]
REG_DATA[7:0]
µC 25[7:0]
µC 26[15:8]
LSB
REG_ADDR[6:0]
REG_DATA[7:0]
—
REG_ADDR[6:0]
REG_DATA[7:0]
Maxim Integrated │ 88
MAX11410
ADDRESS
0x64
0x65
0x66
0x67
0x68
0x69
0x6A
0x6B
0x6C
0x6D
0x6E
0x6F
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
NAME
µC 42[15:8]
MSB
LSB
—
REG_ADDR[6:0]
µC 42[7:0]
µC 43[15:8]
REG_DATA[7:0]
—
REG_ADDR[6:0]
µC 43[7:0]
µC 44[15:8]
REG_DATA[7:0]
—
REG_ADDR[6:0]
µC 44[7:0]
µC 45[15:8]
REG_DATA[7:0]
—
REG_ADDR[6:0]
µC 45[7:0]
µC 46[15:8]
REG_DATA[7:0]
—
REG_ADDR[6:0]
µC 46[7:0]
µC 47[15:8]
REG_DATA[7:0]
—
REG_ADDR[6:0]
µC 47[7:0]
µC 48[15:8]
REG_DATA[7:0]
—
REG_ADDR[6:0]
µC 48[7:0]
µC 49[15:8]
REG_DATA[7:0]
—
REG_ADDR[6:0]
µC 49[7:0]
µC 50[15:8]
REG_DATA[7:0]
—
REG_ADDR[6:0]
µC 50[7:0]
µC 51[15:8]
REG_DATA[7:0]
—
REG_ADDR[6:0]
µC 51[7:0]
µC 52[15:8]
REG_DATA[7:0]
—
REG_ADDR[6:0]
µC 52[7:0]
REG_DATA[7:0]
µCADDR[15:8]
—
µCADDR[7:0]
—
www.maximintegrated.com
—
—
—
—
—
—
—
µCADDR[6:0]
Maxim Integrated │ 89
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
µC (0x3A, 0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4A,
0x4B, 0x4C, 0x4D, 0x4E, 0x4F, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5A, 0x5B,
0x5C, 0x5D, 0x5E, 0x5F, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6A, 0x6B, 0x6C,
0x6D, 0x6E)
BIT
15
Field
—
Reset
—
Access Type
—
Bit
7
14
13
12
11
10
9
8
2
1
0
REG_ADDR[6:0]
Write, Read
6
5
Field
4
3
REG_DATA[7:0]
Reset
Access Type
Write, Read
BITFIELD
BITS
DESCRIPTION
REG_ADDR
14:8
Write the address of an 8-bit control register to include it in the sequence.
REG_DATA
7:0
Write the command that corresponds to the register selected by the
REG_ADDR field.
µCADDR (0x6F)
BIT
Field
15
14
13
12
11
10
9
8
—
—
—
—
—
—
—
—
Reset
—
—
—
—
—
—
—
—
Access Type
—
—
—
—
—
—
—
—
Bit
7
6
5
4
3
2
1
0
Field
—
Reset
—
Access Type
—
µCADDR[6:0]
Read Only
BITFIELD
BITS
µCADDR
6:0
www.maximintegrated.com
DESCRIPTION
Address of currently executing sequence command.
Maxim Integrated │ 90
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Typical Application Circuits
100nF
1nF
3.3V
CAPP
AVDD
3.3V
CAPN
100nF
VDDIO
MAX11410
SHORT FOR 2AND 3-WIRE RTD
10µA1600µA
1k
1k
AIN0/REF0P
1k
AIN1/REF0N
1k
1k
1k
1k
1k
0.5µA,
1µA, 10µA
CLOCK
GENERATOR
AIN2
AIN3
AIN4
INPUT
MULTIPLEXER
3RD-ORDER DELTASIGMA MODULATOR
PGA
AIN5
AIN6
AIN7
SHORT FOR
2-WIRE RTD
DIGITAL
FILTERS
(FIR & SINC)
AIN8
1k
AIN9
BIAS
VOLTAGE
1k
0.5µA,
1µA, 10µA
GPIO1
CS#
GND
DIGITAL
CONTROL
LOGIC
REF0P
RREF
4k
GPIO0/
EXT_CLK
REF0N
DIN
REF1P
REF1N
SCLK
REFERENCE
MULTIPLEXER
DOUT/
INT#
1.8V
REGULATOR
REF2P
REF2N
GND
AGND
VDDREG
3.3V
CAPREG
100nF
A. Two-RTD Temperature Measurement Circuit
www.maximintegrated.com
Maxim Integrated │ 91
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Typical Application Circuits (continued)
www.maximintegrated.com
Maxim Integrated │ 92
MAX11410
Two-RTD Temperature Measurement Circuit
(2- 3-, and 4-Wire)
In Typical Application Circuit A, AIN1 and AIN2 serve as
the analog inputs for measuring the voltage across the
first RTD, with AIN0 and AIN3 providing the RTD excitation
currents. AIN5 and AIN6 are the analog inputs for the second
RTD, with AIN4 and AIN7 providing the RTD excitation
current. Up to 1000Ω (at 0°C) RTDs, such as Pt1000s can
be measured over a full 850°C operating range.
The 1kΩ resistors provide over-voltage protection for
the inputs. Although not shown, a 100nF filter capacitor
will normally be connected across REF1P and REF1N.
A 100nF filter capacitor will be connected across AIN1/
AIN2, with a 10nF from AIN1 to GND and from AIN2 to
GND. Capacitors will be similarly connected to AIN5 and
AIN6.
If the first RTD is a 4-wire or 2-wire unit, set IDAC0 to
source 200μA from AIN0. This current will flow through
the RTD and through RREF, creating a voltage drop of
800mV across RREF. The voltage across RREF serves
as the reference voltage for measurement of the RTD
resistance. Because the same current flows through the
RTD and RREF, the conversion data will be the ratio of
the RTD resistance to RREF. Note that any error in the
value of RREF will directly affect the accuracy of the
RTD measurement, so use a low-drift, accurate resistor
for RREF. If a singletemperature system calibration is
performed, RREF may have a relaxed initial tolerance.
Note that, while the 4-wire connection can eliminate errors
due to cable resistance, any lead resistance will add to
the apparent RTD resistance measurement when using
a 2-wire connection. Therefore, the 2-wire connection is
normally used only when the RTD is close to the circuit.
If a 3-wire RTD is used, IDAC0 will again source current
from AIN0, and IDAC1 will source current from AIN3. If the
lead resistances are equal, the voltage drops across the
two upper leads will be equal, and therefore the voltage
measured between AIN1 and AIN2 will be equal to the
RTD voltage. Because both excitation currents will flow
through RREF, the current values should be reduced to
150μA to maintain voltage headroom. The output code
will be half the ratio of the RTD resistance to RREF
because 300μA flows through RREF, but only 150μA
flows through the RTD.
www.maximintegrated.com
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Thermocouple Measurement Circuit
Measuring temperature with a thermocouple requires two
measurements. The thermocouple voltage is measured
using a precision voltage reference. In addition, a separate
sensor must measure the temperature at the “cold junction”
– the point at which the thermocouple wires make contact
with copper at the input connector. Cold-junction temperature
may be measured in a number of different ways—with a
stand-alone temperature sensor, a thermistor, an RTD, or
a diode-connected transistor. Typical Application Circuit B
uses an RTD to measure cold-junction temperature.
1kΩ protection resistors connect the thermocouple output
to AIN4 and AIN5. Set the PGA gain to an appropriate
value for the thermocouple being used. For example, a
K-type thermocouple produces a maximum output voltage
of about 54mV. Setting the PGA gain to 32 results in a
maximum PGA output voltage of about 1.7V, which is
appropriate for use with the 2.5V reference shown. Bias
the thermocouple to VDD/2 using the internal bias voltage
generator. Select AIN5 as the pin to which the internal
bias generator is connected. To detect an unconnected
thermocouple or a broken thermocouple wire, enable the
burnout current generator. An open circuit will result in an
overrange input.
To measure the cold-junction temperature using an RTD,
set IDAC0 to source 200μA from AIN8. This current will flow
through the RTD and through RREF, creating a voltage
drop of 800mV across RREF. The voltage across RREF
serves as the reference voltage for measurement of the
RTD resistance. Because the same current flows through
the RTD and RREF, the conversion data will be the ratio
of the RTD resistance to RREF. Note that any error in
the value of RREF will directly affect the accuracy of the
RTD measurement, so use a low-drift, accurate resistor
for RREF. If a single-temperature system calibration is
performed, RREF may have a relaxed initial tolerance.
Because the RTD is close to the ADC, a 2-wire RTD may
be used.
Although not shown, a 100nF filter capacitor will normally
be connected across REF1P and REF1N. A 100nF filter
capacitor will be connected across AIN4/AIN5, with a 10nF
from AIN4 to GND and from AIN5 to GND. Capacitors
will be similarly connected to AIN8 and AIN9. Additional
thermocouples may be connected to the unused inputs.
Maxim Integrated │ 93
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Ordering Information
PART
NUMBER
TEMP
RANGE
Package Information
PINPACKAGE
TOP
MARKING
MAX11410ATI+ -40°C to +125°C 28 TQFN-EP*
+Denotes a lead(Pb)-free/RoHS-compliant package.
*EP = Exposed pad.
Chip Information
11410A
For the latest package outline information and land patterns
(footprints), go to www.maximintegrated.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
OUTLINE
NO.
LAND
PATTERN NO.
TQFN
T2844+1
21-0139
90-0035
PROCESS: BiCMOS
www.maximintegrated.com
Maxim Integrated │ 94
MAX11410
24-Bit Multi-Channel Low-Power
1.9ksps Delta-Sigma ADC with PGA
Revision History
REVISION
NUMBER
REVISION
DATE
0
5/16
DESCRIPTION
Initial release
PAGES
CHANGED
—
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642, or visit Maxim Integrated’s website at www.maximintegrated.com.
Maxim Integrated cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim Integrated product. No circuit patent licenses
are implied. Maxim Integrated reserves the right to change the circuitry and specifications without notice at any time. The parametric values (min and max limits)
shown in the Electrical Characteristics table are guaranteed. Other parametric values quoted in this data sheet are provided for guidance.
Maxim Integrated and the Maxim Integrated logo are trademarks of Maxim Integrated Products, Inc.
© 2016 Maxim Integrated Products, Inc. │ 95
Similar pages