触摸按键的检测方法及其终端设备的制作方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本技术公开了一种触摸按键的检测方法及其终端设备,用于解决现有技术中终端设备的侧边需要额外设置电容传感器才能检测到侧压力按键是否被触摸的问题。

所述终端设备包括侧压力按键、绝缘断点、电容处理模块和压力检测模块,其中:所述侧压力按键设置在所述终端设备的边框的内侧;所述绝缘断点在所述边框上截取的金属边框用于检测所述侧压力按键被触摸时产生的电容变化值;所述金属边框与所述电容处理模块连接,所述电容处理模块与所述压力检测模块连接,所述电容处理模块用于在所述金属边框检测到的电容变化值大于或等于预设的触发阈值时,触发所述压力检测模块检测所述侧压力按键被触摸时产生的压力值。

技术要求
1.一种终端设备,其特征在于,包括侧压力按键、绝缘断点、电容处理模块和压力检测模块,其中:
所述侧压力按键设置在所述终端设备的边框的内侧;
所述绝缘断点设置在所述侧压力按键在所述边框上的投影区域的两端,所述绝缘断点在
所述边框上截取的金属边框用于检测所述侧压力按键被触摸时产生的电容变化值;
所述金属边框与所述电容处理模块连接,所述电容处理模块与所述压力检测模块连接,
所述电容处理模块用于在所述金属边框检测到的电容变化值大于或等于预设的触发阈值时,触发所述压力检测模块检测所述侧压力按键被触摸时产生的压力值。

2.如权利要求1所述的终端设备,其特征在于,所述终端设备还包括中央处理器,所述压力检测模块与所述中央处理器连接;
所述压力检测模块在检测到所述侧压力按键被触摸时产生的压力值大于或等于预设的压力阈值时,将所述侧压力按键被触摸的信号发送给所述中央处理器;
所述中央处理器用于基于所述侧压力按键被触摸的信号确定并处理对应的按键事件。

3.如权利要求1所述的终端设备,其特征在于,所述电容处理模块通过通用输入输出GPIO 线路与所述压力检测模块连接;
所述电容处理模块在所述金属边框检测到的电容变化值大于或等于所述预设的触发阈值时,将所述侧压力按键被触摸的信号通过所述GPIO线路发送给所述压力检测模块,以触发所述压力检测模块检测所述侧压力按键被触摸时产生的压力值。

4.如权利要求1~3中任一所述的终端设备,其特征在于,所述侧压力按键按照至上到下的排布包括第一按键、第二按键和第三按键;
所述绝缘断点包括第一绝缘断点和第二绝缘断点,所述第一绝缘断点设置在所述第一按键在所述边框上的投影区域的上端,所述第二绝缘断点设置在所述第三按键在所述边框上的投影区域的下端。

5.如权利要求4所述的终端设备,其特征在于,所述绝缘断点还包括第三绝缘断点和第四绝缘断点;
所述第三绝缘断点设置在所述第一按键在所述边框上的投影区域的上端,所述第四绝缘断点设置在所述第一按键和所述第二按键之间的间隔区域在所述边框上的投影区域。

6.如权利要求5所述的终端设备,其特征在于,
第一金属边框用于检测所述第一按键被触摸时产生的电容变化值,所述第一金属边框为所述第一绝缘断点和所述第三绝缘断点在所述边框上截取的金属边框;
第二金属边框用于检测所述第二按键被触摸时产生的电容变化值,所述第二金属边框为所述第三绝缘断点和所述第四绝缘断点在所述边框上截取的金属边框;
第三金属边框用于检测所述第三按键被触摸时产生的电容变化值,所述第三金属边框为所述第二绝缘断点和所述第四绝缘断点在所述边框上截取的金属边框。

7.如权利要求6所述的终端设备,其特征在于,
所述电容处理模块包含三个输入引脚和三个输出引脚,所述三个输入引脚分别与所述第一金属边框、所述第二金属边框和所述第三金属边框连接,所述三个输出引脚分别通过第一GPIO线路、第二GPIO线路和第三GPIO线路与所述压力检测模块连接。

8.如权利要求7所述的终端设备,其特征在于,所述电容处理模块在所述第一金属边框检测到所述第一按键被触摸时产生的电容值大于或等于所述预设的触发阈值时,将所述第一按键被触摸的信号通过所述第一GPIO线路发送给所述压力检测模块,以触发所述压力检测模块检测所述第一按键被触摸时产生的压力值;
所述电容处理模块在所述第二金属边框检测到所述第二按键被触摸时产生的电容值大于或等于所述预设的触发阈值时,将所述第二按键被触摸的信号通过所述第二GPIO线路发送给所述压力检测模块,以触发所述压力检测模块检测所述第二按键被触摸时产生的压力值;
所述电容处理模块在所述第三金属边框检测到所述第三按键被触摸时产生的电容值大于或等于所述预设的触发阈值时,将所述第三按键被触摸的信号通过所述第三GPIO线路发送给所述压力检测模块,以触发所述压力检测模块检测所述第三按键被触摸时产生的压力值。

9.一种触摸按键的检测方法,其特征在于,所述方法应用于权利要求1~8中任一所述的终端设备,包括:
通过所述金属边框检测所述侧压力按键被触摸时产生的电容变化值;
若所述电容处理模块确定所述电容值大于或等于预设的触发阈值,则通过所述电容处理模块触发所述压力检测模块检测所述侧压力按键被触摸时产生的压力值;
若所述压力检测模块确定所述压力值大于或等于预设的压力阈值,则通过所述压力检测模块将所述侧压力按键被触摸的信号发送给所述中央处理器。

10.一种终端设备,其特征在于,包括:
检测单元,用于通过所述金属边框检测所述侧压力按键被触摸时产生的电容值;
触发单元,用于若所述电容处理模块确定所述电容值大于或等于预设的触发阈值,则通过所述电容处理模块触发所述压力检测模块检测所述侧压力按键被触摸时产生的压力值;
发送单元,用于若所述压力检测模块确定所述压力值大于或等于预设的压力阈值,则通过所述压力检测模块将所述侧压力按键被触摸的信号发送给所述中央处理器。

技术说明书
一种触摸按键的检测方法及其终端设备
技术领域
本技术实施例涉及通信技术领域,尤其涉及一种触摸按键的检测方法及其终端设备。

背景技术
随着智能终端设备的快速发展,超高屏占比的智能终端设备凭借其能够给用户带来极致的视觉体验,越来越受到更多厂商和消费者的推崇。

然而,随着智能终端设备的显示屏占比越来越大,许多厂商生产的智能终端设备的显示屏还逐渐利用上智能终端设备左右两侧的侧边区域,这使得智能终端设备侧边用于设置开关按键和音量调整按键的空间越来越小。

许多厂商为了解决设置开关按键和音量调整按键的空间越来越小的问题,在智能终端设备的侧边设置不影响视觉效果的隐藏式的侧压力按键,以替代现有的显式的开关键和音量调整按键,从而实现智能终端设备两侧的侧边区域都能正常显示。

而为了准确检测到这种侧压力按键是否被触摸,许多厂商考虑在侧压力按键附近或者按键在边框上的投影位置处挖孔来额外设置电容传感器,这显然会增加一定的工艺成本。

技术内容
本技术实施例提供一种终端设备,以解决现有技术中终端设备的侧边需要额外设置电容传感器才能检测到侧压力按键是否被触摸的问题。

为了解决上述技术问题,本技术是这样实现的:
第一方面,本技术实施例提供了一种终端设备,包括侧压力按键、绝缘断点、电容处理模块和压力检测模块,其中:
所述侧压力按键设置在所述终端设备的边框的内侧;
所述绝缘断点设置在所述侧压力按键在所述边框上的投影区域的两端,所述绝缘断点在所述边框上截取的金属边框用于检测所述侧压力按键被触摸时产生的电容变化值;
所述金属边框与所述电容处理模块连接,所述电容处理模块与所述压力检测模块连接,所述电容处理模块用于在所述金属边框检测到的电容变化值大于或等于预设的触发阈值时,触发所述压力检测模块检测所述侧压力按键被触摸时产生的压力值。

第二方面,本技术实施例提供了一种触摸按键的检测方法,所述方法应用于第一方面所述的终端设备,包括:
通过所述金属边框检测所述侧压力按键被触摸时产生的电容变化值;
若所述电容处理模块确定所述电容值大于或等于预设的触发阈值,则通过所述电容处理模块触发所述压力检测模块检测所述侧压力按键被触摸时产生的压力值;
若所述压力检测模块确定所述压力值大于或等于预设的压力阈值,则通过所述压力检测模块将所述侧压力按键被触摸的信号发送给所述中央处理器。

第三方面,本技术实施例还提供一种终端设备,包括:
检测单元,用于通过所述金属边框检测所述侧压力按键被触摸时产生的电容值;
触发单元,用于若所述电容处理模块确定所述电容值大于或等于预设的触发阈值,则通过所述电容处理模块触发所述压力检测模块检测所述侧压力按键被触摸时产生的压力值;
发送单元,用于若所述压力检测模块确定所述压力值大于或等于预设的压力阈值,则通过所述压力检测模块将所述侧压力按键被触摸的信号发送给所述中央处理器。

第四方面,本技术实施例提供了一种终端设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述触摸按键的检测方法的步骤。

第五方面,本技术实施例还提供一种可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述触摸按键的检测方法的步骤。

本技术实施例提供了的终端设备包括侧压力按键、绝缘断点、电容处理模块和压力检测模块,其中:侧压力按键设置在终端设备的边框的内侧;绝缘断点设置在侧压力按键在边框上的投影区域的两端,绝缘断点在边框上截取的金属边框用于检测侧压力按键被触摸时产生的电容变化值;金属边框与电容处理模块连接,电容处理模块与压力检测模块连接,电容处理模块用于在金属边框检测到的电容变化值值大于或等于预设的触发阈值时,触发压力检测模块检测侧压力按键被触摸时产生的压力值。

由于在侧压力按键在终端设备的边框上的投影区域的两端添加的绝缘断点截取的金属边框作为的电容电极,便能够检测到人手触摸时的电容变化值,避免了额外添加电容传感器来检测电容变化值,一方面节省了终端设备制作过程中的工艺成本,另一方面通过电容处理模块来触发压力检测模块,也能够有效避免终端设备的侧压力按键被误触的问题。

附图说明
图1为本技术实施例提供的一种终端设备的结构示意图;
图2为本技术实施例提供的一种终端设备的内部逻辑的结构示意图;
图3为本技术实施例提供的另一种终端设备的结构示意图;
图4为本技术实施例提供的另一种终端设备的内部逻辑的结构示意图;
图5为本技术实施例提供的一种触摸按键的检测方法的实施流程示意图;
图6为本技术实施例提供的一种终端设备的结构示意图;
图7为本技术实施例提供的一种终端设备的硬件结构示意图。

具体实施方式
下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。

基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。

以下结合附图,详细说明本技术各实施例提供的技术方案。

为解决现有技术中终端设备的侧边需要额外设置电容传感器才能检测到侧压力按键是否被触摸的问题,本技术提供一种终端设备,该终端设备包括侧压力按键、绝缘断点、电容处理模块和压力检测模块。

其中,侧压力按键设置在终端设备的边框的内侧;绝缘断点设置在侧压力按键在边框上的投影区域的两端,绝缘断点在边框上截取的金属边框用于检测侧压力按键被触摸时产生的电容变化值;金属边框与电容处理模块连接,电容处理模块与压力检测模块连接,电容处理模块用于在金属边框检测到的电容变化值大于或等于预设的触发阈值时,触发压力检测模块检测侧压力按键被触摸时产生的压力值。

由于在侧压力按键在终端设备的边框上的投影区域的两端添加的绝缘断点截取的金属边框作为的电容电极,便能够检测到人手触摸时的电容变化值,避免了额外添加电容传感器来检测电容变化值,一方面节省了终端设备制作过程中的工艺成本,另一方面通过电容处理模块来触发压力检测模块,也能够有效避免终端设备的侧压力按键被误触的问题。

如图1和图2所示,为本技术实施例提供的一种终端设备的结构和内部逻辑的结构示意图。

该终端设备包括侧压力按键11、12和13、触摸传感器14、绝缘断点101和102、电容处理模块19和压力检测模块18,其中:
侧压力按键11、12和13设置在终端设备的边框的内侧;
绝缘断点101和102设置在侧压力按键11、12和13在终端设备的边框上的投影区域的两端,绝缘断点101和102在边框上截取的金属边框14用于检测侧压力按键11、12或13被触摸时产生的电容变化值;
金属边框14与电容处理模块19连接,电容处理模块19与压力检测模块18连接,电容处理模块19用于在金属边框17检测到的电容变化值大于或等于预设的触发阈值时,触发压力检测模块18检测侧压力按键11、12和13被触摸时产生的压力值。

可选地,为了不影响终端设备流线型的外观,给用户带来更好的视觉体验,侧压力按键11、12和13具体可以是隐藏式的侧压力按键。

应理解,为了能够全面检测到侧压力按键11、12或13是否被触摸,绝缘断点101和102在边框上截取的金属边框14在边框上的投影面积应大于或等于侧压力按键11、12和13在边框上的投影面积。

可选地,当通过金属边框14检测到侧压力按键11、12或13被触摸时,如果触摸力度不够,即侧压力按键11、12或13被触摸时产生的压力值较小时,侧压力按键11、12或13也可能存在误触的情况。

在这种情况下,为避免侧压力按键11、12或13被误触,本技术实施例提供的终端设备还可以包括中央处理器17,压力检测模块18与中央处理器17连接。

该压力检测模块18用于检测侧压力按键11、12或13被触摸时产生的压力值,并且,该压力检测模块18在检测到侧压力按键11、12或13被触摸时产生的压力值大于或等于预设的压力阈值时,该压力检测模块18才将侧压力按键11、12或13被触摸的信号发送给中央处理器17,中央处理器17用于基于侧压力按键11、12或13被触摸的信号确定并处理对应的按键事件。

其中,压力检测模块18可通过引脚INT和I2C向中央处理器17传输信号。

可选地,为便于电容处理模块19将金属边框14检测到的电容变化值发送给压力检测模块18,本技术实施例中的电容处理模块19具体可以通过通用输入输出(General-purpose input/output,GPIO)线路与压力检测模块18连接;电容处理模块19在金属边框14检测到的侧压力按键11、12或13被触摸时产生的电容变化值大于或等于预设的触发阈值时,可以将侧压力按键11、12或13被触摸的信号通过GPIO线路发送给压力检测模块18,以触发压力检测模块18检测侧压力按键11、12或13被触摸时产生的压力值。

可选地,为了使得压力检测模块在侧压力按键11、12或13停止被触摸时,重新进行待机状态,以便在这些按键再次被触摸时检测被触摸时产生的压力值,本技术实施例中的触摸传感器14在检测到侧压力按键11、12或13停止被触摸时,还可以将携带侧压力按键11、12或13停止被触摸的信号通过GPIO线路发送给压力检测模块18,以便压力检测模块18重新进行待机状态。

可选地,为了便于中央处理器17及时获取侧压力按键11、12或13停止被触摸的信号,压力检测模块18还可以将携带侧压力按键11、12或13停止被触摸的信号发送给中央处理器17。

可选地,为便于用户对终端设备进行比如音量加减、以及开关机等快捷操作,本技术实施例中的侧压力按键按照至上到下的排布具体可包括第一按键11、第二按键12和第三按键13,其中第一按键11具体可以是音量增大键、第二按键12具体可以是音量减小键12、第三按键13具体可以是电源键13。

那么,图1所述的绝缘断点具体可以包括第一绝缘断点101和第二绝缘断点102,其中,第一绝缘断点101设置在第一按键11在边框上的投影区域的上端,第二绝缘断点102设置在第三按键13在边框上的投影区域的下端。

可选地,为了更准确地检测到第一按键11、第二按键12和第三按键13中具体哪个按键被触摸,本技术实施例中的绝缘断点的数量还可以为四个。

如图3和4所示,为本技术实施例提供的另一种终端设备的结构示意图和内部逻辑的结构示意图。

具体地,图3所示的绝缘断点还可以包括第三绝缘断点103和第四绝缘断点103,那么此时这四个绝缘断点截取得到的金属边框则包括:第一金属边框21、第二金属边框22和第三金属边框23;其中,第一金属边框21为第一绝缘断点101和第三绝缘断点103在边框上截取的金属边框,第二金属边框22为第三绝缘断点103和第四绝缘断点104在边框上截取的金属边框,第一金属边框21为第二绝缘断点102和第四绝缘断点104在边框上截取的金属边框。

具体地,第一金属边框21用于检测第一按键11被触摸时产生的电容变化值,第二金属边框22用于检测第二按键12被触摸时产生的电容变化值,第三金属边框23用于检测第三按键13被触摸时产生的电容变化值。

为便于第一金属边框21、第二金属边框22和第三金属边框23在检测到电容变化值大于或等于预设的触发阈值时,将第一按键11、第二按键12和第三按键13被触摸的信号传递给压力检测模块18,本技术实施例中的电容处理模块19包含三个输入引脚和三个输出引脚,其中,三个输入引脚分别与第一金属边框21、第二金属边框22和第三金属边框23连接,三个输出引脚分别通过第一GPIO线路(即图4所示的GPIO1)、第二GPIO线路(即图4所示的GPIO2)和第三GPIO线路(即图4所示的GPIO3)与压力检测模块18连接。

可选地,为更准确地确定第一按键11、第二按键12或第三按键13是否被触摸,本技术实施例还可分别对第一按键11、第二按键12和第三按键13被触摸时产生的压力值进行检测。

具体地,电容处理模块19在第一金属边框21检测到第一按键11被触摸时产生的电容变化值大于或等于预设的触发阈值时,将第一按键11被触摸的信号通过第一GPIO线路发送给压力检测模块18,以触发压力检测模块18检测第一按键11被触摸时产生的压力值;
电容处理模块19在第二金属边框22检测到第二按键12被触摸时产生的电容变化值大于或等于预设的触发阈值时,将第二按键12被触摸的信号通过第二GPIO线路发送给压力检测模块18,以触发压力检测模块18检测第二按键12被触摸时产生的压力值;
电容处理模块19在第三金属边框23检测到第三按键13被触摸时产生的电容变化值大于或等于预设的触发阈值时,将第三按键13被触摸的信号通过第三GPIO线路发送给压力检测模块18,以触发压力检测模块18检测第三按键13被触摸时产生的压力值。

此外,为便于用户区分第一按键11、第二按键12和第三按键13,本技术实施例中的四个绝缘断点可设计为不同的颜色,以辅助用户在视觉上定位这三个按键,从而避免用户误触。

本技术实施例提供了的终端设备包括侧压力按键、绝缘断点、电容处理模块和压力检测模块,其中:侧压力按键设置在终端设备的边框的内侧;绝缘断点设置在侧压力按键在边框上的投影区域的两端,绝缘断点在边框上截取的金属边框用于检测侧压力按键被触摸时产生的电容变化值;金属边框与电容处理模块连接,电容处理模块与压力检测模块连接,电容处理模块用于在金属边框检测到的电容变化值值大于或等于预设的触发阈值时,触发压力检测模块检测侧压力按键被触摸时产生的压力值。

由于在侧压力按键在终端设备的边框上的投影区域的两端添加的绝缘断点截取的金属边框作为的电容电极,便能够检测到人手触摸时的电容变化值,避免了额外添加电容传感器来检测电容变化值,一方面节省了终端设备制作过程中的工艺成本,另一方面通过电容处理模块来触发压力检测模块,也能够有效避免终端设备的侧压力按键被误触的问题。

为解决现有技术中终端设备的侧边需要额外设置电容传感器才能检测到侧压力按键是否被触摸的问题,本技术实施例还提供一种触摸按键的检测方法,该方法的执行主体,可以但不限于手机、平板电脑、可穿戴设备等能够被配置为执行本技术实施例提供的该方法用户终端中的至少一种。

为便于描述,下文以该方法的执行主体为能够执行该方法的终端设备为例,对该方法的实施方式进行介绍。

可以理解,该方法的执行主体为终端设备只是一种示例性的说明,并不应理解为对该方法的限定。

如图5所示,为本技术实施例提供的一种触摸按键的检测方法的具体实施流程示意图,该方法应用于图1~图4所述的终端设备。

下面结合图5所示的触摸按键的检测方法的具体实施流程示意图,对该方法的实施过程进行详细介绍,包括:
步骤501,通过金属边框检测侧压力按键被触摸时产生的电容值;
其中,侧压力按键可根据用户的使用习惯,设置三个常用的按键,包括第一按键、第二按键和第三按键,第一按键具体可以是音量增加键、第二按键具体可以是音量减小键、第三按键具体可以是电源键。

应理解,为便于该金属边框能够检测到这三个按键中的一个或多个被触摸,截取该金属边框的绝缘断点具体可设置在侧压力按键在所述终端设备的边框上的投影区域的两端。

相关文档
最新文档