MPR121QR2 Freescale Semiconductor, MPR121QR2 Datasheet - Page 40

IC CTLR TOUCH SENSOR 20-QFN

MPR121QR2

Manufacturer Part Number
MPR121QR2
Description
IC CTLR TOUCH SENSOR 20-QFN
Manufacturer
Freescale Semiconductor
Type
Capacitive, Proximity Sensorr
Datasheet

Specifications of MPR121QR2

Number Of Inputs/keys
12 Key
Data Interface
I²C, Serial
Voltage - Supply
1.71 V ~ 3.6 V
Current - Supply
29µA
Operating Temperature
-40°C ~ 85°C
Mounting Type
Surface Mount
Package / Case
20-UQFN, 20-µQFN
Output Type
Logic
Interface
I²C
Input Type
Logic
Supply Voltage
2.5 V to 3.6 V
Dimensions
3 mm L x 3 mm W x 0.65 mm H
Temperature Range
- 40 C to + 85 C
Termination Style
SMD/SMT
Supply Current
29µA
Ic Interface Type
I2C
Supply Voltage Range
1.71V To 3.6V
Sensor Case Style
QFN
No. Of Pins
20
Operating Temperature Range
-40°C To +85°C
Interface Type
I2C
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
MPR121QR2
MPR121QR2TR

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MPR121QR2
Manufacturer:
FREESCALE
Quantity:
20 000
Part Number:
MPR121QR2
0
MPR121
40
electrode. Writing to Baseline Value Register updates the 8 MSBs of baseline value and clears the 2 LSBs to zero. The Baseline
Value Registers can only be written when in Shutdown Mode, but the current values may be read at any time.
Table 36. Eleprox Baseline Value Register 0x2A (Reset Default: 0x00)
3.0
changes as a result of internal detection algorithm using the proximity raw data with the proximity baseline value and proximity
touch/release threshold setting. When ELE[12] is set, the proximity is deemed as detected, and undetected when ELE[12] is 0.
Table 37. Status Register 0x00, 0x01 (Reset Default: 0x00)
immediately change if the Debounce Register is non zero. This Debounce Register is globally effective to prevent possible flick
noise for both touch and proximity sensing. The value in the Debounce Register determines how many numbers of sample inter-
vals are needed to pass at the touch/release threshold before the status bit is finally changed.
On ELEPROX status bit change, the interrupt pin will be asserted.
4.0
setting registers. The programmable threshold setting range is 0~63 count, representing the delta change below the baseline
value when touched or released. The Threshold should be set according to the system SNR requirement and also provide ade-
quate headroom for mass production variation. For normal application, set Touch Threshold slightly larger than Release Thresh-
old so that there is no flick detection.
Example: Touch Threshold = 0x08, Release Threshold = 0x05.
Table 38. Debounce Register 0x5B (Reset Default: 0x00)
Table 39. Eleprox Touch Threshold Register 0x59 (Reset Default: 0x00)
Table 40. Eleprox Release Threshold Register 0x5A (Reset Default: 0x00)
Eleprox Baseline Value Register (0x2A) contains the 8 MSBs of the 10-bit baseline value for the 13
MPR121 provides a single proximity sensing status bit (ELE[12] in table below) in the Touch Status Register. This status bit
The update rate of this status bit will be determined by sampling rate and detection debounce setting. The status bit will not
Similar to the touch/release threshold for touch detection, the proximity detection also has a pair of touch/release threshold
0x2A
0x00
0x01
0x5B
0x5A
0x59
Proximity Sensing Status Indication
Proximity Detection Touch/Release Threshold
ELE[7]
OVCF
Bit7
Bit7
Bit7
Bit7
Bit7
Bit7
D9
D7
D7
X
ELE[6]
DR[2]
Bit6
Bit6
Bit6
Bit6
Bit6
Bit6
D8
D6
D6
0
ELE[5]
Bit5
Bit5
DR[1]
Bit5
Bit5
Bit5
Bit5
D7
D5
D5
0
ELE[12]
ELE[4]
DR[0]
Bit4
Bit4
Bit4
Bit4
Bit4
Bit4
D6
D4
D4
ELE[11]
ELE[3]
Bit3
Bit3
Bit3
Bit3
Bit3
Bit3
D5
D3
D3
X
ELE[10]
ELE[2]
DT[2]
Bit2
Bit2
Bit2
Bit2
D4
D2
D2
Bit2
Bit2
Freescale Semiconductor
th
ELE[1]
ELE[9]
DT[1]
Bit1
Bit1
Bit1
Bit1
Proximity Detection
D1
D1
D3
Bit1
Bit1
ELE[0]
ELE[8]
DT[0]
Bit0
Bit0
Bit0
Bit0
Sensors
Bit0
Bit0
D0
D0
D2

Related parts for MPR121QR2