电容检测系统及方法与流程

文档序号:18463107发布日期:2019-08-17 02:12阅读:173来源:国知局
电容检测系统及方法与流程

本发明涉及检测领域,尤其涉及一种电容检测系统及方法。



背景技术:

近几年触摸屏行业快速发展,与之相关的产品皆成为市场上的抢手货,触摸屏作为一种输入设备,用户在使用的时候可以对显示的物体进行触摸等操控,这样使得人机交互更加简单、直观和人性化。触摸屏分为电容式触摸屏和电阻式触摸屏,电容式触摸屏主要应用到了电容传感器的电容检测技术,目前的电容检测技术分为自电容检测和互电容检测。

发明人研究发现,现有的触摸屏中的电容传感器在工作时,无论是自电容检测还是互电容检测,只能识别出有操作物触碰,无法区分出操作物是导体还是非导体,以及是操作物是接近、正常触摸还是用力触摸,形成对触摸屏的误判,使得用户体验差。



技术实现要素:

本发明所要解决的技术问题是提供一种电容检测系统及方法,通过检测电容传感器的感应电容值,将感应电容值与预先获取的固定电容值进行计算,依据计算得到的结果,确定操作电容感应器的操作类型,避免对触摸屏的误判,提高了触摸屏的人机交互体验。

一种电容检测系统,包括:

电容传感器和检测单元;

所述电容传感器和所述检测单元相连接;

所述电容传感器,用于当接收到操作指令时,产生与所述操作指令对应的第一感应电容值和第二感应电容值;

所述检测单元,用于检测所述第一感应电容值和所述第二感应电容值,并将所述第一感应电容值和预先获取的第一固定电容值进行计算,获得第一电容变化量,将所述第二感应电容值和预先获取的第二固定电容值进行计算,获得第二电容变化量,依据所述第一电容变化量和所述第二电容变化量,确定与所述操作指令对应的操作类型,并输出与所述操作类型对应的控制指令。

上述的系统,可选的,所述电容传感器,包括:

依次排布的保护盖板、电容感应层、绝缘层、屏蔽层、缓冲层和压力感应层;

所述保护盖板,用于保护所述电容感应层、所述绝缘层、所述屏蔽层、所述缓冲层和所述压力感应层;

所述电容感应层位于所述保护盖板的下侧,用于判断所述电容感应层是否为自电容结构,若所述电容感应层为自电容结构,则所述电容感应层与所述屏蔽层之间形成第一固定电容,若所述电容感应层不为自电容结构,则所述电容感应层中的发射电极和接收电极之间形成第一固定电容,当接收到所述操作指令时,依据所述第一固定电容,产生与所述操作指令对应的第一感应电容;

所述绝缘层位于所述电容感应层下侧,用于将所述电容感应层与系统地隔离;

所述屏蔽层位于所述绝缘层下侧,用于电气隔离所述电容感应层与所述压力感应层;

所述缓冲层位于所述屏蔽层和所述压力感应层之间,用于在所述屏蔽层和与所述压力感应层之间形成间距,并在接收到操作指令时,改变所述屏蔽层和所述压力感应层之间的间距;

所述压力感应层,用于与所述屏蔽层之间形成所述第二感应电容,并在所述缓冲层发生形变后,产生第二感应电容值。

上述的系统,可选的,所述电容传感器,还包括:

基板;

所述基板位于所述压力感应层下侧,用于支撑所述电容感应器中的所述保护盖板、电容感应层、绝缘层、屏蔽层、缓冲层和压力感应层。

上述的系统,可选的,所述检测单元,包括:

电容检测组、屏蔽模块、判断模块和输出模块;

所述电容检测组的第一端分别与所述电容传感器的电容感应层和压力感应层相连接,用于检测所述第一感应电容值和所述第二感应电容值,并将所述第一感应电容值和所述第二感应电容值发送至所述判断模块;

所述屏蔽模块与所述电容传感器的屏蔽层相连,用于向所述电容传感器的屏蔽层提供屏蔽电位;

所述判断模块的第一端与所述电容检测组的第二端相连,用于将所述第一感应电容值和预先获取的第一固定电容值进行计算,获得第一电容变化量,并将所述第二感应电容值和预先获取的第二固定电容值进行计算,获得第二电容变化量,并依据所述第一电容变化量和所述第二电容变化量,确定与所述操作指令对应的操作类型,并将所述操作类型发送至所述输出模块;

所述输出模块与所述判断模块的第二端相连,用于依据所述操作类型,生成与所述操作类型对应的控制指令,并输出所述控制指令。

上述的系统,可选的,所述电容检测组包括:

第一电容检测模块和第二电容检测模块;

所述第一电容检测模块的第一端与所述电容感应层相连,其第二端与所述判断模块相连,用于检测所述第一感应电容值;

所述第二电容检测模块的第一端与所述压力感应层相连,其第二端与所述判断模块相连,用于检测所述第二感应电容值。

上述的系统,可选的,所述电容检测组包括:

第一开关、第二开关、时序控制模块和第三电容检测模块;

所述第一开关的第一端与所述电容感应层相连,其第二端与所述第三电容检测模块的第一端相连;

所述第二开关的第一端与所述压力感应层相连,其第二端与所述第三电容检测模块的第一端相连;

所述时序控制模块的一端与所述第一开关的第三端相连,其另一端与所述第二开关的第三端相连,用于控制所述第一开关和所述第二开关的通断;

所述第三电容检测模块的第二端与所述判断模块相连。

一种电容检测方法,包括:所述电容检测方法适用于上述的电容检测系统,所述方法包括:

当所述电容传感器接收到操作指令时,获取所述电容传感器产生的与所述操作指令对应的第一感应电容值和第二感应电容值;

将所述第一感应电容值和预先获取的第一固定电容值进行计算,获得第一电容变化量,并将所述第二感应电容值和预先获取的第二固定电容值进行计算,获得第二电容变化量;

依据所述第一电容变化量和所述第二电容变化量,确定所述电容传感器接收到所述操作指令对应的操作类型,并输出与所述操作类型对应的控制指令,以执行与所述控制指令对应的操作。

上述的方法,可选的,所述依据所述第一电容变化量和所述第二电容变化量,确定所述电容传感器接收到所述操作指令对应的操作类型,包括:

将所述第一电容变化量与预设的第一阈值进行比对,得到第一比对结果;

将所述第二电容变化量与预设的第二阈值进行比对,得到第二比对结果;

根据所述第一比对结果与所述第二比对结果,确定所述电容传感器接收到所述操作指令对应的操作类型。

一种存储介质,其特征在于,所述存储介质包括存储的指令,其中,在所述指令运行时控制所述存储介质所在的设备执行上述的电容检测方法。

一种电子设备,包括存储器,以及一个或者一个以上的指令,其中一个或者一个以上指令存储于存储器中,且经配置以由一个或者一个以上处理器执行上述的电容检测方法。

与现有技术相比,本发明包括以下优点:

本发明公开了一种电容检测系统及方法,所述系统包括:电容传感器和检测单元;所述电容传感器和所述检测单元相连接;所述电容传感器,用于当接收到操作指令时,产生与所述操作指令对应的第一感应电容值和第二感应电容值;所述检测单元,用于检测所述第一感应电容值和所述第二感应电容值,并将所述第一感应电容值和预先获取的第一固定电容值进行计算,获得第一电容变化量,将所述第二感应电容值和预先获取的第二固定电容值进行计算,获得第二电容变化量,依据所述第一电容变化量和所述第二电容变化量,确定与所述操作指令对应的操作类型,并输出与所述操作类型对应的控制指令。应用本发明提供的电容检测系统,通过检测电容传感器的感应电容值,将感应电容值与预先获取的固定电容值进行计算得到电容变化量,依据电容变化量,确定操作电容感应器的操作类型,避免对触摸屏的误判,提高了触摸屏的人机交互体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明提供的一种电容检测系统的系统结构示意图;

图2为本发明提供的一种电容检测系统的示例图;

图3为本发明提供的一种电容检测系统的又一示例图;

图4为本发明提供的一种电容检测系统的又一示例图;

图5为本发明提供的一种电容检测系统的又一示例图;

图6为本发明提供的一种电容检测系统的又一示例图;

图7为本发明提供的一种电容检测方法的方法流程图;

图8为本发明提供的一种电子设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供了一种电容检测系统,该系统的执行主体可以为运行在各种移动设备的处理器,所述系统的系统结构图如图1所示,具体包括:

电容传感器101:用于当接收到操作指令时,产生与所述操作指令对应的第一感应电容值和第二感应电容值;

本发明实施例提供的系统,当操作物靠近或接触电容传感器时,即电容传感器接收到操作指令时,电容传感器产生与操作指令对应的第一感应电容值和第二感应电容值,其中,操作物的操作类型可以为导体接近感应、导体正常触摸、导体用力触摸和绝缘体用力触摸。

检测单元102:用于检测所述第一感应电容值和所述第二感应电容值,并将所述第一感应电容值和预先获取的第一固定电容值进行计算,获得第一电容变化量,将所述第二感应电容值和预先获取的第二固定电容值进行计算,获得第二电容变化量,依据所述第一电容变化量和所述第二电容变化量,确定与所述操作指令对应的操作类型,并输出与所述操作类型对应的控制指令。

本发明实施例提供的系统,检测单元102和电容传感器101相连,检测单元用于检测电容传感器产生的第一感应电容值和第二感应电容值,并将检测到的第一感应电容值和预先获取的第一固定电容值进行计算,获得第一电容变化量,并将检测到的第二感应电容值和预先获取的第二固定电容值进行计算,获得第二电容变化量,其中,将第一感应电容和第一固定电容进行计算,以及将第二感应电容和第二固定电容进行计算,可以是将第一感应电容和第一固定电容进行差值计算,并对差值计算后的结果取绝对值,以及将第二感应电容和第二固定电容进行差值计算,并对差值计算后的结果取绝对值;将计算获得的第一电容变化量和第二电容变化量分别与对应的阈值进行比较,从而确定与操作指令对应的操作类型,其中,操作类型包括导体接近感应、导体正常触摸、导体用力触摸和绝缘体用力触摸,并将与操作类型对应的控制指令进行输出。

本发明实施例提供的电容检测系统,包括电容传感器和检测单元,当操作物靠近或接触电容传感器时,即电容传感器接收到操作指令时,电容传感器产生第一感应电容值和第二感应电容值,检测单元用于检测电容传感器产生的第一感应电容值和第二感应电容值,并将检测到的第一感应电容值和预先获取的第一固定电容值进行计算,获得第一电容变化量,以及将检测到的第二感应电容值和预先获取的第二固定电容值进行计算,获得第二电容变化量,依据第一电容变化量和第二电容变化量,确定操作电容传感器的操作指令对应的操作类型,所述操作类型为物体接触或感应的类型,包括导体接近感应、导体正常触摸、导体用力触摸和绝缘体用力触摸。应用本发明实施例提供的电容检测系统,通过检测电容传感器的感应电容值,将感应电容值与预先获取的固定电容值进行计算得到电容变化量,依据电容变化量,确定操作电容感应器的操作类型,避免对触摸屏的误判,提高了触摸屏的人机交互体验。

上述本发明实施例图1公开的电容传感器101,包括:

依次排布的保护盖板、电容感应层、绝缘层、屏蔽层、缓冲层和压力感应层;

所述保护盖板,用于保护所述电容感应层、所述绝缘层、所述屏蔽层、所述缓冲层和所述压力感应层;

所述电容感应层位于所述保护盖板的下侧,用于判断所述电容感应层是否为自电容结构,若所述电容感应层为自电容结构,则所述电容感应层与所述屏蔽层之间形成第一固定电容,若所述电容感应层不为自电容结构,则所述电容感应层中的发射电极和接收电极之间形成第一固定电容,当接收到所述操作指令时,依据所述第一固定电容,产生与所述操作指令对应的第一感应电容;

所述绝缘层位于所述电容感应层下侧,用于将所述电容感应层与系统地隔离;

所述屏蔽层位于所述绝缘层下侧,用于电气隔离所述电容感应层与所述压力感应层;

所述缓冲层位于所述屏蔽层和所述压力感应层之间,用于在所述屏蔽层和与所述压力感应层之间形成间距,并在接收到操作指令时,改变所述屏蔽层和所述压力感应层之间的间距;

所述压力感应层,用于与所述屏蔽层之间形成所述第二感应电容,并在所述缓冲层发生形变后,产生第二感应电容值。

本发明实施例提供的系统,电容传感器包括依次排布的保护盖板、电容感应层、绝缘层、屏蔽层、缓冲层和压力感应层,所述电容传感器还包括基板,基板位于压力感应层下侧,用于支撑电容传感器中的结构,即支撑电容传感器中的保护盖板、电容感应层、绝缘层、屏蔽层、缓冲层和压力感应层;电容传感器中的保护盖板是电容传感器的顶部,用于确保保护盖板以下的结构免受到水、油污的污染或者其他机械损伤,保护盖板的材料可以是玻璃、亚克力、塑料等材料;电容感应层可以是自电容结构,也可以是互电容结构,当电容感应层为自电容结构时,电容感应层的电容极板和屏蔽层之间形成第一固定电容,所述屏蔽层与检测单元的屏蔽模块相连,由检测单元的屏蔽模块向所述屏蔽层提供屏蔽电位,以使所述电容感应层和屏蔽层之间形成第一固定电容,当接收到操作指令时,相当于第一固定电容并联上一个电容,即产生了第一感应电容值;当电容感应层为互电容结构时,电容感应层中的发射电极和接收电极之间形成第一固定电容,当接收到操作指令时,电容极板之间形成的电容发生变化,产生了第一感应电容值。

需要说明的是,电容感应层可以为单个自电容结构或者单个互电容结构,实现单键检测,电容感应层也可以为多个自电容结构或者多个互电容结构,实现滑动检测或触摸坐标检测。

绝缘层位于电容感应层的下侧,用于将电容感应层与系统地隔离,以免电容感应层与地发生短路,绝缘层的材料可以是绝缘胶;屏蔽层位于绝缘层的下侧,屏蔽层的材料可以为金属,用于将电容感应层与压力感应层电气隔离,屏蔽层需要连接在系统的固定电位上,由检测单元的屏蔽模块提供屏蔽电位;缓冲层位于屏蔽层和压力感应层之间,当接收到操作指令时,缓冲层发生上下位移,从而改变屏蔽层和压力感应层的间距,从而使得屏蔽层和压力感应层之间的电容值发生变化,产生第二感应电容值,初始状态下,即未接收到操作指令时,屏蔽层与压力感应层之间形成第二固定电容,缓冲层的材料可以是泡沫;压力感应层的材料可以是金属板,第二感应电容值随着屏蔽层与压力感应层之间的间距变化而变化。

上述本发明实施例图1公开的检测单元102,包括:

电容检测组、屏蔽模块、判断模块和输出模块;

所述电容检测组的第一端分别与所述电容传感器的电容感应层和压力感应层相连接,用于检测所述第一感应电容值和所述第二感应电容值,并将所述第一感应电容值和所述第二感应电容值发送至所述判断模块;

所述屏蔽模块与所述电容传感器的屏蔽层相连,用于向所述电容传感器的屏蔽层提供屏蔽电位;

所述判断模块的第一端与所述电容检测组的第二端相连,用于将所述第一感应电容值和预先获取的第一固定电容值进行计算,获得第一电容变化量,并将所述第二感应电容值和预先获取的第二固定电容值进行计算,获得第二电容变化量,并依据所述第一电容变化量和所述第二电容变化量,确定与所述操作指令对应的操作类型,并将所述操作类型发送至所述输出模块;

所述输出模块与所述判断模块的第二端相连,用于依据所述操作类型,生成与所述操作类型对应的控制指令,并输出所述控制指令。

本发明实施例提供的系统,电容检测模块组可以包括:第一电容检测模块和第二电容检测模块,第一电容检测模块的第一端与电容感应层相连,第一电容检测模块的第二端与判断模块相连,用于检测第一感应电容值;第二电容检测模块的第一端与压力感应层相连,第二电容检测模块的第二端与判断模块相连,用于检测第二感应电容值。

电容检测模块也可以包括:第一开关、第二开关、时序控制模块和第三电容检测模块;第一开关的第一端与电容感应层相连,第一开关的第二端与第三电容检测模块的第一端相连;第二开关的第一端与压力感应层相连,第二开关的第二端与第三电容检测模块的第一端相连;时序控制模块的一端与第一开关的第三端相连,其另一端与第二开关的第三端相连,用于控制所述第一开关和所述第二开关的通断,例如,当时序控制模块输出高电平时,第一开关闭合,第二开关断开,第三电容检测模块用于检测第一电容感应值,当时序模块输出低电平时,第一开关断开,第二开关闭合,第三电容检测模块用于检测第二感应电容值;第三电容检测模块的第二端与判断模块相连。

当判断模块接收到电容检测模块组发送的第一感应电容值和第二感应电容值时,将第一感应电容值和预先获取的第一固定电容值进行计算,所述计算可以是将第一感应电容值和预先获取的第一固定电容值做差值运算,并将差值运算后的结果取绝对值,获得第一电容变化量,并将第二感应电容值和预先获取的第二固定电容值做差值运算,并对差值运算后的结果取绝对值,获得第二电容变化量,将第一电容变化量与第一阈值进行比对,以及将第二电容变化量与第二阈值进行比对,从而确定与操作指令对应的操作类型,操作类型包括导体接近感应、导体正常触摸和导体用力触摸、以及绝缘体用力触摸,并将与操作指令对应的操作类型发送至输出模块,输出模块依据操作类型输出与操作类型对应的控制指令,控制指令可以是不同的亮灯方式、不同的音频或不同的显示结果等。

对上述涉及的判断模块具体的判断过程进行举例说明如下:

第一阈值为th1,第二阈值为th2

判断模块接收到电容检测模块组发送的第一感应电容值c1’和第二感应电容值c2’时,将第一感应电容值c1’和第一固定电容值c1做差值运算并对差值运算后的结果取绝对值,获得第一电容变化量δc1,将第二感应电容值c2’和第二固定电容值c2做差值运算并对差值运算后的结果取绝对值,获得第二电容变化量δc2;

当手指(或导体)正常接触但不用力触摸时,c1’相对于c1的变化较大,δc1较大,δc1>th1,由于正常接触的压力较小,c2’相对于c2的变化较小,δc2<th2;

当手指(或导体)用力触摸时,c1’相对于c1的变化较大,δc1较大,δc1>th1,由于用力触摸的压力较大,c2’相对于c2的变化较大,δc2>th2;

当绝缘体用力触摸时,由于绝缘物体的介电常数较小,对c1’的影响不大,c1’相对于c1的变化较小,δc1较小,δc1<th1,由于用力触摸的压力较大,c2’相对于c2的变化较大,δc2>th2;

即当δc1<th1,且δc2<th2时,判断操作类型为手指(或导体)接触感应;

当δc1>th1,且δc2<th2时,判断操作类型为手指(或导体)正常触摸;

当δc1>th1,且δc2>th2时,判断操作类型为手指(或导体)用力触摸;

当δc1<th1,且δc2>th2时,判断操作类型为绝缘体用力触摸。

需要说明的是,本发明实施例所提供的电容检测系统的各个模块和结构可以通过胶水粘合在一起,也可以通过压合形成一个整体。

在本发明实施例提供的方法中,对电容检测系统的实现进行举例说明:

举例一,如图2所示:

电容感应层采用单个自电容结构,电容感应层和屏蔽层之间形成第一固定电容,压力感应层和屏蔽层之间形成第二固定电容,电容感应层直接和第一电容检测模块相连,用于产生第一感应电容值,压力感应层模块直接和第二电容检测模块相连,用于产生第二感应电容值,当导体或绝缘体接近或触摸传感器保护盖板时,第一电容检测模块检测到第一感应电容值c1’,第二电容检测模块检测到第二感应电容值c2’,第一电容检测模块将c1’发送至判断模块,第二电容检测单元将c2’发送至判断模块,判断模块首先计算c1’的变化量δc1和c2’的变化量δc2,并确定δc1和δc2所处的阈值区间,从而确定是导体接近感应、导体正常触摸、导体用力触摸或是绝缘体用力触摸。

举例二,如图3所示:

电容感应层采用单个自电容结构,电容感应层和屏蔽层之间形成第一固定电容,压力感应层和屏蔽层之间形成第二固定电容,电容感应层通过第一开关和第三电容检测模块相连,用于产生第一感应电容值,压力感应层模块通过第二开关与第三电容检测模块相连,用于产生第二感应电容值,当第一开关闭合,第二开关断开时,第三电容检测模块检测电容感应层产生的第一感应电容值c1’,当第一开关断开,第二开关闭合时,第三电容检测模块用于检测压力感应层产生的第二感应电容值c2’,第三电容检测模块将c1’和c2’发送至判断模块,判断模块首先计算c1’的变化量δc1和c2’的变化量δc2,并判断δc1和δc2所处的阈值区间,从而确定是导体接近感应、导体正常触摸、导体用力触摸或是绝缘体用力触摸。

需要说明的是,本发明实施例提供的系统中,电容感应层也可以采用单个互电容结构,电容传感器的电容感应层为互电容时,其结构示意图如图4所示,采用互电容结构时,电容感应层中的发射电极和接收电极之间形成第一固定电容。

需要说明的是,本发明实施例提供的系统中,电容传感器的电容感应层可以采用多个自电容的组合,如图5所示,电容感应层为多个自电容结构时,每个自电容结构的电极板分别与屏蔽层形成固定电容,每个固定电容需要单独检测,并依据检测的多个固定电容,获得第一固定电容。图中的电容cf相当于单个自电容结构中的第二固定电容c2,采用多个自电容的组合可以实现滑动检测或触摸坐标检测;电容感应层也可以采用多个互电容的组合,如图6所示,电容感应层为多个互电容结构时,每个互电容结构的发射电极和接收电极之间形成固定电容,每个固定电容需要单独检测,并依据检测出来的多个固定电容,获得第一固定电容,图中的电容cf相当于单个互电容结构中的第二固定电容c2,采用多个互电容的组合可以实现滑动检测或触摸坐标检测。

本发明实施例提供了一种电容检测方法,该方法可以应用在多种系统平台,其执行主体可以为运行在各种移动设备的检测单元的处理器,所述方法的方法流程图如图7所示,具体包括:

s201:当所述电容传感器接收到操作指令时,获取所述电容传感器产生的与所述操作指令对应的第一感应电容值和第二感应电容值;

本发明实施例提供的方法中,当电容传感器接收到操作指令时,电容传感器的电容感应层产生第一感应电容值,电容传感器的压力感应层产生第二感应电容值,检测单元检测到第一感应电容值以及第二感应电容值。

s202:将所述第一感应电容值和预先获取的第一固定电容值进行计算,获得第一电容变化量,并将所述第二感应电容值和预先获取的第二固定电容值进行计算,获得第二电容变化量;

本发明实施例提供的方法中,将第一感应电容值和预先获取的第一固定电容值进行计算,得到第一电容变化量,第一电容变化量可以是第一感应电容值和第一固定电容值的差值的绝对值,将第二感应电容值和预先获取的第二固定电容值进行计算,得到第二电容变化量,所述第二电容变化量可以是第二感应电容值和第二固定电容值的差值的绝对值。

s203:依据所述第一电容变化量和所述第二电容变化量,确定所述电容传感器接收到所述操作指令对应的操作类型,并输出与所述操作类型对应的控制指令,以执行与所述控制指令对应的操作。

本发明实施例提供的方法中,将第一电容变化量和第一阈值进行比对,将第二电容变化量和第二阈值进行比对,依据比对结果,从而确定与操作指令对应的操作类型,操作类型可以为,导体接近感应、导体正常触摸、导体用力触摸和绝缘体用力触摸,并依据操作类型,生成与操作类型对应的控制指令,不同的操作类型,生成不同的控制指令,控制指令可以为亮灯方式、音频输出等。

本发明实施例提供的电容检测方法,当电容传感器接收到操作指令时,电容传感器的电容感应层产生第一感应电容值,电容传感器的压力感应层产生第二感应电容值,检测单元检测到第一感应电容值以及第二感应电容值,并将第一感应电容值和预先获取的第一固定电容值进行计算,得到第一电容变化量,以及将第二感应电容值和预先获取的第二固定电容值进行计算,得到第二电容变化量,将第一电容变化量和第一阈值进行比对,将第二电容变化量和第二阈值进行比对,依据比对结果,从而确定与操作指令对应的操作类型,操作类型可以为,导体接近感应、导体正常触摸、导体用力触摸和绝缘体用力触摸,并依据操作类型,生成与操作类型对应的控制指令,不同的操作类型,生成不同的控制指令,控制指令可以为亮灯方式、音频输出等。应用本发明提供的电容检测方法,通过检测电容传感器的感应电容值,将感应电容值与预先获取的固定电容值进行计算得到电容变化量,依据电容变化量,确定操作电容感应器的操作类型,避免对触摸屏的误判,提高了触摸屏的人机交互体验。

上述本发明实施例图7公开的步骤s203涉及到的,依据所述第一电容变化量和所述第二电容变化量,确定所述电容传感器接收到所述操作指令对应的操作类型,包括以下步骤:

将所述第一电容变化量与预设的第一阈值进行比对,得到第一比对结果;

将所述第二电容变化量与预设的第二阈值进行比对,得到第二比对结果;

根据所述第一比对结果与所述第二比对结果,确定所述电容传感器接收到所述操作指令对应的操作类型。

本发明实施例提供的方法中,当第一电容变化量小于第一阈值,并且第二电容变化量小于第二阈值时,确定电容传感器接收到操作指令对应的操作类型为导体接近感应;第一电容变化量大于第一阈值,并且第二电容变化量小于第二阈值时,确定电容传感器接收到操作指令对应的操作类型为导体正常触摸;第一电容变化量大于第一阈值,并且第二电容变化量大于第二阈值时,确定电容传感器接收到操作指令对应的操作类型为导体用力触摸;第一电容变化量小于第一阈值,并且第二电容变化量大于第二阈值时,确定电容传感器接收到操作指令对应的操作类型为绝缘体用力触摸。

本发明实施例还提供了一种存储介质,所述存储介质包括存储的指令,其中,在所述指令运行时控制所述存储介质所在的设备执行上述电容检测方法。

本发明实施例还提供了一种电子设备,其结构示意图如图8所示,具体包括存储器301,以及一个或者一个以上的指令302,其中一个或者一个以上指令302存储于存储器301中,且经配置以由一个或者一个以上处理器303执行所述一个或者一个以上指令302进行以下操作:

当所述电容传感器接收到操作指令时,获取所述电容传感器产生的与所述操作指令对应的第一感应电容值和第二感应电容值;

将所述第一感应电容值和预先获取的第一固定电容值进行计算,获得第一电容变化量,并将所述第二感应电容值和预先获取的第二固定电容值进行计算,获得第二电容变化量;

依据所述第一电容变化量和所述第二电容变化量,确定所述电容传感器接收到所述操作指令对应的操作类型,并输出与所述操作类型对应的控制指令,以执行与所述控制指令对应的操作。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本发明时可以把各单元的功能在同一个或多个软件和/或硬件中实现。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。

以上对本发明所提供的一种电容检测系统及方法进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1