sx8643 Semtech Corporation, sx8643 Datasheet - Page 16

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
SX8643
Ultra Low Power, Capacitive Button Touch Controller
(12 sensors) with Enhanced LED Drivers
ADVANCED COMMUNICATIONS & SENSING
DATASHEET
A finger touch is in the order of one pF. If the finger approaches the sensor this occurs typically fast.
The ASI has the difficult task to detect and distinguish a small, fast changing capacitance, from a large, slow
varying capacitance. This would require a very precise, high resolution ADC and complicated, power consuming,
digital processing.
The SX8643 features a 16 bit DAC which compensates for the large, slow varying capacitance already in front of
the ADC. In other words the ADC converts only the desired small signal. In the ideal world the ADC will put out
zero ticks even if the external capacitance is as high as 100pF.
At each power-up of the SX8643 the Digital Compensation Values (DCV) are estimated by the digital processing
algorithms. The algorithm will adjust the compensation values such that zero ticks will be generated by the ADC.
Once the correct compensation values are found these will be stored and used to compensate each CAP pin.
If the SX8643 is shut down the compensation values will be lost. At a next power-up the procedure starts all over
again. This assures that the SX8643 will operate under any condition. Powering up at e.g. different temperatures
will not change the performance of the SX8643 and the host does not have to do anything special.
The DCVs do not need to be updated if the external conditions remain stable.
However if e.g. temperature changes this will influence the external capacitance. The ADC ticks will drift then
slowly around zero values basically because of the mismatch of the compensation circuitry and the external
capacitance.
In case the average value of the ticks become higher than the positive noise threshold (configurable by user) or
lower than the negative threshold (configurable by user) then the SX8643 will initiate a compensation procedure
and find a new set of DCVs.
Compensation procedures can as well be initiated by the SX8643 on periodic intervals. Even if the ticks remain
within the positive and negative noise thresholds the compensation procedure will then estimate new sets of
DCVs.
Finally the host can initiate a compensation procedure by using the I2C interface (in Active or Doze mode). This is
e.g. required after the host changed the sensitivity of sensors.
Revision 7_5, February 10
© 2010 Semtech Corp.
www.semtech.com
16

Related parts for sx8643