【技术实现步骤摘要】
多触摸按键检测方法及其模块、MCU、计算机存储介质
[0001]本专利技术涉及一种电子产品触摸按键
,尤其涉及一种多触摸按键检测方法及其模块。
技术介绍
[0002]相较于传统机械按键,电容式触摸按键具有使用寿命长、不易磨损、时尚美观、成本低等突出优点。但是触摸按键也容易受到外界干扰的影响,当触摸电极有水珠、水膜或浸水时,会导致触摸按键响应异常。
[0003]触摸按键检测原理示意图如图1所示,触摸电极的寄生电容为Cx,人体触摸电容为C
T
。通常为了抗干扰,会在触摸电极周围铺地,由于铺地会增大触摸电极的寄生电容C
X
,从而导致检测到的人体电容C
T
的相对变化率变小。对此现有技术存在一种驱动屏蔽的方式进行抗干扰屏蔽,并且这种方式还具备一定的防水功能,屏蔽结构如图2所示,图中网格结构为屏蔽电极2,触摸电极1被屏蔽电极2所包围。
[0004]驱动屏蔽的原理是,驱动屏蔽电极的电位跟随触摸电极的电位一起升降,使得触摸电极对屏蔽电极的电位差始终接近于零,使得触摸电 ...
【技术保护点】
【技术特征摘要】
1.一种多触摸按键检测方法,其特征在于,包括以下步骤:MCU扫描驱动触摸电极,同时用屏蔽信号驱动屏蔽电极,所述屏蔽信号与处于检测状态的触摸电极的驱动信号相同;当同时检测到至少两个触摸电极的电容变大时,进行涉水检测;涉水检测包括:在所有电容变大的触摸电极中,分别取不同的触摸电极作为待测电极执行检测判断步骤,直到所有电容变大的触摸电极均检测判断完成;所述检测判断步骤包括:将所有触摸电极及屏蔽电极连接的MCU引脚均切换为普通IO引脚功能,并推挽输出低电平;将待测电极连接的引脚切换为ADC悬空输入状态,其他引脚均拉高,检测待测电极上的电平,若电平大于预设的标定值,则认为待测电极上有液滴存在;若电平小于预设的标定值,则认为待测电极被触摸。2.根据权利要求1所述的多触摸按键检测方法,其特征在于,在扫描驱动触摸电极的过程中,当只有一个触摸电极的电容变大时,则认为该触摸电极被触摸;当无触摸电极电容变大时,则认为无触摸电极被触摸。3.根据权利要求1或2所述的多触摸按键检测方法,其特征在于,检测触摸电极的电容是否变大的方法为:预设一个差值门限,若电容的变化值超出差值门限,则认为触摸电极上的电容变大。4.根据权利要求1或2所述的多触摸按键检测方法,其特征在于,所述标定值的预设方法为:在触摸电极无水无触摸时,分别取不同的触摸电极作为标定电极执行标定步骤,直到所有触摸电极的标定值均预设完成;所述标定步骤包括:将所有触摸电极及屏蔽电极连接的MCU引脚均切换为普通IO引脚功能,并推挽输出低电平;将标定电极连接的MCU引脚切换为ADC悬空输入状态,其他引脚拉高,检测标定电极上的电平,并设置为...
【专利技术属性】
技术研发人员:王坚,杨勇,司云腾,李天培,陶玉凯,
申请(专利权)人:南京沁恒微电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。