link to page 86 link to page 87 link to page 88 link to page 90 link to page 91 link to page 92 link to page 92 link to page 93 link to page 93 Data SheetAD7124-8 ERROR_EN Register .. 85 Offset Registers .. 91 MCLK_COUNT Register .. 86 Gain Registers .. 91 Channel Registers .. 87 Outline Dimensions .. 92 Configuration Registers ... 89 Ordering Guide ... 92 Filter Registers ... 90 REVISION HISTORY7/2016—Rev. C to Rev. D Change to Table 4 .. 13 Change to Features Section .. 1 Changes to Figure 16 Through Figure 21 .. 19 Changes to Specifications Section and Table 2.. 5 Changes to Figure 22 Through Figure 25 .. 20 Changes to Table 4 .. 13 Changes to Figure 29, Figure 32, and Figure 33 .. 21 Change to Table 8 .. 27 Changes to Figure 36 Through Figure 39 .. 22 Changes to Table 9 and Table 10 ... 28 Changes to Figure 40 Through Figure 45 .. 23 Change to Table 25 .. 32 Changes to Figure 46 and Figure 47 ... 24 Changes to Table 28 .. 33 Changes to Figure 63 .. 26 Change to Table 29 .. 34 Change to Table 17 .. 30 Change to Accessing the ADC Register Map Section and Change to Accessing the ADC Register Map Section .. 38 Table 38 ... 38 Change to Table 63 .. 76 Changes to Diagnostics Section, Table 44, and Table 45 ... 41 Change to ID Register Section .. 83 Added External Impedance When Using a Gain of 1 Section Changes to Table 73 .. 86 and Figure 74, Figure 75, and Figure 76; Renumbered Changes to Ordering Guide ... 91 Sequentially .. 45 Changes to Standby and Power-Down Modes Section .. 48 7/2015—Rev. A to Rev. B Changes to Single Conversion Mode Section .. 49 Changes to Figure 29 .. 21 Changes to Continuous Read Mode Section ... 51 Change to Single Conversion Mode Section ... 49 Changes to Sinc4 Output Data Rate/Settling Time Section ... 54 Changes to Calibration Section ... 51 Changes to Sinc4 Zero Latency Section ... 55 Changes to Figure 82 .. 53 Changes to Sinc3 Output Data Rate and Settling Time Section .. 56 Changes to Figure 90 .. 56 Changes to Sinc3 Zero Latency Section .. 57 Changes to Figure 98 .. 58 Change to Output Data Rate and Settling Time, Sinc4 + Sinc1 Changes to Figure 104 .. 60 Filter Section .. 59 Changes to Reference Detect Section and Figure 118 .. 65 Change to Output Data Rate and Settling Time, Sinc3 + Sinc1 Changes to Table 70 .. 83 Filter Section .. 60 Changes to Table 71 ... 84 Changes to SPI_IGNORE Error Section .. 68 Changes to Table 75 .. 89 Added ROM Checksum Protection Section .. 69 Changes to Table 63 .. 77 5/2015—Rev. 0 to Rev. A Changes to ID Register Section, Error Register Section, and Changes to Temperature Measurement Using a Thermocouple Table 70 ... 84 Section .. 71 Changes to ERROR_EN Register Section and Table 71 .. 85 Changed AINM to AINP, Table 70 ... 83 Changes to Table 73 .. 88 Changed REFOUT to Internal Reference, Table 73 ... 86 12/2015—Rev. B to Rev. C4/2015—Revision 0: Initial Version Changed +105°C to +125°C ... Throughout Change to Features Section .. 1 Change to General Description Section ... 4 Changes to Table 2 .. 5 Added Endnote 4, Table 2; Renumbered Sequentially ... 9 Rev. D | Page 3 of 92 Document Outline FEATURES APPLICATIONS FUNCTIONAL BLOCK DIAGRAM TABLE OF CONTENTS REVISION HISTORY GENERAL DESCRIPTION SPECIFICATIONS TIMING CHARACTERISTICS Timing Diagrams ABSOLUTE MAXIMUM RATINGS THERMAL RESISTANCE ESD CAUTION PIN CONFIGURATION AND FUNCTION DESCRIPTIONS TERMINOLOGY TYPICAL PERFORMANCE CHARACTERISTICS RMS NOISE AND RESOLUTION FULL POWER MODE Sinc4 Sinc3 Post Filters Fast Settling Filter (Sinc4 + Sinc1) Fast Settling Filter (Sinc3 + Sinc1) MID POWER MODE Sinc4 Sinc3 Post Filters Fast Settling Filter (Sinc4 + Sinc1) Fast Settling Filter (Sinc3 + Sinc1) LOW POWER MODE Sinc4 Sinc3 Post Filters Fast Settling Filter (Sinc4 + Sinc1) Fast Settling Filter (Sinc3 + Sinc1) GETTING STARTED OVERVIEW Power Modes Analog Inputs Multiplexer Reference Programmable Gain Array (PGA) Burnout Currents Σ-Δ ADC and Filter Channel Sequencer Per Channel Configuration Serial Interface Clock Temperature Sensor Digital Outputs Calibration Excitation Currents Bias Voltage Bridge Power Switch (PSW) Diagnostics POWER SUPPLIES Single Supply Operation (AVSS = DGND) Split Supply Operation (AVSS ≠ DGND) DIGITAL COMMUNICATION Accessing the ADC Register Map CONFIGURATION OVERVIEW Channel Configuration Channel Registers ADC Setups Configuration Registers Filter Registers Offset Registers Gain Registers Diagnostics ADC Control Register Understanding Configuration Flexibility ADC CIRCUIT INFORMATION ANALOG INPUT CHANNEL EXTERNAL IMPEDANCE WHEN USING A GAIN OF 1 PROGRAMMABLE GAIN ARRAY (PGA) REFERENCE BIPOLAR/UNIPOLAR CONFIGURATION DATA OUTPUT CODING EXCITATION CURRENTS BRIDGE POWER-DOWN SWITCH LOGIC OUTPUTS BIAS VOLTAGE GENERATOR CLOCK POWER MODES STANDBY AND POWER-DOWN MODES DIGITAL INTERFACE Single Conversion Mode Continuous Conversion Mode Continuous Read Mode DATA_STATUS SERIAL INTERFACE RESET (DOUT__DEL AND _EN BITS) RESET CALIBRATION SPAN AND OFFSET LIMITS SYSTEM SYNCHRONIZATION DIGITAL FILTER SINC4 FILTER Sinc4 Output Data Rate/Settling Time Sinc4 Zero Latency Sequencer Sinc4 50 Hz and 60 Hz Rejection SINC3 FILTER Sinc3 Output Data Rate and Settling Time Sinc3 Zero Latency Sequencer Sinc3 50 Hz and 60 Hz Rejection FAST SETTLING MODE (SINC4 + SINC1 FILTER) Output Data Rate and Settling Time, Sinc4 + Sinc1 Filter Sequencer 50 Hz and 60 Hz Rejection, Sinc4 + Sinc1 Filter FAST SETTLING MODE (SINC3 + SINC1 FILTER) Output Data Rate and Settling Time, Sinc3 + Sinc1 Filter Sequencer 50 Hz and 60 Hz Rejection, Sinc3 + Sinc1 Filter POST FILTERS SUMMARY OF FILTER OPTIONS DIAGNOSTICS SIGNAL CHAIN CHECK REFERENCE DETECT CALIBRATION, CONVERSION, AND SATURATION ERRORS OVERVOLTAGE/UNDERVOLTAGE DETECTION POWER SUPPLY MONITORS LDO MONITORING Power Supply Monitor LDO Capacitor Detect MCLK COUNTER SPI SCLK COUNTER SPI READ/WRITE ERRORS SPI_IGNORE ERROR CHECKSUM PROTECTION MEMORY MAP CHECKSUM PROTECTION ROM CHECKSUM PROTECTION CRC Calculation Example of a Polynomial CRC Calculation—24-Bit Word: 0x654321 (8-Bit Command and 16-Bit Data) BURNOUT CURRENTS TEMPERATURE SENSOR GROUNDING AND LAYOUT APPLICATIONS INFORMATION TEMPERATURE MEASUREMENT USING A THERMOCOUPLE TEMPERATURE MEASUREMENT USING AN RTD FLOWMETER ON-CHIP REGISTERS COMMUNICATIONS REGISTER STATUS REGISTER ADC_CONTROL REGISTER DATA REGISTER IO_CONTROL_1 REGISTER IO_CONTROL_2 REGISTER ID REGISTER ERROR REGISTER ERROR_EN REGISTER MCLK_COUNT REGISTER CHANNEL REGISTERS CONFIGURATION REGISTERS FILTER REGISTERS OFFSET REGISTERS GAIN REGISTERS OUTLINE DIMENSIONS ORDERING GUIDE