一种触摸键盘的滑动解锁系统的制作方法

文档序号:10228884阅读:314来源:国知局
一种触摸键盘的滑动解锁系统的制作方法
【技术领域】
[0001]本实用新型涉及智能控制领域,具体涉及一种用于智能设备触摸键盘的滑动解锁系统。
【背景技术】
[0002]智能锁是指区别于传统机械锁,在用户识别、安全性、管理性方面更加智能化的锁具,门禁系统中锁门的执行部件。智能锁区别于传统机械锁,是具有安全性、便利性、先进技术的复合型锁具。智能锁具有自动电子感应锁定系统,其能自动感应到当门处于关闭状态时,系统将自动上锁。智能锁可以通过指纹、触摸按键或感应卡开启门锁。
[0003]采用触摸按键输入的智能锁,通过设置密码进行开锁或关锁指令。目前这种智能锁触摸键盘使用时需要逐一按键输入密码序列,所输入的密码必须与内置解锁密码完全一致。这样一来,对于用户而言触摸键盘输入与传统的机械键盘输入体验没有本质差别。
[0004]随着智能手机的普及,人们越来越多接触电容屏滑动解锁方式并体会到滑动解锁的便利性,并且越来越倾向于这种滑动解锁的体验。但是由于智能锁等特殊智能设备对低功耗的要求,无法在智能锁上配备能够实现滑动解锁的电容屏(功耗过大)。因此在智能锁解锁时,人们无法体验到滑动解锁的便利性。
[0005]随着人们对智能锁使用体验的越来越高的追求,前述传统键盘输入体验将无法满足人们的需求,并且相对于电容屏滑动解锁的体验而言,越来越凸显出其缺点:
[0006]需要进行逐一按键输入密码,需要时间较长,造成大量时间浪费,用户体验差;
[0007]触摸按键输入信号检测不灵敏,触摸芯片不能快速识别输入的触摸信号,导致不能快速的对输入的密码进行反应;
[0008]无法滑动解锁,导致开锁不方便,并且输入密码的过程容易使密码泄露,造成安全问题。
【实用新型内容】
[0009]本实用新型为了解决现有的触摸键盘存在的输入不方便、反应不灵敏及容易存在安全问题等缺点,提供一种触摸键盘的滑动解锁系统及方法,其能够通过触控面板对智能锁进行滑动解锁,所需时间短,增强用户体验效果,并且对触摸信号检测反应灵敏,能够快速对输入的密码进行反应,设置有干扰密码功能,能够增大防泄密性。
[0010]具体地,本实用新型提供一种触摸键盘的滑动解锁系统,其包括触摸面板以及电路板,所述触摸面板上设置有多个触摸按键,所述多个触摸按键包括十个数字按键和一个确认键,所述电路板上设置有通讯连接的主控芯片和触摸芯片,
[0011]所述触摸芯片通过多个引脚分别连接多个触摸按键,用于获取多个触摸按键的触摸信号并通过通讯端口将所述数字按键和确认键的触摸信号发送至所述主控芯片;
[0012]所述主控芯片包括单片机、检测模块以及判断模块,
[0013]所述判断模块内置预设解锁密码序列,所述预设解锁密码由若干个有序数字组成,所述有序数字中相邻数字对应的数字按键在触摸键盘上位置相邻;
[0014]所述主控芯片用于根据接收到的所述确认键的触摸信号驱动检测模块识别一次滑动输入中的有序数字按键触摸信号作为实时输入密码序列;
[0015]所述判断模块用于将预设解锁密码序列与实时输入密码序列进行比较,判断实时输入密码序列中是否包含预设解锁密码序列;
[0016]所述单片机用于根据判断结果发出动作指令。
[0017]优选地,所述检测模块用于计算并暂存所接收的触摸信号中每两个时序相邻的触摸信号之间的信号时间间隔;
[0018]所述检测模块内部设置有触摸按键滑动时间阈值,并且所述检测模块用于将所有信号时间间隔小于所述滑动时间阈值的有序数字按键触摸信号作为一次滑动输入。
[0019]优选地,所述触摸按键滑动时间阈值为8-1Is。
[0020]优选地,所述触摸按键滑动时间阈值为10s。
[0021]优选地,一次滑动输入中包含的有序数字按键的总数小于等于二十。
[0022]优选地,所述实时输入密码序列中包括干扰密码序列。
[0023]优选地,所述触摸芯片通过其设置的中断请求端口连接主控芯片的一个中断请求端口。
[0024]优选地,本实用新型还提供一种采用所述的滑动解锁系统的智能设备。
[0025]优选地,所述智能设备为智能锁。
[0026]本实用新型的技术效果如下所述:
[0027]借助于本实用新型,用户可以预先设置一个解锁密码,并符合相邻数字对应的数字按键在触摸键盘上位置相邻这一规则。解锁时,用户的手指可以依次在这些数字按键上滑动并最终滑动到确认键并开锁。整个滑动过程连续并一气呵成,用户体验可以与电容屏滑动解锁体验媲美,大大提升用户的使用体验。
[0028]另外,为了增强防泄密性,用户手指的滑动轨迹可以在实际密码的前面或后面增加一段干扰密码,这样,用户在解锁时的滑动轨迹更为复杂,对观察者更具迷惑性。
[0029]本实用新型借助于触摸键盘感应灵敏、检测模块检测速度快的特点,创造性地提出了键盘的滑动解锁方式,对用户体验而言是一个全新的突破和提升。
【附图说明】
[0030]图1为本实用新型的滑动解锁系统的结构示意框图;
[0031 ]图2为本实用新型的检测模块的电路图;
[0032]图3为本实用新型的主控芯片的电路图;
[0033]图4为本实用新型的滑动解锁方法的流程示意图;
[0034]图5为本实用新型的第一实施例的示意图;
[0035]图6为本实用新型的第二实施例的示意图之一;
[0036]图7为本实用新型的第二实施例的示意图之二。
【具体实施方式】
[0037]下面结合附图以及【具体实施方式】对本实用新型的结构及工作原理做进一步解释:
[0038]具体地,本实用新型提供一种用于智能锁的滑动解锁系统,如图1所示,其包括触摸面板以及电路板,触摸面板上设置有0-9十位数字按键、*号键以及#号键,#号键即为确认键。电路板上设置有通讯连接的用于提供电源的电源芯片5、主控芯片1以及触摸芯片2,主控芯片1包括检测模块3、判断模块4以及单片机6。
[0039]主控芯片1的判断模块4中保存有用户的预设解锁密码,用户可以预先设置解锁密码序列,预设解锁密码中相邻数字对应的数字按键在触摸键盘上位置相邻。这样,解锁密码序列能够通过手指在键盘上滑动经过一个连续形状的路径而输入。所谓位置相邻指的是,相邻数字中后一个数字按键在前一个数字按键的上方、下方、左方、右方、左上方、右上方、左下方或右下方的相邻位置,而没有间隔其他数字按键。
[0040]在一般情况下,例如解锁密码序列为8位数字,一次滑动输入包括至少8个数字按键加确认键。
[0041]触摸芯片2与智能锁的触摸面板电连接,用于接收并感应触摸面板的多个触摸按键的触摸信号,用户通过触摸面板输入用于解锁的解锁密码,即通过在触摸面板上滑动,将解锁密码序列所包含的数字按键以及输入确认键形成一个连续的动作,触摸芯片2能够接收用户在触摸面板上输入触摸信号,并将该触摸信号发送至主控芯片1。
[0042]主控芯片1的接收数字按键以及确认键的触摸信号,并在接收到确认键的触摸信号后驱动检测模块3识别一次滑动输入中的有序数字按键触摸信号作为实时输入密码序列,有序数字按键指有顺序的一系列的数字按键,如0854787412369,用户在一次滑动输入中依次滑动输入上述一系列数字按键以及确认键,触摸芯片2接收触摸信号后将触摸信号发送至主控芯片1,当主控芯片1接收到确认键的触摸信号后,此时主控芯片1共计接收到0854787412369以及确认键的触摸信号,检测模块从该一次滑动输入中提取有序数字按键SP0854787412369作为实时输入密码序列。
[0043]检测模块3能计算并暂存所接收的触摸信号中每两个时序相邻的触摸信号之间的信号时间间隔,在接收到两个前后时间相邻的触摸信号后,检测模块3计算两个前后时间相邻的触摸信号的信号间隔时间,并对每两个前后时间相邻的触摸信号的信号间隔时间进行记录暂存,待所有触摸信号全部接收完成后,检测模块便能够计算出所有的触摸信号中两个前后时间相邻的触摸信号的信号间隔时间。
[0044]检测模块3内部还设置有触摸按键滑动时间阈值,当所有的触摸信号中两个前后时间相邻的触摸信号的信号间隔时间均小于或等于滑动时间阈值时,则检测模块3判断该有序数字按键触摸信号作为一次滑动输入,在实际应用中,滑动时间阈值为8-lls,优选地为 10so
[0045]如果触摸信号中的任意两个前后时间相邻的触摸信号的时间间隔大于触摸按键滑动时间阈值,则检测模块判断该有序数字按键触摸信号为两次或两次以上滑动输入。
[0046]判断模块4将内部设置的解锁密码序列与实时输入密码序列进行比较,判断实时输入密码序列中是否包含预设解锁密码序列,所述单片机根据判断结果发出动作指令,智能锁打开或关闭。
[0047]在实际应用中,用户的一次滑动输入以及滑动触摸按键可以包括用户的解锁密码序列以及干扰密码序列,即用户在滑动输入解锁密码时,可以在解锁密码即预设解锁密码序列前或后增加干扰密码序列,以防止密码泄露。用户解锁密码序列和干扰密码序列对应的触摸按键的总和小于或等于二十,即用户的解锁密码序列和干扰密码序列与#号键相加不得超过二十一位数字按键。这种情况下,一个数字按键可以多次使用,即干扰密码序列和解锁密码序列所包含的数字按键可以允许有重叠。
[0048]在实际应用中,判断模块4能够自动识别用户一个连续输入中包含的解锁密码序列,只要在输入的一次滑动输入中包括连贯的解锁密码序列,判断模块4都能够进行识别,判断出用户输入的正确解锁密码序列,从而发出开锁或关锁的指令,因此,实际应用中,用户输入解锁密码时可以输入不同的干扰密码序列,以防止正确的解锁密码泄露。
[0049]如图2及图3所示,主控芯片为单片机,触摸按键(0?9和*,#)与触摸芯片专用的电极端口连接;触摸芯片能够感知触摸键盘的动作。触摸芯片通过IIC通讯总线与单片机通讯连接。
[0050]触摸芯片的检测模块通过一个
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1