一种电子设备中触摸键盘的基线更新方法、装置及设备与流程

文档序号:36643760发布日期:2024-01-06 23:28阅读:33来源:国知局
一种电子设备中触摸键盘的基线更新方法、装置及设备与流程

本技术涉及电子设备控制,具体而言,涉及一种电子设备中触摸键盘的基线更新方法、装置及设备。


背景技术:

1、随着智能家居技术的不断发展,人们安全防范意识的不断提高,以及对安防产品的需求不断多元化,许多智能化的安防产品应运而生。电子设备作为一款安防和出入管理的设备,被广泛应用于住家、酒店、公寓楼、社区等多种场景。

2、目前市面上的电子设备,都具备多种方式的开锁能力,如指纹、刷卡、人脸、密码等等,极大地方便了人们的出行。但是电子设备本身结构较为小巧,因此,当在电子设备内集成多种芯片时,各芯片之间会产生相互干扰。例如,例如同时集成有rfid刷卡芯片与触摸键盘的电子设备,在用户刷卡的时候,容易对电子设备触摸键盘造成干扰,引起触摸键盘异常触发或者刷卡之后触摸键盘失效,造成用户的使用困扰。

3、针对上述问题,现有技术公开了令刷卡芯片以及触摸键盘错时工作的方案,例如专利号为cn202211725927.2的一种防干扰的智能门锁,该方案通过预设触摸执行单元与读卡执行的计时任务时间固定为0.5秒,从而避免互相干扰;但是该方案会引起刷卡或者触摸按键响应不及时,影响用户体验;且每次切换任务时,存在频繁开关刷卡场强、设备功耗较大等问题,因此也会影响电子设备的电池续航能力。

4、综上,现有技术亟需一种防止触摸键盘与刷卡之间互相干扰的电子设备。


技术实现思路

1、本技术实施例的目的在于提供一种电子设备中触摸键盘的基线更新方法、装置及设备,用以解决现有技术存在的电子设备刷卡时对触摸键盘产生不良影响,导致触摸键盘异常触发和失效的问题,本技术提升了电子设备的响应效率,避免了刷卡对触摸键盘产生的干扰,优化了用户的使用体验,降低了电子设备的功耗。

2、第一方面,提供了一种电子设备中触摸键盘的基线更新方法,该方法可以包括:

3、每隔第一预设时间段,控制电子设备中触摸探测组件扫描电子设备的触摸键盘,得到触摸信号集;其中,所述电子设备至少包括触摸键盘、触摸探测组件、射频探测组件、ic卡与内存;

4、每隔第二预设时间段,控制所述射频探测组件探测与电子设备匹配的ic卡发送的探卡中断信号与读卡结束信号;

5、利用所述触摸信号集对预先配置的触摸键盘的基线进行自动更新,得到更新后的基线;

6、根据所述更新后的基线和所述触摸信号集,判断所述触摸键盘是否处于空闲状态;

7、若所述触摸键盘处于空闲状态,则将所述更新后的基线存储于所述内存中;

8、当探测到探卡中断信号时,控制所述触摸探测组件停止扫描电子设备的触摸键盘,以及停止对所述触摸键盘的基线的自动更新;

9、当探测到读卡结束信号时,提取所述内存中存储的触摸键盘的基线;

10、利用所述提取的所述触摸键盘的基线对所述触摸键盘的基线进行更新;控制所述触摸探测组件恢复扫描电子设备的触摸键盘,以及恢复对所述触摸键盘的基线的自动更新。

11、在一个可选的实现中,所述触摸键盘包括多个触摸按键;所述触摸信号集是由对应每个触摸按键的触摸信号组成的;所述触摸键盘的基线是由每个触摸按键的基线组成的;

12、利用所述触摸信号集对预先配置的触摸键盘的基线进行自动更新,得到更新后的基线,包括:

13、针对触摸键盘的任一触摸按键,从所述触摸信号集中提取对应所述触摸按键的触摸信号;

14、根据提取的所述触摸信号对所述触摸按键的基线进行更新,得到所述触摸按键更新后的基线;

15、基于每个触摸按键更新后的基线,得到所述触摸键盘更新后的基线。

16、在一个可选的实现中,根据所述更新后的基线和所述触摸信号集,判断所述触摸键盘是否处于空闲状态,包括:

17、根据所述更新后的基线和所述触摸信号集,计算所述触摸键盘的diff值;

18、根据所述触摸键盘的diff值,确定触摸键盘的空闲次数值;

19、判断所述触摸键盘的空闲次数值是否满足预设的第一阈值;

20、若所述触摸键盘的空闲次数值满足预设的第一阈值,则所述触摸键盘处于空闲状态。

21、在一个可选的实现中,所述触摸键盘的diff值由所述触摸键盘的每个触摸按键的diff值组成;

22、根据所述更新后的基线和所述触摸信号集,计算所述触摸键盘的diff值,包括:

23、根据每个触摸按键更新后的基线减去对应所述每个触摸按键的触摸信号,得到每个触摸按键的diff值;

24、基于每个触摸按键的diff值,得到所述触摸键盘的diff值。

25、在一个可选的实现中,所述触摸键盘的空闲次数值由每个触摸按键的空闲次数值组成;

26、根据所述触摸键盘的diff值,确定触摸键盘的空闲次数值,包括:

27、针对所述触摸键盘的任意一个触摸按键,判断所述触摸按键的diff值是否满足所述触摸按键预设的第二阈值;

28、若满足,则所述触摸按键的空闲次数值加1;

29、若不满足,则所述触摸按键的空闲次数值清0;

30、基于所有触摸按键的空闲次数值,得到所述触摸键盘的空闲次数值。

31、在一个可选的实现中,若所述触摸键盘的空闲次数值满足预设的第一阈值,则所述触摸键盘处于空闲状态,包括:

32、若所述触摸键盘任一触摸按键的空闲次数值满足预设的第一阈值,则所述触摸键盘的触摸按键处于空闲状态;

33、所述若所述触摸键盘处于空闲状态,则将所述更新后的基线存储于所述内存中,包括:

34、若所述触摸键盘的任一触摸按键处于空闲状态,则将所述触摸按键更新后的基线存储于所述内存中。

35、第二方面,提供了一种电子设备中触摸键盘的基线更新装置,该装置可以包括:

36、探测单元,用于每隔第一预设时间段,控制电子设备中触摸探测组件扫描电子设备的触摸键盘,得到触摸信号集;每隔第二预设时间段,控制所述射频探测组件探测与电子设备匹配的ic卡发送的探卡中断信号与读卡结束信号;其中,所述电子设备至少包括触摸键盘、触摸探测组件、射频探测组件、ic卡与内存;

37、自动更新单元,用于利用所述触摸信号集对预先配置的触摸键盘的基线进行自动更新,得到更新后的基线;

38、内存更新单元,用于根据所述更新后的基线和所述触摸信号集,判断所述触摸键盘是否处于空闲状态;若所述触摸键盘处于空闲状态,则将所述更新后的基线存储于所述内存中;

39、中断更新单元,用于当探测到探卡中断信号时,控制所述触摸探测组件停止扫描电子设备的触摸键盘,以及停止对所述触摸键盘的基线的自动更新;

40、恢复更新单元,用于当探测到读卡结束信号时,提取所述内存中存储的触摸键盘的基线;利用所述提取的所述触摸键盘的基线对所述触摸键盘的基线进行更新;控制所述触摸探测组件恢复扫描电子设备的触摸键盘,以及恢复对所述触摸键盘的基线的自动更新。

41、第三方面,提供了一种电子设备,该电子设备包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

42、存储器,用于存放计算机程序;

43、处理器,用于执行存储器上所存放的程序时,实现上述第一方面中任一所述的方法步骤。

44、第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面中任一所述的方法步骤。

45、本技术通过对电子设备的触摸按键和刷卡均采用中断方式进行响应,将电子设备的响应效率提升50%;本技术解决了刷卡过程中因场强干扰导致的触摸按键异常触发问题,优化了用户对电子设备的使用体验;本技术解决了刷卡过程中因场强干扰引发触摸按键基线变化的问题,避免触摸键盘无法使用,减少了因触摸键盘无法使用导致的用户困扰。

46、本技术控制电子设备的刷卡芯片在空闲状态下,采用低功耗的探卡工作模式,仅在接收到探卡中断信号后开启场强,大大降低了电子设备的功耗,延长电子设备电池的续航能力至少100%以上。

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