Electronic Components Datasheet Search
  English  ▼

X  

CAP1296 Datasheet(PDF) 18 Page - Microchip Technology

Part # CAP1296
Description  6-Channel Capacitive Touch Sensor with Proximity
PDF  68 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

CAP1296 Datasheet(HTML) 18 Page - Microchip Technology

Back Button CAP1296 Datasheet HTML 14Page - Microchip Technology CAP1296 Datasheet HTML 15Page - Microchip Technology CAP1296 Datasheet HTML 16Page - Microchip Technology CAP1296 Datasheet HTML 17Page - Microchip Technology CAP1296 Datasheet HTML 18Page - Microchip Technology CAP1296 Datasheet HTML 19Page - Microchip Technology CAP1296 Datasheet HTML 20Page - Microchip Technology CAP1296 Datasheet HTML 21Page - Microchip Technology CAP1296 Datasheet HTML 22Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 18 / 68 page
background image
CAP1296
DS00001569B-page 18
 2013-2015 Microchip Technology Inc.
If analog calibration fails for a sensor input, the corresponding bit is not cleared in the Calibration Activate and Status
Register, and the ACAL_FAIL bit is set in the General Status Register(Section 5.2, "Status Registers"). An interrupt can
be generated. Analog calibration will fail if a noise bit is set or if the calibration value is at the maximum or minimum
value. If digital calibration fails to generate base counts for a sensor input in the operating range, which is +12.5% from
the ideal base count (see TABLE 4-1:), indicating the base capacitance is out of range, the corresponding BC_OUTx bit
is set in the Base Count Out of Limit Register(Section 5.17, "Base Count Out of Limit Register"), and the BC_OUT bit
is set in the General Status Register (Section 5.2, "Status Registers"). An interrupt can be generated. By default, when
a base count is out of limit, analog calibration is repeated for the sensor input; alternatively, the sensor input can be
sampled using the out of limit base count(Section 5.6, "Configuration Registers"). Calibration sensitivity can be adjusted
for each sensor input based on capacitive touch pad capacitance.
During normal operation there are various options for recalibrating the capacitive touch sensor inputs. Recalibration is
a digital adjustment of the base counts so that the untouched delta count is zero. After a recalibration, if a sensor input’s
base count has shifted +12.5% from the ideal base count, a full calibration will be performed on the sensor input.
4.4.1
AUTOMATIC RECALIBRATION
Each sensor input is regularly recalibrated at a programmable rate(see CAL_CFG[2:0] in Section 5.18, "Recalibration
Configuration Register"). By default, the recalibration routine stores the average 64 previous measurements and peri-
odically updates the base “not touched” setting for the capacitive touch sensor input.
APPLICATION NOTE: Automatic recalibration only works when the delta count is below the active sensor input
threshold. It is disabled when a touch is detected.
4.4.2
NEGATIVE DELTA COUNT RECALIBRATION
It is possible that the device loses sensitivity to a touch. This may happen as a result of a noisy environment, recalibra-
tion when the pad is touched but delta counts do not exceed the threshold, or other environmental changes. When this
occurs, the base untouched sensor input may generate negative delta count values. The NEG_DELTA_CNT[1:0]
bits(see Section 5.18, "Recalibration Configuration Register") can be set to force a recalibration after a specified number
of consecutive negative delta readings. After a delayed recalibration (see Section 4.4.3, "Delayed Recalibration") the
negative delta count recalibration can correct after the touch is released.
APPLICATION NOTE: During this recalibration, the device will not respond to touches.
4.4.3
DELAYED RECALIBRATION
It is possible that a “stuck button” occurs when something is placed on a button which causes a touch to be detected
for a long period. By setting the MAX_DUR_EN bit(see Section 5.6, "Configuration Registers"), a recalibration can be
forced when a touch is held on a button for longer than the duration specified in the MAX_DUR[3:0] bits (see Section
5.8, "Sensor Input Configuration Register").
Note 4-1
Delayed recalibration only works when the delta count is above the active sensor input threshold. If
enabled, it is invoked when a sensor pad touch is held longer than the MAX_DUR bit settings.
Note 4-2
For the power button, which requires that the button be held longer than a regular button, the time
specified by the MAX_DUR[3:0] bits is added to the time required to trigger the qualifying event. This
will prevent the power button from being recalibrated during the time it is supposed to be held.
TABLE 4-1:
IDEAL BASE COUNTS
Ideal Base Count
Sample Time
3,200
320us
6,400
640us
12,800
1.28ms
25,600
2.56ms



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com