第1章 触摸感应技术概述1
第2章 触摸感应技术的类型4
2.1 基于电阻型触摸感应技术4
2.2 基于电容型触摸感应技术8
2.2.1 电场变化触摸感应技术8
2.2.2 充电传输触摸感应技术15
2.2.3 松弛振荡器触摸感应技术16
第3章CapSense触摸感应技术19
3.1 PSoC基础19
3.1.1 PSoC的功能框图19
3.1.2 PSoC的数字模块21
3.1.3 PSoC的模拟模块23
3.1.4 PSoC功能模块的构造26
3.2 CapSense 电容感应的基本概念27
3.2.1 电容的物理基础27
3.2.2 触摸应用人体的电容模型28
3.2.3 开关电容及等效电阻29
3.3 CapSense CSD触摸感应模块30
3.3.1 CSD模块的硬件构造30
3.3.2 CSD模块的数学原理36
3.4 CapSense CSA触摸感应模块37
3.4.1 CSA触摸感应模块的硬件构造和工作原理37
3.4.2 CSA触摸感应模块的数学理论40
3.5 CapSense CSR触摸感应模块41
3.6 基本线的概念和算法43
3.7 CapSense模块的参数和API函数46
3.7.1 CSD触摸感应模块参数46
3.7.2 CSA触摸感应模块参数50
3.7.3 CSR触摸感应模块参数52
3.7.4 CapSense模块的API函数53
3.8 三种模块的比较58
第4章 触摸按键、滑条、触摸板和触摸屏61
4.1 触摸按键62
4.2 触摸滑条66
4.3 触摸板72
4.4 触摸屏76
4.4.1 触摸屏的主要类型和材料76
4.4.2 触摸屏的典型特征76
4.4.3 电阻式触摸屏原理78
4.4.4 红外线触摸屏原理80
4.4.5 表面声波式触摸屏原理82
4.4.6 表面电容触摸屏原理84
4.4.7 投影电容触摸屏88
第5章 触摸感应项目开发的流程和调试技术89
5.1 CapSense触摸感应项目的开发流程89
5.2 灵敏度和信噪比97
5.3 用RS232串口调试触摸感应项目98
5.3.1 用超级终端加Excel调试触摸感应项目98
5.3.2 用专用串口软件调试触摸感应项目107
5.4 用I2CUSB桥调试触摸感应项目115
5.5 CSD用户模块触摸感应调试技巧124
第6章 触摸感应的低功耗应用131
6.1 影响功耗的因素131
6.1.1 功耗在PSoC内各资源的分配131
6.1.2 用SLEEP方式降低功耗133
6.2 空闲方式133
6.3 深度睡眠方式134
6.4 充电泵135
第7章 触摸感应的噪声缩减和抗干扰136
7.1 布板与灵敏度和噪声136
7.1.1 感应按键和地之间的间隙137
7.1.2 感应按键之间的距离137
7.1.3 滑条的尺寸和布板138
7.1.4 触摸板139
7.1.5 感应按键的走线139
7.1.6 多层板141
7.1.7 覆盖物142
7.1.8 感应器在子板上143
7.1.9 LED背光144
7.2 防水144
7.2.1 使用参考感应块实施防水144
7.2.2 使用保护电极实施防水145
7.2.3 实施防水应用的参考设计148
7.2.4 小水滴的防水策略152
7.3 线电干扰152
7.3.1 无线电和ESD干扰分析152
7.3.2 CSD用户模块与CSR用户模块的抗干扰性能对比157
7.3.3无线电干扰的软件滤波159
7.4 CapSense触摸感应技术在手机中的应用159
第8章 电容感应触摸屏和多触点检测技术163
8.1 单触点和多触点的概念163
8.2 电容感应触摸屏的结构和原理165
8.2.1 投影电容触摸屏的基本概念165
8.2.2 用CapSense CSD实现电容触摸屏的双触点手势应用167
8.3 触摸屏的所有触点检测技术173
8.3.1 自电容和互电容173
8.3.2 用交叉点扫描技术实施电容触摸屏175
8.3.3 使用全触点检测的电容触摸屏的构造177
8.3.4 电容触摸屏的ITO图样179
8.4 电容感应触摸屏的电学参数定义181
8.5 电容感应触摸屏需要解决的问题183
8.5.1 灵敏度与信噪比183
8.5.2 手指的定位186
8.5.3 LCD的干扰187
8.6 电容感应触摸屏用户模块API188
第9章 用动态重配置实施CapSense Plus193
9.1 什么是动态重配置193
9.2 动态重配置的实施194
9.3 怎样用动态重配置实施CapSense Plus195
9.4 用动态重配置实施CapSense Plus的注意事项197
第10章 用PSoC Express实施触摸感应按键和滑条199
10.1 PSoC Express简介及系统级应用开发199
10.1.1 芯片级应用开发200
10.1.2 系统级应用开发201
10.1.3 系统级应用开发项目的层次结构201
10.2 PSoC Express实施触摸感应按键和滑条202
10.2.1基于PSoC Designer 5.0的开发流程202
10.2.2 PSoC Express的开发环境203
10.2.3 实施透明化的触摸感应应用开发208
10.3 CapSense Express实施触摸感应按键和滑条开发211
附录 TX8串口软件实现程序222
参考文献228