本发明专利技术提供一种触摸键盘的滑动解锁系统,其包括触摸面板以及电路板,触摸面板上设置有触摸按键,电路板上设置有主控芯片和触摸芯片,触摸芯片用于获取多个触摸按键的触摸信号,主控芯片包括单片机、检测模块以及判断模块,判断模块内置预设解锁密码序列,检测模块接收所述触摸信号,并识别一次滑动输入中所包含的有序数字按键作为实时输入密码序列;判断模块判断实时输入密码序列中是否包含预设解锁密码序列,单片机根据判断结果发出动作指令。本发明专利技术使用方便快捷,能够快速的打开或关闭智能锁,因为具备干扰密码的功能,可以在密码前面或者后面加上一段不相干的字符,使智能锁的密码的防泄密性大大增加,增加了智能锁的使用的安全性能。
【技术实现步骤摘要】
本专利技术涉及智能控制领域,具体涉及一种用于智能设备触摸键盘的滑动解锁系统及方法。
技术介绍
智能锁是指区别于传统机械锁,在用户识别、安全性、管理性方面更加智能化的锁具,门禁系统中锁门的执行部件。智能锁区别于传统机械锁,是具有安全性、便利性、先进技术的复合型锁具。智能锁具有自动电子感应锁定系统,其能自动感应到当门处于关闭状态时,系统将自动上锁。智能锁可以通过指纹、触摸按键或感应卡开启门锁。采用触摸按键输入的智能锁,通过设置密码进行开锁或关锁指令。目前这种智能锁触摸键盘使用时需要逐一按键输入密码序列,所输入的密码必须与内置解锁密码完全一致。这样一来,对于用户而言触摸键盘输入与传统的机械键盘输入体验没有本质差别。随着智能手机的普及,人们越来越多接触电容屏滑动解锁方式并体会到滑动解锁的便利性,并且越来越倾向于这种滑动解锁的体验。但是由于智能锁等特殊智能设备对低功耗的要求,无法在智能锁上配备能够实现滑动解锁的电容屏(功耗过大)。因此在智能锁解锁时,人们无法体验到滑动解锁的便利性。随着人们对智能锁使用体验的越来越高的追求,前述传统键盘输入体验将无法满足人们的需求,并且相对于电容屏滑动解锁的体验而言,越来越凸显出其缺点:需要进行逐一按键输入密码,需要时间较长,造成大量时间浪费,用户体验差;触摸按键输入信号检测不灵敏,触摸芯片不能快速识别输入的触摸信号,导致不能快速的对输入的密码进行反应;无法滑动解锁,导致开锁不方便,并且输入密码的过程容易使密码泄露,造成安全问题。
技术实现思路
本专利技术为了解决现有的触摸键盘存在的输入不方便、反应不灵敏及容易存在安全问题等缺点,提供,其能够通过触控面板对智能锁进行滑动解锁,所需时间短,增强用户体验效果,并且对触摸信号检测反应灵敏,能够快速对输入的密码进行反应,设置有干扰密码功能,能够增大防泄密性。具体地,本专利技术提供一种触摸键盘的滑动解锁系统,其包括触摸面板以及电路板,所述触摸面板上设置有多个触摸按键,所述多个触摸按键包括十个数字按键和一个确认键,所述电路板上设置有通讯连接的主控芯片和触摸芯片,所述触摸芯片通过多个引脚分别连接多个触摸按键,用于获取多个触摸按键的触摸信号并通过通讯端口将所述数字按键和确认键的触摸信号发送至所述主控芯片;所述主控芯片包括单片机、检测模块以及判断模块,所述判断模块内置预设解锁密码序列,所述预设解锁密码由若干个有序数字组成,所述有序数字中相邻数字对应的数字按键在触摸键盘上位置相邻;所述主控芯片用于根据接收到的所述确认键的触摸信号驱动检测模块识别一次滑动输入中的有序数字按键触摸信号作为实时输入密码序列;所述判断模块用于将预设解锁密码序列与实时输入密码序列进行比较,判断实时输入密码序列中是否包含预设解锁密码序列;所述单片机用于根据判断结果发出动作指令。优选地,所述检测模块还用于计算并暂存所接收的触摸信号中每两个时序相邻的触摸信号之间的信号时间间隔;所述检测模块内部设置有触摸按键滑动时间阈值,并且所述检测模块用于将所有信号时间间隔小于所述滑动时间阈值的有序数字按键触摸信号作为一次滑动输入。优选地,所述触摸按键滑动时间阈值为8-lls,优选地为10s。优选地,一次滑动输入中包含的有序数字按键的总数小于等于二十。 优选地,所述实时输入密码序列中包括干扰密码序列。优选地,所述触摸芯片通过其设置的中断请求端口连接主控芯片的一个中断请求端口,用于当触摸芯片接收到所述触摸信号后向主控芯片发送中断请求,使所述主控芯片在接收到所述中断请求后从休眠状态进入激活状态。优选地,本专利技术还提供一种根据所述的触摸键盘的滑动解锁系统进行触摸键盘滑动解锁的方法,所述方法包括以下步骤:S1、用户预先设置解锁密码序列,并保存在主控芯片中;S2、用户通过触摸按键一次滑动输入一组有序数字按键和确认键,形成触摸信号;S3、触摸芯片接收用户输入的触摸信号并将触摸信号发送至主控芯片;S4、主控芯片根据接收到的确认键的触摸信号驱动检测模块识别一次滑动输入中的有序数字按键触摸信号作为实时输入密码序列;S5、判断模块将预设解锁密码序列与实时输入密码序列进行比较,判断实时输入密码序列中是否包含预设解锁密码序列;S6、单片机根据判断结果发出动作指令。优选地,在S4中,检测模块还计算并暂存所接收的触摸信号中每两个时序相邻的触摸信号之间的信号时间间隔并将所有信号时间间隔小于所述滑动时间阈值的有序数字按键触摸信号作为一次滑动输入。优选地,本专利技术还提供一种采用所述的滑动解锁系统和/或采用所述的滑动解锁方法的智能设备。优选地,所述智能设备为智能锁。本专利技术的技术效果如下所述:借助于本专利技术,用户可以预先设置一个解锁密码,并符合相邻数字对应的数字按键在触摸键盘上位置相邻这一规则。解锁时,用户的手指可以依次在这些数字按键上滑动并最终滑动到确认键并开锁。整个滑动过程连续并一气呵成,用户体验可以与电容屏滑动解锁体验媲美,大大提升用户的使用体验。另外,为了增强防泄密性,用户手指的滑动轨迹可以在实际密码的前面或后面增加一段干扰密码,这样,用户在解锁时的滑动轨迹更为复杂,对观察者更具迷惑性。本专利技术借助于触摸键盘感应灵敏、检测模块检测速度快的特点,创造性地提出了键盘的滑动解锁方式,对用户体验而言是一个全新的突破和提升。【附图说明】图1为本专利技术的滑动解锁系统的结构示意框图;图2为本专利技术的检测模块的电路图;图3为本专利技术的主控芯片的电路图;图4为本专利技术的滑动解锁方法的流程示意图;图5为本专利技术的第一实施例的示意图;图6为本专利技术的第二实施例的示意图之一;图7为本专利技术的第二实施例的示意图之二。【具体实施方式】下面以带有触摸键盘的智能锁为例,结合附图以及【具体实施方式】对本专利技术的结构及工作原理做进一步解释,:具体地,本专利技术提供一种触摸键盘的滑动解锁系统,如图1所示,其包括触摸面板以及电路板,触摸面板上设置有0-9十位数字按键、*号键以及#号键,#号键在系统中被识别为确认键。电路板上设置有通讯连接的用于提供电源的电源芯片5、主控芯片I以及触摸芯片2,主控芯片I包括检测模块3、判断模块4以及单片机6。主控芯片I的判断模块4中保存有用户的预设解锁密码,用户可以预先设置解锁密码序列,预设解锁密码中相邻数字对应的数字按键在触摸键盘上当前第1页1 2 3 本文档来自技高网...
【技术保护点】
一种触摸键盘的滑动解锁系统,其包括触摸面板以及电路板,所述触摸面板上设置有多个触摸按键,所述多个触摸按键包括十个数字按键和一个确认键,所述电路板上设置有通讯连接的主控芯片和触摸芯片,所述触摸芯片通过多个引脚分别连接多个触摸按键,用于获取多个触摸按键的触摸信号并通过通讯端口将所述数字按键和确认键的触摸信号发送至所述主控芯片;其特征在于:所述主控芯片包括单片机、检测模块以及判断模块,所述判断模块内置预设解锁密码序列,所述预设解锁密码由若干个有序数字组成,所述有序数字中相邻数字对应的数字按键在触摸键盘上位置相邻;所述主控芯片用于根据接收到的所述确认键的触摸信号驱动检测模块识别一次滑动输入中的有序数字按键触摸信号作为实时输入密码序列;所述判断模块用于将预设解锁密码序列与实时输入密码序列进行比较,判断实时输入密码序列中是否包含预设解锁密码序列;所述单片机用于根据判断结果发出动作指令。
【技术特征摘要】
【专利技术属性】
技术研发人员:陈鸿填,
申请(专利权)人:佛山市汇泰龙智能科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。