一种触摸按键检测方法和装置制造方法及图纸

技术编号:17444288 阅读:43 留言:0更新日期:2018-03-10 17:45
本发明专利技术提供了一种触摸按键检测方法和装置,该方法包括:向触摸按键发送电压脉冲;获取所述触摸按键电容的充电电流;判断所述充电电流是否超过预设阈值;当所述充电电流超过所述预设阈值时,确定所述触摸按键被按下。该方案通过实时检测对触摸按键电容的充电电流的大小是否发生变化来检测触摸按键是否被按下,对与触摸按键,手指触摸前与触摸后,触摸按键的电容值会变大,因此给该电容的充电电流也会变大,当检测到充电电流的大小超过预设阈值时,就可以确定该触摸按键被按下,与现有技术相比,无需让触摸按键的电容放电即可检测到电容值的变化,缩小了检测时间,提高了触摸按键的灵敏度。

【技术实现步骤摘要】
一种触摸按键检测方法和装置
本专利技术涉及按键
,具体涉及一种触摸按键检测方法和装置。
技术介绍
电容式触摸按键,一般直接利用PCB制做,PCB板上中心的“覆钢焊盘”与四周“地信号”构成一个电容(感应电容),当手指触摸到PCB“覆铜焊盘”部分时,手指将会影响电容的电场,相当于在两个电容极板间增加了一部分介质,使电容值增大,电容式触摸按键原理即通过检测这个电容值的变化达到识别有无手指按下的目的。因此,在电容式触摸按键工作中,检测其电容值的变化是至关重要的。现有的电容值变化检测方案一般通过检测按键触片的电容放电时间来计算得到电容的变化值,即先向触片充电,然后通过高阻值的电阻(一般5M)放电,然后计算其放电时间得到容量改变的情况。这种检测方式对于单个按键的检测效果不错,但是需要在触片充电完成后再通过放电才能完成检测过程,使得检测时间较长,导致触摸按键不灵敏。
技术实现思路
因此,本专利技术要解决的技术问题在于现有的触摸按键的检测方式不够灵敏。有鉴于此,本专利技术实施例的第一方面提供了一种触摸按键检测方法,包括:向触摸按键发送电压脉冲;获取触摸按键电容的充电电流;判断所述充电电流是否超过预设阈值;当所述充电电流超过所述预设阈值时,确定所述触摸按键被按下。优选地,所述获取触摸按键电容的充电电流包括:对所述触摸按键进行电流采样得到所述充电电流。优选地,所述触摸按键为触摸弹簧。优选地,所述电压脉冲为周期性的电压脉冲。本专利技术实施例的第二方面提供了一种触摸按键检测装置,包括:发送模块,用于向触摸按键发送电压脉冲;获取模块,用于获取触摸按键电容的充电电流;判断模块,用于判断所述充电电流是否超过预设阈值;确定模块,用于当所述充电电流超过所述预设阈值时,确定所述触摸按键被按下。优选地,所述获取触摸按键电容的充电电流包括:对所述触摸按键进行电流采样得到所述充电电流。优选地,所述触摸按键为触摸弹簧。优选地,所述电压脉冲为周期性的电压脉冲。本专利技术的技术方案具有以下优点:本专利技术提供的触摸按键检测方法和装置,通过实时检测对触摸按键电容的充电电流的大小是否发生变化来检测触摸按键是否被按下,对与触摸按键,手指触摸前与触摸后,触摸按键的电容值会变大,因此给该电容的充电电流也会变大,当检测到充电电流的大小超过预设阈值时,就可以确定该触摸按键被按下,与现有技术相比,无需让触摸按键的电容放电即可检测到电容值的变化,缩小了检测时间,提高了触摸按键的灵敏度。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例1的触摸按键检测方法的一个流程图;图2为本专利技术实施例1的触摸按键的一个电路示意图;图3为本专利技术实施例2的触摸按键检测装置的一个框图。具体实施方式下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。此外,下面所描述的本专利技术不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。实施例1本实施例提供一种触摸按键检测方法,如图1所示,该方法包括如下步骤:S11:向触摸按键发送电压脉冲;此处触摸按键可以是触摸弹簧,电压脉冲可以是周期性的电压脉冲,具体地,以如图2所示的触摸按键电路结构为例,其中,U为处理器芯片,通过处理器的P0.5,P0.6,P0.7端口输出电流给触摸按键电容充电,电阻R101,R102,R103用于限流(R101、R102、R103这三个电阻用于限制触摸按键电容的充电电流,其值的选取需要匹配芯片U自身输出的脉冲电压,与不同芯片的输出特性有关),K1,K2,K3为三个触摸弹簧按键,其通过限流电阻分别连接至处理器的1、2、3管脚。正常工作情况下,芯片U通过引脚P0.5,P0.6,P0.7输出周期性的电压脉冲给三个触摸弹簧K1,K2,K3。S12:获取触摸按键电容的充电电流;此处可以通过对触摸按键进行电流采样得到充电电流,具体地,可以通过电阻R101,R102,R103分别对触摸弹簧K1,K2,K3进行电流采样,以实时获得每个触摸弹簧按键的电容的充电电流。S13:判断充电电流是否超过预设阈值;此处预设阈值根据具体地触摸按键的性能而定,一般是指对触摸按键的固有电容充电时的充电电流大小,对与触摸按键,手指触摸前与触摸后,触摸按键的电容值会发生变化,因此可以通过实时检测对触摸按键电容的充电电流的大小是否发生变化来检测触摸按键是否被按下,具体地,如图2所示,如果未有手指触摸弹簧按键,处理器发送的电压脉冲只给弹簧按键的固有电容充电,而其自身固有电容相对小,此时充电电流较小,因此处理器检测到的充电电流也会相对较小;反之,手指触摸弹簧按键后,触摸弹簧的电容值会变大,因此给该电容的充电电流也会变大,当检测到充电电流的的大小超过预设阈值时,进入步骤S14。S14:当充电电流超过预设阈值时,确定触摸按键被按下。具体地,如图2所示,当手指接触摸弹簧后,触摸弹簧与手指之间接触面积变大,因此其充电电容变大,芯片U通过引脚P0.5,P0.6,P0.7输出到三个触摸弹簧按键K1,K2,K3的充电电流也变大,此时芯片U检测到的该充电电流的大小超过预设阈值时,就可以确定该触摸按键被按下,与现有技术相比,无需让触摸按键的电容放电即可检测到电容值的变化,缩小了检测时间,提高了触摸按键的灵敏度。本实施例提供的触摸按键检测方法,通过实时检测对触摸按键电容的充电电流的大小是否发生变化来检测触摸按键是否被按下,对与触摸按键,手指触摸前与触摸后,触摸按键的电容值会变大,因此给该电容的充电电流也会变大,当检测到充电电流的大小超过预设阈值时,就可以确定该触摸按键被按下,与现有技术相比,无需让触摸按键的电容放电即可检测到电容值的变化,缩小了检测时间,提高了触摸按键的灵敏度。实施例2本实施例提供一种触摸按键检测装置,如图3所示,该装置包括:发送模块31、获取模块32、判断模块33和确定模块34,各模块功能如下:发送模块31,用于向触摸按键发送电压脉冲;具体参见实施例1中对步骤S11的具体描述。获取模块32,用于获取触摸按键电容的充电电流;具体参见实施例1中对步骤S12的具体描述。判断模块33,用于判断充电电流是否超过预设阈值;具体参见实施例1中对步骤S13的具体描述。确定模块34,用于当充电电流超过预设阈值时,确定触摸按键被按下。具体参见实施例1中对步骤S14的具体描述。作为一种优选方案,获取触摸按键电容本文档来自技高网...
一种触摸按键检测方法和装置

【技术保护点】
一种触摸按键检测方法,其特征在于,包括:向触摸按键发送电压脉冲;获取所述触摸按键电容的充电电流;判断所述充电电流是否超过预设阈值;当所述充电电流超过所述预设阈值时,确定所述触摸按键被按下。

【技术特征摘要】
1.一种触摸按键检测方法,其特征在于,包括:向触摸按键发送电压脉冲;获取所述触摸按键电容的充电电流;判断所述充电电流是否超过预设阈值;当所述充电电流超过所述预设阈值时,确定所述触摸按键被按下。2.根据权利要求1所述的触摸按键检测方法,其特征在于,所述获取触摸按键电容的充电电流包括:对所述触摸按键进行电流采样得到所述充电电流。3.根据权利要求1或2所述的触摸按键检测方法,其特征在于,所述触摸按键为触摸弹簧。4.根据权利要求1所述的触摸按键检测方法,其特征在于,所述电压脉冲为周期性的电压脉冲。5.一种触摸按键检测装置,其...

【专利技术属性】
技术研发人员:光宣亮
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东,44

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

1