一种电容式触摸按键环境补偿电路和方法技术

技术编号:26040162 阅读:29 留言:0更新日期:2020-10-23 21:19
本发明专利技术公开了一种电容式触摸按键环境补偿电路和方法,包括开关S1、开关S2、开关S3、基准电容C1、充电电压源VT和比较器/AD转换器、电压运算单元、电压跟随放大器、可变电阻单元以及逻辑控制单元,触摸通道上的电容由触摸电容Cx和杂散电容Cp组成;补偿方法为:在启动之前,基准电容初始放电,利用高频切换开关将被侦测电容在充电电压源和基准电容之间切换,利用电荷转移方法所充的电荷转移到基准电容,通过对基准电容电压、充电电压源以及参考电压取信号进行运算得到相应的负电压并进行驱动能力放大,通过可变电阻对基准电容进行电荷泄放并保证其泄放的电荷正好等于该周期内杂散电容所充入的电荷,使得基准电容上只保留触摸电容充入的电荷,当通过比较器或AD转换器判断基准电容电压达到目标参考电压后即停止,通过高频开关切换次数或时间判断触摸电容大小。

【技术实现步骤摘要】
一种电容式触摸按键环境补偿电路和方法
本专利技术涉及非电容式触摸按键电路,更具体地,尤其涉及一种电容式触摸按键环境补偿电路和方法。
技术介绍
电容式触摸按键是一种常用的非接触式按键,相比于传统的机械按键,具有防水、寿命长、美观、结构简单等优点,被广泛应用于各种电子产品的操作面板上。其实现的基本原理是在产品中设置有一定面积的触摸感应盘,其与产品外壳以及电路板等形成固有的电容Cx,一般大小为5P左右。用户手指头靠近时也会与其形成一定的电容(大约0.2P-1P),叠加在原来的Cx上,令Cx增大。电容式按键侦测电路则用来检测如此小的电容变化量,从而实现触摸按键的应用。但现实应用中,除了上述Cx存在外,按键线路在PCB上的走线电容占比很大。在绝大多数产品中,按键数量都不止一个,但一般使用一颗集成电路芯片来处理,出于成本考虑和防止相互干扰,芯片均采用多路开关切换来分时共用一个检测单元。然而,多数产品其按键排列相距甚远,这样令在PCB设计时无论怎么摆放芯片,都会出现按键走线距离的巨大差异。PCB上的按键走线会与相邻线路形成不可忽略的耦合电容Cp,线长和线短其值相差几倍。例如:走线长度超过15cm其与相邻0.6mm间距的地线之间形成的耦合电容高达10p以上,而邻近芯片的按键其走线短可能1p不到。除了PCB上个按键走线电容外,芯片内部各按键通道也有寄生电容5-10p,但一般通道之间其差异不大,在此我们一并将其计入Cp电容内。现有的电容式触摸按键侦测技术主要有两种:第一种是采用“RC振荡器”的工作原理制作的触摸按键侦测电路,使用振荡器原理来检测电容的变化,其内部电路结构简单成本低廉。因为Cp以及Cx都非常小,所以对应RC的R阻值需要比较大,同时施密特触发器的输入阻抗接近无穷大,因此外界通过射频感应施加在触摸按键电极上的干扰很容易误触发或延后触发施密特触发器,使得计数结果被干扰。虽然现在大家采用了很多复杂的电路变形以及软件技巧,始终无法根本克服射频干扰问题。因此,该方法一般只用在对可靠性要求不高的廉价产品上,不在本文讨论之列。另一种比较常用的采用“电荷转移式”原理来实现触摸按键侦测,如图2所示。其主要包括2个高频切换开关SA和SB,1个基准电容C3、1个比较器和计数器等逻辑单元。基准电容C3一般比较大,到达10nF数量级别。逻辑电路通过高频信号驱动开关SA、SB轮流导通,并开始计数。使得电源通过SA对Cp和Cx进行充电,然后(Cx+Cp)通过SB对基准电容C3进行放电。当C3上的电压达到比较器的设定的固定参考值时,停止计数。计数器得到的数值能够直接反应(Cx+Cp)的大小,因此得到侦测电容的目的。此方式中,因为C3电容很大,外界的干扰不会误触发比较器。其中,我们得到计数值CNT(或对应时间值)来衡量被测电容的大小。根据电路模型,我们知道,CNT与被测总电容(Cx+Cp)成反比,与基准电容C3成正比。假设某2个按键通道Cp差异大导致其总电容相差一倍,那么可以推算出:1.其读数CNT值会相差一倍,Cp越大的CNT值越小;2.固定的按键动作引起的电容变化率:ΔC/(Cx+Cp)会相差一倍,Cp越大的其变化率小;3.所以最终按键动作引起的CNT变化值ΔCNT=CNT*(ΔC/(Cx+Cp)),会到达2的平方等于4倍的差距。为了保证系统的稳定可靠性,我们一般要求按键时产生的ΔCNT能够大于CNT的固有噪声的2倍以上,所以该例中,为满足在Cp较大的通道性能,会基准电容C3调大4倍来增加ΔCNT满足可靠性。此时,Cp较小的通道,其CNT值会相应增加4倍,意味着该通道单次检测时间增加4倍。在部分应用条件下,长走线按键和短走线按键总电容差距5倍以上,在调整基准电容满足Cp最大按键后,其最短按键需要耗时为其的25倍以上,这样在多按键应用的处理中,极大地影响了整体的响应时间,成为无法克服的问题。综上所述,目前广泛使用的多通道电荷转移式按键侦测电路中,普遍存在各通道参数差异大而匹配不好的缺陷,因而迫切需要一种方法,能够克服实际应用中各通道大小不一的环境寄生电容对触摸按键侦测量程、精度、速度的影响,用来实现更方便的应用。
技术实现思路
针对采用电荷转移式的电容式按键电路在多按键系统应用中的上述缺陷,本专利技术提供了一种电容式触摸按键环境补偿电路,采用补偿电路分别对各通道的走线寄生电容进行补偿,使得各通道在固定的参考电容值下,能得到接近的读数值以及按键变化量,即使得各通道具有接近的分辨率和测量时间,本专利技术也提供了使用该补偿电路进行补偿的方法。为了实现上述目的,本专利技术采用了如下技术方案:一种电容式触摸按键环境补偿电路和方法,其中,电路包括侦测单元、电压运算单元、电压跟随放大器、可变电阻单元以及逻辑控制单元,侦测单元包括开关S1、开关S2、开关S3、基准电容C1、充电电压源VT和比较器/AD转换器,电压跟随放大器为电压跟随放大器,可变电阻单元为可变电阻,触摸通道上的电容由触摸电容Cx和杂散电容Cp组成;补偿方法为:S1,在启动之前,基准电容C1初始放电,S2,利用高频切换开关将被侦测电容(Cx+Cp)在充电电压源VT和基准电容C1之间切换,利用电荷转移方法所充的电荷转移到基准电容C1,S3,通过对基准电容C1电压、充电电压源VT以及参考电压Vref取信号进行运算得到相应的负电压并进行驱动能力放大,S4,通过可变电阻对基准电容C1进行电荷泄放并保证其泄放的电荷正好等于该周期内杂散电容Cp所充入的电荷,使得基准电容C1上只保留触摸电容Cx充入的电荷,S5,当通过比较器/AD转换器判断基准电容C1电压达到目标参考电压Vref后即停止,S6,通过高频开关切换次数或时间判断触摸电容Cx大小。测试结果只与触摸电容Cx有关,而环境杂散电容Cp被补偿掉。优选地,使用电压运算单元对基准电容C1电压、充电电压源VT以及参考电压Vref进行运算,得到与当次充入杂散电容Cp的电荷量成正比的电压量,来作为补偿量的依据。优选地,将电压运算单元的输出转换成相应的负电压,并进行驱动放大,使得其有一定的驱动能力进行电荷补偿。优选地,驱动放大后的与杂散电容Cp中电荷量成正比的负电压,经过一个使用软件逻辑控制的可变电阻,来接入基准电容C1进行电荷泄放,以抵消杂散电容Cp中的电荷对基准电容电压的影响。优选地,控制软件在系统初始化时,匹配出适合每个触摸通道的用于补偿杂散电容Cp的可变电阻值,使得该通道进行补偿时正好抵消该通道中特有的杂散电容Cp的影响,从而消除各通道之间的差异,使得各通道参数能够与基准电容C1的大小相匹配,得出的数据值相差不大,同样的按键动作引起的数据值变化量也差异不大,即实现了测量精度的一致性。同时由于消除了杂散电容Cp的影响,在相同的基准电容值下,得到的充电次数会变多,意味者得到的数据会变大,同时按键时变化量也会变大。与现有技术相比本专利技术的有益效果是:本专利技术的用于触摸按键环境补偿电路和方法,克服了触摸按键在本文档来自技高网
...

【技术保护点】
1.一种电容式触摸按键环境补偿电路和方法,其特征在于:电路包括侦测单元、电压运算单元、电压跟随放大器、可变电阻单元以及逻辑控制单元,侦测单元包括开关S1、开关S2、开关S3、基准电容C1、充电电压源VT和比较器或AD转换器,电压跟随放大器为电压跟随放大器,可变电阻单元为可变电阻,触摸通道上的电容由触摸电容Cx和杂散电容Cp组成;/n补偿方法为:/nS1,在启动之前,基准电容C1初始放电,/nS2,利用高频切换开关将被侦测电容(Cx+Cp)在充电电压源VT和基准电容C1之间切换,利用电荷转移方法所充的电荷转移到基准电容C1,/nS3,通过对基准电容C1电压、充电电压源VT以及参考电压Vref取信号进行运算得到相应的负电压并进行驱动能力放大,/nS4,通过可变电阻对基准电容C1进行电荷泄放并保证其泄放的电荷正好等于该周期内杂散电容Cp所充入的电荷,使得基准电容C1上只保留触摸电容Cx充入的电荷,/nS5,当通过比较器/AD转换器判断基准电容C1电压达到目标参考电压Vref后即停止,/nS6,通过高频开关切换次数或时间判断触摸电容Cx大小。/n测试结果只与触摸电容Cx有关,而环境杂散电容Cp被补偿掉。/n...

【技术特征摘要】
1.一种电容式触摸按键环境补偿电路和方法,其特征在于:电路包括侦测单元、电压运算单元、电压跟随放大器、可变电阻单元以及逻辑控制单元,侦测单元包括开关S1、开关S2、开关S3、基准电容C1、充电电压源VT和比较器或AD转换器,电压跟随放大器为电压跟随放大器,可变电阻单元为可变电阻,触摸通道上的电容由触摸电容Cx和杂散电容Cp组成;
补偿方法为:
S1,在启动之前,基准电容C1初始放电,
S2,利用高频切换开关将被侦测电容(Cx+Cp)在充电电压源VT和基准电容C1之间切换,利用电荷转移方法所充的电荷转移到基准电容C1,
S3,通过对基准电容C1电压、充电电压源VT以及参考电压Vref取信号进行运算得到相应的负电压并进行驱动能力放大,
S4,通过可变电阻对基准电容C1进行电荷泄放并保证其泄放的电荷正好等于该周期内杂散电容Cp所充入的电荷,使得基准电容C1上只保留触摸电容Cx充入的电荷,
S5,当通过比较器/AD转换器判断基准电容C1电压达到目标参考电压Vref后即停止,
S6,通过高频开关切换次数或时间判断触摸电容Cx大小。
测试结果只与触摸电容Cx有关,而环境杂散电容Cp被补偿掉。


2.根据权利要求1所述的一种电容式触摸按键环境补偿电路,其特征在于:使用电压...

【专利技术属性】
技术研发人员:张善辉
申请(专利权)人:深圳市飞翼科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1