当前位置: 首页 > 专利查询>吴霄专利>正文

触摸按键检测方法技术

技术编号:36605164 阅读:12 留言:0更新日期:2023-02-04 18:26
本发明专利技术提供一种触摸按键检测方法,涉及触摸按键检测技术领域。该触摸按键检测方法,包括以下步骤:S1.测试准备包括设置按键灵敏度;设定基线值的初始值;根据灵敏度设置触摸阈值、噪声阈值,灵敏度越高,触摸阈值和噪声阈值越高,应满足触摸阈值>噪声阈值;S2.各个控制寄存器清零将多个电流控制寄存器I、II等进行数据的清零。本发明专利技术中,能够使用可控多级恒定电流源对触摸电容进行充放电,实现多段恒定电压速率对电容充放电,扩展了对变化部分电容的充放电时间,可增加变化部分电容充电的脉冲计数个数,根据不同项目的触摸电容进行调整,优化充放电时间周期,让拥有该技术的IC能更好的匹配项目需求,提升对触摸检测的敏感性和可靠性。性。性。

【技术实现步骤摘要】
触摸按键检测方法


[0001]本专利技术涉及触摸按键检测
,具体为触摸按键检测方法。

技术介绍

[0002]随着物联网技术的不断发展,传统电子设备越来越重视人机交互方式的革新,老式的机械开关逐渐被触摸式开关所替代,智能门锁、智能灯具等物联网设备已经将触摸按键作为主要的交互方式。
[0003]由于触摸式按键具有造型美观、使用方便、成本低、可靠性高的特点,其被广泛用于家电产品上,如吸油烟机、微波炉、电磁炉、电视机等,因此,很多芯片公司都开发了触摸按键IC,该类IC一般把程序固化在芯片内,应用比较简单。
[0004]但是,在产品应用中,由于实际使用环境的不同,使得触摸按键IC的使用效果存在很大的差异,且该类IC的按键电路结构比较复杂,使用成本较高。
[0005]因此,本领域技术人员提供了一种结构简单、成本低且能够自适应环境的触摸按键检测方法,以解决上述
技术介绍
中提出的问题。

技术实现思路

[0006](一)解决的技术问题
[0007]针对现有技术的不足,本专利技术提供了触摸按键检测方法,能够使用可控多级恒定电流源对触摸电容进行充放电,实现多段恒定电压速率对电容充放电,从而扩展了对变化部分电容的充放电时间,可增加变化部分电容充电的脉冲计数个数,根据不同项目的触摸电容进行调整,优化充放电时间周期,从而让拥有该技术的IC能更好的匹配项目需求,提升对触摸检测的敏感性和可靠性,解决了在产品应用中,由于实际使用环境的不同,使得触摸按键IC的使用效果存在很大的差异,且该类IC的按键电路结构比较复杂,使用成本较高的问题。
[0008](二)技术方案
[0009]为实现以上目的,本专利技术通过以下技术方案予以实现:
[0010]一种触摸按键检测方法,包括以下步骤:
[0011]S1.测试准备
[0012]包括设置按键灵敏度;设定基线值的初始值;根据灵敏度设置触摸阈值、噪声阈值,灵敏度越高,触摸阈值和噪声阈值越高,应满足触摸阈值>噪声阈值;
[0013]S2.各个控制寄存器清零
[0014]将多个电流控制寄存器I、II等进行数据的清零;
[0015]S3.预置恒流充放电控制寄存器
[0016]将可控恒流源的恒流充放电控制寄存器进行预设,以设置好恒流控制器,用来控制各阶段的充电电流,满足敏感电容增加量占50%以上测试周期测试充放电时间原则;
[0017]S4.充放电时间计数
[0018]对敏感电容的充放电时间进行计数,当时间计数总数与上一周期冲放电计数之差超过有触摸的计数阈值则表示按键被触摸有效;
[0019]S5.输出触摸按键脉冲
[0020]当按键被触摸有效时,触摸传感电容送出一个触摸有效脉冲;
[0021]S6.执行按键功能
[0022]按键被有效触摸后,执行该按键对应的相应功能,并且返回步骤S1。
[0023]优选的,所述步骤S1中基线值的初始值设定方法如下:按键没有触摸时采集多次传感器采集到的电容值,取最后一次采集到的电容值作为基线值的初始值。
[0024]优选的,所述步骤S4中,用最小可控电流对传感电容充放电脉冲进行计数,提升触摸导致的电容变化的脉冲计数变化在触摸电容充放电计数脉冲的比重。
[0025]优选的,所述步骤S4中,用可控最大电流充放触摸本体电容到预设充放值,以减少充放电时间周期,提升单位时间的触摸电容被检测次数。
[0026]优选的,该方法可根据不同项目的触摸传感电容进行调整,优化充放电时间周期。
[0027]优选的,一种触摸按键检测系统,包括触摸传感电容、电流控制寄存器I和II、可控恒流源、触发判断脉冲数寄存器、检测周期内传感电容充/放电脉冲计数器和触摸确认中断信号产生单元。
[0028]优选的,所述电流控制寄存器I和II、可控恒流源均与触摸传感电容进行连接。
[0029]优选的,所述触发判断脉冲数寄存器对触摸传感电容的脉冲数进行临时寄存,所述检测周期内传感电容充/放电脉冲计数器对触摸传感电容的充/放电脉冲数进行计数,所述触摸确认中断信号产生单元用于确认按键被触摸是否有效,并且对有效的脉冲送出触摸有效脉冲。
[0030](三)有益效果
[0031]本专利技术提供了触摸按键检测方法。具备以下有益效果:
[0032]1、本专利技术提供了触摸按键检测方法,使用可控多级恒定电流源对触摸电容进行充放电,实现多段恒定电压速率对电容充放电,从而扩展了对变化部分电容的充放电时间,可增加变化部分电容充电的脉冲计数个数。
[0033]2、本专利技术提供了触摸按键检测方法,用最小可控电流对传感电容充放电脉冲进行计数,提升触摸导致的电容变化的脉冲计数变化在触摸电容充放电计数脉冲的比重,从而提升对电容被触摸的检测灵敏度。
[0034]3、本专利技术提供了触摸按键检测方法,用可控最大电流充放触摸本体电容到预设充放值,从而减少充放电时间周期,提升单位时间的触摸电容被检测次数,进而提升触摸检测的可靠性。
[0035]4、本专利技术提供了触摸按键检测方法,可根据不同项目的触摸电容进行调整,优化充放电时间周期,从而让拥有该技术的IC能更好的匹配项目需求,提升对触摸检测的敏感性和可靠性。
附图说明
[0036]图1为本专利技术的系统结构框图。
具体实施方式
[0037]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0038]实施例:
[0039]如图1所示,本专利技术实施例提供一种触摸按键检测方法,包括以下步骤:
[0040]S1.测试准备
[0041]包括设置按键灵敏度;设定基线值的初始值;根据灵敏度设置触摸阈值、噪声阈值,灵敏度越高,触摸阈值和噪声阈值越高,应满足触摸阈值>噪声阈值;
[0042]S2.各个控制寄存器清零
[0043]将多个电流控制寄存器I、II等进行数据的清零;
[0044]S3.预置恒流充放电控制寄存器
[0045]将可控恒流源的恒流充放电控制寄存器进行预设,以设置好恒流控制器,用来控制各阶段的充电电流,满足敏感电容增加量占50%以上测试周期测试充放电时间原则;
[0046]S4.充放电时间计数
[0047]对敏感电容的充放电时间进行计数,当时间计数总数与上一周期冲放电计数之差超过有触摸的计数阈值则表示按键被触摸有效;
[0048]S5.输出触摸按键脉冲
[0049]当按键被触摸有效时,触摸传感电容送出一个触摸有效脉冲;
[0050]S6.执行按键功能
[0051]按键被有效触摸后,执行该按键对应的相应功能,并且返回步骤S1。
[0052]步骤S1中基线值的初始值设定本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种触摸按键检测方法,其特征在于,包括以下步骤:S1.测试准备包括设置按键灵敏度;设定基线值的初始值;根据灵敏度设置触摸阈值、噪声阈值,灵敏度越高,触摸阈值和噪声阈值越高,应满足触摸阈值>噪声阈值;S2.各个控制寄存器清零将多个电流控制寄存器I、II等进行数据的清零;S3.预置恒流充放电控制寄存器将可控恒流源的恒流充放电控制寄存器进行预设,以设置好恒流控制器,用来控制各阶段的充电电流,满足敏感电容增加量占50%以上测试周期测试充放电时间原则;S4.充放电时间计数对敏感电容的充放电时间进行计数,当时间计数总数与上一周期冲放电计数之差超过有触摸的计数阈值则表示按键被触摸有效;S5.输出触摸按键脉冲当按键被触摸有效时,触摸传感电容送出一个触摸有效脉冲;S6.执行按键功能按键被有效触摸后,执行该按键对应的相应功能,并且返回步骤S1。2.根据权利要求1所述的触摸按键检测方法,其特征在于:所述步骤S1中基线值的初始值设定方法如下:按键没有触摸时采集多次传感器采集到的电容值,取最后一次采集到的电容值作为基线值的初始值。3.根据权利要求1所述的触摸按键检测方法,其特征在于:所述步骤S4中,...

【专利技术属性】
技术研发人员:吴霄
申请(专利权)人:吴霄
类型:发明
国别省市:

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

1