AD7142
STAGE_MAX_WORD0
STAGE_MAX_WORD1
STAGE_MAX_WORD2
STAGE_MAX_WORD3
危-螖
16-BIT
CDC
16
BANK 3 REGISTERS
MAX LEVEL
DETECTION
LOGIC
STAGE_MAX_AVG
BANK 3 REGISTERS
STAGE_MAX_TEMP
BANK 3 REGISTERS
STAGE_HIGH_THRESHOLD
BANK 3 REGISTERS
STAGE_MIN_WORD0
STAGE_MIN_WORD1
STAGE_MIN_WORD2
STAGE_MIN_WORD3
BANK 3 REGISTERS
MIN LEVEL
DETECTION
LOGIC
CONTROL
LOGIC
SW
SLOW_FILTER_UPDATE_LVL
REGISTER 0x003
STAGE_FF_WORD0
STAGE_FF_WORD1
STAGE_FF_WORD2
STAGE_FF_WORD3
STAGE_FF_WORD4
STAGE_FF_WORD5
STAGE_FF_WORD6
STAGE_FF_WORD7
STAGE_MIN_AVG
BANK 3 REGISTER3
STAGE_MIN_TEMP
BANK 3 REGISTERS
STAGE_LOW_THRESHOLD
BANK 3 REGISTERS
FP_PROXIMITY_CNT
REGISTER 0x002
LP_PROXIMITY_CNT
REGISTER 0X002
COMPARATOR 3
WORD0 鈥?WORD3
COMPARATOR 1
WORD0 鈥?WORD3
PROXIMITY 1
PROXIMITY
PROXIMITY TIMING
CONTROL LOGIC
PROXIMITY
SLOW FILTER EN
PROXIMITY_DETECTION_RATE
REGISTER 0x003
FP_PROXIMITY_RECAL
REGISTER 0x004
LP_PROXIMITY_RECAL
REGISTER 0X004
危
=WORD(N)
N
0
8
SW1
COMPARATOR 2
STAGE_FF_AVG
BANK 3 REGISTERS
AVERAGE 鈥?AMBIENT
7
PROXIMITY 2
BANK 3 REGISTERS
STAGE_FF_WORDX
STAGE_SF_WORD0
STAGE_SF_WORD1
STAGE_SF_WORD2
STAGE_SF_WORD3
STAGE_SF_WORD4
STAGE_SF_WORD5
STAGE_SF_WORD6
STAGE_SF_WORD7
BANK 3 REGISTERS
PROXIMITY_RECAL_LVL
REGISTER 0x003
CDC OUTPUT CODE
AMBIENT VALUE
STAGE_SF_WORDX
SENSOR
CONTACT
TIME
STAGE_SF_AMBIENT
BANK 3 REGISTERS
NOTES
1.
SLOW FILTER EN
IS SET AND SW1 IS CLOSED WHEN |WORD 0鈥揥ORD 3| EXCEEDS THE VALUE PROGRAMMED IN THE SLOW_FILTER_UPDATE_LVL REGISTER PROVIDING
PROXIMITY
IS NOT SET.
2.
PROXIMITY 1
IS SET WHEN |WORD 0鈥揥ORD 3| EXCEEDS THE VALUE PROGRAMMED IN THE PROXIMITY_DETECTION_RATE REGISTER.
3.
PROXIMITY 2
IS SET WHEN |AVERAGE鈥揂MBIENT | EXCEEDS THE VALUE PROGRAMMED IN THE PROXIMITY_RECAL_LVL REGISTER.
4. DESCRIPTION OF COMPARATOR FUNCTIONS:
COMPARATOR 1: USED TO DETECT WHEN A USER IS APPROACHING OR LEAVING A SENSOR.
COMPARATOR 2: USED TO DETECT WHEN A USER IS HOVERING OVER A SENSOR, OR APPROACHING A SENSOR VERY SLOWLY.
ALSO USED TO DETECT IF THE SENSOR AMBIENT LEVEL HAS CHANGED AS A RESULT OF THE USER INTERACTION.
FOR EXAMPLE, HUMIDITY OR DIRT LEFT BEHIND ON SENSOR.
COMPARATOR 3: USED TO ENABLE THE SLOW FILTER UPDATE RATE. THE SLOW FILTER IS UPDATED WHEN
SLOW FILTER EN
IS SET AND
PROXIMITY
IS NOT SET.
Figure 30. AD7142 Proximity Detection and Environmental Calibration
Rev. 0 | Page 21 of 68
05702-021