[0003] 本发明所要解决的技术问题是针对上述现有技术的不足,提供一种储物柜电子锁及其控制方法,该一种储物柜电子锁结构简单可靠,具有插入式或遥控式开锁,开锁方式灵活,通过一把钥匙设置多个钥匙密码或一个锁体设置多个锁体密码,可实现多把钥匙打开一个锁体或一把钥匙同时打开多个锁体,方便高效,特别适用于仓库快速开柜取货的场合。
[0004] 为实现上述技术目的,本发明采取的技术方案为:一种储物柜电子锁,包括扣盒、锁体和钥匙,扣盒和锁体分别安装于储物柜门框和柜门上,扣盒的底部开设有锁舌插孔A,锁体包括锁体外壳、带锁舌电磁铁、驱动锁舌进出锁舌插孔A的锁体驱动模块和锁体电池盒,锁体外壳安装于柜门上,带锁舌电磁铁、锁体驱动模块和锁体电池盒安装于锁体外壳内部柜门上,钥匙包括钥匙外壳、设置于钥匙外壳内的钥匙电池盒和钥匙驱动模块,钥匙驱动模块包括控制开关、第一主控模块和第一无线收发模块,锁体驱动模块包括第二主控模块、第二无线收发模块和电路控制器,接通控制开关,第一主控模块将内部存储的钥匙密码传输至第一无线收发模块,第二无线收发模块接收第一无线收发模块发射的钥匙密码并传输至第二主控模块,第二主控模块通过比对内部存储的锁体密码与钥匙密码而控制电路控制器的启闭,电路控制器进一步通过控制带锁舌电磁铁通断电而驱动锁舌缩回或伸入锁舌插孔A,实现储物柜电子锁的开闭。
[0005] 进一步地,所述带锁舌电磁铁包括锁舌、滑杆、电磁铁和复位弹簧,所述锁舌安装于滑杆上端,所述滑杆滑动连接于电磁铁中部,所述滑杆与锁舌连接处设置有上限位环,所述上限位环与电磁铁之间滑杆上绕设有复位弹簧,所述电磁铁下端滑杆上设置有下限位环,所述带锁舌电磁铁通过电磁铁固定于锁体外壳内部柜门上,所述锁体外壳的上端开设有锁舌插孔B,通电后,电流通过复位弹簧,电磁铁产生电磁场将滑杆吸合,锁舌从锁舌插孔A缩回,断电后,电磁场消失,锁舌通过复位弹簧由锁舌插孔B向上弹出插入锁舌插孔A中。
[0006] 进一步地,所述控制开关包括自锁开关和自复位开关,所述自锁开关和自复位开关并联连接于第一主控模块上,所述第一主控模块采用STC89C52单片机或STC89C51单片机,所述第一主控模块内部编写有钥匙密码程序,所述钥匙密码程序中编写一个或多个钥匙密码,使得一把钥匙可打开任意与钥匙密码一致的锁体密码对应的锁体,第一主控模块与第一无线收发模块通信连接,所述钥匙驱动模块还包括第一直流变压器、第一供电装置和miniusb母头,所述第一供电装置通过第一直流变压器连接第一无线收发模块,所述miniusb母头连接第一主控模块,所述第一供电装置为18650电池,安装于钥匙电池盒中,所述钥匙电池盒上还配设有钥匙电池盒盖,所述自锁开关、自复位开关和miniusb母头均设置于钥匙外壳上。
[0007] 进一步地,所述锁体驱动模块还包括第二供电装置、第二直流变压器(2-35)和miniusb公头,所述第二供电装置通过第二直流变压器(2-35)连接第二无线收发模块,所述第二供电装置为18650电池,安装于锁体电池盒中, 所述第二主控模块分别连接第二无线收发模块、电路控制器和miniusb公头,所述电路控制器为mosfet开关管,所述第二主控模块采用STC89C52单片机或STC89C51单片机,所述第二主控模块内部编写有开锁控制程序,所述开锁控制程序编写有一个或多个锁体密码,使得任意与锁体密码一致的钥匙密码对应的钥匙均可通过第二主控模块控制电路控制器打开,复位弹簧通入电流,电磁铁产生电磁场将滑杆吸合,锁舌从锁舌插孔A缩回,打开储物柜电子锁,当钥匙密码与锁体密码不一致或断开电源时,第二主控模块控制电路控制器保持关闭,当无电流通入复位弹簧,电磁场消失,锁舌通过复位弹簧由锁舌插孔B向上弹出插入锁舌插孔A中,锁上储物柜电子锁。
[0008] 进一步地,所述钥匙和锁体分别通过第一供电装置和第二供电装置供电,或通过miniusb母头插入miniusb公头中,第一供电装置或第二供电装置同时供电锁体和钥匙。
[0009] 进一步地,储物柜电子锁的控制方法,包括一把钥匙插入式开启多个锁体的控制方法、一把钥匙遥控式开启多个锁体的控制方法、多把钥匙插入式开启一个锁体的控制方法和多把钥匙遥控式开启一个锁体的控制方法:
[0010] 一把钥匙插入式开启多个锁体的控制方法,步骤为:初始状态下,储物柜电子锁闭合时,锁舌插入锁舌插孔A中,复位弹簧未通电,在锁体电池盒中装入第二供电装置或在钥匙电池盒中装入第一供电装置,当各个锁体中设置的锁体密码均与一把钥匙中设置的钥匙密码一致时,将钥匙的miniusb母头插入锁体的miniusb公头中,则第二供电装置或第一供电装置同时供电锁体和钥匙,按下自锁开关或自复位开关,第一主控模块将钥匙密码传输至第一无线收发模块,第二无线收发模块接收第一无线收发模块发射的钥匙密码并传输至第二主控模块,第二主控模块通过开锁控制程序比对钥匙密码和锁体密码,当钥匙密码和锁体密码一致时,第二主控模块控制电路控制器打开,复位弹簧通入电流,电磁铁产生电磁场将滑杆吸合,锁舌从锁舌插孔A缩回,打开储物柜电子锁,当钥匙密码和锁体密码不一致时,电路控制器保持关闭状态,无电流通入复位弹簧,电磁铁不产生电磁场,锁舌不回缩,储物柜电子锁保持闭合,当各个锁体中设置的锁体密码不同时,则在第一主控模块的钥匙密码程序中编写对应各个锁体密码的多个钥匙密码,则按下自锁开关或自复位开关,第一主控模块将各个钥匙密码间隔不断地传输至第一无线收发模块,第二无线收发模块接收第一无线收发模块发射的各个锁体密码并传输至第二主控模块,当开锁控制程序检测到钥匙发射的任意一个钥匙密码与锁体密码一致时,第二主控模块控制电路控制器打开,复位弹簧通入电流,电磁铁产生电磁场将锁舌从锁舌插孔A缩回,打开储物柜电子锁,从而一把钥匙通过设置多个钥匙密码实现同时开启多个不同锁体密码的锁体,当取出柜中物体放入新物体需要再次锁柜时,关闭柜门,再次下按自锁开关或松开自复位开关,拔出钥匙,则锁体或钥匙断电,第一无线收发模块与第二无线收发模块之间无通讯连接,电路控制器保持关闭状态,无电流通入复位弹簧,电磁场消失,锁舌通过复位弹簧由锁舌插孔B向上弹出插入锁舌插孔A中,储物柜电子锁锁上;
[0011] 一把钥匙遥控式开启多个锁体的控制方法,与一把钥匙插入式开启多个锁体的控制方法的不同之处在于,在锁体电池盒和钥匙电池盒中分别装入第二供电装置和第一供电装置,第一供电装置和第二供电装置分别供电钥匙和锁体,控制第一无线收发模块与第二无线收发模块的间距在无线收发模块的感应距离范围内,按下自锁开关或自复位开关即可控制开启各个锁体,当取出柜中物体放入新物体需要再次锁柜时,关闭柜门,再次下按自锁开关或松开自复位开关,第一无线收发模块与第二无线收发模块之间无通讯连接,电路控制器保持关闭状态,无电流通入复位弹簧,电磁场消失,锁舌通过复位弹簧由锁舌插孔B向上弹出插入锁舌插孔A中,储物柜电子锁锁上;
[0012] 多把钥匙插入式开启一个锁体的控制方法,与一把钥匙插入式开启多个锁体的控制方法的不同之处在于,在多把钥匙的钥匙密码程序中均设置一个与该锁体的锁体密码一致的钥匙密码或在该锁体的开锁控制程序中设置与多把钥匙的钥匙密码一致的多个锁体密码,则不同钥匙的miniusb母头分别插入各锁体的miniusb公头中,按下自锁开关或自复位开关,第一主控模块经第一无线收发模块和第二无线收发模块不断向第二主控模块传输钥匙密码,当钥匙的任意一个钥匙密码与锁体的锁体密码相一致或钥匙的钥匙密码与锁体的任意一个锁体密码相一致时,第二主控模块控制电路控制器打开,复位弹簧通入电流,电磁铁产生电磁场将滑杆吸合,锁舌从锁舌插孔A缩回,打开储物柜电子锁;
[0013] 多把钥匙遥控式开启一个锁体的控制方法,与多把钥匙插入式开启一个锁体的控制方法的不同之处在于,在锁体电池盒和钥匙电池盒中分别装入第二供电装置和第一供电装置,控制第一无线收发模块与第二无线收发模块的间距在无线收发模块的感应距离范围内,按下自锁开关或自复位开关即可控制开启锁体,当取出柜中物体放入新物体需要再次锁柜时,关闭柜门,再次下按自锁开关或松开自复位开关,第一无线收发模块与第二无线收发模块之间无通讯连接,电路控制器保持关闭状态,无电流通入复位弹簧,电磁场消失,锁舌通过复位弹簧由锁舌插孔B向上弹出插入锁舌插孔A中,储物柜电子锁锁上。
[0014] 进一步地,当需要设置或更改钥匙密码时,将第一主控模块通过单片机下载器与电脑连接,然后电脑打开电脑里设置的钥匙密码程序对钥匙密码进行修改,再通过单片机下载器写入第一主控模块中,完成钥匙密码修改。
[0015] 进一步地,当需要设置或更改锁体密码时,将第二主控模块通过单片机下载器与电脑连接,然后电脑打开电脑里设置的开锁控制程序对锁体密码进行修改,再通过单片机下载器写入第二主控模块中,完成锁体密码修改。
[0016] 本发明具有以下有益效果:
[0017] 1)通过单片机下载器连接第一主控模块和电脑,在电脑上将一把钥匙的钥匙密码设置为多个,则可实现一把钥匙同时打开多个不同锁体密码的锁体,减少钥匙的配置量,节省生产成本;
[0018] 2)通过单片机下载器连接第二主控模块和电脑,在电脑上将一个锁体的锁体密码设置为多个,则一个锁体可由多把钥匙打开,克服了传统的索要配对,钥匙丢失,锁体将无法打开的弊端;
[0019] 3)通过miniusb母头插入miniusb公头中,钥匙和锁体可以共用一个供电装置,节省供电装置配置量,开锁方式灵活;
[0020] 4)通过在钥匙和锁体上分别装上供电装置,可以实现钥匙和锁体之间的远距离遥控操作,在无线收发模块的感应距离范围内,下按自锁开关,在钥匙密码和锁体密码一致时,即可打开锁体,当一把钥匙设置和多个锁体的锁体密码相一致的多个钥匙密码时,则在无线收发模块的感应距离范围内,一把钥匙可以同时打开多个锁体,特别适用于仓库取货,取货员拿着钥匙走动至锁体密码与钥匙密码相一致的柜子附近,即可快速打开多个柜子,方便高效。