本发明创造涉及物联网技术领域,尤其涉及安装在购物车上的购物车锁,用于管理购物车。
背景技术:
目前购物车锁采用投币锁,如专利申请号为200420059445.9的发明创造专利公开了一种购车钱币锁、专利申请号为03810668.x的发明专利文献公开了一种用于运送车的抵押锁以及专利申请号为201620005872.1的发明创造文献公开了一体式购物车投币锁,从上述文献看出,购物车锁的结构均为机械结构来完成开锁闭锁的,投币锁具有如下缺陷:1、结构复杂,组装工艺多,成本高;2、使用时需要抵押硬币,不适应现在的支付方式,给消费者带来不方便;3、由于采用复杂的机械结构,长期运行,难免磨损,造成投币或者退闭困难;4、投币不进去时,后面的车无法再使用,退闭困难时,容易引发消费者暴力砸锁,这两种情况均给管理者带来管理麻烦。
技术实现要素:
本发明创造的目的是提供一种购物车锁,以解决背景技术中提到现有购物车投币锁存在的技术缺陷。
为了实现上述目的,本发明创造的具体技术方案是:一种购物车锁,包括:
钥匙,在钥匙上设有卡接部;
锁体,在锁体上设有供钥匙插入的钥匙孔;
连接线,其一端与锁体连接,另一端与钥匙连接,所述连接线的长度保证无法使钥匙插入到与自身连接的锁体的钥匙孔中;
锁舌,其设置在锁体内且被配置于为能移入所述卡接部以阻挡所述钥匙的移动,或者能移出所述卡接部以释放所述钥匙的移动,锁舌尾部通过第一施力构件与锁体连接,锁舌头部设有斜面,在钥匙插入钥匙孔的过程中,钥匙挤压锁舌的斜面,使锁舌远离钥匙的方向移动,直到锁舌在第一施力构件的作用下移入卡接部,以阻挡所述钥匙的移动;
锁舌驱动构件,被配置于驱动锁舌移出卡接部,以释放所述钥匙的移动。
进一步的,所述锁舌驱动构件包括电机和曲柄构件,所述曲柄构件的一端与电机的输出轴连接,另一端形成有凸柄,所述凸柄以偏心距为半径的圆形轨迹旋转,锁舌驱动件被用于为能将电机的旋转驱动力转变成使所述锁舌从卡接部中移出的驱动力,所述锁舌上设有驱动孔,所述驱动孔内设有挡块,所述凸柄伸入驱动孔,所述凸柄被配置为能顶着所述挡块旋转,以带动锁舌向移出卡接部的方向移动。
进一步的,所述第一施力构件为拉簧,所述拉簧的一端与锁舌的尾部连接,所述拉簧的另一端直接或者间接地与锁体连接。
进一步的,所述锁舌驱动构件为电磁直线驱动构件,所述电磁直线驱动构件的运动部与锁舌连接,其被用于施加一个使锁舌移出卡接部的力。
进一步的,所述电磁直线驱动构件包括壳体、电磁线圈和电磁铁,所述电磁铁固定设置在壳体内,所述电磁线圈绕在电磁铁上,所述铁块呈阶梯柱状,所述铁块的大头部设置在壳体内,所述铁块的小头部穿过设在壳体上的通孔,所述弹簧设置在壳体内且其两端分别与电磁铁和铁块连接,所述弹簧处于压缩状态,所述铁块的小头部与锁舌相接。
进一步的,所述卡接部为卡槽或者卡孔。
进一步的,包括锁舌导向构件,所述锁舌导向构件设置在锁体内,其被配置为使锁舌沿锁舌的长度方向运动。
进一步的,包括第二施力构件,所述第二施力构件设置在锁体内,被配置于在钥匙插入钥匙孔时能顶着钥匙并向钥匙施加一个朝向钥匙孔的力。
进一步的,所述第二施力构件为压簧,所述压簧的一端直接或者间接地连接在锁体上,所述压簧的另一端朝向钥匙孔。
进一步的,所述钥匙孔的内壁上沿着钥匙移动的方向设有导向槽,且在钥匙上设有导向块,在钥匙插入钥匙孔时,所述导向块沿着导向槽移动。
与现有技术相比,本发明创造的有益效果是:本发明通过云服务器控制开锁,从而实现管理购物车的功能,不需要抵押硬币,适合现代人的生活习惯,给消费者和管理者带来便捷,购物车锁结构简单。
附图说明
图1为购物车锁管理系统的示意图;
图2为购物车锁的结构示意图;
图3为第一种锁体结构中的上锁体的剖视图;
图4为第一种锁体结构中的下锁体的剖视图;
图5a和图5b分别为两种锁舌的结构示意图;
图6为曲柄构件的结构示意图;
图7为组装后的第一种锁体结构的a-a剖视图;
图8为组装后的第一种锁体结构的正视图(从购物车锁使用时的方位状态来定义的方向);
图9为第二种锁体结构中的上锁体的a-a剖视图;
图10为组装后的第二种锁体结构的正视图(从购物车锁使用时的方位状态来定义的方向);
图11为钥匙插入时的上锁体的剖视图;
图12为钥匙闭锁时的上锁体的剖视图;
图13为设有导向槽的钥匙的示意图;
图14为设有导向块的钥匙的示意图;
图15为购物车锁的第一种锁控制电路的模块示意图;
图16为锁控模块中的驱动单元的电路示意图;
图17为购物车锁的第二种锁控制电路的模块示意图;
图18为购物车锁的第三种锁控制电路的模块示意图;
图19为购物车锁的第一种锁控制电路的控制方法流程图;
图20为购物车锁的第二种锁控制电路的控制方法流程图;
图21为购物车锁的第三种锁控制电路的第一种控制方法流程图;
图22为购物车锁的第四种锁控制电路的模块示意图;
图23为购物车锁的第四种锁控制电路的控制方法流程图。
需要说明的是:被结合在说明书中并构成说明书的一部分的附图示出了本发明的实施例,并且连同其说明一起用于解释本发明的原理。
具体实施方式
为使本发明创造的内容更加清楚,下面结合附图,对本发明创造的具体实施方式作进一步详细描述。应当注意,本实施例中的“连接”按照广义理解,包括间接连接和直接连接,本实施例的上下左右方位是按附图的方位描述的。
本发明提供的购物车锁3适用于购物车,其安装在购物车上,前后购物车通过各自安装在购物车上的购物车锁3相连接,从而实现了购物车的管理,图1为购物车锁管理系统的示意图,由移动通信设备1、云服务器2和购物车锁3组成,移动通信设备1通过无线网络与云服务器2建立通信;云服务器2通过无线网络与购物车锁3建立通信;云服务器2和/或移动通信设备1接收由购物车锁3发送的锁状态信息等并管理购物车锁3;此外,移动通信设备1经由云服务器2对购物车锁3进行控制,或云服务器2对购物车锁3直接进行控制。
移动通信设备1是指手机、平板电脑以及穿戴设备等能够连接互联网并与云服务器通信的移动电子产品,在移动通信设备1上安装有购物车锁用户终端应用,购物车锁用户终端应用可以帮助用户实现管理购物车锁的功能。比如用户终端应用可远程控制购物车锁3开锁,接收购物车锁3反馈的锁状态或者定位状态等信息,当然还可以接收购物车锁3反馈的其他信息。
云服务器2应被理解为提供处理、数据库、通讯设施的业务点。举例而言,服务器可以指具有相关通信和数据存储和数据库设施的单个的物理处理器,或它可以指联网或集聚的处理器、相关网络和存储设备的集合体,并且对软件和一个或多个数据库系统和支持服务器所提供的服务的应用软件进行操作。服务器可以在配置或性能上差异很大,但是服务器一般可以包括一个或多个中央处理单元和存储器。服务器还包括一个或多个大容量存储设备、一个或多个电源、一个或多个有线或无线网络接口、一个或多个输入/输出接口、或一个或多个操作系统,诸如,windowsserver、macosx、unix、linux、freebsd,等等。具体地,云服务器可以是整体式服务器或是跨多计算机或计算机数据中心的分散式服务器。服务器2可以是各种类型的,例如但不限于,网络服务器,新闻服务器,邮件服务器,消息服务器,广告服务器,文件服务器,应用服务器,交互服务器,数据库服务器,或代理服务器。在一些实施例中,每个服务器可以包括硬件,软件,或用于执行服务器所支持或实现的合适功能的内嵌逻辑组件或两个或多个此类组件的组合。在本发明中,云服务器2用于提供支持购物车锁管理所必需的全部功能。
在本发明中,无线网络涵盖任何合适的无线网络,例如但不限于4g网络、3g网络、gprs、wi-fi等等。
图2为购物车锁的结构示意图,购物车锁3安装在购物车4上,所述购物车锁3由锁体结构部分和锁控制电路部分组成,锁体结构部分如下所述,参考图2-图14,包括:钥匙31,在钥匙31上设有卡接部31-1。
锁体32,在锁体32上设有供钥匙31插入的钥匙孔32-1。
连接线33,其一端与锁体32连接,另一端与钥匙31连接,所述连接线33的长度保证无法使钥匙31插入到与自身连接的锁体32的钥匙孔32-1中,优选的,连接线33为金属制作的链条,但不限于链条。
锁舌34,其设置在锁体32内且被配置于为能移入所述卡接部31-1以阻挡所述钥匙31的移动,或者能移出所述卡接部31-1以释放所述钥匙31的移动,锁舌34尾部通过第一施力构件351与锁体32连接,锁舌34头部设有斜面34-1,在钥匙31插入钥匙孔32-1的过程中,钥匙31挤压锁舌34的斜面34-1,使锁舌34远离钥匙31的方向移动,直到锁舌34在第一施力构件351的作用下移入卡接部31-1,以阻挡所述钥匙31的移动;优选的,第一施力构件351为压簧,或者其他弹性元件。
锁舌驱动构件36,被配置于驱动锁舌34移出卡接部31-1,以释放所述钥匙31的移动,锁舌驱动构件36的具体结构见后文的阐述。
锁控制电路部分由电源38、控制电路板39和位置传感器37组成,电源38给控制电路板39和位置传感器301供电,控制电路板39通过无线网络与云服务器2建立通信,接收开锁指令,根据开锁指令控制锁舌驱动构件36驱动锁舌34,锁舌34移出所述卡接部31-1以释放所述钥匙31的移动,位置传感器37设置在锁体32内,当锁舌34插入到卡接部31-1中时,钥匙31触发位置传感器37,位置传感器37将钥匙31的位置信号发送给控制电路板39,位置传感器37触发的位置信息为锁状态信息,这里是指闭锁状态信息。
所述钥匙的卡接部31-1为卡槽或者卡孔,卡接部31-1的形状需与锁舌34头部形状配合以使得锁舌34可移入或者移出卡接部31-1。
为了让锁舌34能准确地移入或者移出卡接部31-1,购物锁还包括锁舌导向构件341,所述锁舌导向构件341设置在锁体32内,其被配置为使锁舌34沿锁舌34的长度方向运动。
在上述技术方案的基础上,购物锁包括第二施力构件352,所述第二施力构件352设置在锁体32内,被配置于在钥匙31插入钥匙孔32-1时能顶着钥匙31并向钥匙31施加一个朝向钥匙孔32-1的力,即一个使得钥匙31推出锁体32的力,第二施力构件352实现两个功能,第一,在闭锁过程中,钥匙31插入时起到缓冲作用,避免插入过猛对锁体32造成破坏;第二,在开锁过程中,锁舌34从钥匙31的卡接部31-1中移出时,在第二施力构件352的作用下,钥匙31可迅速向外运动,锁舌驱动构件36断电时,锁舌34不可能再插入到卡接部31-1,用户就无需担心拨出钥匙31所需要的时间过短。优选的,所述第二施力构件352为弹簧,所述弹簧的一端直接或者间接地连接在锁体32上,所述弹簧的另一端朝向钥匙孔,在安装空间足够大的情况下,弹簧的另一端可连接橡胶座,因为橡胶座与钥匙接触会更充分,第二施力构件352受力会更均匀。值得说明的是,第二施力构件352不限于弹簧,还可以是弹片等其他弹性件。
为了实现钥匙31准确地插入到钥匙孔32-1中,所述钥匙孔32-1和钥匙31上设有供钥匙31定向插入钥匙孔32-1的导向结构。
为了更加清楚地说明购物车锁的锁体结构部分,本发明创造提供了两种详细的锁体结构,以供参考。
第一种锁体结构,参考图3-图8,图3为第一种锁体结构中的上锁体的剖视图,图4为第一种锁体结构中的下锁体的剖视图,图7为组装后的第一种锁体结构的a-a剖视图,图8为组装后的第一种锁体结构的正视图(从购物车锁使用时的方位状态来定义的方向)。
锁体32包括上锁体321和下锁体322,上锁体321和下锁体322上下相连接,两者的连接方式可为螺钉连接、卡接或者粘接等等方式。
如图3和7,锁舌驱动构件36设置在上锁体321内,钥匙孔32-1的开口部设置在上锁体321上,锁舌34设置在上锁体321内,锁舌34尾部通过第一施力构件351与锁体32连接,锁舌34头部设有斜面34-1,斜面34-1朝向钥匙孔32-1的开口部,锁舌导向构件341固定在上锁体321内,第一施力构件351位于锁舌导向构件341内且锁舌34的尾部处于锁舌导向构件341内,在锁舌导向构件341的限位下,锁舌34只能沿着锁舌导向构件341进行滑动,优选的,锁舌导向构件341为导槽构件,第一施力构件351为压簧。
所述锁舌驱动构件36包括电机361和曲柄构件362,所述曲柄构件362的一端与电机361的输出轴连接,另一端形成有凸柄362-1,所述凸柄362-1以偏心距为半径的圆形轨迹旋转,所述锁舌34上设有驱动孔34-2,所述驱动孔34-2内设有挡块34-3,所述凸柄362-1伸入驱动孔34-2,所述凸柄362-1被配置为能顶着所述挡块34-3旋转,以带动锁舌34向移出卡接部31-1的方向移动。电机361通过电机盒安装在上锁体321内。
图5a和图5b分别为两种锁舌的结构示意图,从附图视角描述,锁舌34的上部为锁舌34的尾部,处于锁舌导向构件341中,锁舌34的下部为移入和移出卡接部31-1的锁舌头部,具有斜面34-1。锁舌的中部开有驱动孔34-2,图5a和图5b分别显示了两种驱动孔34-2的孔形图,驱动孔34-2可以是圆形或者椭圆形,其正圆或长椭圆的直径或短轴不小于凸柄362-1的旋转轨迹圆的直径即可,驱动孔34-2具有位于驱动孔的右侧的凸块,此凸块即为挡块34-3,挡块34-3的形状各式各样,只要能够在曲柄构件362旋转时挡住凸柄362-1,以使得凸柄362-1能顶着所述挡块34-3旋转,以带动锁舌34向移出卡接部31-1的方向,从而实现开锁即可。
图6为曲柄构件的结构示意图,曲柄构件362的一端为阶梯柱状,且该端具有用于与电机输出轴固定相接的连接孔,曲柄构件362的另一端形成以偏心距为半径的圆形轨迹旋转的凸柄362-1,曲柄构件362的形状不限于此,曲柄构件362的形状只要能使电机361的旋转驱动力转变成使所述锁舌34从卡接部31-1中移出的驱动力从而实现开锁的目的即可。
参考图4和7,钥匙孔32-1的孔身部位于下锁体322上,在钥匙孔32-1的孔身部开有供锁舌34伸入的让位孔342,让位孔342还可以起到给锁舌34导向的作用,此时,让位孔342的形状和尺寸需与锁舌34的头部相互匹配。
当上锁体321和下锁体322相连时,钥匙孔32-1的孔身部和钥匙孔32-1的开口部组成了完整的钥匙孔32-1。电机断电时,在第一施力构件351的作用下,锁舌34的下部穿入下锁体322上的让位孔342且伸入到钥匙孔32-1的孔身部中,锁舌34的斜面34-1的上边界位于钥匙孔32-1的孔身部之上,以使得钥匙31能够在插入钥匙孔32-1时挤压到斜面34-1,而不是挤压到锁舌34的非斜面部。
所述第二施力构件352为弹簧,弹簧整体位于下锁体322的安装槽内,该安装槽与钥匙孔32-1连通,在钥匙31插入到钥匙孔32-1的过程中,钥匙31的插入端会挤压弹簧,弹簧向钥匙31施加一个朝向钥匙孔32-1的力,当锁舌34移出卡接部31-1时在弹簧作用力下,钥匙迅速向外移动,锁舌34不再插入卡接部31-1,从而保证钥匙31能够顺利从锁体32中拔出。
在下锁体322的安装槽中还安装了位置传感器37,当钥匙31插入到位时,钥匙31的插入端会触发位置传感器37,位置触感器37是限位开关,其与控制电路板39连接,并向控制电路板39反馈钥匙的位置信息,此位置信息为闭锁状态信号,控制电路板39将闭锁信号反馈到云服务器2中。
闭锁过程中,当钥匙31从钥匙孔32-1的开口部插入到钥匙孔32-1的孔身部时,钥匙31的插入端挤压到锁舌34的斜面34-1,锁舌34受到了一个向上的分力,此分力大于第一施力构件351的压力,因此,锁舌34向上运动,直到锁舌34的下端位于钥匙31的侧面上且在钥匙31的侧面上滑动,钥匙31继续插入钥匙孔32-1,当锁舌34位于卡接部31-1的上方时,锁舌34失去了钥匙31的支撑力,锁舌34在第一施力构件351的压力下移入卡接部31-1中,从而卡死钥匙31,实现了闭锁,即钥匙3无法从钥匙孔32-1中拔出。
开锁过程中,电机361得电旋转,在电机361带动下,凸柄362-1逆时针地沿右半圆从下向上旋转至右半圆的挡块34-3处时,凸柄362-1顶着挡块34-3而带动锁舌34整体向上方(移出卡接部的方向)移动;当凸柄362-1到达即将越过挡块34-3的临界处时,锁舌34到达向上方(移出卡接部的方向)移动的最大位置,锁舌34的头部从卡接部31-1中移出,然后凸柄362-1越过挡块34-3,进入驱动孔的竖孔部分,锁舌34失去了被向上顶的力,从而在第一施力构件351的推力作用下向下方(进入卡接部的方向)移动,电机361断电,凸柄362-1停止转动。
第二种锁体结构,参考图9-图12,图9为第二种锁体结构中的上锁体的a-a剖视图,图10为组装后的第二种锁体结构的正视图(从购物车锁使用时的方位状态来定义的方向),图11为钥匙插入时的上锁体的剖视图,图12为钥匙闭锁时的上锁体的剖视图。
参考图10,锁体32包括上锁体321和下锁体322,上锁体321和下锁体322上下相连接,优选的,通过螺钉连接或者卡接或者粘接等等。
参考图9,锁舌驱动构件36设置在上锁体321内,钥匙孔32-1的开口部设置在上锁体321上,钥匙孔32-1的孔身部位于上锁体321内,锁舌34设置在上锁体321内,锁舌34尾部通过第一施力构件351与锁体32间接连接,锁舌34头部设有斜面34-1,斜面34-1朝向钥匙孔32-1的开口部,第一施力构件351位于锁舌导向构件341内且锁舌34的尾部处于锁舌导向构件341内,锁舌34只能沿着锁舌导向构件341进行滑动,锁舌导向构件341为导槽构件,第一施力构件351为压簧。
所述锁舌驱动构件36为电磁直线驱动构件,其包括壳体3611、电磁线圈3612和电磁铁3613,所述电磁铁3613固定设置在壳体3611内,所述电磁线圈3612绕在电磁铁3613上,壳体3611固定在上锁体321内,第一施力构件351的一端与电磁铁3613连接,第一施力构件351的另一端与锁舌34的尾部连接,从而锁舌34的尾部间接连接到上锁体321,锁舌导向构件341与壳体3611连接,本结构中,锁舌导向构件341与壳体3611是一体件,锁舌34由铁磁材料制成,比如铁、钢等合金。
在钥匙孔32-1的孔身部开有供锁舌34伸入的让位孔342,让位孔342还可以起到给锁舌34导向的作用,此时,让位孔342的形状和尺寸需与锁舌34的头部相互匹配。
所述第二施力构件352为弹簧,弹簧整体位于上锁体321的安装槽内,该安装槽与钥匙孔32-1连通,在钥匙31插入到钥匙孔32-1的过程中,钥匙31的插入端会挤压弹簧,弹簧向钥匙31施加一个朝向钥匙孔32-1的力,当锁舌34移出卡接部31-1时在弹簧作用力下,钥匙迅速向外移动,锁舌34不再插入卡接部31-1,从而保证钥匙31能够顺利从锁体32中拔出。
在上锁体321的安装槽中还安装了位置传感器37,当钥匙31插入到位时,钥匙31的插入端会触发位置传感器37,位置触感器37是限位开关,其与控制电路板39连接,并向控制电路板39反馈钥匙的位置信息,此位置信息为闭锁状态信号,控制电路板39将闭锁信号反馈到云服务器2中。
在电磁线圈断电时,在第一施力构件351的作用下,锁舌34的头部穿入让位孔342且伸入到钥匙孔32-1的孔身部中,锁舌34的斜面34-1的上边界位于钥匙孔32-1的孔身部之上,以使得钥匙31能够在插入钥匙孔32-1时挤压到斜面34-1,而不是挤压到锁舌34的非斜面部。
闭锁过程中,参考图11和图12,当钥匙31从钥匙孔32-1的开口部插入到钥匙孔32-1的孔身部时,钥匙31的插入端挤压到锁舌34的斜面34-1,锁舌34受到了一个向上的分力,此分力大于第一施力构件351的压力,因此,锁舌34向上运动,直到锁舌34的下端位于钥匙31的侧面上且在钥匙31的侧面上滑动,钥匙31继续插入钥匙孔32-1,当锁舌34位于卡接部31-1的上方时,锁舌34失去了钥匙31的支撑力,锁舌34在第一施力构件351的压力下移入卡接部31-1中,从而卡死钥匙31,实现了闭锁,即钥匙3无法从钥匙孔32-1中拔出。
开锁过程中,电磁线圈3612得电,电磁线圈3612产生磁场,以使得电磁铁3613中产生对锁舌34的吸引力,电磁铁3613产生的吸引力大于第一施力构件351的压力,锁舌34整体向右方(移出卡接部的方向)移动,当电磁铁3613产生的吸引力与第一施力构件351的压力相当时,锁舌34到达向上方(移出卡接部的方向)移动的最大位置,此时,锁舌34的头部从卡接部31-1中移出。当电磁线圈3612断电时,电磁铁3613产生的吸引力大幅度降低,远小于第一施力构件351的压力,此时,锁舌在第一施力构件351的推力作用下向左方(进入卡接部的方向)移动。
在上述的两种锁体结构中,均需要使用钥匙31,图13为钥匙的结构示意图,图13a为钥匙的俯视图,图13b为钥匙的仰视图,钥匙31为矩形状,钥匙31上的顶面具有卡接部31-1,卡接部31-1为卡槽或者卡孔,卡接部31-1的形状优选为方形,但不限于此形状,卡接部31-1的形状能使得锁舌34的头部插入卡接部31-1中即可。钥匙31的非插入端设有连接部,该连接部上开有用于与连接线33相接的孔,钥匙31的形状也可以是其他形状,只要能够与钥匙孔32-1配合开锁和闭锁即可。
为了实现钥匙31准确地插入到钥匙孔32-1中,设置在钥匙31和钥匙孔32-1内的导向结构为:钥匙孔32-1的内壁上沿着钥匙31移动的方向设有导向块311,且在钥匙31上相应设有导向槽322,在钥匙31插入钥匙孔32-1时,所述导向块311沿着导向槽322移动。
与此同理,导向结构的结构可以是导向槽322设置在钥匙孔32-1中,同时,导向块311设置在钥匙31上,参考图14,图14为设有导向块的钥匙的示意图,在钥匙31插入钥匙孔32-1时,所述导向块311沿着导向槽322移动。
设置在钥匙31和钥匙孔32-1内的导向结构也可以是其他类似的结构,只要能供钥匙31定向插入钥匙孔32-1即可。
为了提高锁的装配效率,在上述两种锁体结构中,控制电路板39和电源38设置在上锁体321内,电源38给控制电路板39供电,控制电路板39与锁舌驱动构件36连接以控制锁舌驱动构件36动作,当然,不考虑装配问题,控制电路板39和电源38可设置在锁体32的适合的空间中。
锁体32安装在购物车4上,其安装结构为:上锁体321的相对的两侧面分别开有圆弧形的第一安装让位孔321-1,下锁体322的相对的两侧面分别开有圆弧形的第二安装让位孔322-1,而且,下锁体322的底面开有螺钉安装孔322-2,上锁体321和下锁体322相互连接时,购物车的横杆4处于第一安装让位孔321-1和第二安装让位孔322-2的合围中,螺钉从螺钉安装孔322-2拧入到设置在购物车横杆4上的螺纹孔。螺钉至少有二个,以使得锁体32牢固的连接在购物车横杆4上。
第一安装让位孔321-1和第二安装让位孔322-2的边沿分别设有弹性护垫(图中未显示),在合围购物车的横杆4时,弹性护垫包裹横杆从而防止硬接触磕伤锁体32,弹性护垫采用橡胶制成。
值得说明的是,锁体32安装在购物车的方式具有很多种,比如通过在锁体32外侧面设置至少二个抱箍组件等等方式,只要能够实现可拆卸安装即可,购物车锁可拆卸地安装在购物车上有利于维护和更换,降低管理成本。
如图2,锁体32的侧面设有通风孔32-2,通风孔32-2可散热,当锁体32采用金属材质制造时,锁体32可能会对控制电路板39的通信信号造成屏蔽效果,从而减弱通信信号,因为通风孔32-2还具备减少通信阻碍的作用,但其还有其他作用,在后文中具有具体阐述。锁体32还可以使用能够满足一定强度要求的塑料制成,好处在于,节省成本,对通信信号几乎没有屏蔽效果。
关于锁控制电路部分
本发明对锁控制电路部分提供四种具体实施例,以详细说明本发明需要实现的功能。
实施例1,图15为购物车锁的第一种锁控制电路的模块示意图,锁控制电路包括cpu模块,和分别可通信地与该cpu模块相连接的通信模块、锁控模块、以及为各个模块供电的电源模块。优选的,还包括通信地与cpu模块相连接的语音模块。
cpu模块是锁控制电路的中央处理单元,对锁控制电路的各模块的动作等进行总体控制,例如对来自云服务器的指令、来自锁控制电路的其它各模块的信息等进行处理,并向其它各模块发送控制指令等。
通信模块包括天线、缓存器等,可连接于无线网络,在cpu模块的控制下与云服务器2等外部设备间收发信息,比如4g通信模块、3g通信模块、wifi通信模块、蓝牙模块以及nb-lot通信模块等等。
语音模块包括语音芯片和扬声器,在cpu模块控制下,语音模块播放语音内容,语音内容如:开锁成功,闭锁成功,或者欢迎使用等等。扬声器尽可能安装在锁体32的通风孔32-2旁,从而保证能够清楚地传播语音。
电源模块包括电池以及电源管理芯片等,可以为上述各种电子模块提供不同的电压,还可以向cpu模块反馈电池的状态。需要说明的是,在后述的实施例中,电源模块是含有电池作为电能储备装置的,但在能够从外部实时供电的情况下,例如可通过太阳能采电时,也可以不具有电池,而是通过例如光伏元件和电容器等的组合来实现。
锁控模块用于根据cpu模块的指示实现购物车锁的钥匙的开锁,并能够监测到锁状态信息(闭锁状态、开锁状态)向cpu模块报告。
其中,锁控模块包括驱动单元和位置传感器37,位置传感器37与cpu模块通信连接,驱动单元的输入端与cpu模块连接,驱动单元的输出端与锁舌驱动构件电连接,驱动单元根据cpu模块的指示控制锁舌驱动构件的动作,从而实现购物车锁3的钥匙的开锁。
所述驱动单元、cpu模块、通信模块、语音模块等集成在一个pcb板上,该pcb板称为上述控制电路板39,在pcb板的电路布局时,尽可能让通信模块的天线靠近通风孔32-2旁,以尽可能减少通信阻碍。
由于锁舌驱动构件的构造不同,所对应的驱动单元也不一样,根据上述锁体结构部分的介绍,本发明提供了两种锁体结构,针对两种锁体结构,需要两种不同的驱动单元。
针对第一种锁体结构,由于锁舌驱动构件包含的是电机,那需要针对电机来设计驱动单元,本发明中的电机是指直流驱动的旋转电机,能由直流驱动的旋转电机一般包括永磁同步电机、步进电机等,由于不同类型的电机的控制策略是不同的,驱动单元的电路是不一样的,比如永磁同步电机一般采用pwm脉冲驱动器,步进电机采用专用的驱动芯片即可,由于步进电机的控制更简单点,因此,本发明中的电机优选地采用两相四线步进电机,所述驱动单元采用用于驱动两相四线步进电机的型号为uln2003l的晶体管阵列芯片,所述晶体管阵列的输入端与cpu模块的四个io端连接,所述晶体管阵列芯片的四个输出端与步进电机连接。本发明中的驱动单元不限于所举实施例,只要能驱动被选择的电机旋转的现有驱动电路及其简单调整后的电路均为本发明需要保护的驱动单元。
针对第二种锁体结构,由于锁舌驱动构件包含的是电磁线圈,那需要针对电磁线圈进行供电,图16为锁控模块中的驱动单元的电路示意图,本发明提供的驱动单元包括分压电阻单元、开关管和续流二极管d2,所述cpu模块的io端通过分压电阻单元连接在开关管的基极,所述三极管q9的集电极与续流二极管d2的正极、电磁线圈的一个输入端连接,所述续流二极管d的负极、电磁线圈的另一个输入端同时与电源模块的输出端连接,所述开关管的射电极接地。cpu模块的io端输出高电平电压经分压电阻单元(r38和r39)分压之后输入到三极管q9的基极上,三极管q9导通,则电磁线圈通电,当cpu模块的io端的电压变为低电平时,三极管关断,电磁线圈断电,由于电磁线圈存有电能,通过续流二极管d2进行续流,逐步失电,如果没有续流二极管d2,断电时电磁线圈中的电能瞬间很大,可能会对三极管和电源模块产生冲击,破坏元器件。本发明中的驱动单元不限于所举实施例,只要能驱动电磁线圈的现有驱动电路及其简单调整后的电路均为本发明需要保护的驱动单元。
关于锁控制电路部分的控制方法流程,本发明下面详细阐述控制方法流程,图19为购物车锁的第一种锁控制电路的控制方法流程图。
步骤1)初始化,cpu模块接收云服务器发送的唤醒指令而被唤醒,并唤醒锁控模块,向其询问当前锁状态信息;
步骤2)锁控模块中的位置传感器向cpu模块报告当前锁状态信息,如果当前锁状态信息是表示锁处于开锁状态的信息,则cpu模块判定购物车锁正处于使用中,故启动第一休眠模式,即,锁控模块中的驱动单元和通信模块进入休眠状态,cpu模块也进入休眠状态但不忽略或者屏蔽位置传感器反馈的位置信号和云服务器的指令,执行步骤5);
步骤3)如果锁状态信息是表示锁处于闭锁状态的信息,则cpu模块判定购物车锁处于闭锁中,然后cpu模块接收云服务器发送的开锁指令,cpu模块根据开锁指令向锁控模块的驱动单元发送控制指令,锁控模块中的驱动单元给锁舌驱动构件上电,锁舌驱动构件驱动锁舌移出钥匙的卡接部;
步骤4)如果锁控模块中的位置传感器向cpu模块反馈的当前锁状态信息是表示锁处于开锁状态的信息,cpu模块判定购物车锁正处于使用中(优选的,cpu模块唤醒语音模块并控制其播放语音内容),然后启动第一休眠模式,即,锁控模块中的驱动单元和通信模块进入休眠状态,cpu模块也进入休眠状态但不忽略或者屏蔽位置传感器反馈的位置信号和云服务器的指令(优选的,语音模块也进入休眠),执行步骤5);
如果锁控模块中的位置传感器向cpu模块反馈的当前锁状态信息是表示锁处于闭锁状态的信息,则购物车锁向云服务器反馈开锁失败信息(优选的,cpu模块唤醒语音模块并控制其播放语音内容),然后执行步骤1);
步骤5)购物车锁处于开锁状态时,cpu模块根据自身设定的第一周期定期自我唤醒,唤醒通信模块,cpu模块获取电池的状态信息并发送给云服务器,然后启动第一休眠模式,等待下一个唤醒周期;
步骤6)如果锁控模块中的位置传感器向cpu模块反馈的当前锁状态信息是表示锁处于开锁状态的信息,执行步骤5);
如果锁控模块中的位置传感器向cpu模块反馈的当前锁状态信息是表示锁处于闭锁状态的信息,cpu模块立即被唤醒,并唤醒通信模块,cpu模块通过通信模块将当前锁状态信息发送到云服务器(优选的,cpu模块还唤醒语音模块并控制其播放语音内容),然后启动第二休眠模式,即,cpu模块和各个模块进入休眠状态,但是cpu模块不忽略和屏蔽来自云服务器的唤醒指令;
步骤7)购物车锁处于闭锁状态时,cpu模块根据自身设定的第二周期定期自我唤醒,并唤醒通信模块,cpu模块获取电池的状态信息并发送给云服务器,然后启动第二休眠模式,等待下一个唤醒周期。
优选的,第一周期时长要比第二周期时长短。因为在购物车锁处于闭锁的时候,没有充电,尽量减少唤醒的机会,以节省电能。
本发明提供的该控制方法流程能够尽可能地减少电量的消耗,节省电能,从而提高电源模块的使用寿命,另外,在开锁和闭锁时,可进行语音提示,监测电池的状态,便于购物车锁的维护。
实施例2、图17为购物车锁的第二种锁控制电路的模块示意图,在实施例1的基础上,锁控制电路还包括可通信地与cpu模块相连接的定位模块,定位模块为室内定位模块,能够收集在室内当前所处的位置信息(以下称定位信息)并报告给cpu模块,在cpu模块的控制下,该定位信息可由通信模块发送给云服务器等外部设备,定位模块可采用zigbee芯片等等。定位模块集成在pcb板上。
图20为购物车锁的第二种锁控制电路的控制方法流程图,实施例2中的锁控制电路部分的控制方法相比较于实施例1中的控制方法,步骤1)至步骤4)相同,步骤6)至步骤7)相同,不同之处在于:步骤5)购物车锁处于开锁状态时,cpu模块根据自身设定的第一周期定期自我唤醒,唤醒通信模块,cpu模块获取电池的状态信息并发送给云服务器,然后启动第一休眠模式,等待下一个唤醒周期;当购物车锁接收到云服务器发送的开启定位指令时,cpu模块立即被唤醒,并唤醒定位模块和通信模块,cpu模块获取定位模块发送的定位信息和\或电池的状态信息,并将定位信息和\或电池的状态信息实时发送给云服务器(优选的,还唤醒语音模块并播放语音),直到云服务器向购物车锁发送关闭定位指令时,停止发送定位信息,定位模块进入休眠状态(优选的,语音模块进入休眠状态),然后启动第一休眠模式,等待下一个唤醒周期。
本实施例提供的控制方法能够尽可能地减少电量的消耗,节省电能,从而提高电源模块的使用寿命,另外,在开锁和闭锁时,可进行语音提示,监测电池的状态,便于购物车锁的维护;在开锁后云服务器可远程控制购物车锁定位功能,购物车锁将定位信息反馈给云服务器,由云服务器进一步处理定位信息。
实施例3、图18为购物车锁的第三种锁控制电路的模块示意图,在实施例1或者2的基础上,锁控制电路还包括可通信地与cpu模块相连接的触摸显示屏,触摸显示屏用于获取用户的账户以及密码,触摸显示屏将获取的用户账号以及密码发送给cpu模块,cpu模块将用户账号以及密码反馈到云服务器。触摸显示屏设置在锁体2的外表面,可以是嵌入式设置或者表贴式设置。
图21为购物车锁的第三种锁控制电路的第一种控制方法流程图,实施例3中的锁控制电路部分的第一种控制方法:步骤1)初始化,cpu模块被唤醒,cpu模块唤醒锁控模块和通信模块,cpu模块向锁控模块询问当前锁状态信息,唤醒cpu模块的方式有两种,其一,接收云服务器发送的唤醒指令,按照唤醒指令进行唤醒cpu模块;其二,点击触摸显示屏,触摸显示屏给cpu模块发送唤醒指令;
步骤2)锁控模块中的位置传感器向cpu模块报告当前锁状态信息,如果当前锁状态信息是表示锁处于开锁状态的信息,则cpu模块判定购物车锁正处于使用中,故启动第一休眠模式,锁控模块中的驱动单元、通信模块和触摸显示屏进入休眠状态,cpu模块也进入休眠状态但不忽略或者屏蔽位置传感器反馈的位置信号和云服务器的指令,然后执行步骤5);
步骤3)如果当前锁状态信息是表示锁处于闭锁状态的信息,则cpu模块判定购物车锁处于闭锁中并判断cpu模块被唤醒的方式;当cpu模块被唤醒的方式是触摸显示屏唤醒了cpu模块,则cpu模块接收触摸显示屏获取的用户账号和密码,生成开锁请求,将用户账号、密码和开锁请求反馈到云服务器,云服务器接收到开锁请求时,先验证用户账号和密码,即判断用户账号和密码是否与注册的用户账户和密码一致,如果不一致,则验证失败,将验证失败的信息反馈给cpu模块,cpu模块控制相关模块进行提示,比如,唤醒语音模块进行语音提示,和\或者触摸显示屏进行提示,执行步骤1);如果一致,则验证成功,云服务器生成开锁指令,cpu模块接收云服务器发送的开锁指令;
当cpu模块被唤醒的方式是云服务器发送的唤醒指令,则cpu模块接收云服务器发送的开锁指令;
在cpu模块接收云服务器发送的开锁指令之后,cpu模块根据开锁指令向锁控模块的驱动单元发送控制指令,锁控模块中的驱动单元给锁舌驱动构件上电,锁舌驱动构件驱动锁舌移出钥匙的卡接部;
步骤4)如果锁控模块中的位置传感器向cpu模块反馈的当前锁状态信息是表示锁处于开锁状态的信息,cpu模块判定购物车锁正处于使用中(优选的,cpu模块唤醒语音模块并控制其播放语音内容),然后启动第一休眠模式,即,锁控模块中的驱动单元、通信模块和触摸显示屏进入休眠状态,cpu模块也进入休眠状态但不忽略或者屏蔽位置传感器反馈的位置信号和云服务器的指令(优选的,语音模块也进入休眠),然后执行步骤5);
如果锁控模块中的位置传感器向cpu模块反馈的当前锁状态信息是表示锁处于闭锁状态的信息,则购物车锁向云服务器反馈开锁失败信息(优选的,cpu模块唤醒语音模块并控制其播放语音内容),然后执行步骤1);
步骤5)如果锁控模块中的位置传感器向cpu模块反馈的当前锁状态信息是表示锁处于开锁状态的信息,保持第一休眠模式;
如果锁控模块中的位置传感器向cpu模块反馈的当前锁状态信息是表示锁处于闭锁状态的信息,cpu模块立即被唤醒,并唤醒通信模块,cpu模块通过通信模块将当前锁状态信息发送到云服务器保存(优选的,cpu模块还唤醒语音模块并控制其播放语音内容),然后启动第二休眠模式,即,cpu模块和各个模块进入休眠状态,但是cpu模块不忽略和屏蔽来自云服务器的唤醒指令和来自触摸显示屏的唤醒指令。
实施例3中的锁控制电路部分的第二种控制方法相比较于实施例1中的控制方法,步骤4)至步骤7)相同,不同之处在于步骤1)至步骤3):即,步骤1)初始化,cpu模块被唤醒,锁控模块和通信模块被唤醒,cpu模块并向锁控模块询问当前锁状态信息,唤醒cpu模块的方式有两种,其一,接收云服务器发送的唤醒指令,按照唤醒指令进行唤醒cpu模块;其二,点击触摸显示屏,触摸显示屏唤醒cpu模块;
步骤2)锁控模块中的位置传感器向cpu模块报告当前锁状态信息,如果当前锁状态信息是表示锁处于开锁状态的信息,则cpu模块判定购物车锁正处于使用中,故启动第一休眠模式,锁控模块中的驱动单元、通信模块和触摸显示屏进入休眠状态,cpu模块也进入休眠状态但不忽略或者屏蔽位置传感器反馈的位置信号和云服务器的指令,执行步骤5);
步骤3)如果当前锁状态信息是表示锁处于闭锁状态的信息,则cpu模块判定购物车锁处于闭锁中并判断cpu模块被唤醒的方式;当cpu模块被唤醒的方式是触摸显示屏唤醒了cpu模块,则cpu模块接收触摸显示屏获取的用户账号和密码,生成开锁请求,将用户账号、密码和开锁请求反馈到云服务器,云服务器接收到开锁请求时,先验证用户账号和密码,即判断用户账号和密码是否与注册的用户账户和密码一致,如果不一致,则验证失败,将验证失败的信息反馈给cpu模块,cpu模块控制相关模块进行提示,比如,唤醒语音模块进行语音提示,和\或者触摸显示屏进行提示,执行步骤1);如果一致,则验证成功,云服务器生成开锁指令,cpu模块接收云服务器发送的开锁指令;当cpu模块被唤醒的方式是云服务器发送的唤醒指令,则cpu模块接收云服务器发送的开锁指令;在cpu模块接收云服务器发送的开锁指令之后,cpu模块根据开锁指令向锁控模块的驱动单元发送控制指令,锁控模块中的驱动单元给锁舌驱动构件上电,锁舌驱动构件驱动锁舌移出钥匙的卡接部。
实施例3中的锁控制电路部分的第三种控制方法相比较于实施例2中的控制方法,步骤4)至步骤7)相同,不同之处在于步骤1)至步骤3):即,步骤1)初始化,cpu模块被唤醒,锁控模块和通信模块被唤醒,cpu模块并向锁控模块询问当前锁状态信息,唤醒cpu模块的方式有两种,其一,接收云服务器发送的唤醒指令,按照唤醒指令进行唤醒cpu模块;其二,点击触摸显示屏,触摸显示屏唤醒cpu模块;
步骤2)锁控模块中的位置传感器向cpu模块报告当前锁状态信息,如果当前锁状态信息是表示锁处于开锁状态的信息,则cpu模块判定购物车锁正处于使用中,故启动第一休眠模式,锁控模块中的驱动单元、通信模块和触摸显示屏进入休眠状态,cpu模块也进入休眠状态但不忽略或者屏蔽位置传感器反馈的位置信号和云服务器的指令,执行步骤5);
步骤3)如果当前锁状态信息是表示锁处于闭锁状态的信息,则cpu模块判定购物车锁处于闭锁中并判断cpu模块被唤醒的方式;当cpu模块被唤醒的方式是触摸显示屏唤醒了cpu模块,则cpu模块接收触摸显示屏获取的用户账号和密码,生成开锁请求,将用户账号、密码和开锁请求反馈到云服务器,云服务器接收到开锁请求时,先验证用户账号和密码,即判断用户账号和密码是否与注册的用户账户和密码一致,如果不一致,则验证失败,将验证失败的信息反馈给cpu模块,cpu模块控制相关模块进行提示,比如,唤醒语音模块进行语音提示,和\或者触摸显示屏进行提示,执行步骤1);如果一致,则验证成功,云服务器生成开锁指令,cpu模块接收云服务器发送的开锁指令;当cpu模块被唤醒的方式是云服务器发送的唤醒指令,则cpu模块接收云服务器发送的开锁指令;在cpu模块接收云服务器发送的开锁指令之后,cpu模块根据开锁指令向锁控模块的驱动单元发送控制指令,锁控模块中的驱动单元给锁舌驱动构件上电,锁舌驱动构件驱动锁舌移出钥匙的卡接部。
优选的,第一周期时长要比第二周期时长短。因为在购物车锁处于闭锁的时候,没有充电,尽量减少唤醒的机会,以节省电能。
本实施3中提供的控制方法能够尽可能地减少电量的消耗,节省电能,从而提高电源模块的使用寿命,触摸显示屏可在不用手机客户端的情况下获取用户账号和密码,实现开锁,另外,在开锁和闭锁时,可进行语音提示,监测电池的状态,便于购物车锁的维护;在开锁后云服务器可远程控制购物车锁定位功能,购物车锁将定位信息反馈给云服务器,由云服务器进一步处理定位信息。
实施例4、图22为购物车锁的第四种锁控制电路的模块示意图,在实施例1、2或者3的基础上,锁控制电路还包括可通信地与cpu模块相连接的条码扫描模块和触发模块,触发模块将触发信号反馈给cpu模块,cpu模块唤醒条码扫描模块,条码扫描模块扫描商品条码,解析出条码信息,并将条码信息发送到cpu模块,cpu模块将条码信息反馈到云服务器。条码扫描模块固定在锁体32的内,锁体32上开有供条码扫描模块扫描锁体外商品条码的窗口,比如,在第二种锁体结构中,条码扫描模块安装在下锁体322中,在下锁体322的上开有窗口。当然了,在第一种锁体结构中,条码扫描模块可以固定在上锁体321内,也可以固定在下锁体322内。
触发模块为按键触发模块和传感器触发模块,传感器触发模块为距离传感器、接近传感器或者接近开关等等,优选的,触发模块采用距离传感器,距离传感器嵌入在锁体32上且位于窗口旁,距离传感器和窗口最好在锁体32的同一侧面上,以使得商品移动到距离传感器的测距范围时,距离传感器产生一个触发信号给cpu模块,条码扫描模块可扫描一维条码或者二维码,一维条码扫描模块选择明德ue966激光条码扫描引擎。
图23为购物车锁的第四种锁控制电路的控制方法流程图,实施例4中的锁控制电路部分的控制方法与实施例1中的控制方法或者实施例3中的第二种控制方法相比较,步骤1)至步骤4)相同,步骤6)至步骤7)相同,不同之处在于:步骤5)购物车锁处于开锁状态时,cpu模块根据自身设定的第一周期定期自我唤醒,唤醒通信模块,cpu模块获取电池的状态信息并发送给云服务器,然后启动第一休眠模式,等待下一个唤醒周期;当cpu模块接收到触发模块的触发信号时,cpu模块立即唤醒,并唤醒通信模块和条码扫描模块,cpu模块给条码扫描模块发送扫描使能指令,条码扫描模块开始扫描并解码条码,当超时或者成功解码,条码扫描模块关闭扫描,条码扫描模块进入休眠模式,启动第一休眠模式,等待下一个唤醒周期。
实施例4中的锁控制电路部分的控制方法与实施例2中的控制方法或者实施例3中的第三种控制方法相比较,步骤1)至步骤4)相同,步骤6)至步骤7)相同,不同之处在于:步骤5)购物车锁处于开锁状态时,cpu模块根据自身设定的第一周期定期自我唤醒,唤醒通信模块,cpu模块获取电池的状态信息并发送给云服务器,然后启动第一休眠模式,等待下一个唤醒周期;第一优先执行如下步骤:当cpu模块接收到触发模块的触发信号时,cpu模块立即唤醒,并唤醒通信模块和条码扫描模块,cpu模块给条码扫描模块发送扫描使能指令,条码扫描模块开始扫描并解码条码,当超时或者成功解码,条码扫描模块关闭扫描,条码扫描模块进入休眠模式,启动第一休眠模式,等待下一个唤醒周期;第二优先执行如下步骤:当购物车锁接收到云服务器发送的开启定位指令时,cpu模块立即被唤醒,并唤醒定位模块和通信模块,cpu模块获取定位模块发送的定位信息和\或电池的状态信息,并将定位信息和\或电池的状态信息实时发送给云服务器(优选的,还唤醒语音模块并播放语音),直到云服务器向购物车锁发送关闭定位指令时,停止发送定位信息,定位模块进入休眠状态(优选的,语音模块进入休眠状态),然后启动第一休眠模式,等待下一个唤醒周期。
优选的,第一周期时长要比第二周期时长短。因为在购物车锁处于闭锁的时候,没有充电,尽量减少唤醒的机会,以节省电能。
本实施例4提供的控制方法能够尽可能地减少电量的消耗,节省电能,从而提高电源模块的使用寿命,触摸显示屏可在不用手机客户端的情况下获取用户账号和密码,实现开锁;另外,在开锁和闭锁时,可进行语音提示,监测电池的状态,便于购物车锁的维护;在开锁后云服务器可远程控制购物车锁定位功能,购物车锁将定位信息反馈给云服务器,由云服务器进一步处理定位信息;在开锁后,可进行条码扫描并将条码信息上传给云服务器,由云服务器进一步处理。
以上实施例中,第一周期可设置为20-30min,第二周期设置为2-6h,当然了可以,根据需要进行其他设置。
本发明创造使用时,一排购物车排成一排,前面购物车的购物车锁的钥匙插入后面购物车锁的钥匙孔中,钥匙无法插入到与自身连接的购物车锁的钥匙孔中,从而购物车锁使得一排购物车相连,管理好购物车,另外通过条码扫描模块实现扫码功能等。
最后应说明的是:上述具体实施方式用来解释说明本发明创造,而不是对本发明创造进行限制,对于本技术领域的普通技术人员依然可以对实施例所阐述的技术方案进行修改,而对本发明创造做出的任何修改和改变也应视为本发明创造的保护范围。
1.一种购物车锁,其特征在于,包括:
钥匙,在钥匙上设有卡接部;
锁体,在锁体上设有供钥匙插入的钥匙孔;
连接线,其一端与锁体连接,另一端与钥匙连接,所述连接线的长度保证无法使钥匙插入到与自身连接的锁体的钥匙孔中;
锁舌,其设置在锁体内且被配置于为能移入所述卡接部以阻挡所述钥匙的移动,或者能移出所述卡接部以释放所述钥匙的移动,锁舌尾部通过第一施力构件与锁体连接,锁舌头部设有斜面,在钥匙插入钥匙孔的过程中,钥匙挤压锁舌的斜面,使锁舌远离钥匙的方向移动,直到锁舌在第一施力构件的作用下移入卡接部,以阻挡所述钥匙的移动;
锁舌驱动构件,被配置于驱动锁舌移出卡接部,以释放所述钥匙的移动。
2.如权利要求1所述的一种购物车锁,其特征在于,所述锁舌驱动构件包括电机和曲柄构件,所述曲柄构件的一端与电机的输出轴连接,另一端形成有凸柄,所述凸柄以偏心距为半径的圆形轨迹旋转,锁舌驱动件被用于为能将电机的旋转驱动力转变成使所述锁舌从卡接部中移出的驱动力,所述锁舌上设有驱动孔,所述驱动孔内设有挡块,所述凸柄伸入驱动孔,所述凸柄被配置为能顶着所述挡块旋转,以带动锁舌向移出卡接部的方向移动。
3.如权利要求2所述的一种购物车锁,其特征在于,所述第一施力构件为拉簧,所述拉簧的一端与锁舌的尾部连接,所述拉簧的另一端直接或者间接地与锁体连接。
4.如权利要求1所述的一种购物车锁,其特征在于,所述锁舌驱动构件为电磁直线驱动构件,所述电磁直线驱动构件的运动部与锁舌连接,其被用于施加一个使锁舌移出卡接部的力。
5.如权利要求4所述的一种购物车锁,其特征在于,所述电磁直线驱动构件包括壳体、电磁线圈和电磁铁,所述壳体固定在锁体内,所述电磁铁固定设置在壳体内,所述电磁线圈绕在电磁铁上,第一施力构件的一端与电磁铁连接,第一施力构件的另一端与锁舌的尾部连接。
6.如权利要求1所述的一种购物车锁,其特征在于,所述卡接部为卡槽或者卡孔。
7.如权利要求1所述的一种购物车锁,其特征在于,包括锁舌导向构件,所述锁舌导向构件设置在锁体内,其被配置为使锁舌沿锁舌的长度方向运动。
8.如权利要求1所述的一种购物车锁,其特征在于,包括第二施力构件,所述第二施力构件设置在锁体内,被配置于在钥匙插入钥匙孔时能顶着钥匙并向钥匙施加一个朝向钥匙孔的力。
9.如权利要求8所述的一种购物车锁,其特征在于,所述第二施力构件为压簧,所述压簧的一端直接或者间接地连接在锁体上,所述压簧的另一端朝向钥匙孔。
10.如权利要求1所述的一种购物车锁,其特征在于,所述钥匙孔和钥匙上设有供钥匙定向插入钥匙孔的导向结构。
技术总结