第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用I2C - USB桥调试触摸感应项目 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电容感应触摸屏用户模块API 188
第9章 用动态重配置实施CapSense Plus 193
9.1什么是动态重配置 193
9.2动态重配置的实施 194
9.3怎样用动态重配置实施CapSense Plus 195
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