专利名称:电子密码锁的制作方法
技术领域:
本发明涉及一种电子密码锁,它可用于防盗门、汽车、摩托车、保险柜等各种锁具 上。
背景技术:
随着社会物质财富的日益增强,安全防盗已成为社会关注的热点问题,“锁”作为 把守门户的铁将军,人们对其要求越来越高。普通的机械锁受其制作工艺影响,密码受到一 定的局限,现已不能胜任在重要的场所,而各类电子密码锁普遍存在结构复杂、使用不方便 和密码设置有局限或安全性能不够等缺陷。
发明内容
为了解决现有技术所存在的上述问题,本发明提供了一种电子密码锁,它不仅结 构简单,使用方便,而且安全性能高。本发明技术方案是这样构成的,一种电子密码锁,它包括锁体、锁栓组件、锁芯组 件及钥匙组件,锁栓组件和锁芯组件安装于锁体内,锁栓组件由钥匙组件和锁芯组件控制 实现开关锁动作,其特征在于
①所述钥匙组件包括钥匙插头和连接于钥匙插头尾部的钥匙手柄,钥匙手柄内腔设有 钥匙控制电路板以及多根分别通过电连接线与钥匙控制电路板的各个信号输入端或输出 端连接的钥匙接线柱,钥匙插头的外周壁设有至少以下几个沿钥匙插头的径向方向向外突 出且分布于不同轴向位置的钥匙触点
其中第一个钥匙触点为由导电材料制成的电路导通用钥匙触点,该电路导通用钥匙触 点设于钥匙插头的头部位置,并与其余钥匙触点之间留有适当空隔,该电路导通用钥匙触 点通过穿置于钥匙插头内腔的电连接线及第一钥匙接线柱与钥匙控制电路板的钥匙接地 信号输入端连接;
其余钥匙触点在相邻两钥匙触点之间通过绝缘层互相隔离,且至少包括了一个电源输 入用钥匙触点和两个通讯连接用钥匙触点,电源输入用钥匙触点由导电材料制成且通过穿 置于钥匙插头内腔的电连接线及第二钥匙接线柱与钥匙控制电路板的钥匙电源信号输入 端连接,两个通讯连接用钥匙触点均由导电材料制成,其中第一通讯连接用钥匙触点通过 穿置于钥匙插头内腔的电连接线及第三钥匙接线柱与钥匙控制电路板的钥匙通讯信号输 入端连接,第二通讯连接用钥匙触点通过穿置于钥匙插头内腔的电连接线及第四钥匙接线 柱与钥匙控制电路板的钥匙通讯信号输出端连接;
②所述锁芯组件包括锁芯壳体及锁芯控制电路板;所述锁芯控制电路板包括锁芯控制 芯片工作电路、与锁芯控制芯片工作电路连接的用来控制锁栓组件执行开关锁动作的电动 机驱动电路以及用来分别对锁芯控制芯片工作电路、电动机驱动电路和钥匙控制电路板供 电的电源驱动电路;所述锁芯壳体内设有钥匙插孔,钥匙插孔的孔道内侧壁面上设有便于 插入钥匙插孔内的钥匙插头旋转以实现开关锁工作的凹槽,凹槽内设有两排用来构成锁芯触点的导电片,各导电片的顶部穿出锁芯壳体构成用来接地或与锁芯控制电路板的各个信 号输入端或输出端连接的锁芯接线柱;
第一排导电片至少由四根具有弹性的导电片组成,该四根导电片沿钥匙插孔的孔深方 向依次排开且位于能与旋转到位的钥匙插头上的各钥匙触点分别对应触接的位置;其中位 于钥匙插孔孔道最深处的一根导电片构成用来与钥匙插头上的电路导通用钥匙触点触接 的电路导通用锁芯触点,该电路导通用锁芯触点与该排的其余导电片通过绝缘隔板隔离, 且该根导电片顶部的锁芯接线柱通过电连接线与电源驱动电路的接地导通电路信号输入 端连接;其余三根导电片分别构成用来与钥匙插头上的电源输入用钥匙触点触接的电源输 出用锁芯触点、用来与钥匙插头上的第一通讯连接用钥匙触点触接的第一通讯连接用锁芯 触点和用来与钥匙插头上的第二通讯连接用钥匙触点触接的第二通讯连接用锁芯触点,构 成电 源输出用锁芯触点的导电片顶部的锁芯接线柱通过电连接线与电源驱动电路的电源 信号输出端连接,构成第一通讯连接用锁芯触点的导电片顶部的锁芯接线柱通过电连接线 与锁芯控制芯片工作电路的锁芯通讯信号输出端连接,构成第二通讯连接用锁芯触点的导 电片顶部的锁芯接线柱通过电连接线与锁芯控制芯片工作电路的锁芯通讯信号输入端连 接;
第二排导电片至少由一根导电片组成,该根导电片位于构成电路导通用锁芯触点的导 电片的后侧,且构成能在电路导通用锁芯触点受到电路导通用钥匙触点挤推后移时,与电 路导通用锁芯触点触接的接地信号传导用锁芯触点,该根导电片顶端的锁芯接线柱直接接 地;
所述锁芯控制芯片工作电路和钥匙控制电路板内设置有能实现下述功能的锁芯控制 芯片和钥匙控制芯片当设于钥匙插头上的钥匙触点与设于锁芯壳体上的锁芯触点对应连 接,使电源驱动电路导通,并使锁芯控制芯片工作电路和钥匙控制电路板得电时,锁芯控制 芯片与钥匙控制芯片能通过锁芯通讯信号输出端、锁芯通讯信号输入端、钥匙通讯信号输 入端、钥匙通讯信号输出端建立双向通讯连接,使钥匙控制芯片与锁芯控制芯片的控制程 序实现密码传输、校验工作,且当密码核对正确无误后,锁芯控制芯片运行程序输出开锁指 令,经驱动电动机驱动电路使电动机执行开锁动作,当密码错误时不驱动电动机驱动电路 执行开锁动作。使用时,将钥匙插头插入锁芯壳体的钥匙插孔内并转动到位后,钥匙插头上的各 个钥匙触点与锁芯壳体内的各个锁芯触点分别对应触接,其中电路导通用钥匙触点接触 并压迫电路导通用锁芯触点,使电路导通用锁芯触点与接地信号传导用锁芯触点连接后接 地,从而使电源驱动电路的接地导通电路信号输入端及钥匙控制电路板的钥匙接地信号输 入端,通过电路导通用锁芯触点、电路导通用钥匙触点、接地信号传导用锁芯触点接地,使 电源驱动电路接地导通,锁芯控制芯片工作电路、钥匙控制电路板(通过电源输入用钥匙触 点和电源输出用锁芯触点触接)、电动机驱动电路分别得电;而锁芯控制芯片与钥匙控制 芯片之间能通过锁芯通讯信号输出端、锁芯通讯信号输入端、钥匙通讯信号输入端、钥匙通 讯信号输出端建立双向通讯连接,使钥匙控制芯片与锁芯控制芯片的控制程序实现密码传 输、校验工作。当密码核对正确无误后,锁芯控制芯片运行程序输出开锁指令,经驱动电动 机驱动电路使电动机执行开锁动作,当密码错误时不驱动电动机驱动电路执行开锁动作。较之现有技术而言,本发明具有以下优点(1)通过钥匙组件和锁芯组件的简单配合动作,便可实现钥匙组件和锁芯组件通电、密码传输校验及开锁工作,不仅结构简单, 使用方便,而且安全性能高。(2)由于钥匙控制芯片和锁芯控制芯片可通过通讯接口实现双 向通讯连接,各控制芯片内设程序通过双向通讯可对大量密码进行传输校验,可避免密码 设置的局限性,并解决了普遍性存在密码重号问题;(3)开关锁极其方便,例如装在家用防 盗门上时,当人离开需要反锁时不用麻烦掏钥匙,只按动一下快速关锁开关即可把几个方 向的门栓锁上,开锁时与普通机械锁操作一样,插入钥匙旋转即可将门打开。(4)钥匙内不 设电池,电源由锁芯提供,可减小钥匙的体积。
图1是本发明的钥匙组件分解示意图,图中为了反映钥匙手柄内腔结构,将钥匙 手柄的上盖打开。图2是本发明提供的一种锁芯组件分解示意图,图示反映单侧具有钥匙插孔的锁 芯壳体,为了表示清楚锁芯壳体内部的导电片分布情况,将安装有导电片的部分锁芯壳体 分离出来。图3是对图2中各锁芯触点和锁芯接线柱的排布分解示意图,图中将两排导电片 分别剖切并组合在一起以结合了解。图4是本发明提供的另一种锁芯组件分解示意图,图示反映正反两侧均具有钥匙 插孔的锁芯壳体,为了表示清楚锁芯壳体内部的导电片分布情况,将安装有导电片的部分 锁芯壳体分离出来。图5是图4中各锁芯触点和锁芯接线柱的排布示意图,图中将两排导电片分别剖 切并组合在一起以结合了解。图6是钥匙组件和锁芯组件配合使用状态分解示意图,为了反映钥匙触点和锁芯 触点的工作情况,图中将锁芯壳体的局部剖切开。图7是本发明的整体电路工作原理框图。图8是图7中的电源驱动电路示意图。图9是图7中的锁芯控制芯片工作电路示意图。图10是图7中的钥匙控制电路板的钥匙工作电路示意图。图11是锁芯触点、钥匙触点、开锁限位开关触点、半控锁栓回位限位开关触点对 应示意图。图12是图7中的电动机驱动电路示意图。图13是图7中的报警驱动电路示意图。图14是本发明提供的一种锁栓组件的背面示意图,图中反映了开锁状态,此时, 全控锁栓、辅助锁栓均已完全开启,半控锁栓开启后又在半控锁栓回位弹簧10的作用下回 到关锁状态。图15是图14的正面示意图。图16是图15中的锁栓组件处于完全关锁状态时的示意图。图17是图16的正面示意图。图18是不带钥匙密码复核主程序和锁芯密码复核主程序的钥匙密码确认主程序 与锁芯密码确认主程序的工作流程图。
图19是带钥匙密码复核主程序和锁芯密码复核主程序的钥匙密码确认主程序与 锁芯密码确认主程序的工作流程图,由于图较长,因此分成两页,分别记载在图19 (a)和图 19 (b)中,图 19 (b)紧接图 19 (a)。
具体实施方式
下面结合说明书附图和具体实施方式
对本发明内容进行详细说明
一种电子密码锁,它包括锁体1、锁栓组件、锁芯组件及钥匙组件,锁栓组件和锁芯组件 安装于锁体1内,锁栓组件由钥匙组件和锁芯组件控制实现开关锁动作,其特征在于
①所述钥匙组件包括钥匙插头2和连接于钥匙插头2尾部的钥匙手柄3,钥匙手柄3内 腔设有钥匙控制电路板以及多根分别通过电连接线与钥匙控制电路板的各个信号输入端 或输出端连接的钥匙接线柱,钥匙插头2的外周壁设有至少以下几个沿钥匙插头2的径向 方向向外突出且分布于不同轴向位置的钥匙触点
其中第一个钥匙触点为由导电材料制成的电路导通用钥匙触点Cl,该电路导通用钥匙 触点Cl设于钥匙插头2的头部位置,并与其余钥匙触点之间留有适当空隔,该电路导通用 钥匙触点Cl通过穿置于钥匙插头2内腔的电连接线及第一钥匙接线柱Jl与钥匙控制电路 板的钥匙接地信号输入端GND-连接;
其余钥匙触点在相邻两钥匙触点之间通过绝缘层互相隔离,且至少包括了一个电源输 入用钥匙触点B2和两个通讯连接用钥匙触点B3和B4,电源输入用钥匙触点B2由导电材料 制成且通过穿置于钥匙插头2内腔的电连接线及第二钥匙接线柱J2与钥匙控制电路板的 钥匙电源信号输入端VCC+连接,两个通讯连接用钥匙触点B3和B4均由导电材料制成,其 中第一通讯连接用钥匙触点B3通过穿置于钥匙插头2内腔的电连接线及第三钥匙接线柱 J3与钥匙控制电路板的钥匙通讯信号输入端A-RXD连接,第二通讯连接用钥匙触点B4通 过穿置于钥匙插头2内腔的电连接线及第四钥匙接线柱J4与钥匙控制电路板的钥匙通讯 信号输出端A-TXD连接;
②所述锁芯组件包括锁芯壳体4及锁芯控制电路板;所述锁芯控制电路板包括锁芯控 制芯片工作电路、与锁芯控制芯片工作电路连接的用来控制锁栓组件执行开关锁动作的电 动机驱动电路以及用来分别对锁芯控制芯片工作电路、电动机驱动电路和钥匙控制电路板 供电的电源驱动电路;所述锁芯壳体4内设有钥匙插孔5,钥匙插孔5的孔道内侧壁面上设 有便于插入钥匙插孔5内的钥匙插头2旋转以实现开关锁工作的凹槽6,凹槽6内设有两排 用来构成锁芯触点的导电片,各导电片的顶部穿出锁芯壳体4构成用来接地或与锁芯控制 电路板的各个信号输入端或输出端连接的锁芯接线柱;
第一排导电片至少由四根具有弹性的导电片组成,该四根导电片沿钥匙插孔5的孔深 方向依次排开且位于能与旋转到位的钥匙插头2上的各钥匙触点分别对应触接的位置;其 中位于钥匙插孔5孔道最深处的一根导电片构成用来与钥匙插头2上的电路导通用钥匙触 点Cl触接的电路导通用锁芯触点Al,该电路导通用锁芯触点Al与该排的其余导电片通过 绝缘隔板隔离,且该根导电片顶部的锁芯接线柱al通过电连接线与电源驱动电路的接地 导通电路信号输入端JDQ连接;其余三根导电片分别构成用来与钥匙插头2上的电源输入 用钥匙触点B2触接的电源输出用锁芯触点A2、用来与钥匙插头2上的第一通讯连接用钥匙 触点B3触接的第一通讯连接用锁芯触点A3和用来与钥匙插头2上的第二通讯连接用钥匙触点B4触接的第二通讯连接用锁芯触点A4,构成电源输出用锁芯触点A2的导电片顶部的 锁芯接线柱a2通过电连接线与电源驱动电路的电源信号输出端VCC连接,构成第一通讯连 接用锁芯触点A3的导电片顶部的锁芯接线柱a3通过电连接线与锁芯控制芯片工作电路的 锁芯通讯信号输出端TXD连接,构成第二通讯连接用锁芯触点A4的导电片顶部的锁芯接线 柱a4通过电连接线与锁芯控制芯片工作电路的锁芯通讯信号输入端RXD连接; 第二排导电片至少由一根导电片组成,该根导电片位于构成电路导通用锁芯触点Al 的导电片的后侧,且构成能在电路导通用锁芯触点Al受到电路导通用钥匙触点Cl挤推后 移时,与电路导通用锁芯触点Al触接的接地信号传导用锁芯触点Bi,该根导电片顶端的锁 芯接线柱bl直接接地;
所述锁芯控制芯片工作电路和钥匙控制电路板内设置有能实现下述功能的锁芯控制 芯片Ul和钥匙控制芯片U5 当设于钥匙插头2上的钥匙触点与设于锁芯壳体4上的锁芯触 点对应连接,使电源驱动电路导通,并使锁芯控制芯片工作电路和钥匙控制电路板得电时, 锁芯控制芯片Ul与钥匙控制芯片U5能通过锁芯通讯信号输出端TXD、锁芯通讯信号输入端 RXD、钥匙通讯信号输入端A-RXD、钥匙通讯信号输出端A-TXD建立双向通讯连接,使钥匙 控制芯片与锁芯控制芯片的控制程序实现密码传输、校验工作,且当密码核对正确无误后, 锁芯控制芯片运行程序输出开锁指令,经驱动电动机驱动电路使电动机执行开锁动作,当 密码错误时不驱动电动机驱动电路执行开锁动作。
此外,本发明上述技术方案的进一步改进如下
①所述锁栓组件包括全控锁栓7、半控锁栓8及由电动机驱动电路驱动正转或反转的 锁栓驱动轮9,其中全控锁栓7的开锁和关锁过程完全由锁栓驱动轮9控制,半控锁栓8的 开锁过程由锁栓驱动轮9驱动,关锁过程由连接于其自身与锁体1之间的半控锁栓回位弹 簧10驱动;在全控锁栓7的关锁行程到位处设有关锁限位开关K1,关锁限位开关Kl为单 刀双掷开关,其中第一触点B6接地并与活动触头的固定端连接,第二触点A6用来与锁芯控 制芯片Ul的关锁到位检测端Pl. 3连接,第三触点A8连接于电源驱动电路中,当关锁限位 开关Kl未受到触发时,第三触点A8与第一触点B6闭合,当关锁限位开关Kl受到触发时, 第二触点A6与第一触点B6闭合;在半控锁栓8的开锁行程到位处设有处于常开状态的开 锁限位开关K2,开锁限位开关K2的第一触点B7接地,第二触点A7用来与锁芯控制芯片Ul 的开锁到位检测端Pl. 4连接,当开锁限位开关K2受到触发时转为闭合状态;在半控锁栓8 的关锁行程到位处设有处于常开状态的半控锁栓回位限位开关K3,半控锁栓回位限位开关 K3的第一触点B9接地,第二触点A9用来与锁芯控制芯片Ul的半控锁栓回位到位检测端 Pl. 7连接,当半控锁栓回位限位开关K3受到触发时转为闭合状态;在锁体1外部便于触及 的地方设有处于常开状态的快速关锁开关KG,快速关锁开关KG与开锁限位开关K2的第三 触点A8、第一触点B6串联连接于电源驱动电路中,当快速关锁开关KG受到触发时转为闭合 状态;
②所述钥匙插头2上还设有一个由非导电材料制成的检验钥匙状态用钥匙触点C2;所 述钥匙插孔5的凹槽6内还设有一对与检验钥匙状态用钥匙触点C2配合使用的导电片,其 中一根导电片与电路导通用锁芯触点Al位于同一排,构成用来与钥匙插头2上的检验钥匙 状态用钥匙触点C2触接的检验钥匙状态用锁芯触点A5,该根导电片顶部的接线柱a5通过 电连接线与设于锁芯控制芯片上的钥匙状态检测端口 Pl. 2连接;另一根导电片与接地信号传导用锁芯触点Bl位于同一排且位于构成检验钥匙状态用锁芯触点A5的导电片的后 侧,该导电片构成能在检验钥匙状态用锁芯触点A5受到检验钥匙状态用钥匙触点C2挤推 后移时,与检验钥匙状态用锁芯触点A5触接的检验信号传导用锁芯触点B5,该导电片顶端 的接线柱b5直接接地;
③所述电源驱动电路的电源输入端接入后分为以下几条主路
第一主路依次经过电源继电器JK的吸合 开关RA、保险丝F后分成以下两条支路第一 支路经稳压滤波电路输出后构成稳压电源信号输出端VCC,第二支路未经稳压滤波电路而 直接输出构成未稳压电源信号输出端VDD;
第二主路经过电源继电器JK的线圈后分成以下三条支路第一支路由电源继电器JK 的线圈输出后直接构成接地导通电路信号输入端JDQ ;第二支路由电源继电器JK的线圈输 出后经第一三极管Ql的发射极和集电极接地;第三支路由电源继电器JK的线圈输出后依 次经过第五二极管D5、快速关锁开关KG、关锁限位开关Kl的第三触点A8、关锁限位开关Kl 的第一触点B6后接地;
第三主路依次经过第六限流电阻R6、第三光耦U3的一对控制端引脚、快速关锁开关 KG、关锁限位开关Kl的第三触点A8、关锁限位开关Kl的第一触点B6后接地;第三光耦U3 的另一对被控端引脚的输入端与设于锁芯控制芯片Ul上的关锁启动信号检测端P3. 2连 接,输出端接地;
第四主路依次经过第五限流电阻R5、发光二极管LED、快速关锁开关KG、关锁限位开关 Kl的第三触点A8、关锁限位开关Kl的第一触点B6后接地;
第五主路依次经过第二光耦U2的一对被控端引脚、第三限流电阻R3后与设于第二主 路中的第一三极管Ql的基极连接;第二光耦U2的主控端的输入端与设于第一主路的稳压 电源信号输出端VCC连接,输出端通过第二限流电阻R2与设于锁芯控制芯片Ul上的供电 自动控制信号输出端Pl. 5连接;
④所述锁芯控制芯片工作电路还包括连接于锁芯控制芯片Ul上的引脚复位电路和震 荡电路,锁芯控制芯片Ul上设有稳压电源输入端VCC、接地端、用来与电动机驱动电路连接 以输出驱动指令的三个驱动指令输出端口 Pl. O,Pl. 1,P2. O、用来与锁芯壳体4上的检验钥 匙状态用锁芯触点A5连接以检测钥匙是否处于开锁状态的钥匙状态检测端口 Pl. 2、用来 与关锁限位开关Kl的第二触点A6连接以检测全控锁栓7是否关锁到位的关锁到位信号检 测端Pl. 3、用来与开锁限位开关K2的第二触点A7连接以检测半控锁栓8是否开锁到位的 开锁到位信号检测端Pl. 4、用来与电源驱动电路第五主路中的第二限流电阻R2连接以实 现由锁芯控制芯片Ul内部控制电源通断的供电自动控制信号输出端Pl. 5、用来与半控锁 栓回位限位开关K3的第二触点A9连接以检测半控锁栓8是否回位到位的半控锁栓回位到 位检测端Pl. 7、用来与设于锁芯壳体4上的第二通讯连接用锁芯触点A4及其对应的锁芯接 线柱a4连接的锁芯通讯信号输入端P3. 0,即RXD、用来与设于锁芯壳体4上的第一通讯连 接用锁芯触点A3及其对应的锁芯接线柱a3连接的锁芯通讯信号输出端P3. 1,即TXD以及 用来与电源驱动电路的第三主路中的第三光耦U3的被控端引脚的输入端连接的关锁启动 信号检测端P3. 2 ;
⑤所述钥匙控制电路板还包括连接于钥匙控制芯片U5上的引脚复位电路、震荡电路 及指示灯工作电路,钥匙电源信号输入端VCC+、钥匙接地信号输入端GND-、钥匙通讯信号输入端A--RXD、钥匙通讯信号输出端A-TXD除了分别设置于钥匙控制芯片U5的各个信号 输入或输出端口外,其中钥匙电源信号输入端VCC+还与钥匙控制芯片U5的引脚复位电路 及指示灯工作电路连接以实现供电,钥匙接地信号输入端GND-还分别与钥匙控制芯片U5 的引脚复位电路及震荡电路连接以实现接地;
具体的,指示灯工作电路由一端与钥匙电源信号输入端VCC+连接的发光二极管Sl和 一端与钥匙控制芯片U5的信号端口 Pl. 1连接的第十限流电阻RlO串接组成;震荡电路由 第七非极性电容C7、第八 非极性电容C8及晶振XTALl组成,其中,第七非极性电容C7及晶 振XTALl的一端同时与钥匙控制芯片U5的一个信号端口 XTALl连接,晶振XTALl的另一端 与第八非极性电容C8的一端同时与钥匙控制芯片U5的另一信号端口 XTAL2连接,第七非 极性电容C7与第八非极性电容C8的另一端同时与钥匙接地信号输入端GND-连接;引脚 复位电路由第四极性电容E4和第九电阻R9连接组成;第四极性电容E4和第九电阻R9的 一端同时与钥匙控制芯片U5的复位端RST连接,第四极性电容E4的另一端接钥匙电源信 号输入端VCC+,第九电阻R9的另一端接钥匙接地信号输入端GND-;
⑥所述电动机驱动电路包括电动机控制芯片U4、电动机MG、第五非极性电容C5及第六 非极性电容C6,其中电动机MG的两端与电动机控制芯片U4的两个驱动信号输出端OUTl和 0UT2连接;电动机控制芯片U4的稳压电源输入端VCC同时与电源驱动电路的稳压电源信 号输出端VCC和第五非极性电容C5的一端连接,电动机控制芯片U4的未稳压电源输入端 VC同时与电源驱动电路的未稳压电源信号输出端VDD和第六非极性电容C6的一端连接,第 五非极性电容C5的另一端、第六非极性电容C6的另一端以及电动机控制芯片U4的四个接 地端GND分别接地;电动机控制芯片U4的三个驱动指令信号输入端IN1,IN2, ENl分别与 锁芯控制芯片Ul的三个驱动指令信号输出端Pl. 0,Pl. 1,P2. 0连接。所述锁芯控制电路板还包括有报警驱动电路,所述报警驱动电路由喇叭Y、第四三 极管Q4 (第四三极管Q4可采用达林顿三极管)及第四限流电阻R4组成,喇叭Y的电源正 极与电源驱动电路的未稳压电源信号输出端VDD连接,喇叭Y的负极与第四三极管Q4的发 射极连接,第四电阻R4的一端与第四三极管Q4的基极连接,第四电阻R4的另一端与锁芯 控制芯片Ul的报警信号输出端Pl. 6连接,第四三极管Q4的集电极接地。所述锁栓驱动轮9是一个由电动机MG的输出轴11带动的带有径向顶推凸齿12 的驱动转轮,所述锁栓组件还包括设于锁栓驱动轮9径向旁侧的能在锁栓驱动轮9的径向 顶推凸齿12拨动下进行上下移动的全控锁栓活动导片13、位于全控锁栓活动导片13前侧 面或后侧面的用来锁定全控锁栓活动导片13的卡位滑块14、连接于全控锁栓活动导片13 前侧面或后侧面的半控锁栓导片15以及设于半控锁栓导片15与半控锁栓8之间的用来带 动半控锁栓8上下移动的半控锁栓转动轮16 ;所述全控锁栓活动导片13与全控锁栓7固 定连接,全控锁栓活动导片13在其朝向卡位滑块14的侧面固定有卡位销17,全控锁栓活动 导片13在其朝向锁栓驱动轮9的侧部设有与锁栓驱动轮9上的径向顶推凸齿12配合以实 现上下传动的凹齿槽18 ;所述卡位滑块14与锁体1之间通过卡位滑块回位弹簧19连接, 卡位滑块14上开设有与全控锁栓7上下移动方向相垂直的卡位滑块导槽20以及与全控锁 栓7上下移动方向平行的卡位销移动槽21,卡位滑块导槽20套置于固定在锁体1上的卡位 滑块导轴22外,卡位销移动槽21套置于卡位销17外,卡位销移动槽21的左侧或右侧槽壁 的上下部位分别设有用来分别将卡位销17固定在开锁到位位置和关锁到位位置的卡位销限位凹槽23 ;所述半控锁栓导片15 —方面通过设于其体内的半控锁栓导片滑槽24套置于 固定在全控锁栓活动导片13上的半控锁栓导片轴25外,另一方面通过半控锁栓导片回位 弹簧26与全控锁栓活动导片13连接;所述半控锁栓8的栓体上沿半控锁栓8的移动方向 设有一固定挡片28和一活动挡片28’,其中固定挡片28离半控锁栓8的锁舌的距离较活 动挡片28’近,且固定挡片28既活动套置于半控锁栓8的栓轴上,又与锁体1固定连接,活 动挡片28’活动套置于半控锁栓8的栓体上,活动挡片28’与半控锁栓8的尾端之间连接 有活动挡片作用弹簧36,所述半控锁栓转动轮16的轮体上设有径向推动片27,且该径向推 动片27活动插置于活动挡片28’和固定挡片28之间;半控锁栓转动轮16的轮体外侧还设 有能在半控锁栓导片15向半控锁栓转动轮16方向移动时被推动从而带动半控锁栓转动轮 16转动的转动片触点29。所述锁栓组件还包括能沿与全控锁栓7移动方向相垂直的方向进行伸缩移动的 辅助锁栓30,全控锁栓活动导片13的前侧面或后侧面设有用来带动辅助锁栓30移动的辅 助锁栓推动轴31,辅助锁栓30通过斜置的辅助锁栓推动轴导槽32套接于辅助锁栓推动轴 31外;锁体1上设有辅助锁栓移动限位导轴33,辅助锁栓3上设有套置于辅助锁栓移动限 位导轴33外的辅助锁栓移动限位槽34,所述辅助锁 栓移动限位槽34的槽道走向与全控锁 栓7的移动方向垂直。在全控锁栓活动导片13的前侧面或后侧面固定连接有全控锁栓活动导片轴35, 所述关锁限位开关Kl安装于锁体1上正好能被移动到关锁到位位置的全控锁栓活动导片 轴35触发的位置;所述开锁限位开关K2安装于锁体1上正好能被带动半控锁栓8移动到 开锁到位位置的活动挡片28’触发的位置;所述半控锁栓回位限位开关K3安装于锁体1上 正好能被随半控锁栓8旋转到关锁到位位置的半控锁栓转动轮16的转动片触点29触发的 位置。本发明工作原理说明如下 (一)开锁工作过程
电源输入时可通过下述三种方式之一第一种是220V电源经变压器降压整流变成6或 9V直流电源,经插头插入插座N直流主电源插口,正极经第三二极管D3后与电源继电器JK 的线圈及吸合开关RA的输入端连接,负极接地;第二种是备用电源BT的正极经第一二极管 Dl与电源继电器JK的线圈及吸合开关RA的的输入端连接;第三种是通过备用接口 m使 电源的正极经第二二极管D2与电源继电器JK的线圈及吸合开关RA的输入端连接。这样, 当有市电220V电源时经变压器变压后作为主电源供电,当市电220V电源停电时,由备用电 源BT进行供电,当市电与备用电源同时没电时,可由外部电源通过备用接口 m进行供电。开锁时将钥匙插头插入锁芯壳体的钥匙插孔内并转动钥匙插头,钥匙插头上的电 路导通用钥匙触点Cl、电源输入用钥匙触点B2、第一通讯连接用钥匙触点B3、第二通讯连 接用钥匙触点B4、检验钥匙状态用钥匙触点C2接触到锁芯壳体上的电路导通用锁芯触点 Al、电源输出用锁芯触点A2、第一通讯连接用锁芯触点A3、第二通讯连接用锁芯触点A4、检 验钥匙状态用锁芯触点A5,经导电片顶部的对应锁芯接线柱al、锁芯接线柱a2、锁芯接线 柱a3、锁芯接线柱a4、锁芯接线柱a5、锁芯接线柱bl、锁芯接线柱b5,电连接线与锁芯控制 电路板上相应的信号输入端或输出端连接,由于钥匙上的各个触点沿径向向外凸出,当电 路导通用钥匙触点Cl、检验钥匙状态用钥匙触点C2压迫到电路导通用锁芯触点Al、检验钥匙状态用锁芯触点A5时,电路导通用锁芯触点Al、检验钥匙状态用锁芯触点A5也能同时 触及到接地信号传导用锁芯触点Bi、检验信号传导用锁芯触点B5。当电路导通用锁芯触点 Al与接地信号传导用锁芯触点Bl接触时,电源经过插座N、第三二极管D3 (或者电源经过 备用电源BT、第一二极管D1,或者电源经过备用接口 Ni、第二二极管D2),经电源继电器JK 的线圈、电连接线、锁芯接线柱al、电路导通用锁芯触点Al、接地信号传导用锁芯触点Bi, 锁芯接线柱bl后,通过电连接线接地。此时,电源继电器JK线圈产生磁场将其吸合开关RA 吸合使触点接通,电源经保险丝F后,一路经稳压三极管LM7805稳压,第二极性电容E2、第 三非极性电容C3、第三极性电容E3、第四非极性电容C4滤波后,通过稳压电源输出端VCC 分别供给锁芯控制芯片U1、钥匙控制电路板的钥匙控制芯片TO及电动机控制芯片U4供电 , 另一路通过未稳压电源输出端VDD经第六非极性电容C6滤波后,直接与电动机控制芯片U4 的第8引脚连接。当锁芯控制芯片Ul得到电源后,内部程序便开始运行并进行初始化后,将锁芯控 制芯片Ul的供电自动控制信号输出端Pl. 5置为低电平,连接在第二限流电阻R2、第二光 耦U2的第2引脚也被拉为低电平,第二光耦U2内部发光二极管导通发光,触发第二光耦 U2的3、4引脚导通,经第三限流电阻R3触发第一三极管Q 1导通,此时电源继电器JK的 线圈的通电回路是并联的,即电路导通用锁芯触点Al、接地信号传导用锁芯触点Bl导通接 地及第一三极管Ql导通接地,将手动导通转换为由锁芯控制芯片Ul控制根据需要导通或 切断电源。还有一路经电连接线、锁芯接线柱al、锁芯接线柱a2、电路导通用锁芯触点Al、 电源输出用锁芯触点A2、电路导通用钥匙触点Cl、电源输入用钥匙触点B2、电连接线、第一 钥匙接线柱J1、第二钥匙接线柱J2与钥匙控制芯片U5的VCC+、GND-连接,给钥匙控制芯 片U5供电。同时锁芯控制芯片Ul的锁芯通讯信号输出端TXD、锁芯通讯信号输入端RXD经 连接线、锁芯接线柱a3、锁芯接线柱a4、第一通讯连接用锁芯触点A3、第二通讯连接用锁芯 触点A4、第一通讯连接用钥匙触点B3、第二通讯连接用钥匙触点B4、电连接线、第三接线柱 J3、第四接线柱J4,与钥匙控制芯片TO的钥匙通讯信号输出端A-TXD、钥匙通讯信号输入端 A-RXD连接,给锁芯控制芯片Ul及钥匙控制芯片U5之间的双向通讯做好准备。当钥匙转动时钥匙插头上的检验钥匙状态用钥匙触点C 2压迫检验钥匙状态用 锁芯触点A5与检验信号传导用锁芯触点B5接触导通,经电连接线、锁芯接线柱a5、锁芯接 线柱b5使连接在锁芯控制芯片Ul的钥匙状态检测端口 Pl. 2拉为低电平,以便锁芯控制芯 片Ul内部程序判断钥匙是否还插在锁芯内处于导通状态。第一极性电容E1、第一电阻Rl 是锁芯控制芯片Ul的RST引脚复位电路,晶振XTAL、第一电容Cl、第二电容C2组成震荡 电路给锁芯控制芯片Ul提供时序信号。锁芯控制芯片Ul的关锁到位检测端Pl. 3经关锁 限位开关Kl的第二触点A6、第一触点B6接地,开锁到位信号检测端Pl. 4经开锁限位开关 K2的第二触点A7、第一触点B7接地,半控锁栓回位到位检测端Pl. 7经半控锁栓回位限位 开关K3的第二触点A9、第一触点B9接地,关锁启动信号检测端P3. 2经第三光耦U3的4、3 引脚接地,驱动指令输出端口 Pl. 0与电动机控制芯片U4的mi引脚连接,驱动指令输出端 口 Pl. 1与电动机控制芯片U4的IN2引脚连接,驱动指令输出端口 P2. 0与电动机控制芯片 U4的Em引脚连接,第五电容C5、第六电容C6为滤波电容。锁芯控制芯片Ul的报警信号 输出端Pl. 6经第四限流电阻R4与第四三极管Q4的控制端(基极)连接,通过喇叭Y发出报 警声。当锁芯控制芯片Ul得电,内部程序即开始运行,进行接收初始化后程序等待钥匙控制芯片U5发送开锁密码。第四极性电容E4、第九电阻R9是钥匙控制芯片U5的RST引脚复 位电路,晶振XTALl、第七非极性电容C7、第八非极性电容C8组成震荡电路给钥匙控制芯片 U5提供时序信号。发光二极管Sl经限流电阻RlO与钥匙控制芯片U5的IO 口 Pl. 1连接。 钥匙控制芯片TO得到电源内部程序开始进行发送密码初始化后,将其IO 口 Pl. 1置为低电 平,发光二极管Sl经限流电阻RlO导通发光,表 示钥匙控制芯片U5已正常开始运行,并将 其IO 口的钥匙通讯信号输出端A-TXD置为低电平表示已经做好发送准备,查询等待锁芯 控制芯片Ul要求发送密码指令。锁芯控制芯片Ul进行接收密码初始化后,也将其IO 口的 锁芯通讯信号输出端TXD置为低电平表示已经做好接收准备,当钥匙控制芯片U5查询到锁 芯控制芯片Ul已做好接收密码准备时,首先开始发送一组N字节(视锁芯控制芯片程序存 储器RAM的容量而定)密码给锁芯控制芯片Ul,锁芯控制芯片Ul每接收到一字节密码都 进行校验,正确保存到指定存储单元,如错误要求钥匙控制芯片U5重复发送该组密码,锁 芯控制芯片Ul接收完一组N字节密码后,开始读取储存在程序存储器ROM中的对比密码数 据区域中的相应分组相应字节的密码数据,并将该密码数据与当前接收到的存储在数据存 储器RAM中的相应字节的数据进行比对运算,当密码吻合时再要求钥匙控制芯片U5继续发 送下一组密码,每次接收完一组N字节密码后立即开始进行比较运算,如密码吻合将继续 要求钥匙控制芯片U5发送密码,直到所设的所有密码发送完毕(在本例中使用的89S52控 制芯片可组合256的6000多次方密码数位,如有需要还可继续扩展增设密码),当所有密 码都吻合时,再由锁芯控制芯片Ul发送一组N字节数据给钥匙控制芯片U5,作为钥匙控制 芯片TO在程序存储器的分组密码区域当中取数的地址及直接参与运算的加减或乘除的数 据,钥匙控制芯片U5的控制程序将根据接收到的地址数据在分组密码区域当中取出相应 存储单元的数据,与锁芯控制芯片Ul发来直接参与运算的数据进行加减或乘除运算,将运 算结果再次发送给锁芯控制芯片U1,锁芯控制芯片Ul将结果数据进行比较运算。若数据 吻合,锁芯控制芯片Ul将驱动指令输出端口 Pl. 0置为低电平、驱动指令输出端口 Pl. 1置 为高电平、驱动指令输出端口 P2.0置为高电平,经电动机控制芯片U4驱动,电动机MG开始 反转,电动机MG的输出轴11 (通过主导齿轮和传导齿轮)带动锁栓驱动轮9转动,当锁栓 驱动轮9的径向顶推凸齿12转动到卡位滑块14的上方时压下卡位滑块14,此时全控锁栓 活动导片13属于自由状态,当径向顶推凸齿12随锁栓驱动轮9继续转动即可将全控锁栓 活动导片13拨往开锁方向移动。全控锁栓活动导片13带动全控锁栓7、全控锁栓活动导 片轴35、辅助锁栓推动轴31移动,同时全控锁栓活动导片13带动半控锁栓导片15回到原 点,锁栓驱动轮9继续转动时就能触及到半控锁栓导片15,半控锁栓导片15被顶往半控锁 栓转动轮16方向移动,半控锁栓转动轮16旋转时,通过径向推动片27带动活动挡片28’ 将半控锁栓8拨回(向开锁方向移动)。当活动挡片28’移动到开锁限位开关K2的开关触 点时,开锁限位开关K2的第二触点A7、第一触点B7闭合接通,与开锁限位开关K2的第二触 点A7连接的锁芯控制芯片Ul的开锁到位信号检测端Pl. 4被拉为低电平,当锁芯控制芯片 Ul的内部程序检测到开锁到位信号检测端P1.4为低电平时,置驱动指令输出端口 Pl. 1为 低电平,置报警信号输出端Pl. 6为低电平,电动机MG停止转动并保持刹车状态,第四三极 管Q4导通驱动喇叭Y发出声音提示,表示锁已开启可以打开房门;同时锁芯控制芯片Ul内 部程序设置电动机MG保持刹车状态时间(例如保持4秒),设置电源继电器JK保持时间(例 如30秒),此时锁芯控制芯片Ul内部程序不断检测钥匙状态检测端口 Pl. 2是否为高电平。当检测到钥匙状态检测端口 PI. 2为高电平时,表示钥匙触点与锁芯触点已经断开连接,此 时,锁芯控制芯片Ul内部程序置驱动指令输出端口 Pl. O为高电平,使电动机MG开始正转, 以给半控锁栓8自由弹回的空间,当半控锁栓转动轮16的转动片触点29接触半控锁栓回 位限位开关K3的开关触点时,半控锁栓回位限位开关K3的第二触点A9、第一触点B9接通, 与半控锁栓回位限位开关K3的第二触点A9连接的锁芯控制 芯片Ul的半控锁栓回位到位 检测端Pl. 7被拉为低电平。当锁芯控制芯片Ul内部程序检测到半控锁栓回位到位检测端 Pl. 7为低电平时,置驱动指令输出端口 P2. O为低电平,置供电自动控制信号输出端Pl. 5为 高电平,电动机MG停止转动。第二光耦U2、第一三极管Ql截止,电源继电器JK的线圈失 电,电源继电器JK的吸合开关RA触点释放断开,锁芯控制电路板上和钥匙控制电路板上的 各个器件失电停止运行。当电动机MG保持刹车状态时间超过设定的刹车状态时间(4秒), 而钥匙插头2还插在锁芯壳体4的钥匙插孔5内且使各个钥匙触点和锁芯触点还处于闭合 状态时,锁芯控制芯片Ul的内部程序将自行完成上述动作。本例容错次数暂定为5次,当超过5次时,锁芯控制芯片Ul将报警信号输出端 Pl. 6置为低电平,使第四三极管Q4导通驱动喇叭Y报警,同时延长供电自动控制信号输出 端Pl. 5输出时间(暂定20分钟),此时锁芯控制芯片Ul不再接收任何密码及数据,锁芯控 制芯片Ul内部程序进入休眠状态。延长时间到达时,锁芯控制芯片Ul置供电自动控制信 号输出端Pl. 5为高电平,第二光耦U2、第一三极管Ql截止,电源继电器JK的线圈失去磁场 而使吸合开关RA触点断开,锁芯控制电路板和钥匙控制电路板上的所有器件失去电源停 止运行。本锁芯用在汽车防盗上可直接控制油泵电源继电器或启动电源继电器等等。如图18所示为本发明提供的不带钥匙密码复核主程序和锁芯密码复核主程序的 钥匙密码确认主程序与锁芯密码确认主程序的工作流程图。如图18中所示,所述钥匙控制 电路板内设储存有钥匙控制程序和开锁密码的钥匙控制芯片,所述开锁密码分成1组或N 组并以数据表格形式存放于钥匙控制芯片的程序存储器中,所述钥匙控制程序包括钥匙密 码确认主程序,所述钥匙密码确认主程序包括以下模块
①钥匙初始化模块执行一系列的初始化设置,初始化“钥匙字节指针”和“钥匙分组 指针”后,进入钥匙通信状态检测模块一;
②钥匙通信状态检测模块一该模块为循环判断检测程序,其工作是设置钥匙控制芯 片做好通信准备,同时检测锁芯控制芯片是否处于通信准备好状态,以判断双方是否通信 同步,如果同步,则进入钥匙密码读取模块,否则,继续等待直到钥匙控制芯片和锁芯控制 芯片两者同步;
③钥匙密码读取模块根据当前“钥匙分组指针”和当前“钥匙字节指针”的信息,从 储存在钥匙控制芯片的程序存储器中的开锁密码数据区域中读取相应分组、相应字节的数 据,之后转入钥匙数据发送模块一;
④钥匙数据发送模块一将通过钥匙密码读取模块读取的当前数据,按照设定的算法 添加相应的校验位后,发送给锁芯控制芯片,之后转入钥匙发送校验模块一;
⑤钥匙发送校验模块一等待接收锁芯控制芯片发来的应答信息;如果收到“数据接 收校验错误”的应答信息,则返回钥匙数据发送模块一重新发送数据,如果收到“数据接收 校验正确”的应答信息,则进入钥匙字节指针移位模块一;
⑥钥匙字节指针移位模块一根据当前“钥匙字节指针”判断当前分组的数据是否读取发送结束;如果结束,则进入钥匙分组指针移位模块,否则,将“钥匙字节指针”加上预先设 定值后,返回钥匙密码读取模块;
⑦钥匙分组指针移位模块根据当前“钥匙分组标志”判断所有分组是否结束;如果没 有结束,则将“钥匙分组指针”加1后,返回钥匙通信状态检测模块一;如果结束,返回钥匙 初始化模块或者进入钥匙控制程序的其它主程序; 所述锁芯控制电路板内设储存有锁芯控制程序和比对密码的锁芯控制芯片,所述比对 密码分成1组或N组并以数据表格形式存放于锁芯控制芯片的程序存储器中,所述锁芯控 制程序包括锁芯密码确认主程序,所述锁芯密码确认主程序包括以下模块
①锁芯初始化模块执行一系列的初始化设置,所述的初始化设置包括初始化“锁芯字 节指针”、“锁芯分组指针”、“容错数据单元”及“密码重发次数单元”后,初始化后进入锁芯 通信状态检测模块一;
②锁芯通信状态检测模块一该模块为循环判断检测程序,其工作是设置锁芯控制芯 片做好通信准备,同时检测钥匙控制芯片是否处于通信准备好状态,以判断双方是否通信 同步,如果同步,则进入锁芯数据接收模块一,否则,继续等待直到锁芯控制芯片和钥匙控 制芯片两者同步;
③锁芯数据接收模块一接收钥匙控制芯片发来的带校验位的密码数据,之后进入锁 芯接收校验模块一;
④锁芯接收校验模块一按照设定的算法,检测接收到的数据是否正确,如果数据校验 正确,向钥匙控制芯片发送“数据接收校验正确”的应答信息,同时程序转入锁芯数据存储 模块一;如果数据校验错误,则丢弃接收到的数据,并向钥匙控制芯片发送“数据接收校验 错误”的应答信息,同时程序返回锁芯数据接收模块一,继续等待接收钥匙控制芯片发来的 数据;
⑤锁芯数据存储模块一将接收到的经过校验的数据,去除校验位后,根据当前“锁芯 字节指针”,存到锁芯控制芯片的数据存储器中相应的位置,然后进入锁芯字节指针移位模 块一;
⑥锁芯字节指针移位模块一根据当前“锁芯字节指针”判断当前分组的数据是否接收 结束,如果接收结束,则程序进入锁芯密码比对模块;否则,将“锁芯字节指针”加上预先设 定值后返回锁芯数据接收模块一;
⑦锁芯密码比对模块根据当前“锁芯分组指针”和当前“锁芯字节指针”,读取储存在 锁芯控制芯片的程序存储器中的对比密码数据区域中的相应分组相应字节的密码数据,并 将该密码数据与当前接收到的存储在锁芯控制芯片的数据存储器中的相应字节的数据进 行比对,得到比对结果后,进入锁芯比对结果判断模块一;
⑧锁芯比对结果判断模块一判断比对结果,如果比对结果错误,则进入锁芯容错数 据判断模块一;如果比对结果正确,则进入锁芯字节指针移位模块二 ;
⑨锁芯容错数据判断模块一将锁芯控制芯片的“容错数据单元”+1,然后判断“容错数 据单元”的值是否大于预设的“允许最大容错值”,如果大于,则进入锁芯错误处理模块;否 贝U,进入锁芯字节指针移位模块二;
⑩锁芯字节指针移位模块二根据当前“锁芯字节指针”判断当前分组的密码是否比对 结束,如果比对结束,则程序进入锁芯分组指针移位模块;否则,将“锁芯字节指针”加1,然后返回锁芯密码比对模块;
锁芯分组指针移位模块根据当前“锁芯分组标志”判断所有分组是否结束,如果没
有结束,则将“锁芯分组指针”加1后,返回锁芯通信状态检测模块一;否则,进入锁芯容错 数据判断模块二或者进入锁芯控制程序的其它主程序;
锁芯容错数据判断模块二 判断“容错数据单元”的值,如果等于0,则进入锁芯开 锁模块;否则,进入锁芯密码重发次数判断模块;
锁芯密码重发次数判断模块将锁芯控制芯片当前的“密码重发次数单元”加1,并
与预先设定的“允许密码重发次数”进行比较,如果锁芯控制芯片当前的“密码重发次数单 元”的数据不大于“允许密码重发次数”,则初始化“锁芯字节指针”、“锁芯分组指针”和“容 错数据单元”后,返回锁芯通信状态检测模块一;否则,进入锁芯错误处理模块;
O锁芯错误处理模块对锁芯控制芯片的IO端口输出执行预先设定的错误处理动作
的指令;
锁芯开锁模块对锁芯控制芯片的IO端口输出执行预先设定的开锁指令。 如图19 (a)和图19 (b)所示为带钥匙密码复核主程序和锁芯密码复核主程序的 钥匙密码确认主程序与锁芯密码确认主程序的工作流程图,由于图较长,因此分成两页,分 别记载在图19 (a)和图19 (b)中,图19 (b)紧接图19 (a)。如图19中所示,在图18的 基础上做了改进,所述钥匙控制程序还包括连接于钥匙分组指针移位模块之后的钥匙密码 复核主程序,所述钥匙密码复核主程序包括以下模块
①钥匙通信状态检测模块二该模块紧接钥匙密码确认主程序中的钥匙分组指针移位 模块之后,且在钥匙分组指针移位模块判断所有分组如果结束,程序进入钥匙通信状态检 测模块二 ;所述钥匙通信状态检测模块二为循环判断检测程序,其工作是设置钥匙控制芯 片做好通信准备,同时检测锁芯控制芯片是否处于通信准备好状态,以判断双方是否通信 同步,如果同步,则进入钥匙数据接收模块,否则,继续等待直到钥匙控制芯片和锁芯控制 芯片两者同步;
②钥匙数据接收模块接收锁芯控制芯片发来的带校验位的复核密码运算所需要的数 据,之后进入钥匙接收校验模块;
③钥匙接收校验模块按照设定的算法,检测接收到的数据是否正确,如果数据校验正 确,向锁芯控制芯片发送“数据接收校验正确”的应答信息,同时程序进入钥匙数据存储模 块;如果数据校验错误,则丢弃当前接收到的数据,并向锁芯控制芯片发送相应的“数据接 收校验错误”的应答信息,同时程序返回钥匙数据接收模块,继续等待接收锁芯控制芯片发 来的数据;
④钥匙数据存储模块将接收到的经过校验正确的数据,去除校验位后,根据当前“钥 匙字节指针”,存到钥匙控制芯片的数据存储器中相应的位置,然后进入钥匙字节指针移位 模块二 ;⑤钥匙字节指针移位模块二根据当前“钥匙字节指针”判断当前数据是否接收存储结 束,如果结束,则程序进入钥匙复核密码运算模块;否则,将“钥匙字节指针”加1后,返回钥 匙数据接收模块;
⑥钥匙复核密码运算模块按照事先设定的算法,取出相应的数据,进行运算,并将复
核密码运算结果保存在钥匙控制芯片的数据存储器中,然后进入钥匙通信状态检测模块 ---,
⑦钥匙通信状态检测模块三该模块为循环 判断检测程序,其工作是设置钥匙控制芯 片做好通信准备,同时检测锁芯控制芯片是否处于通信准备好状态,以判断双方是否通信 同步,如果同步,则进入钥匙复核密码运算结果读取模块,否则,继续等待直到钥匙控制芯 片和锁芯控制芯片两者同步;
⑧钥匙复核密码运算结果读取模块根据当前“钥匙字节指针”读取存储在钥匙控制芯 片的数据存储器中的复核密码运算结果的相应字节,进入钥匙数据发送模块二;
⑨钥匙数据发送模块二将钥匙复核密码运算结果读取模块读取的数据,按照设定的 算法添加相应的校验位后,发送给锁芯控制芯片,之后转入钥匙发送校验模块二;
⑩钥匙发送校验模块二等待接收锁芯控制芯片发来的应答信息,如果收到“数据接收 校验错误”的应答信息,则程序返回钥匙数据发送模块二重新发送数据,如果收到“数据接 收校验正确”的应答信息,则程序进入钥匙字节指针移位模块三。
钥匙字节指针移位模块三根据当前“钥匙字节指针”判断当前数据是否读取
发送结束,如果没有结束,则将“钥匙字节指针”加1后,返回钥匙复核密码运算结果读取模 块;如果结束,返回钥匙初始化模块;
所述锁芯控制程序还包括连接于锁芯分组指针移位模块二和锁芯容错数据判断模块 二之间的锁芯密码复核主程序,所述锁芯密码复核主程序包括以下模块
①锁芯通信状态检测模块二该模块紧接锁芯密码确认主程序中的锁芯分组指针移位 模块之后,且在锁芯分组指针移位模块判断所有分组如果结束,程序进入锁芯通信状态检 测模块二 ;所述锁芯通信状态检测模块二为循环判断检测程序,其工作是设置锁芯控制芯 片做好通信准备,同时检测钥匙控制芯片是否处于通信准备好状态,以判断双方是否通信 同步,如果同步,则进入锁芯数据读取模块,否则,继续等待直到锁芯控制芯片和钥匙控制 芯片两者同步;
②锁芯数据读取模块从锁芯控制芯片的程序存储器中,读取设定的进行复核密码运 算所需要的数据后,进入锁芯数据发送模块;
③锁芯数据发送模块将锁芯数据读取模块读取的当前数据,按照设定的算法添加相 应的校验位后,发送给钥匙控制芯片,之后转入锁芯发送校验模块;
④锁芯发送校验模块等待接收钥匙控制芯片发来的应答信息,如果收到“数据接收校 验错误”的应答信息,则程序返回锁芯数据发送模块,重新发送数据;如果收到“数据接收校 验正确”的应答信息,则进入锁芯字节指针移位模块三;
⑤锁芯字节指针移位模块三根据当前“锁芯字节指针”判断当前数据是否读取发送结 束,如果结束,则程序进入锁芯通信状态检测模块三;否则,将“锁芯字节指针”加1后,返回 锁芯数据读取模块;⑥锁芯通信状态检测模块三该模块为循环判断检测程序,其工作是设置锁芯控制芯 片做好通信准备,同时检测钥匙控制芯片是否处于通信准备好状态,以判断双方是否通信 同步,如果同步,则进入锁芯数据接收模块二,否则,继续等待直到锁芯控制芯片和钥匙控 制芯片两者同步;
⑦锁芯数据接收模块二接收钥匙控制芯片发来的带校验的复核密码运算结果,之后 进入锁芯接收校验模块二;
⑧锁芯接收校验模块二按照约定的算法,检测接收到的数据是否正确,如果数据校验 正确,向钥匙控制芯片发送相应“数据接收校验正确”的应答信息,同时程序转入锁芯数据 存储模块二;如果数据校验错误,则丢弃接收到的数据,并向钥匙控制芯片发送“数据接收 校验错误”的应答信息,同时程序返回锁芯数据接收模块二,继续等待接收钥匙控制芯片发 来的数据; ⑨锁芯数据存储模块二将接收到的经过校验的数据,去除校验位后,根据当前“锁芯 字节指针”,存到锁控制芯片的数据存储器中相应的位置,然后进入锁芯字节指针移位模块 四;
⑩锁芯字节指针移位模块四根据当前“锁芯字节指针”判断当前数据是否接收存储结 束,如果结束,则程序进入锁芯复核密码运算结果比对模块;否则,将“锁芯字节指针”加1 后,返回锁芯数据接收模块二;
锁芯复核密码运算结果比对模块根据当前“锁芯字节指针”,读取保存在锁芯控制
芯片的程序存储器中的复核密码运算结果对比数据的相应字节数据与当前接收到的存储 在锁芯控制芯片的数据存储器中的复核密码运算结果相应字节数据进行比对,得到比对结 果后,进入锁芯比对结果判断模块二 ;
锁芯比对结果判断模块二 判断比对结果,如果比对结果错误,则进入锁芯容错数
据判断模块三;如果比对结果正确,则进入锁芯字节指针移位模块五;
锁芯容错数据判断模块三将锁芯控制芯片的“容错数据单元”+1,然后判断“容错
数据单元”的值是否大于预设的“允许最大容错值”,如果大于,则进入锁芯错误处理模块; 否则,进入锁芯字节指针移位模块五;
O锁芯字节指针移位模块五根据当前“锁芯字节指针”判断复核密码运算结果是否
比对结束,如果没有结束,则将“锁芯字节指针”加1后,返回锁芯复核密码运算结果比对模 块;否则,程序进入锁芯密码确认主程序中的锁芯容错数据判断模块二。此外,所述锁芯控制程序还可包括锁芯关锁控制主程序,所述锁芯关锁控制主程 序根据接收到的指令对锁芯控制芯片的IO端口输出执行预先设定的关锁指令信号。(二)关锁工作过程当按动快速关锁开关KG (可装在门外的门把手下部或其它便 于触及的地方)时,快速关锁开关KG的触点闭合导通,由于关锁限位开关Kl的触点第一 B6 与第三触点A8是常闭状态接地导通,电源继电器JK的线圈电流经快速关锁开关KG、关锁限 位开关Kl的第三触点A8与第一触点B6接地导通,发光二极管LED经第五限流电阻R5点亮,表示开始关锁运行。电源继电器JK的线圈得电产生磁场,将吸合开关RA触点吸合接通, 使锁芯控制电路板上的各个器件得电。锁芯控制芯片Ul程序开始运行并进行初始化,同时 另一路经限流电阻R6、第三光耦U3的控制端、关锁限位开关Kl的第三触点A8与第一触点 B6接地导通,第三光耦U3的被控端触发被控也导通,将锁芯控制芯片Ul的关锁启动信号检 测端P3. 2拉为低电平,锁芯控制芯片Ul程序产生中断,即转入关锁中断服务程序,将锁芯 控制芯片Ul的驱动指令输出端口 Pl. O置为高电平,驱动指令输出端口 Pl. 1置为低电平, 驱动指令输出端口 P2. O置为高电平,经电动机控制芯片U4驱动,电动机MG开始正转,电动 机MG的输出轴11带动锁栓驱动轮9转动,当锁栓驱动轮9的径向顶推凸齿12转动到卡位 滑快14的上方时压下卡位滑快14,此时全控锁栓活动导片13属于自由状态。当锁栓驱动 轮9带动径向顶推凸齿12继续转动即可将全控锁栓活动导片13拨往关锁方向移动,全控 锁栓活动导片13带动全控锁栓7、全控锁栓活动导片轴35、辅助锁栓推动轴31移动,当全 控锁栓活动导片轴35移动到关锁限位开关Kl的开关触点时,关锁限位开关Kl的触点 开始 切换,使第二触点A6与第一触点B6接通,将与第二触点A6连接的锁芯控制芯片Ul的关锁 到位信号检测端Pl. 3拉为低电平。当锁芯控制芯片Ul的内部程序检测到关锁到位信号检 测端Pl. 3为低电平时,置驱动指令输出端口 P2. O为低电平,电动机MG停止转动。同时,由 于关锁限位开关Kl的第一触点B6和第三触点A8断开连接,使得电源继电器JK的线圈失 电,吸合开关RA的触点释放断开,锁芯控制电路板上的各个器件失电停止运行,发光二极 管LED熄灭,关锁结束。由于快速关锁开关KG与关锁限位开关Kl的第一触点B6和第三触 点A8是串连电路,此时即便再按动快速关锁开关KG,也不会发生重复关锁动作。在图8的 电源驱动电路中,第五二极管D5起截流作用,在开锁时第一三极管Ql的导通或电路导通用 锁芯触点Al、接地信号传导用锁芯触点Bl触点接触时不产生误动作。
权利要求
一种电子密码锁,它包括锁体(1)、锁栓组件、锁芯组件及钥匙组件,锁栓组件和锁芯组件安装于锁体(1)内,锁栓组件由钥匙组件和锁芯组件控制实现开关锁动作,其特征在于 ①所述钥匙组件包括钥匙插头(2)和连接于钥匙插头(2)尾部的钥匙手柄(3),钥匙手柄(3)内腔设有钥匙控制电路板以及多根分别通过电连接线与钥匙控制电路板的各个信号输入端或输出端连接的钥匙接线柱,钥匙插头(2)的外周壁设有至少以下几个沿钥匙插头(2)的径向方向向外突出且分布于不同轴向位置的钥匙触点其中第一个钥匙触点为由导电材料制成的电路导通用钥匙触点(C1),该电路导通用钥匙触点(C1)设于钥匙插头(2)的头部位置,并与其余钥匙触点之间留有适当空隔,该电路导通用钥匙触点(C1)通过穿置于钥匙插头(2)内腔的电连接线及第一钥匙接线柱(J1)与钥匙控制电路板的钥匙接地信号输入端(GND )连接;其余钥匙触点在相邻两钥匙触点之间通过绝缘层互相隔离,且至少包括了一个电源输入用钥匙触点(B2)和两个通讯连接用钥匙触点(B3和B4),电源输入用钥匙触点(B2)由导电材料制成且通过穿置于钥匙插头(2)内腔的电连接线及第二钥匙接线柱(J2)与钥匙控制电路板的钥匙电源信号输入端(VCC+)连接,两个通讯连接用钥匙触点(B3和B4)均由导电材料制成,其中第一通讯连接用钥匙触点(B3)通过穿置于钥匙插头(2)内腔的电连接线及第三钥匙接线柱(J3)与钥匙控制电路板的钥匙通讯信号输入端(A RXD)连接,第二通讯连接用钥匙触点(B4)通过穿置于钥匙插头(2)内腔的电连接线及第四钥匙接线柱(J4)与钥匙控制电路板的钥匙通讯信号输出端(A TXD)连接;②所述锁芯组件包括锁芯壳体(4)及锁芯控制电路板;所述锁芯控制电路板包括锁芯控制芯片工作电路、与锁芯控制芯片工作电路连接的用来控制锁栓组件执行开关锁动作的电动机驱动电路以及用来分别对锁芯控制芯片工作电路、电动机驱动电路和钥匙控制电路板供电的电源驱动电路;所述锁芯壳体(4)内设有钥匙插孔(5),钥匙插孔(5)的孔道内侧壁面上设有便于插入钥匙插孔(5)内的钥匙插头(2)旋转以实现开关锁工作的凹槽(6),凹槽(6)内设有两排用来构成锁芯触点的导电片,各导电片的顶部穿出锁芯壳体(4)构成用来接地或与锁芯控制电路板的各个信号输入端或输出端连接的锁芯接线柱;第一排导电片至少由四根具有弹性的导电片组成,该四根导电片沿钥匙插孔(5)的孔深方向依次排开且位于能与旋转到位的钥匙插头(2)上的各钥匙触点分别对应触接的位置;其中位于钥匙插孔(5)孔道最深处的一根导电片构成用来与钥匙插头(2)上的电路导通用钥匙触点(C1)触接的电路导通用锁芯触点(A1),该电路导通用锁芯触点(A1)与该排的其余导电片通过绝缘隔板隔离,且该根导电片顶部的锁芯接线柱(a1)通过电连接线与电源驱动电路的接地导通电路信号输入端(JDQ)连接;其余三根导电片分别构成用来与钥匙插头(2)上的电源输入用钥匙触点(B2)触接的电源输出用锁芯触点(A2)、用来与钥匙插头(2)上的第一通讯连接用钥匙触点(B3)触接的第一通讯连接用锁芯触点(A3)和用来与钥匙插头(2)上的第二通讯连接用钥匙触点(B4)触接的第二通讯连接用锁芯触点(A4),构成电源输出用锁芯触点(A2)的导电片顶部的锁芯接线柱(a2)通过电连接线与电源驱动电路的电源信号输出端(VCC)连接,构成第一通讯连接用锁芯触点(A3)的导电片顶部的锁芯接线柱(a3)通过电连接线与锁芯控制芯片工作电路的锁芯通讯信号输出端(TXD)连接,构成第二通讯连接用锁芯触点(A4)的导电片顶部的锁芯接线柱(a4)通过电连接线与锁芯控制芯片工作电路的锁芯通讯信号输入端(RXD)连接;第二排导电片至少由一根导电片组成,该根导电片位于构成电路导通用锁芯触点(A1)的导电片的后侧,且构成能在电路导通用锁芯触点(A1)受到电路导通用钥匙触点(C1)挤推后移时,与电路导通用锁芯触点(A1)触接的接地信号传导用锁芯触点(B1),该根导电片顶端的锁芯接线柱(b1)直接接地;所述锁芯控制芯片工作电路和钥匙控制电路板内设置有能实现下述功能的锁芯控制芯片(U1)和钥匙控制芯片(U5)当设于钥匙插头(2)上的钥匙触点与设于锁芯壳体(4)上的锁芯触点对应连接,使电源驱动电路导通,并使锁芯控制芯片工作电路和钥匙控制电路板得电时,锁芯控制芯片(U1)与钥匙控制芯片(U5)能通过锁芯通讯信号输出端(TXD)、锁芯通讯信号输入端(RXD)、钥匙通讯信号输入端(A RXD)、钥匙通讯信号输出端(A TXD)建立双向通讯连接,使钥匙控制芯片与锁芯控制芯片的控制程序实现密码传输、校验工作,且当密码核对正确无误后,锁芯控制芯片运行程序输出开锁指令,经驱动电动机驱动电路使电动机执行开锁动作,当密码错误时不驱动电动机驱动电路执行开锁动作。
2.根据权利要求1所述的电子密码锁,其特征在于①所述锁栓组件包括全控锁栓(7)、半控锁栓(8)及由电动机驱动电路驱动正转或反 转的锁栓驱动轮(9),其中全控锁栓(7)的开锁和关锁过程完全由锁栓驱动轮(9)控制,半 控锁栓(8 )的开锁过程由锁栓驱动轮(9 )驱动,关锁过程由连接于其自身与锁体(1)之间的 半控锁栓回位弹簧(10)驱动;在全控锁栓(7)的关锁行程到位处设有关锁限位开关(K1), 关锁限位开关(Kl)为单刀双掷开关,其中第一触点(B6)接地并与活动触头的固定端连接, 第二触点(A6)用来与锁芯控制芯片(Ul)的关锁到位检测端(P1. 3)连接,第三触点(A8)连 接于电源驱动电路中,当关锁限位开关(Kl)未受到触发时,第三触点(A8)与第一触点(B6) 闭合,当关锁限位开关(Kl)受到触发时,第二触点(A6)与第一触点(B6)闭合;在半控锁栓 (8)的开锁行程到位处设有处于常开状态的开锁限位开关(K2),开锁限位开关(K2)的第一 触点(B7)接地,第二触点(A7)用来与锁芯控制芯片(Ul)的开锁到位检测端(P1. 4)连接, 当开锁限位开关(K2)受到触发时转为闭合状态;在半控锁栓(8)的关锁行程到位处设有处 于常开状态的半控锁栓回位限位开关(K3),半控锁栓回位限位开关(K3)的第一触点(B9) 接地,第二触点(A9)用来与锁芯控制芯片(Ul)的半控锁栓回位到位检测端(P1. 7)连接,当 半控锁栓回位限位开关(K3)受到触发时转为闭合状态;在锁体(1)外部便于触及的地方设 有处于常开状态的快速关锁开关(KG),快速关锁开关(KG)与开锁限位开关(K2)的第三触 点(A8)、第一触点(B6)串联连接于电源驱动电路中,当快速关锁开关(KG)受到触发时转为 闭合状态;②所述钥匙插头(2)上还设有一个由非导电材料制成的检验钥匙状态用钥匙触点 (C2);所述钥匙插孔(5)的凹槽(6)内还设有一对与检验钥匙状态用钥匙触点(C2)配合使 用的导电片,其中一根导电片与电路导通用锁芯触点(Al)位于同一排,构成用来与钥匙插 头(2)上的检验钥匙状态用钥匙触点(C2)触接的检验钥匙状态用锁芯触点(A5),该根导 电片顶部的接线柱(a5)通过电连接线与设于锁芯控制芯片(Ul)上的钥匙状态检测端口 (P1. 2)连接;另一根导电片与接地信号传导用锁芯触点(Bi)位于同一排且位于构成检验 钥匙状态用锁芯触点(A5)的导电片的后侧,该导电片构成能在检验钥匙状态用锁芯触点 (A5)受到检验钥匙状态用钥匙触点(C2)挤推后移时,与检验钥匙状态用锁芯触点(A5)触接的检验信号传导用锁芯触点(B5),该导电片顶端的接线柱(b5)直接接地;③所述电源驱动电路的电源输入端接入后分为以下几条主路第一主路依次经过电源继电器(JK)的吸合开关(RA)、保险丝(F)后分成以下两条支 路第一支路经稳压滤波电路输出后构成稳压电源信号输出端(VCC),第二支路未经稳压 滤波电路而直接输出构成未稳压电源信号输出端(VDD );第二主路经过电源继电器(JK)的线圈后分成以下三条支路第一支路由电源继电器 (JK)的线圈输出后直接构成接地导通电路信号输入端(JDQ);第二支路由电源继电器(JK) 的线圈输出后经第一三极管(Ql)的发射极和集电极接地;第三支路由电源继电器(JK)的 线圈输出后依次经过第五二极管(D5)、快速关锁开关(KG)、关锁限位开关(Kl)的第三触点 (A8)、关锁限位开关(Kl)的第一触点(B6)后接地;第三主路依次经过第六限流电阻(R6)、第三光耦(U3)的一对控制端引脚、快速关锁开 关(KG)、关锁限位开关(Kl)的第三触点(A8)、关锁限位开关(Kl)的第一触点(B6)后接地; 第三光耦(U3)的另一对被控端引脚的输入端与设于锁芯控制芯片(Ul)上的关锁启动信号 检测端(P3. 2)连接,输出端接地;第四主路依次经过第五限流电阻(R5)、发光二极管(LED)、快速关锁开关(KG)、关锁限 位开关(Kl)的第三触点(A8)、关锁限位开关(Kl)的第一触点(B6)后接地;第五主路依次经过第二光耦(U2)的一对被控端引脚、第三限流电阻(R3)后与设于第 二主路中的第一三极管(Ql)的基极连接;第二光耦(U2)的主控端的输入端与设于第一主 路的稳压电源信号输出端(VCC)连接,输出端通过第二限流电阻(R2)与设于锁芯控制芯片 (Ul)上的供电自动控制信号输出端(P1. 5)连接;④所述锁芯控制芯片工作电路还包括连接于锁芯控制芯片(Ul)上的引脚复位电路和 震荡电路,锁芯控制芯片(Ul)上设有稳压电源输入端(VCC)、接地端、用来与电动机驱动电 路连接以输出驱动指令的三个驱动指令输出端口(Pl.O,Pl. 1,P2.0)、用来与锁芯壳体(4) 上的检验钥匙状态用锁芯触点(A5)连接以检测钥匙是否处于开锁状态的钥匙状态检测端 口(P1. 2)、用来与关锁限位开关(Kl)的第二触点(A6)连接以检测全控锁栓(7)是否关锁到 位的关锁到位信号检测端(P1. 3)、用来与开锁限位开关(K2)的第二触点(A7)连接以检测 半控锁栓(8)是否开锁到位的开锁到位信号检测端(P1. 4)、用来与电源驱动电路第五主路 中的第二限流电阻(R2)连接以实现由锁芯控制芯片(Ul)内部控制电源通断的供电自动控 制信号输出端(P1. 5)、用来与半控锁栓回位限位开关(K3)的第二触点(A9)连接以检测半 控锁栓(8)是否回位到位的半控锁栓回位到位检测端(P1. 7)、用来与设于锁芯壳体(4)上 的第二通讯连接用锁芯触点(A4)及其对应的锁芯接线柱(a4)连接的锁芯通讯信号输入端 (P3.0,即RXD)、用来与设于锁芯壳体(4)上的第一通讯连接用锁芯触点(A3)及其对应的锁 芯接线柱(a3)连接的锁芯通讯信号输出端(P3. 1,即TXD)以及用来与电源驱动电路的第三 主路中的第三光耦(U3)的被控端引脚的输入端连接的关锁启动信号检测端(P3. 2);⑤所述钥匙控制电路板还包括连接于钥匙控制芯片(U5)上的引脚复位电路、震荡电路 及指示灯工作电路,钥匙电源信号输入端(VCC+)、钥匙接地信号输入端(GND-)、钥匙通讯 信号输入端(A-RXD)、钥匙通讯信号输出端(A-TXD)除了分别设置于钥匙控制芯片(U5) 的各个信号输 入或输出端口外,其中钥匙电源信号输入端(VCC+)还与钥匙控制芯片(U5) 的引脚复位电路及指示灯工作电路连接以实现供电,钥匙接地信号输入端(GND-)还分别与钥匙控制芯片(U5)的引脚复位电路及震荡电路连接以实现接地;⑥所述电动机驱动电路包括电动机控制芯片(U4)、电动机(MG)、第五非极性电容(C5) 及第六非极性电容(C6),其中电动机(MG)的两端与电动机控制芯片(U4)的两个驱动信号 输出端(0UT1和0UT2)连接;电动机控制芯片(U4)的稳压电源输入端(VCC)同时与电源驱 动电路的稳压电源信号输出端(VCC)和第五非极性电容(C5)的一端连接,电动机控制芯片 (U4)的未稳压电源输入端(VC)同时与电源驱动电路的未稳压电源信号输出端(VDD)和第 六非极性电容(C6)的一端连接,第五非极性电容(C5)的另一端、第六非极性电容(C6)的另 一端以及电动机控制芯片(U4)的四个接地端(GND)分别接地;电动机控制芯片(U4)的三个 驱动指令信号输入端(mi,IN2, ENl)分别与锁芯控制芯片(Ul)的三个驱动指令信号输出 端(P1.0,P1. 1,P2. 0)连接。
3.根据权利要求2所述的电子密码锁,其特征在于所述锁芯控制电路板还包括有报 警驱动电路,所述报警驱动电路由喇叭(Y )、第四三极管(Q4 )及第四限流电阻(R4 )组成,喇 口Λ(Υ)的电源正极与电源驱动电路的未稳压电源信号输出端(VDD)连接,喇叭(Y)的负极与 第四三极管(Q4)的发射极连接,第四电阻(R4)的一端与第四三极管(Q4)的基极连接,第四 电阻(R4)的另一端与锁芯控制芯片(Ul)的报警信号输出端(Ρ1. 6)连接,第四三极管(Q4) 的集电极接地。
4.根据权利要求2所述的电子密码锁,其特征在于所述锁栓驱动轮(9)是一个由电动 机(MG)的输出轴(11)带动的带有径向顶推凸齿(12)的驱动转轮,所述锁栓组件还包括设 于锁栓驱动轮(9)径向旁侧的能在锁栓驱动轮(9)的径向顶推凸齿(12)拨动下进行上下移 动的全控锁栓活动导片(13)、位于全控锁栓活动导片(13)前侧面或后侧面的用来锁定全 控锁栓活动导片(13)的卡位滑块(14)、连接于全控锁栓活动导片(13)前侧面或后侧面的 半控锁栓导片(15)以及设于半控锁栓导片(15)与半控锁栓(8)之间的用来带动半控锁栓 (8)上下移动的半控锁栓转动轮(16);所述全控锁栓活动导片(13)与全控锁栓(7)固定连 接,全控锁栓活动导片(13)在其朝向卡位滑块(14)的侧面固定有卡位销(17),全控锁栓活 动导片(13)在其朝向锁栓驱动轮(9)的侧部设有与锁栓驱动轮(9)上的径向顶推凸齿(12) 配合以实现上下传动的凹齿槽(18);所述卡位滑块(14)与锁体(1)之间通过卡位滑块回位 弹簧(19)连接,卡位滑块(14)上开设有与全控锁栓(7)上下移动方向相垂直的卡位滑块导 槽(20)以及与全控锁栓(7)上下移动方向平行的卡位销移动槽(21),卡位滑块导槽(20)套 置于固定在锁体(1)上的卡位滑块导轴(22)外,卡位销移动槽(21)套置于卡位销(17)外, 卡位销移动槽(21)的左侧或右侧槽壁的上下部位分别设有用来分别将卡位销(17)固定在 开锁到位位置和关锁到位位置的卡位销限位凹槽(23);所述半控锁栓导片(15) —方面通 过设于其体内的半控锁栓导片滑槽(24)套置于固定在全控锁栓活动导片(13)上的半控锁 栓导片轴(25)外,另一方面通过半控锁栓导片回位弹簧(26)与全控锁栓活动导片(13)连 接;所述半控锁栓(8)的栓体上沿半控锁栓(8)的移动方向设有一固定挡片(28)和一活动 挡片(28’),其中固定挡片(28)离半控锁栓(8)的锁舌的距离较活动挡片(28’)近,且固定 挡片(28)既活动套置于半控锁栓(8)的栓轴上,又与锁体(1)固定连接,活动挡片(28’ )活 动套置于半控锁栓(8)的栓体上,活动挡片(28’)与半控锁栓(8)的尾端之间连接有活动挡 片作用弹簧(36),所述半控锁栓转动轮(16)的轮体上设有径向推动片(27),且该径向推动 片(27)活动插置于活动挡片(28’)和固定挡片(28)之间;半控锁栓转动轮(16)的轮体外侧还设有能在半控锁栓导片(15)向半控锁栓转动轮(16)方向移动时被推动从而带动半控 锁栓转动轮(16)转动的转动片触点(29)。
5.根据权利要求4所述的电子密码锁,其特征在于所述锁栓组件还包括能沿与全控 锁栓(7)移动方向相垂直的方向进行伸缩移动的辅助锁栓(30),全控锁栓活动导片(13)的 前侧面或后侧面设有用来带动辅助锁栓(30)移动的辅助锁栓推动轴(31),辅助锁栓(30) 通过斜置的辅助锁栓推动轴导槽(32)套接于辅助锁栓推动轴(31)外;锁体(1)上设有辅助 锁栓移动限位导轴(33),辅助锁栓(30)上设有套置于辅助锁栓移动限位导轴(33)外的辅 助锁栓移动限位槽(34),所述辅助锁栓移动限位槽(34)的槽道走向与全控锁栓(7)的移动 方向垂直。
6.根据权利要求4所述的电子密码锁,其特征在于在全控锁栓活动导片(13)的前侧 面或后侧面固定连接有全控锁栓活动导片轴(35),所述关锁限位开关(Kl)安装于锁体(1) 上正好能被移动到关锁到位位置的全控锁栓活动导片轴(35)触发的位置;所述开锁限位 开关(K2)安装于锁体(1)上正好能被带动半控锁栓(8)移动到开锁到位位置的活动挡片 (28’ )触发的位置;所述半控锁栓回位限位开关(K3)安装于锁体(1)上正好能被随半控锁 栓(8)旋转到关锁到位位置的半控锁栓转动轮(16)的转动片触点(29)触发的位置。
全文摘要
本发明涉及一种电子密码锁,它包括锁体、锁栓组件、锁芯组件及钥匙组件,钥匙组件包括钥匙插头、钥匙手柄、钥匙控制电路板、钥匙接线柱及设于钥匙插头外周壁的多个钥匙触点;锁芯组件包括锁芯壳体及锁芯控制电路板,锁芯壳体的钥匙插孔内壁设两排构成锁芯触点的导电片,各导电片顶部穿出锁芯壳体构成用来接地或与锁芯控制电路板连接的锁芯接线柱;当钥匙触点与锁芯触点对应连接时,锁芯控制电路板和钥匙控制电路板得电,锁芯控制芯片与钥匙控制芯片建立双向通讯连接,实现密码传输和校验工作,且当密码正确时,锁芯控制芯片输出执行开锁动作的开锁指令,密码错误时不执行开锁动作。本发明不仅结构简单,使用方便,而且安全性能高。
文档编号E05B35/00GK101963009SQ20101053331
公开日2011年2月2日 申请日期2010年11月5日 优先权日2010年11月5日
发明者林挺意 申请人:林挺意