一种防探码电子锁电路的制作方法

文档序号:2134586阅读:249来源:国知局
专利名称:一种防探码电子锁电路的制作方法
技术领域
本实用新型涉及一种集成电路电子产品,更具体地说涉及一种防探码电子锁电路。
背景技术
目前应用于汽车防盗、车库门控制的电子密码主要由遥控器(密码钥匙)和电子密码锁体两个部分组成。电子密码的实质是一对芯片,现在最常用的是SD0062和SD0072芯片,SD0062用于产生密码,SD0072用于密码锁体中的对码,称为解码器。当遥控器中的SD0062芯片发出的以密码调制的无线电波被电子密码锁体中的SD0072芯片接收后,经比对,若比对通过就执行开锁或关锁动作。
图1显示的是由SD0072组成的密码锁体的原理框图。din是密码输入端,vt是解码输出端。解码器将收到的密码与本机的密码比较。若相同,则在vt输出一个正脉冲,使D触发器翻转,D触发器的输出信号经放大后驱动继电器。以继电器触点的吸合或释放实现电子锁的开启或关闭。若比对不通过则vt端不发控制信号,继电器不动作。
这种遥控电子密码锁的安全性主要与总密码量有关,总密码量越大,破解越困难。SD0062和SD0072都有12条地址线A0-A11,用于设定本机密码,每个输入端有三种接法0(接地)、1(VDD)、f(空悬)。遥控器的12条地址线A0-A11接法必须与电子密码锁接法相同才能开锁/关锁,其总密码量为312。
当使用电子装置自动进行恶意的密码探试时,将会严重影响遥控电子密码锁的安全性。因为密码探试是以无线方式进行的,可以在远离电子密码锁的、隐蔽的地方进行,难以被主人察觉。目前的遥控电子密码锁不能及时发现恶意探码,没有恶意探码告警信号输出。因此在面对恶意探码时,遥控电子密码锁的安全性不强。以SD0062和SD0072组成的遥控电子密码锁为例,总密码量为312,当使用推荐的时钟频率(7.4KHz)时,每帧密码的时间长度为0.277秒,将所有密码测试一遍约需41小时。对于许多情况来说,这样的全密码空间探测周期太小,安全性不够。

发明内容
本实用新型的目的在于,提高密码比对型电子锁的安全防范性能、并能直接应用SD0072芯片而提出的一种防探码电子锁电路。它由以下技术方案来实现含有解码器M3,其特征在于还包括计数器M2、单稳态触发器M1和与门M0,所述单稳态触发器的触发端din连接解码器M3的密码输入端din,它的dw输出端连接与门的一输入端,其输出dwc端连接计数器的输入端c,计数器的清零端clr连接解码器的解码输出端vt,它的输出端warning连接暂态时间选择端sle,与门M0另一输入端接收密码信号kin。
本实用新型的有益效果是1)对于恶意探码能输出告警信号,一方面给车主等当事人以及时提醒,一方面对恶意探码者有威慑作用;2)通过增大全密码空间探测周期,提高抵抗恶意探码的能力;3)不影响遥控电子密码锁的正常使用功能,告警后仍然能进行开锁/关锁操作;4)产生虚假告警的可能性低;5)当用SD0072和一外围逻辑电路形成本实用新型时,如增加的该逻辑电路由一个门阵列器件实现时,所需元件少。


图1是SD0072组成的密码锁体的原理框图图2是本实用新型的电路框图图3单稳态触发器M1的电路图图4是单稳态触发器的波形图图5计数器M2的电路图具体实施方式
以下结合附图和具体实施例对本实用新型做进一步说明。
参见图2,本实用新型可以看成解码器M3(采用SD0072)和由单稳态触发器M1、计数器M2和与门M0组成的外围电路(虚线框内的电路)构成,也可以看成直接应用SD0072的一种改进设计。SD0072的12条地址线A0-A11,用于设定本机密码。本实施例中的单稳态触发器和计数器M2请分别参见图3、图5。
对照图3,单稳态触发器M1有一个触发端din、一个暂态时间选择端sle、两个输出端dwc和dw,由3片74121单稳态触发器芯片及非门、与非门和电阻、电容构成。其中CO=1μF,C1=2.2μF,C2=10μF,RO=510KΩ,R1=430KΩ,R2=680KΩ。U0的暂态时间为T0,由dwc输出。U1的暂态时间为T1,U2的暂态时间为T2,由sle控制通过dw输出。稳态时dwc输出为0,dw输出为1。其中T0>0.277秒,T2>T1。本实施例中,T0为0.36秒、T1为0.64秒、T2为4.64秒。
输入密码信号kin经与门M0后的输出接din。din上一帧密码(时间约0.277秒)的第1个上升沿使单稳态触发器的dwc端输出变为1,持续时间为T0,即输出宽度为T0的正脉冲。在dwc端输出的正脉冲下降沿,在dw端产生宽度为T1或T2的脉冲(低电平)。dw输出脉冲宽度是可选的,由sle决定。当计数器M2的输出端warning无信号输出时,sle=0,产生宽度为T1的脉冲;有信号输出时,sle=1,产生宽度为T2的脉冲。在dw为低期间kin不能通过与门,din保持为低电平。这样,加上dwc为高的T0,即每隔Tn=T0+T1或Tw=T0+T2可以接收一个输入密码。详见图4。
对照图5,计数器M2是一个带有清零端的计数器,c端为计数输入端,clr为清零端,由两片74161同步计数器芯片、一片74518数值比较器芯片及非门、与门构成。dwc端产生的脉冲的上升沿使计数器进行计数vt端的脉冲上升沿能使计数器清0,即当密码比较通过(对码正确)时计数器被清0。当连续多次密码比较不通过,则计数器将累加计数,当大于等于某个预定值,这时计数器将不再计数,并输出恶意探码告警信号——在warning端输出高电平。直到有正确密码输入,vt端输出的脉冲上升沿使计数器清0,这时warning端恢复输出低电平。图5电路中,设定的预定值为100。
Warning端的信号被送到单稳态触发器的sle端,以控制单稳态触发器dw端的输出脉冲的宽度。这样,如无恶意探码告警信号时,每隔1秒可以输入一次密码;当有100次密码比较不通过,即有恶意探码告警信号时,每隔5秒可以输入一次密码。
最初的密码信号kin按正常时间间隔Tn=1秒经与门M0传输到解码器M3(SD0072)和单稳态触发器M1的密码信号输入端din。密码信号一方面触发单稳态触发器M1工作,同时送到解码器SD0072与内部设置的密码进行比对。比对通过,该信号经解码器M3(SD0072)的vt输出端输出,信号一方面送驱动器放大驱动继电器最终实现锁的开闭动作,一方面送计数器清零端clr对计数器清零。
比对不通过,单稳态触发器M1的dwc端输出高电平给计数器M2的c端,使计数器M2进行计数,连续比对不通过,则连续进行加1计数。本实施例设定允许连续错误码输入100次。这是考虑到在停车场等处有可能有多个同样的遥控电子密码锁存在,应允许有多次错误码输入,这样可防止产生虚假告警。
当因车主按错密码、或接收到非本车钥匙密码信号而造成比对不通过,但这种不通过只可能是数次或数十次、最多不超过100次,总会比对通过。比对不通过时,单稳态触发器M1的dwc端输出高电平到计数器M2的C端使其进行加1的计数,因比对次数小于100,计数器M2的warning端无信号输出,单稳态触发器M1的sle端无信号输入,即sle=0,单稳态触发器M1的dw输出端输出图4所示的0.64秒窄脉冲,使与门按正常时间间隔Tn输入密码信号,即每隔0.36+0.64=1秒输入一次密码。
当有连续或超过100次输入密码不正确即认为有恶意探码,此时,计数器M2的warning端输出高电平信号,该信号一方面使告警装置工作,如告警信号灯闪烁,同时送到单稳态触发器M1的sle端,单稳态触发器M1的dw输出端输出图4所示的4.64秒宽脉冲,从而使与门M0按非正常时间间隔Tw输入密码信号,即每隔0.36+4.64=5秒输入一次密码。这使试探速度大大降低,全密码空间探测周期大约为100×1+(312-100)×5≈737(小时)全密码空间探测周期大大增加,探测时间增加约18倍,恶意探测者获得密码几乎不可能。再加上向车主发出告警信号及时提醒车主注意,使得对恶意探码的防范能力大大提高。
权利要求1.一种防探码电子锁电路,含有解码器(M3),其特征在于还包括计数器(M2)、单稳态触发器(M1)和与门(M0),所述单稳态触发器的触发端(din)连接解码器(M3)的密码输入端(din),它的(dw)输出端连接与门的一输入端,其输出(dwc)端连接计数器的输入端(c),计数器的清零端(clr)连接解码器的解码输出端(vt),它的输出端(warning)连接暂态时间选择端(sle),与门(M0)另一输入端接收密码信号(kin)。
专利摘要本实用新型涉及一种防探码电子锁电路。其技术方案是含有解码器,其中还包括单稳态触发器、计数器和与门,所述单稳态触发器的触发端连接解码器的密码输入端,它的一输出端连接与门的一输入端,其另一输出端连接计数器的输入端,计数器的清零端连接解码器的解码输出端,它的输出端连接暂态时间选择端,与门另一输入端接收密码信号。其优点是1)对于恶意探码能输出告警信号;2)提高抵抗恶意探码的能力;3)不影响遥控电子密码锁的正常使用功能;4)产生虚假告警的可能性低;5)用一个门阵列器件实现时,则所需元件少。
文档编号E05B49/00GK2806690SQ200520071468
公开日2006年8月16日 申请日期2005年5月10日 优先权日2005年5月10日
发明者徐晨, 景为平 申请人:南通大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1