用于在通信电路102接收到远程服务器发送的开锁命令和/或接收到待测电子锁20反馈的开锁回执命令时,产生开锁控制信号,需要说明的是,通信电路102和控制电路104可以设置在主控制电路板上,该电路板上还可以安装液晶显示屏,用于显示测试结果和中间数据等,如用于显示各计数器记录的测试次数等;滑竿106 ;锁把手动作电机108,与控制电路104相连接,用于在开锁控制信号的控制下正向转动,带动安装在锁把手动作电机108上的滑竿106运动以下压待测电子锁20的锁把手,并在锁把手在被下压到预设位置后反转,带动滑竿106复位,完成一次开锁操作;第一计数器110,用于记录待测电子锁20的第一实际开锁次数。其中,第一实际开锁次数为滑竿106实际下压锁把手的次数。
[0033]通过本发明实施例,可以自动完成预订次数的开锁操作,例如,自动进行10万次开锁操作。进一步地,在完成预订次数的开锁操作后,还可以对电子锁的各机械部件的磨损程度进行检测,以评估电子锁的机械性能。
[0034]也即,实施时,可以通过三种方式远程控制待测电子锁(即无线智能锁)开锁:
[0035]方式1:测试时,远程服务器将开锁命令同时发送给待测电子锁20和电子锁的测试装置10。待测电子锁20收到开锁命令后,离合器动作,使锁具的外把手不再空转,并将开锁回执命令返回远程服务器;电子锁的测试装置10通过其无线通讯的通信电路102接收来自远程服务器的开锁命令,收到开锁命令后,利用控制电路104(包括处理器和存储器)控制锁把手动作电机108转动,带动滑竿106向下运动,下压待测电子锁20的外把手,之后,控制电路104控制锁把手动作电机108反转,带动滑竿106向上运动,使得待测电子锁20的外把手回弹复位,完成一次模拟开锁操作,此时,第一计数器110计数加1,并将总计数显示在液晶显示屏上。完成开锁后,待测电子锁20的离合器会自动复位,使待测电子锁20恢复反锁的状态,待测电子锁20本身具有外把手动作监控功能,检测到外把手动作后会自动向服务器反馈外把手动作信息,服务器收到外把手动作信息后,向无线电子锁发送下一次开锁命令,这样可以自动完成电子锁的远程开锁的重复测试。
[0036]方式2:测试时,待测电子锁20通过自身的无线通讯功能接收来自远程服务器的开锁命令,收到开锁命令后,控制待测电子锁20的离合器动作,使外把手不再空转,并将开锁回执命令返回远程服务器;在该过程中,电子锁的测试装置10通过其无线通讯的通信电路102监听来自远程服务器和待测电子锁20的无线通讯信号,监听到待测电子锁20反馈的开锁回执信号后,利用控制电路104控制锁把手动作电机108转动,带动滑竿106向下运动,下压待测电子锁20的外把手,之后,控制电路104控制锁把手动作电机108反转,带动滑竿106向上运动,待测电子锁20外把手回弹复位,完成一次模拟开锁操作,此时,第一计数器110计数加1,并将总计数显示在液晶显示屏上,把手复位后,待测电子锁20的离合器会自动复位,并向远程服务器反馈复位信息,远程服务器收到复位信息后,向待测电子锁20发送下一次开锁命令,这样可以自动完成待测电子锁20的远程开锁的重复测试。
[0037]方式3:测试时,电子锁的测试装置10通过其无线通讯的通信电路102同时收到来自远程服务器的开锁命令和来自待测电子锁20反馈的开锁回执命令后,利用控制电路104 (包括处理器和存储器)控制锁把手动作电机108转动,带动滑竿106向下运动,下压待测电子锁20的外把手,之后,控制电路104控制锁把手动作电机108反转,带动滑竿106向上运动,使得待测电子锁20的外把手回弹复位,完成一次模拟开锁操作,此时,第一计数器110计数加1,并将总计数显示在液晶显示屏上。完成开锁后,待测电子锁20的离合器会自动复位,使待测电子锁20恢复反锁的状态,待测电子锁20本身具有外把手动作监控功能,检测到外把手动作后会自动向服务器反馈外把手动作信息,服务器收到外把手动作信息后,向无线电子锁发送下一次开锁命令,这样可以自动完成电子锁的远程开锁的重复测试。
[0038]优选的,如图1所示,上述装置还包括:测试电路112,用于将待测电子锁20的第一实际开锁次数与远程服务器实际发送开锁命令的次数进行对比,以获得所述待测电子锁的通讯成功率,进一步地,可以测试待测电子锁的通讯成功率是否满足设计要求。测试时,远程服务器端可以记录发送开锁命令的次数,第一计数器110记录的为实际开锁次数,也即待测电子锁20或电子锁的测试装置10实际收到的开锁命令的次数,通过对比两者,可以测试出开锁命令的丢失率,进而评估锁具的无线通讯功能的可靠性。
[0039]通过上述实施例,由于可以远程控制测试装置自动执行测试任务,全自动完成电子锁的远程控制开锁动作,并可以自动计数,自动完成对电子锁的上万次开锁操作,可以实现测试电子锁的远程开锁可靠性和通讯可靠性。
[0040]需要说明的是,实施例1中的电子锁的测试装置同下述实施例2中的电子锁的测试装置,本文将在实施例2中详细介绍电子锁的测试装置,在此不再赘述。
[0041]可选地,电子锁的测试系统还可以包括:固定装置,用于固定待测电子锁。其中,固定装置可以是由底座和固定支架等组合而成的简单固定装置,或者是门框和门板,以及固定支架等组合而成的模拟门。简单固定装置包括底座、锁具固定支架、电机固定支架,其中,待测电子锁通过锁具固定支架固定在底座上,电机支架固定在底座上的电子锁外面板一侧。模拟门包括安装在门板转轴上的门板,门板通过门板转轴安装在底座上,并可绕门板转轴转动,门板上具有锁舌孔,门板侧面具有锁舌孔,门板与电子锁对齐,电子锁的斜锁舌位于锁舌孔中;滑竿按压把手时,斜锁舌收起,门框动作电机带动门板转动,完成模拟开门操作;滑竿复位后,门板驱动电机带动门板转动复位,碰撞斜锁舌,完成模拟关门操作。这样可以完成斜锁舌的碰撞测试,测试斜锁舌的机械强度和碰撞寿命。测试装置的电机为步进电机,可以通过处理器控制电机转动的行程,进一步控制滑竿的行程,精确的完成按压门把手等操作。
[0042]可选地,电子锁的测试系统还可以包括:远程服务器,用于在待测电子锁返回本次开锁产生的锁把手动作信息后,发送下一次开锁命令。
[0043]对于电子锁来说,由于与远程服务器的无线连接需要通过无线网关进行中继,而且互联网也有一定延迟,因此远程无线开锁命令并非实时到达电子锁,这个过程会有一定时间的延迟,而且每次远程无线开锁的延迟时间可能并不相同,因此,无法简单设定一个时间间隔,让远程服务器自动以固定周期发送开锁命令。因此,在待测电子锁返回本次开锁产生的锁把手动作信息后,发送下一次开锁命令,可以达到提高开锁率的目的。
[0044]这里,远程服务器可以为云服务器,电子锁采用无线方式连接到互联网,从而与服务器进行通讯,电子锁测试装置通过与电子锁相同的无线通讯方式获取来自服务器或电子锁的命令。优选的,电子锁通过第一无线方式(如蓝牙、zigbee、433mhz、2.4G等)连接到网关,网关通过第二无线方式(如WIF1、4G)连接到互联网。
[0045]通过本发明实施例,使用测试装置,能够自动对电子锁完成各操作(包括开锁、开门、关门、上锁),并做相应的计数处理,使电子锁的测试能够实现自动化、程序化,大大提高测试效率。
[0046]实施例2
[0047]根据本发明实施例,提供了一种电子锁的测试装置的装置实施例。
[0048]图2是根据本发明实施例的一种可选的电子锁的测试装置的示意图,如图1、2所示,该装置包括:通信电路102、控制电路104、滑竿106、锁把手动作电机108、第一计数器110。通信电路102,用于接收远程服务器发送的开锁命令和/或接收待测电子锁反馈的开锁回执命令;控制电路104,与通信电路102相连接,用于在通信电路102接收到远程服务器发送的开锁命令和/或接收到待测电子锁反馈的开锁回执命令时,产生开锁控制信号;滑竿106 ;锁把手动作电机108,与控制电路104相连接,用于在开锁控制信号的控制下正向转动,带动安装在