欢迎访问ic37.com |
会员登录 免费注册
发布采购

CAP1005 参数 Datasheet PDF下载

CAP1005图片预览
型号: CAP1005
PDF下载: 下载PDF文件 查看货源
内容描述: 5和6通道电容式触摸传感器 [5 and 6 Channel Capacitive Touch Sensor]
分类和应用: 传感器
文件页数/大小: 53 页 / 736 K
品牌: SMSC [ SMSC CORPORATION ]
 浏览型号CAP1005的Datasheet PDF文件第29页浏览型号CAP1005的Datasheet PDF文件第30页浏览型号CAP1005的Datasheet PDF文件第31页浏览型号CAP1005的Datasheet PDF文件第32页浏览型号CAP1005的Datasheet PDF文件第34页浏览型号CAP1005的Datasheet PDF文件第35页浏览型号CAP1005的Datasheet PDF文件第36页浏览型号CAP1005的Datasheet PDF文件第37页  
5 and 6 Channel Capacitive Touch Sensor  
Datasheet  
5.6  
Configuration Register  
Table 5.9 Configuration Register  
ADDR  
R/W  
REGISTER  
B7  
B6  
B5  
B4  
B3  
B2  
B1  
B0  
DEFAULT  
-
BLK_ DIG_  
NOISE  
BLK_ ANA_  
NOISE  
MAX_DUR_  
EN  
20h  
R/W  
Configuration  
TIMEOUT  
-
-
-
20h  
The Configuration register controls general global functionality that affects the entire device.  
Bit 7 - TIMEOUT - Enables the timeout and idle functionality of the SMBus protocol.  
„
‘0’ (default) - The SMBus timeout and idle functionality are disabled. The SMBus interface will not  
time out if the clock line is held low. Likewise, it will not reset if both the data and clock lines are  
held high for longer than 150us. This is used for I2C compliance.  
„
‘1’ - The SMBus timeout and idle functionality are enabled. The SMBus interface will time out if the  
clock line is held low for longer than 30ms. Likewise, it will reset if both the data and clock lines  
are held high for longer than 150us.  
Bit 5 - BLK_DIG_NOISE - Determines whether the digital noise threshold is used by the device.  
„
‘0’ - The digital noise threshold is used. If a delta count value exceeds the noise threshold but does  
not exceed the touch threshold, then the sample is discarded and not used for the automatic re-  
calibration routine.  
„
‘1’ (default) - The noise threshold is not used. Any delta count that is less than the touch threshold  
is used for the automatic re-calibration routine.  
Bit 4 - BLK_ANA_NOISE - Determines whether the analog noise flag setting will block a touch  
detection as well as the analog calibration routine.  
„
‘0’ (default) - If the analog noise bit is set, then a touch is blocked on the corresponding channel  
and will force the analog calibration routine to retry.  
„
‘1’ - A touch is not blocked even if the analog noise bit is set. Likewise, the analog calibration  
routine will not retry if the analog noise bit is set.  
Bit 3 - MAX_DUR_EN - Determines whether the maximum duration recalibration is enabled for non-  
grouped sensors.  
„
‘0’ (default) - The maximum duration recalibration functionality is disabled. A touch may be held  
indefinitely and no re-calibration will be performed on any sensor.  
„
‘1’ - The maximum duration recalibration functionality is enabled. If a touch is held for longer than  
the MAX_DUR bit settings, then the re-calibration routine will be restarted (see Section 5.8).  
5.7  
Sensor Enable Registers  
Table 5.10 Sensor Enable Registers  
ADDR  
R/W  
REGISTER  
B7  
B6  
B5  
B4  
B3  
B2  
B1  
B0  
DEFAULT  
21h  
R/W  
Sensor Enable  
-
-
CS6_EN  
CS5_EN  
CS4_EN  
CS3_EN  
CS2_EN  
CS1_EN  
3Fh  
The Sensor Enable registers determine whether a Capacitive Touch Sensor input is included in the  
sampling cycle. The length of the sampling cycle is not affected by the number of sensors measured.  
Bit 5 - CS6_EN - Enables the CS6 input to be included during the sampling cycle.  
„
‘0’ - The CS6 input is not included in the sampling cycle.  
SMSC CAP1005 / CAP1006  
Revision 1.1 (08-05-09)  
DATA3S3HEET