CY8C20121 CYPRESS [Cypress Semiconductor], CY8C20121 Datasheet - Page 13

no-image

CY8C20121

Manufacturer Part Number
CY8C20121
Description
CapSense Express-One Button and Two Button Capacitive Controllers
Manufacturer
CYPRESS [Cypress Semiconductor]
Datasheet
7.7 CS_NOISE_TH
CS_NOISE_TH: 4Eh
This register sets the noise threshold value. For individual sensors, count values above this threshold do not update the baseline.
This count is relative to baseline. This parameter is common for all sensors.
The range is 3 to 255 and it should satisfy the equation NT < Min (Finger Threshold – Hysteresis – 5). Recommended value is 40%
of finger threshold.
7.8 CS_BL_UPD_TH
CS_BL_UPD_TH: 4Fh
When the new raw count value is above the current baseline and the difference is below the noise threshold, the difference between
the current baseline and the raw count is accumulated into a “bucket.” When the bucket fills, the baseline increments and the bucket
is emptied. This parameter sets the threshold that the bucket must reach for the baseline to increment. In other words, lower value
provides faster baseline update rate and vice versa. This parameter is common for all sensors.
The range is 0 to 255.
7.9 CS_SETL_TIME
CS_SETL_TIME: 50h
(Writable only in Setup mode)
The settling time parameter controls the duration of the capacitance-to-voltage conversion phase. The parameter setting controls a
software delay that allows the voltage on the integrating capacitor to stabilize. This parameter is common for all sensors.
This register should be set before setting finger threshold (0x66, 0x67) and IDAC setting (0x70, 0x71) registers.
The range is 2 to 255.
Document Number: 001-53516 Rev. **
Bit
7:0
Bit
7:0
Bit
7:0
Access: FD
Access: FD
1/2 Button
1/2 Button
Bit Name
Bit Name
Access: FD
1/2 Button
Noise Threshold Register
Baseline Update Threshold Register
Settling Time Register
Bit Name
Name
NT [7:0]
Name
BLUT [7:0]
Name
STLNG_TM [7:0]
7
7
7
6
6
6
5
5
PRELIMINARY
5
Description
These bits are used to set the noise threshold value.
These bits set the threshold that the bucket must reach for baseline to increment.
These bits are used to set the settling time value.
Description
Description
4
4
STLNG_TM[7:0]
4
BLUT[7:0]
NT[7:0]
RW:28
RW:64
RW:A0
3
3
3
2
2
CY8C20111, CY8C20121
2
1
1
1
0
0
Page 13 of 34
0
[+] Feedback

Related parts for CY8C20121