编辑: 山南水北 | 2014-04-07 |
0 | Page
5 of
8 05848-005 AMBIENT CAPACITANCE VALUE SENSOR TOUCH THRESHOLD
65536 CDC OUTPUT CODE 图5. 传感器激活
52000 51000
50000 49000
48000 10
98 90
70 50
30 05848-006 MEASURED VALUE HUMIDITY (%) BUTTON
1 THRESHOLD BUTTON
1 VALUE (CIN7) BUTTON
2 THRESHOLD BUTTON
2 VALUE (CIN8) 图6. 阈值固定的按钮传感器
51500 51000
50000 49000
50500 49500
48500 48000
10 98
90 70
50 30 05848-007 MEASURED VALUE HUMIDITY (%) BUTTON
1 THRESHOLD BUTTON
1 VALUE (CIN7) BUTTON
2 THRESHOLD BUTTON
2 VALUE (CIN8) 图7. 带自适应传感器的按钮传感器 传感器工作原理 当传感器被接触时,与该传感器相关的总电容(由AD7142 测得)发生变化.当电容变化至超过设定的阈值时, AD7142将之当作传感器激活事件. 例如,考虑连接至AD7142的按钮传感器的情况.当按钮被 按下时,AD7142显示电容增加.如果未按下按钮, AD7142将测量背景或环境电容值.预设阈值用于确定电容 的变化是否是因按钮被按下而引起的.如果电容超过阈值 限制,AD7142会把该事件当作真正的按钮按下动作. 相同的阈值原理被用来确定其他类型的传感器(如滑块或手 柄)是否被接触. 环境补偿 背景电容值的变化一般远远小于传感器被接触时发生的变 化.然而,如果因环境引起的测得电容值的变化很大以至 超过阈值,传感器将把该事件当作接触事件,而事实并非如此. 图6中,按钮2的阈值固定为51000.当来自按钮2的测得值 降至该阈值以下时,将被当作一次传感器激活事件.在低 湿度值下,测得值远远超过阈值,表示按钮未被接触.然而,随着湿度的增加,从按钮2测得的值将下降,并在湿 度值在70%以上时超过阈值.一旦超过阈值,将记录一次 按钮按下事件,但在当前情况下,这是一次假激活事件. 考虑一个现实应用场景,您正在听MP3播放器.潮湿的夏 天,当您离开空调建筑、进入室外时,MP3播放器可能在 歌曲中间开始快退.按钮1受湿度影响的方式与此相同. 传感器的测得电容也可能因环境变化而增加.这种情况 下,传感器可能永远都无法记录激活事件,因为电容值可 能永远都会处于阈值之下,即使传感器被按下. ADI的完整电容解决方案考虑了环境变化因素,其方式是 根据环境变化主动改变阈值.这样可确保传感器在所有环 境下均能正确运行,从而避免假的接触或故障被记录为有 效接触事件.该补偿是AD7142上片上数字逻辑的一部分, 器件会自动以规律间........