sx8643 Semtech Corporation, sx8643 Datasheet - Page 45

no-image

sx8643

Manufacturer Part Number
sx8643
Description
Ultra Low Power, Capacitive Button Touch Controller 12 Sensors With Enhanced Led Drivers
Manufacturer
Semtech Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
sx8643I05AWLTRT
Manufacturer:
SEMTECHCORPORATION
Quantity:
20 000
ADVANCED COMMUNICATIONS & SENSING
A reliable button operation requires a coherent setting of the registers.
Figure 42 shows an example of a touch and a release. The ticks will vary slightly around the zero idle state.
When the touch occurs the ticks will rise sharply. At the release of the button the ticks will go down rapidly and
converge to the idle zero value.
As soon as the ticks become larger than the CAP thresholds (see registers of the previous section) plus the
hysteresis (defined in register BtnHysteresis) the debounce counter starts.
In the example of Figure 42 the touch is validated after 2 samples (BtnCfg [1:0] = 01).
The release is detected immediately (BtnCfg [3:2] = 00) at the first sample which is below the threshold minus the
hysteresis.
BtnCfg
BtnAvgThresh
Revision 7_5, February 10
Button Parameters
Address
The SX8643 can report all touches of multiple fingers or the SX8643 can be set to report only the first detected
touch. In the later case all succeeding touches are ignored. The very first touch should be released before a
next touch will be detected.
The user can select to have the interrupt signal on touching a button, releasing a button or both
In noisy environments it may be required to debounce the touch and release detection decision.
In case the debounce is enabled the SX8643 will count up to the number of debounce samples BtnCfg [1:0],
BtnCfg [3:2] before taking a touch or release decision. The sample period is identical to the scan period.
Small environmental and system noise cause the ticks to vary slowly around the zero idle mode value.
In case the ticks get slightly positive this is considered as normal operation. Very large positive tick values
indicate a valid touch. The averaging filter is disabled as soon as the average reaches the value defined by
Name
Bits
Table 18
Figure 42 T
Description
0x01: 1 second
0xFF: 255 seconds
© 2010 Semtech Corp.
Button Configuration Parameters
ouch and Release Example
Ultra Low Power, Capacitive Button Touch Controller
45
(12 sensors) with Enhanced LED Drivers
DATASHEET
www.semtech.com
SX8643

Related parts for sx8643