SBAS773A
September 2017 – December 2017
ADS7142
PRODUCTION DATA.
1
Features
2
Applications
3
Description
4
Revision History
5
Pin Configuration and Functions
6
Specifications
6.1
Absolute Maximum Ratings
6.2
ESD Ratings
6.3
Recommended Operating Conditions
6.4
Thermal Information
6.5
Electrical Characteristics - All Modes
6.6
Electrical Characteristics - Manual Mode
6.7
Electrical Characteristics - Autonomous Modes
6.8
Electrical Characteristics - High Precision Mode
6.9
Timing Requirements
6.10
Switching Characteristics
6.11
Typical Characteristics for All Modes
6.12
Typical Characteristics for Manual Mode
6.13
Typical Characteristics for Autonomous Modes
6.14
Typical Characteristics for High Precision Mode
7
Detailed Description
7.1
Overview
7.2
Functional Block Diagram
7.3
Feature Description
7.3.1
Analog Input and Multiplexer
7.3.1.1
Two-Channel, Single-Ended Configuration
7.3.1.2
Single-Channel, Single-Ended Configuration
7.3.1.3
Single-Channel, Pseudo-Differential Configuration
7.3.2
OFFSET Calibration
7.3.3
Reference
7.3.4
ADC Transfer Function
7.3.5
Oscillator and Timing Control
7.3.6
I2C Address Selector
7.3.7
Data Buffer
7.3.7.1
Filling of the Data Buffer
7.3.7.2
Reading data from the Data Buffer
7.3.8
Accumulator
7.3.9
Digital Window Comparator
7.3.10
I2C Protocol Features
7.3.10.1
General Call
7.3.10.2
General Call with Software Reset
7.3.10.3
General Call with Write Software programmable part of slave address
7.3.10.4
Configuring Device into High Speed I2C mode
7.3.10.5
Bus Clear
7.3.11
Device Programming
7.3.11.1
Reading Registers
7.3.11.1.1
Single Register Read
7.3.11.1.2
Reading a Continuous Block of Registers
7.3.11.2
Writing Registers
7.3.11.2.1
Single Register Write
7.3.11.2.2
Set Bit
7.3.11.2.3
Clear Bit
7.3.11.2.4
Writing a continuous block of registers
7.4
Device Functional Modes
7.4.1
Device Power Up and Reset
7.4.2
Manual Mode
7.4.2.1
Manual Mode with CH0 Only
7.4.2.2
Manual Mode with AUTO Sequence
7.4.3
Autonomous Modes
7.4.3.1
Autonomous Mode with Threshold Monitoring and Diagnostics
7.4.3.1.1
Autonomous Mode with Pre Alert Data
7.4.3.1.2
Autonomous Mode with Post Alert Data
7.4.3.2
Autonomous Mode with Burst Data
7.4.3.2.1
Autonomous Mode with Start Burst
7.4.3.2.2
Autonomous Mode with Stop Burst
7.4.4
High Precision Mode
7.5
Optimizing Power Consumed by the Device
7.6
Register Map
7.6.1
RESET REGISTERS
7.6.1.1
WKEY Register (address = 17h), [reset = 00h]
7.6.1.2
DEVICE_RESET Register (address = 14h), [reset = 00h]
7.6.2
FUNCTIONAL MODE SELECT REGISTERS
7.6.2.1
OFFSET_CAL Register (address = 15h), [reset = 00h]
7.6.2.2
OPMODE_SEL Register (address = 1Ch), [reset = 00h]
7.6.2.3
OPMODE_I2CMODE_STATUS Register (address = 00h), [reset = 00h]
7.6.3
INPUT CONFIG REGISTER
7.6.3.1
CHANNEL_INPUT_CFG Register (address = 24h), [reset = 00h]
7.6.4
ANALOG MUX and SEQUENCER REGISTERS
7.6.4.1
AUTO_SEQ_CHEN Register (address = 20h), [reset = 03h]
7.6.4.2
START_SEQUENCE Register (address = 1Eh), [reset = 00h]
7.6.4.3
ABORT_SEQUENCE Register (address = 1Fh), [reset = 00h]
7.6.4.4
SEQUENCE_STATUS Register (address = 04h), [reset = 00h]
7.6.5
OSCILLATOR and TIMING CONTROL REGISTERS
7.6.5.1
OSC_SEL Register (address = 18h), [reset = 00h]
7.6.5.2
nCLK_SEL Register (address = 19h), [reset = 00h]
7.6.6
DATA BUFFER CONTROL REGISTER
7.6.6.1
DATA_BUFFER_OPMODE Register (address = 2Ch), [reset = 01h]
7.6.6.2
DOUT_FORMAT_CFG Register (address = 28h), [reset = 00h]
7.6.6.3
DATA_BUFFER_STATUS Register (address = 01h), [reset = 00h]
7.6.7
ACCUMULATOR CONTROL REGISTERS
7.6.7.1
ACC_EN Register (address = 30h), [reset = 00h]
7.6.7.2
ACC_CH0_LSB Register (address = 08h), [reset = 00h]
7.6.7.3
ACC_CH0_MSB Register (address = 09h), [reset = 00h]
7.6.7.4
ACC_CH1_LSB Register (address = 0Ah), [reset = 00h]
7.6.7.5
ACC_CH1_MSB Register (address = 0Bh), [reset = 00h]
7.6.7.6
ACCUMULATOR_STATUS Register (address = 02h), [reset = 00h]
7.6.8
DIGITAL WINDOW COMPARATOR REGISTERS
7.6.8.1
ALERT_DWC_EN Register (address = 37h), [reset = 00h]
7.6.8.2
ALERT_CHEN (address = 34h), [reset = 00h]
7.6.8.3
DWC_HTH_CH0_MSB Register (address = 39h), [reset = 00h]
7.6.8.4
DWC_HTH_CH0_LSB Register (address = 38h), [reset = 00h]
7.6.8.5
DWC_LTH_CH0_MSB Register (address = 3Bh), [reset = 00h]
7.6.8.6
DWC_LTH_CH0_LSB Register (address = 3Ah), [reset = 00h]
7.6.8.7
DWC_HYS_CH0 (address = 40h), [reset = 00h]
7.6.8.8
DWC_HTH_CH1_MSB Register (address = 3Dh), [reset = 00h]
7.6.8.9
DWC_HTH_CH1_LSB Register (address = 3Ch), [reset = 00h]
7.6.8.10
DWC_LTH_CH1_MSB Register (address = 3Fh), [reset = 00h]
7.6.8.11
DWC_LTH_CH1_LSB Register (address = 3Eh), [reset = 00h]
7.6.8.12
DWC_HYS_CH1 (address = 41h), [reset = 00h]
7.6.8.13
PRE_ALT_MAX_EVENT_COUNT Register (address = 36h), [reset = 00h]
7.6.8.14
ALERT_TRIG_CHID Register (address = 03h), [reset = 00h]
7.6.8.15
ALERT_LOW_FLAGS Register (address = 0C), [reset = 00h]
7.6.8.16
ALERT_HIGH_FLAGS Register (address = 0Eh), [reset = 00h]
8
Application and Implementation
8.1
Application Information
8.2
Typical Applications
8.2.1
ADS7142 as a Programmable Comparator with False Trigger Prevention and Diagnostics
8.2.1.1
Design Requirements
8.2.1.1.1
Higher Power Consumption
8.2.1.1.2
Fixed Threshold Voltages
8.2.1.2
Detailed Design Procedure
8.2.1.2.1
Programmable Thresholds and Hysteresis
8.2.1.2.2
False Trigger Prevention with Event Counter
8.2.1.2.3
Fault Diagnostics with Data Buffer
8.2.1.3
Application Curve
8.2.2
Event-triggered PIR sensing with ADS7142
8.2.2.1
Design Requirements
8.2.2.2
Detailed Design Procedure
8.2.2.3
Application Curves
9
Power-Supply Recommendations
9.1
AVDD and DVDD Supply Recommendations
10
Layout
10.1
Layout Guidelines
10.2
Layout Example
11
Device and Documentation Support
11.1
Documentation Support
11.2
Receiving Notification of Documentation Updates
11.3
Community Resources
11.4
Trademarks
11.5
Electrostatic Discharge Caution
11.6
Glossary
12
Mechanical, Packaging, and Orderable Information
Package Options
Mechanical Data (Package|Pins)
RUG|10
MPQF216D
Thermal pad, mechanical data (Package|Pins)
RUG|10
QFND221C
Orderable Information
sbas773a_oa
sbas773a_pm