Microchip PIC16LF1559触摸技术的应用开发方案
原标题:Microchip PIC16LF1559触摸技术的应用开发方案
现在,在汽车上面出现了很多触摸技术的应用。像以往的按键开关,现在好多都采用了触摸按键设计,增加了产品的科技感。
触摸技术现在主要是微芯Microchip和赛普拉斯cypress这两家占主流,之前还有Atmel后来它被Microchip收购了。
现在基于Microchip的触摸芯片PIC16LF1559做一下开发介绍。
PIC16LF1559
PIC16LF1559引脚定义如下,
原理图设计
设计非常简单,几路触摸按键对应几路LED输出,以此来验证触摸的有效性。下面主要介绍一下触摸感应的原理。
触摸感应原理
触摸感应是基于电容式传感器的应用,
按下传感器会增加并联电容,减少VAVERAGE。
CVD扫描
电容电压检测(CVD)步骤分为以下几步,
Step1:CHOLD放电至VSS,CSENSOR充电至VDD
Step2:传感器设置为输入状态,ADC多路开关指向传感器,发生电荷平均
Step3:断开外部连接,启动ADC转换
于是得到我们需要的VAVERAGE。
GUARD的作用
采用保护环Guard设计,可以最大程度地降低基本电容,提高灵敏度。而且,Guard还能像GND一样起到屏蔽噪声功能。
PCB走线
在PCB上实际走线需要注意以下几点:
1、Sensor与Guard直接距离不要小于0.8mm,否则耦合可能过强
2、Sensor走线尽量走背面,走线尽量细,普通PCB可以采用0.2mm走线
3、Sensor走线与Sensor走线之间如果能插入Guard网络最好,如果实在无法实现,走线间距最好能大于等于0.4mm。
4、Sensor走线与Guard走线最好也能有0.4mm间距
5、噪声严重的系统,Sensor背面也可铺Guard,推荐采用网格
软件上主要需要设置以下几个参数。
Scaling
设置合适的Scaling
如果Scaling过小,deviation截顶失真。阀值也就不好设置,会导致触摸过于灵敏,会导致手离开了触摸焊盘,仍判断为pressed模式。
如果Scaling过大,deviation在40~25之间,触摸前后变化不太大。
Scaling适合,让deviation在90~50之间比较合适。
触摸阀值
通常把按下阀值设置在正常按压读得值的50%~60%,比较合适。
责任编辑:David
【免责声明】
1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。
2、本文的引用仅供读者交流学习使用,不涉及商业目的。
3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。
4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。
拍明芯城拥有对此声明的最终解释权。