基于滚动码无线钥匙的智能爬楼轮椅及实现方法与流程

文档序号:11788061阅读:402来源:国知局
基于滚动码无线钥匙的智能爬楼轮椅及实现方法与流程

本发明涉及轮椅技术领域,尤其涉及一种基于滚动码无线钥匙的智能爬楼轮椅及实现方法。



背景技术:

现有的轮椅的用户群体以老年人、残疾人、行动不方便或肢体不健全人居多,同时这些人自己很难准确、正确、灵活、自如地控制基于滚动码的无线钥匙的智能爬楼轮椅,必须要有他人陪护。现有爬楼轮椅还不能通过安全便捷的方式可以对轮椅进行遥控,降低轮椅使用者的操作难度,同时陪护人可以更轻松的对轮椅进行遥控,在轮椅上的人失去操作能力时,看护人能够紧急停止轮椅。

综上可知,现有技术在实际使用上显然存在不便与缺陷,所以有必要加以改进。



技术实现要素:

针对上述的缺陷,本发明的目的在于提供一种滚动码无线钥匙的智能爬楼轮椅,其目的在于能安全便捷的方式可以对轮椅进行遥控。

为了实现上述目的,本发明一种基于滚动码的无线钥匙的智能爬楼轮椅实现方法,包括:

将包含滚动码加密的控制指令的遥控信息通过射频发送到智能爬楼轮椅;

所述智能爬楼轮椅接收并解析所述遥控信息,获得有效的所述控制指令;

根据所述控制指令,分别控制相应的轮椅电机实现运动。

根据本发明所述基于滚动码的无线钥匙的智能爬楼轮椅实现方法,还包括:

当所述无线钥匙输入一次所述控制指令,将内置的第一滚动码进行更新处理;

所述无线钥匙通过控制按钮输入所述控制指令;

将所述控制指令与所述无线钥匙的第一序列号、所述第一滚动码和第一密钥加密处理得到所述遥控信息。

根据本发明所述基于滚动码的无线钥匙的智能爬楼轮椅实现方法,所述智能爬楼轮椅本体接收并解析所述遥控信息,获得有效的所述控制指令步骤还包括:

当所述智能爬楼轮椅本体的第二密钥与所述第一密钥匹配成功,对所述遥控信息进行解析;

校验所述无线钥匙的所述第一序列号和所述智能爬楼轮椅本体的第二序列号;

校验所述遥控信息中的所述第一滚动码和所述智能爬楼轮椅本体的第二滚动码;

当所述智能爬楼轮椅本体接收一次所述遥控信息,将所述第二滚动码进行更新处理。

根据本发明所述基于滚动码的无线钥匙的智能爬楼轮椅实现方法,所述校验所述遥控信息中的第一滚动码和所述智能爬楼轮椅本体的第二滚动码的步骤还包括:

若所述第一滚动码与所述第二滚动码的差值在同步窗口阈值范围内,通过IO端口转发所述控制指令并执行;

若所述第一滚动码与所述第二滚动码的差值不在所述同步窗口阈值范围内,对所述第二滚动码进行同步。

根据本发明所述基于滚动码的无线钥匙的智能爬楼轮椅实现方法,所述智能爬楼轮椅本体接收并解析所述遥控信息,获得有效的所述控制指令的步骤还包括:

当所述第一密钥与所述第二密钥匹配失败,记录匹配异常事件。

本发明还提供一种基于滚动码的无线钥匙的智能爬楼轮椅,包括无线钥匙和智能爬楼轮椅本体,所述无线钥匙还包括:

射频发送模块,用于将包含滚动码加密的控制指令的遥控信息通过射频发送到所述智能爬楼轮椅本体;

所述智能爬楼轮椅本体还包括:

射频接收模块,用于接收并解析所述遥控信息,获得有效的所述控制指令;

轮椅控制模块,用于根据所述控制指令,分别控制相应的轮椅电机实现运动。

根据本发明所述基于滚动码的无线钥匙的智能爬楼轮椅,所述无线钥匙包括:

第一滚动模块,用于当所述无线钥匙输入一次所述控制指令,将内置的第一滚动码进行更新处理;

指令输入模块,用于所述无线钥匙通过控制按钮输入所述控制指令;

加密处理模块,用于将所述控制指令与所述无线钥匙的第一序列号、所述第一滚动码和第一密钥加密处理得到所述遥控信息。

根据本发明所述基于滚动码的无线钥匙的智能爬楼轮椅,所述智能爬楼轮椅本体还包括:

密钥匹配模块,用于当所述智能爬楼轮椅本体的第二密钥与所述第一密钥匹配成功,对所述遥控信息进行解析;

序列号校验模块,用于校验所述无线钥匙的所述第一序列号和所述智能爬楼轮椅本体的第二序列号;

滚动码校验模块,用于校验所述遥控信息中的第一滚动码和所述智能爬楼轮椅本体的第二滚动码;

第二滚动模块,用于当所述智能爬楼轮椅本体接收一次所述遥控信息,将所述第二滚动码进行更新处理;

所述射频接收模块与所述轮椅控制模块通过IO端口连接。

根据本发明所述基于滚动码的无线钥匙的智能爬楼轮椅,所述滚动码校验模块还包括:

转发子模块,用于若所述第一滚动码与所述第二滚动码的差值在同步窗口阈值范围内,通过所述IO端口转发所述控制指令并执行;

同步子模块,用于若所述第一滚动码与所述第二滚动码的差值不在所述同步窗口阈值范围内,对所述第二滚动码进行同步。

根据本发明所述基于滚动码的无线钥匙的智能爬楼轮椅,所述智能爬楼轮椅本体还包括:

异常记录模块,用于当所述第一密钥与所述第二密钥匹配失败,记录匹配异常事件

本发明通过基于滚动码的无线钥匙遥控爬楼轮椅,无线钥匙根据用户点击的不同的按钮发送不同的控制指令,电机控制部分收到命令后分别控制轮椅电机的前进,轮椅将更加智能化,降低使用者的操作难度,提高用户体验。

附图说明

图1是本发明基于滚动码的无线钥匙的智能爬楼轮椅的结构示意图;

图2是本发明基于滚动码的无线钥匙的智能爬楼轮椅的优选实施例的结构示意图;

图3是本发明基于滚动码的无线钥匙的智能爬楼轮椅的优选实施例滚动码校验模块结构示意图;

图4是本发明基于滚动码的无线钥匙的智能爬楼轮椅实现方法流程示意图;

图5是本发明基于滚动码的无线钥匙的智能爬楼轮椅实现方法优选实施例流程示意图;

图6是本发明基于滚动码的无线钥匙的智能爬楼轮椅实现方法优选实施例流程示意图;

图7是本发明基于滚动码的无线钥匙的智能爬楼轮椅一个具体实施例外观示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

为了解决上述问题,本发明提供一种基于滚动码的无线钥匙的智能爬楼轮椅,该基于滚动码的无线钥匙的智能爬楼轮椅借助的零部件可以是内置于移动终端的软件单元,硬件单元或软硬件结合单元。

结合图示说明,如图1~图3所示,本发明提供的基于滚动码的无线钥匙的智能爬楼轮椅100,包括无线钥匙10和智能爬楼轮椅本体20,无线钥匙10还包括:

射频发送模块11,用于将包含滚动码加密的控制指令的遥控信息通过射频发送到所述智能爬楼轮椅本体;

所述智能爬楼轮椅本体20还包括:

射频接收模块21,用于接收并解析所述遥控信息,获得有效的所述控制指令;

轮椅控制模块22,用于根据所述控制指令,分别控制相应的轮椅电机实现运动。

常见的滚动码都是在整数计数的基础上进行更新,解析遥控信息时也需要对得上智能爬楼轮椅本体20中的滚动码,因而这大大增加了可靠性。

所述基于滚动码的无线钥匙的智能爬楼轮椅100的优选实施例中,所述无线钥匙10包括:

第一滚动模块12,用于当所述无线钥匙输入一次所述控制指令,将内置的第一滚动码进行更新处理;

指令输入模块13,用于无线钥匙10通过控制按钮输入所述控制指令;

加密处理模块14,用于将所述控制指令与所述无线钥匙10的第一序列号、所述第一滚动码和第一密钥加密处理得到所述遥控信息。序列号之间的匹配能确保是同一个型号,无线钥匙10与只能爬楼轮椅本体20一一对应,同时通过加密的方式提高了安全性。

本实施例中,智能爬楼轮椅本体20还包括:

密钥匹配模块23,用于当所述智能爬楼轮椅本体的第二密钥与所述第一密钥匹配成功,对所述遥控信息进行解析;

序列号校验模块24,用于校验无线钥匙10的所述第一序列号和所述智能爬楼轮椅本体的第二序列号;

滚动码校验模块25,用于校验所述遥控信息中的第一滚动码和所述智能爬楼轮椅本体20的第二滚动码;

第二滚动模块26,用于当智能爬楼轮椅本体20接收一次所述遥控信息,将所述第二滚动码进行更新处理;

射频接收模块21与轮椅控制模块22通过IO端口连接。

更好的是,滚动码校验模块25还包括:

转发子模块251,用于若所述第一滚动码与所述第二滚动码的差值在同步窗口阈值范围内,通过所述IO端口转发所述控制指令并执行;

同步子模块252,用于若所述第一滚动码与所述第二滚动码的差值不在所述同步窗口阈值范围内,对所述第二滚动码进行同步。

同步窗口阈值可以设置为3或其它数值,当差值是小于3的数值即可不用经过同步就能将解析出来的所述控制指令进行转发,由轮椅控制模块22执行。

进一步地,智能爬楼轮椅本体20还包括:

异常记录模块27,用于当所述第一密钥与所述第二密钥匹配失败,记录匹配异常事件。

更进一步地,为了使得本发明基于滚动码的无线钥匙的智能爬楼轮椅实现方法阐述更清楚,基于所述基于滚动码的无线钥匙的智能爬楼轮椅100实现,如图4所示的流程图,步骤包括:

步骤S401,将包含滚动码加密的控制指令的遥控信息通过射频发送到智能爬楼轮椅本体;射频发送模块11实现本步骤;

步骤S402,所述智能爬楼轮椅本体接收并解析所述遥控信息,获得有效的10所述控制指令;射频接收模块21实现本步骤;

步骤S403,根据所述控制指令,分别控制相应的轮椅电机实现运动。

无线钥匙10通过向智能爬楼轮椅本体20发送遥控信息实现对基于滚动码的无线钥匙的智能爬楼轮椅100控制,由轮椅控制模块22实现。

本发明所述基于滚动码的无线钥匙的智能爬楼轮椅实现方法一个优选实施例,如图5所示,在发送遥控信息之前还包括:

步骤S501,当所述无线钥匙输入一次所述控制指令,将内置的第一滚动码进行更新处理;

步骤S502,所述无线钥匙10通过控制按钮输入所述控制指令;

步骤S503,将所述控制指令与所述无线钥匙的第一序列号、所述第一滚动码和第一密钥加密处理得到所述遥控信息。

每发送一次遥控信息,输入一次控制指令,由第一滚动模块12将第一滚动码进行更新,比如对操作次数计数,操作一次就增加1,在此基础上进行算法处理,得到新的第一滚动码。

本发明基于滚动码的无线钥匙的智能爬楼轮椅实现方法的一个优选实施例,在接收射频信号后需要智能爬楼轮椅本体20中进行处理,如图6所示,还包括:

步骤S601,当所述智能爬楼轮椅本体的第二密钥与所述第一密钥匹配成功,对所述遥控信息进行解析;

步骤S602,校验所述无线钥匙的所述第一序列号和所述智能爬楼轮椅本体的第二序列号;

步骤S603,校验所述遥控信息中的所述第一滚动码和所述智能爬楼轮椅本体的第二滚动码;

步骤S604,所述第一滚动码与所述第二滚动码的差值是否同步窗口阈值范围内;若是执行步骤S605,若否,执行步骤S606;

同步窗口阈值是整数,可以设置得小一些,如3

步骤S605,若所述第一滚动码与所述第二滚动码的差值在同步窗口阈值范围内,通过所述IO端口转发所述控制指令并执行;执行步骤S607;

步骤S606,若所述第一滚动码与所述第二滚动码的差值不在所述同步窗口阈值范围内,对所述第二滚动码进行同步。

步骤S607,当所述智能爬楼轮椅本体20接收一次所述遥控信息,将所述第二滚动码进行更新处理。

每接收一次遥控信息,由第二滚动模块26将第二滚动码进行更新,比如对接收次数计数,接收一次就增加1,在此基础上与第一滚动码进行算法处理相对应,得到第二滚动码,在正常操作的情况下,第一滚动码与第二滚动码应该一致,并且只有少数情况下才需要同步后才能一致。

步骤S608,当所述第一密钥与所述第二密钥匹配失败,记录匹配异常事件。

所述第一密钥和所述第二密钥都属于厂家进行设置,一一配对后,并且无线钥匙不会被仿造、伪装,也能根据密钥的选择进行相应的加密处理。

上述的方法可以应用于如图7所示的基于滚动码的无线钥匙的智能爬楼轮椅100,主要由两部分实现,无线钥匙10和智能爬楼轮椅本体20,尤其是智能爬楼轮椅本体20中的电机控制,通过无线钥匙进行遥控。无线钥匙根据用户点击的不同的按钮发送不同的控制指令,收到命令后分别控制轮椅电机的前进,后退,左转,右转,停止等动作。陪护人通过按下钥匙上相应的按键来控制轮椅的前进,后退,左转,右转,停止等动作。

在无线钥匙10远离所述智能爬楼轮椅本体20时,多次误操作导致第一滚动码滚动后,有可能出现所述差值不落在所述第二滚动码的同步窗口内,而导致无法获取有效的控制指令,因而需要对第二滚动码进行滚动,更新后则可以继续校验,则可以转发该控制指令到所述轮椅控制模块22,轮椅控制模块22执行接收到的命令,控制相应的电机进行运动

综上所述,通过基于滚动码的无线钥匙遥控智能爬楼轮椅,无线钥匙根据用户点击的不同的按钮发送不同的控制指令,轮椅控制模块收到命令后分别控制轮椅电机的前进,将更加智能化,降低使用者的操作难度,提高用户体验。

当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。

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