一种控制面板及其按键防串扰方法与流程

文档序号:20112815发布日期:2020-03-17 19:23阅读:287来源:国知局
一种控制面板及其按键防串扰方法与流程

本发明涉及触控技术领域,具体地,涉及一种控制面板及其按键防串扰方法。



背景技术:

随着工业和生活的发展,为了满足日益增长的需求,机械和电器的功能越来越多,而按键的数量也随之增加。为了尽量减小机械和电器的体积,往往其上面的按键之间不会相距很远。然而,由于按压具有连带性的特性,使得按键不同于机械开关,其很容易受到对周边其它按键及所处面板按压的影响,因而很容易导致误操作。

如图1所示的按键布置情形中,在按压非按键区域(a)时,可能会引起对key1按键的按压;按压非按键区域(b)时,可能会引起对key2和key3按键的按压;在按压key4按键时,可能还会引起对key3、key5按键的按压;如果不能准确判断实际要触发的按键,则很容易引起误操作。这对于某些机械和电器是具有很大的危险性的,如果操作错误,很有可能导致机械和电器本身的损坏甚至会导致严重的安全事故。



技术实现要素:

本发明的目的是提供一种控制面板,该控制面板能够准确判断对功能按键的触发,避免发生误操作。

为了实现上述目的,本发明提供一种控制面板,该控制面板包括功能按键和控制器,其中每个所述功能按键的周围设置有至少一个辅助按键,对应于每个所述功能按键和每个所述辅助按键设置有传感器,所述传感器返回对应于受到按压的所述功能按键和所述辅助按键的键值,所述控制器接收所述传感器返回的键值并根据所述键值判断所述功能按键是否被触发。

相应地,本发明还提供一种控制面板的按键防串扰方法,所述控制面板包括功能按键,每个所述功能按键的周围设置有至少一个辅助按键,所述防串扰方法包括:接收所述功能按键和所述辅助按键在受到按压时返回的键值;以及根据所述返回的键值判断所述功能按键是否被触发。

通过上述技术方案,在每个所述功能按键的周围设置至少一个辅助按键,对应于每个功能按键和每个辅助按键设置的传感器根据用户触控位置返回对应于所述功能按键和所述辅助按键的键值,然后控制器接收所述键值以判断所述功能按键是否被触发,从而能够有效避免误触发。

本发明的其它特征和优点将在随后的具体实施方式部分予以详细说明。

附图说明

附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。在附图中:

图1是按压连带性导致的按键按压情况示意图;

图2是lc磁感应键值和按压力的关系示意图;

图3是根据本发明一种实施方式辅助按键与功能按键的布置示意图;

图4是根据本发明的水壶实施方式中功能按键和辅助按键的布置示意图;

图5是用于描述调整值的图示;

图6是根据本发明一种实施方式提供的判断功能按键被触发的控制面板的框图;以及

图7是根据本发明一种实施方式的提供的控制面板的按键防串扰方法的流程图。

附图标记说明

20检测单元

30控制器40激励源

key1’~key5’按键key1~key4功能按键

num1~num14、num18辅助按键key5开关机按键

key6待机按键key7升温按键

key8降温按键5金属面板

51按键传感器52金属表面

具体实施方式

以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。

本发明提供了能够准确判断功能按键被触发的控制面板。所述控制面板可以包括功能按键和控制器,其中每个所述功能按键的周围设置有至少一个辅助按键,对应于每个所述功能按键和每个所述辅助按键设置有传感器,所述传感器返回对应于受到按压的所述功能按键和所述辅助按键的键值,所述控制器接收所述传感器返回的键值并根据所述键值判断所述功能按键是否被触发。本发明通过上述技术方案能够较为准确的确定功能按键是否被按下,以便确定是否触发相应的功能,从而能够有效避免误触发。

其中对于金属控制面板(其上设置有功能按键和辅助按键)和金属性功能按键来说,所述功能按键和辅助按键之间的距离可以但不限于设置为2cm至3cm,但是本发明并不限制于此,根据不同的材料的面板和按键可以设定所述功能按键和辅助按键之间距离不同的预设范围,以便能够确保判断的准确性。

在一种实施方式中,传感器检测所有按键(包括功能按键和辅助按键)的键值并将其传送至控制器;控制器判断所述功能按键所返回的键值是否均小于临界值,如果所述功能按键所返回的键值均小于所述临界值,则判断所述功能按键没有被触发;如果所述功能按键中至少有一个所返回的键值大于或者等于所述临界值,则将所述功能按键所返回的键值和所述辅助按键所返回的键值进行比较,得到最大键值,如果所述最大键值的是所述辅助按键所返回的键值,则判断所述功能按键没有被触发,因而不触发相应的功能;如果所述最大键值是所述功能按键所返回的键值,为了能够更加准确地判断功能按键的触发,还可以进一步判断该功能按键所返回的键值是否小于其周围(例如邻近)的任意一个辅助按键所返回的键值与该辅助按键的调整值之和,如果该功能按键所返回的键值小于其周围的任意一个辅助按键所返回的键值与该辅助按键的调整值之和,则判断该功能按键没有被触发,如果该功能按键所返回的键值大于或者等于其周围的任何一个辅助按键所返回的键值与该辅助按键的调整值之和,则判断该功能按键被触发。

应该注意的是,上述过程并不用于限制判断顺序,其中各步骤的顺序可以进行调换和/或稍作修改。例如,可以首先对所述功能按键和所述辅助按键所返回的键值进行比较,得到最大键值,如果所述最大键值是所述辅助按键所返回的键值,则判断所述功能按键没有被触发;如果所述最大键值是所述功能按键所返回的键值,则判断所述最大键值是否小于临界值,如果所述最大键值小于临界值,则判断所述功能按键没有被触发;如果所述最大键值大于临界值,则判断所述最大键值是否小于返回该最大键值的功能按键周围的任意一个辅助按键所返回的键值与该辅助按键的调整值之和,如果所述最大键值小于返回该最大键值的功能按键周围任意一个辅助按键所返回的键值与该辅助按键的调整值之和,则判断返回该最大键值的所述功能按键没有被触发,如果所述最大键值大于或者等于返回该最大键值的功能按键周围任何一个辅助按键所返回的键值与该辅助按键的调整值之和,则判断返回该最大键值的所述功能按键被触发。

其中,所述临界值为能够确定所述功能按键和所述辅助按键被按下的最小键值,用于区分有无按压的临界数据,当用不同按压力按压按键时,会产生相应的键值。例如,可以以第一预定压力垂直按压所述功能按键预定位置,此时该功能按键所返回的键值即可以作为所述临界值,其中所述第一预定压力可以根据实际情况设定,例如可以设定为人体按压所述按键时的最佳按压力。图2是lc磁感应键值和按压力的关系示意图。如图2所示,在特定情形中,c点所指示的键值3000可以表示按键是否被按下的临界数据,因此可以被设置为临界值。

图3是根据本发明一种实施方式辅助按键与功能按键的布置示意图。如图3所示,num1~num8按键为辅助按键。

以下将通过具体实施方式来详细描述避免发生误操作的功能按键被触发的确定过程。

图4是根据本发明的水壶实施方式中功能按键和辅助按键的布置示意图。在该实施方式中,面板5为金属面板。key5为开关机按键,key6为待机按键,key7为升温按键,key8为降温按键。num14按键为相应于开关机按键key5的防边缘误触发的辅助按键,num18为相应于降温按键key8的防边缘误触发的辅助按键。

假设各个按键通过按压后返回数据均为各自的名称,例如,key5的键值采用key5表示,num14的键值采用num14表示,以此类推。以下将详细描述功能按键是否被触发的确定过程。

传感器检测所有按键key5~key8及num14的键值并将其传送给控制器。控制器判断其中最大的键值是否大于或等于临界值,如果最大的键值是不大于临界值,则重新检测所有按键的键值。在所述最大的键值大于或等于所述临界值的情况下,判断对应于该最大键值的按键,如果该按键为辅助按键num14和num18中的一者,则认为是干扰误触发,此时不触发相应的功能,并重新进行键值的检测。如果对应于所述最大键值的按键为功能按键key5~kay8中的一者,为了更加准确地判断功能按键的触发,还可以进行进一步的判断以确定功能按键是否被触发,以下将对后续判断过程进行详细描述。

假设对应于最大键值的功能按键为key5,即其键值大于其它所有按键的键值且大于或等于临界值。由于开关机按键key5会受到与其邻近的辅助按键num14的影响。因此针对开关机按键key5应该判断其与辅助按键num14之间的关系,以便确定开关机按键key5是否被触发。控制器30判断key5>num14+n14是否满足,如果满足上述条件,则确定待机按键key5被触发。

也就是说,在功能按键的键值为最大且大于或等于临界值时,如果该功能按键的数据大于或等于其对应的辅助按键的键值与对应于该辅助按键的第一调整值的和,则确定该功能按键被触发。当然,上述判断过程为优选判断过程,在准确性要求不高的情况下,可以采用上述过程中的部分判断步骤来进行判断。

其中,为了保证按键触发判断的准确性,在上述条件满足后,可以实施延时消抖(即通过延时来排出误碰触),如果经过延时后上述条件仍满足,则确认相应的功能键被触发。

上述涉及的n14为调整值。调整值为常数,其可以根据实际情况采用合适的方法来确定。以下将详细描述确定调整值的方法。

用第二预定压力按压(例如使用人体最佳按压力)开关机按键key5的边缘点,此时开关机按键key5返回的键值为x1,而辅助按键num14返回的键值为x2,则可以将x1与x2的差值作为调整值。其中,所述人体最佳按压力为使用者按压按键时通常所产生的按压力,所述边缘点为所述辅助按键和所述功能按键的中心连线与所述功能按键边缘的交点。。

如果考虑按压偏离开关机按键key5一偏移距离时仍认为该key5按键被按下情况,则如图5所示,l1为辅助按键num14与开关机按键key5之间的中心线,而e点为中心线l1与开关机按键key5之间的中点,假设e点至key5的距离满足所考虑的偏移距离。在此情况下,按压(例如使用人体最佳按压力)e点,此时检测开关机按键key5的键值为x1’,而辅助按键num14的键值为x2’,则可以将x1’与x2’的差值作为调整值,。当然,上述过程中给出的e点仅仅为一个具体示例,本领域技术人员可以根据实际情况来确定调整值。

上述功能按键和辅助按键可以是应变片按键、压电片按键、lc检测按键、磁感应检测按键、测量谐振点等依靠金属形变触发的金属按键。其中辅助按键只用作逻辑关系判断,而并不参与键值的返回。

另外,如图6所示,本发明提供的确定装置还可以包括激励源40,与功能按键连接(包括按键传感器51)。例如其可以用于lc检测按键,用于产生激励信号(如产生频率范围)以激励功能按键。金属表面52可以看作按键的一部分,按键传感器51检测金属表面52的按压数据并将其传送给检测单元20;然后根据按键传感器51的不同,检测单元20将按压数据转化成不同的数据类型,例如按键传感器51转换为应变片或压电片传感器则转化成电压信号,如果是lc检测按键则转化成频率信号,如果是磁感应传感器则转化成磁场强度信号,以便控制器30能够识别,以用于上述判断过程。

上述确定装置可以应用于家用电器中,该家用电器可以为以下中的一者:电水壶、豆浆机、电磁炉以及电饭煲。

相应地,本发明还提供一种控制面板的按键防串扰方法,其中所述控制面板可以包括功能按键,每个所述功能按键的周围设置有至少一个辅助按键,所述防串扰方法包括:接收所述功能按键和所述辅助按键在受到按压时返回的键值;以及根据所述返回的键值判断所述功能按键是否被触发。本发明通过上述技术方案能够较为准确的确定功能按键是否被按下,以便确定是否触发相应的功能,从而能够有效避免误触发。

图7是根据本发明一种实施方式的提供的控制面板的按键防串扰方法的流程图。如图7所示,在701处,初始化所有按键;在702处,接收所有按键返回的键值;在703处,判断所返回的键值是否均小于临界值的键值;如果是,则在704处判断所返回的键值中最大键值所对应的按键是否为功能按键,反之,跳转至707;如果最大键值所对应的按键是功能按键,则在705处判断该功能按键所返回的键值是否小于其周围的任意一个辅助按键所返回的键值与该辅助按键的调整值之和,反之,跳转至707;如果该功能按键所返回的键值大于或者等于其周围的任何一个辅助按键所返回的键值与该辅助按键的调整值之和,则在706处确定该功能按键被触发(返回键值),反之,返回至701处;然后至707处,延时1s,以便按键恢复至原始状态;最后从707处返回至701处。

以上结合附图详细描述了本发明的优选实施方式,但是,本发明并不限于上述实施方式中的具体细节,在本发明的技术构思范围内,可以对本发明的技术方案进行多种简单变型,这些简单变型均属于本发明的保护范围。

另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本发明对各种可能的组合方式不再另行说明。

此外,本发明的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明的思想,其同样应当视为本发明所公开的内容。

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