求问电子密码锁的具体详细工作原理!!!
密码锁的原理你知道吗?下面详细为你展示密码锁的工作原理
你这个问题不是简单的加些经验值就有人帮你做!
在安全技术防范领域,具有防盗报警功能的电子密码锁代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,使密码锁无论在技术上还是在性能上都大大提高一步。随着大规模集成电路技术的发展,特别是单片机的问世,出现了带微处理器的智能密码锁,它除具有电子密码锁的功能外,还引入了智能化管理、专家分析系统等功能,从而使密码锁具有很高的安全性、可靠性,应用日益广泛。本文介绍以51系列单片机为核心的智能密码锁,详细阐述了其工作原理、基本功能框图、关键设计技术及软件工作流程。1基本原理及硬件组成
智能密码锁的系统由智能监控器和电子锁具组成。二者异地放置,智能监控器供给电子锁具所需的电源并接收其发送的报警信息和状态信息。这里采用了线路复用技术,使电能供给和信息传输共用一根二芯电缆,提高了系统的可靠性、安全性。
1.1智能监控器的基本原理及组成框图
智能监控器的组成框图如图1所示,它由单片机、时钟、键盘、LCD显示器、存贮器、解调器、线路复用及监测、A/D转换、蜂鸣器等单元组成。主要完成与电子锁具之间的通信、智能化分析及通信线路的安全监测等功能。
智能监控器始终处于接收状态,以固定的格式接收电子锁具发来的报警信息和状态信息。对于报警信息,则马上通过LCD显示器及蜂鸣器发出声、光报警;对于状态信息,则存入内存,并与电子锁具在此时刻以前的历史状态进行比较,得出变化趋势,预测未来的状态变化,通过LCD显示器向值班人员提供相应信息,以供决策使用。智能监控器与电子锁具建立通信联系的同时,通过A/D转换器实时地监视流过通信线路的供电电流的变化,有效地防止人为因素造成的破坏,保证了通信线路的畅通。
1.2电子锁具基本原理及组成框图
电子锁具的组成框图如图2所示,它也是以51系列单片机(AT89051)为核心,配以相应硬件电路,完成密码的设置、存贮、识别和显示、驱动电磁执行器并检测其驱动电流值、接收传感器送来的报警信号、发送数据等功能。
单片机接收键入的代码,并与存贮在EEPROM中的密码进行比较,如果密码正确,则驱动电磁执行器开锁;如果密码不正确,则允许操作人员重新输入密码,最多可输入三次;如果三次都不正确,则单片机通过通信线路向智能监控器报警。单片机将每次开锁操作和此时电磁执行器的驱动电流值作为状态信息发送给智能监控器,同时将接收来自传感器接口的报警信息也发送给智能监控器,作为智能化分析的依据。
2关键技术
为了提高智能密码锁的安全性、可靠性,本文除在器件选择上采取措施(如采用低功耗、宽温度范围的器件)外,在设计中还采用了一些关键技术。
2.1线路复用技术
智能监控器和电子锁具异地放置,智能监控器供给电子锁具所需的电源并接收其发送的报警信息和状态信息。如果采用通信线路和供电线路分开的方式,势必要增加电缆芯数,安全隐患增加。本文采用了线路复用技术,仅用一根二芯电缆,实现了供电和信息的传输。原理图如图3所示。
在发送端,电子锁具通过脉冲变压器T将调制好的数据信号升压后发送出去;在接收端,脉冲变压器T将接收到的数据信号降压后送解调器,以减少载波信号在传输过程中的损耗。为了减少通信和供电之间的相互干扰,对扼流圈L、耦合电容C的选择要综合考虑。
设载波频率fo=400kHz,为了保证绝大部分信号能量传输到接收端,取L=33.7μH?C1=0.047μF。
2.2电流监视技术
为了防止通信线路的人为破坏和电磁执行器因某种原因造成流过电磁线圈的电流过大而烧毁线圈,本文在智能密码锁设计中采用电流监视技术。电流监视器采用MAXIM公司生产的电流/电压转换芯片MAX471。该芯片能将被测电流I转化成对地输出电压U,且有测量范围大、精度高、输出电压U和被测电流I成正比等特点。电流监视器输出电压送A/D转换器,单片机通过读取A/D转换结果,获知线路中电流的变化情况,通过分析及时发现异常,发出报警信号。原理电路如图4所示。
2.3数据通讯与预处理技术
智能监控器接收锁具发来的状态信息(其中包括锁具的开启、关闭、第一次密码错、第二次密码错、第三次密码错等)、流过电磁执行器线圈的电流值,并读取该时刻通讯线路的供电电流值,三者结合起来构成一个数据块,其中操作状态占1个字节,供电电流占2个字节,线圈电流占2个字节。智能监控器在与电子锁具通信过程中,始终处于接收状态。为了提高通信可靠性,本文在通信协议中采用重复发送的方式,电子锁具对每一组数据重复发送5次,智能监控器接收到这组数据后,采用大数译码定律纠错,保证了数据接收的准确性。另外为了节约内存需对接收到的数据采用预处理技术,即每接收到一个数据后,首先将该数据与设定的门限值比较,如果大于门限值,则发出超限报警;如果小于门限值,则将该数据与当日接收到的同类数据比较,保留较大者。这样每天存储的数据为同类数据中的最大值,其流程图如图5所示。
2.4智能化分析
智能化分析与预测技术就是以每次接收到的数据块为依据,与此前同类数据的记录值作比较,分析该操作引起电流变化的大小及趋势,及时发现存在问题,并报告管理人员,从而提高了整个系统的可靠性。
3系统软件设计
智能密码锁软件采用51系列单片机汇编语言对智能监控器和电子锁具分别编程。智能监控器软件包括键盘扫描和LCD显示程序、蜂鸣器驱动程序、时钟修改和读取程序、数据通信与预处理程序、智能化分析程序及线路监测程序等模块。电子锁具软件包括键盘扫描与译码程序、LCD显示程序、通信程序、电磁执行器驱动及检测程序、传感器接口程序等模块。软件设计过程中采用模块化设计方法,便于程序的阅读、调试和改进。
智能密码锁充分利用了51系统单片机软、硬件资源,引入了智能化分析功能,提高了系统的可靠性和安全性。通过在某型号保险柜安装使用,受到用户的欢迎。另外,智能密码锁在软、硬件方面稍加改动,便可构成智能化的分布式监控网络,实现某一范围内的集中式监控管理,在金融、保险、军事重地及其它安全防范领域具有广泛的应用前景。
功能键
S6---S15 数字键0-9
S16---更改密码
S17---更改密码完毕后确认
S18---重试密码、重新设定
S19---关闭密码锁
初始密码:000000
密码位数:6位
注意:掉电后,所设密码会丢失,重新上点时,密码恢复为原始的000000
与P1相连的8位发光LED点亮代表锁被打开;熄灭代表锁被锁上
程序功能:
1、开锁:
下载程序后,直接按六次
S7(即代表数字1),8位LED亮,锁被打开,输入密码时,六位数码管依次显示小横杠。
2、更改密码:
只有当开锁(LED亮)后,该功能方可使用。
首先按下更改密码键
S16,然后设置相应密码,
此时六位数码管会显示设置密码
对应的数字。最后设置完六位后,按下
S17确认密码更改,此后新密码即生效。
3、重试密码:
当输入密码时,密码输错后按下键
S18,可重新输入六位密码。
当设置密码时,设置中途想更改密码,也可按下此键重新设置。
4、关闭密码锁:
按下S19即可将打开的密码锁关闭。
推荐初级演示步骤:输入原始密码
000000---按下更改密码按键
S16---按0到9设置密码
---按S17
确认密码更改
---按S18关闭密码锁
---输入新的密码打开密码锁
*****/ #include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
uchar old1,old2,old3,old4,old5,old6; //
原始密码
000000
uchar new1,new2,new3,new4,new5,new6;
//每次MCU采集到的密码输入
uchar a=16,b=16,c=16,d=16,e=16,f=16; //
送入数码管显示的变量
uchar wei,key,temp;
bit allow,genggai,ok,wanbi,retry,close;
//各个状态位
sbit dula=P2^6;
sbit wela=P2^7
电子密码锁都内有单片机,掉电存贮器,键盘,输出三极管,继电器.
密码是先存于存贮器中(位数可以自定),,,,,,,,,开锁时,,从健盘输入号码,然后与存贮器中的密码比较(可以是输入一个比较一个,也可以全输入完再比较. 如果相符就输出继电器驱动磁铁(把门打开.)
加入百度群:1191071 详谈
51,AVR,单片机 电子电路设计,仿真,制作 资源共享 互相帮助 电子工程师技术情感交流平台 是以51系列单片机(AT89051)为核心,配以相应硬件电路,完成密码的设置、存贮、识别和显示、驱动电磁执行器并检测其驱动电流值、接收传感器送来的报警信号、发送数据等功能。
单片机接收键入的代码,并与存贮在EEPROM中的密码进行比较,如果密码正确,则驱动电磁执行器开锁;如果密码不正确,则允许操作人员重新输入密码,最多可输入三次;如果三次都不正确,则单片机通过通信线路向智能监控器报警。单片机将每次开锁操作和此时电磁执行器的驱动电流值作为状态信息发送给智能监控器,同时将接收来自传感器接口的报警信息也发送给智能监控器,作为智能化分析的依据。
是以51系列单片机(AT89051)为核心,配以相应硬件电路,完成密码的设置、存贮、识别和显示、驱动电磁执行器并检测其驱动电流值、接收传感器送来的报警信号、发送数据等功能。
单片机接收键入的代码,并与存贮在EEPROM中的密码进行比较,如果密码正确,则驱动电磁执行器开锁;如果密码不正确,则允许操作人员重新输入密码,最多可输入三次;如果三次都不正确,则单片机通过通信线路向智能监控器报警。单片机将每次开锁操作和此时电磁执行器的驱动电流值作为状态信息发送给智能监控器,同时将接收来自传感器接口的报警信息也发送给智能监控器,作为智能化分析的依据。
智能密码锁的系统由智能监控器和电子锁具组成。二者异地放置,智能监控器供给电子锁具所需的电源并接收其发送的报警信息和状态信息。这里采用了线路复用技术,使电能供给和信息传输共用一根二芯电缆,提高了系统的可靠性、安全性。
电子密码门锁的初始密码是多少?
密码锁初始化就可以重置密码了一般来说电子密码门锁修改密码有三种方式。一是初始化,从里面按某个键数秒,重新输入密码;二是如果是总控的锁,可以从总机的电脑处修改;三是用和锁配套的机械钥匙进行初始化密码设置。现在详细介绍一下第一种修改密码的方法。1、按一下外面板底部供电按键,连按三次‘*...
密码门锁怎么开锁
如何开锁密码锁的方法如下:1、点亮数字密码锁的面板,然后就能看到123456789的数字。2、可以输入密码开门。在界面按提示输入正确的6位数密码按井号键结束,只要密码正确就能成功开门。2、输入自己设置的密码后点击#,即可开锁。3、也可以使用自己录入在内的指纹密码,进行识别解锁开门。4、当然密码锁也是有...
揭秘密码锁的五种类型,你用过几种?
相比传统的按键开关更具优势。5. 生物特征式电子锁 生物特征式电子锁使用用户的生物特征,如声音或指纹,作为解锁密码。这类锁通过先进的计算机模式识别技术来验证用户的身份,提供了极高的安全性和智能化的体验。以上就是五种常见的密码锁类型,每种锁都有其独特之处,适用于不同的场合和需求。
电子密码锁忘记密码怎么办,怎么改密码
电子密码锁忘记密码怎么办?电子密码锁怎么改密码?下面为您详细介绍。🔒保险柜密码忘记如果是保险柜的电子密码忘了,可以用应急电源盒插头顶位于面板正下方小孔,把面板中应急锁盖板顶开,插入应急锁钥匙,逆时针方向旋转应急钥匙打开电子锁,再用门锁正常开启。用箱内的复位按钮将密码复位或直接改变...
密码锁怎么更换密码?
首先,密码锁更换密码的具体方法因锁具型号和品牌的不同而有所差异。一般来说,大多数电子密码锁都提供了一种或多种方式来更改密码。以下是一个通用的密码锁更换密码的步骤说明。对于许多电子密码锁,更换密码通常需要通过锁具上的特定按键组合或操作来实现。首先,用户需要进入密码锁的“设置”...
门锁的种类有哪些
门锁的种类有:电子锁、抽斗锁、坛子门锁、插芯门锁、球形门锁、花色锁、执手锁、飞机所、船用锁、挂锁、抽斗锁等等。其中电子锁分为:防盗功能的电子密码锁和指纹锁;抽斗锁分为铜抽斗锁套,铝芯抽斗锁;坛子门锁分为但保险门锁,双保险门锁、三保险门锁以及多保险门锁。电子密码锁是一种通过密码输入来...
怎样开启电子密码锁?
密码锁忘记密码的开锁方法有以下几个:1、将密码尽力向开关可拉动的反方向推,打开手电照缝隙,转动密码盘,观察之下的转轴凹槽。发现凹槽后,记录凹槽所对数字,三个密码盘逐一记录数字。得到三个数字,将数字逐位处理:小于5的加5,大于5的减5,即得到密码。2、用适当的力量用右手把密码锁开关扳向...
揭秘密码锁的五种类型,你用过几种?
密码锁是一种常见的电子锁,它通过输入密码来开启门锁。不同的密码锁有不同的开锁方式,本文将介绍五种常见的密码锁类型,帮助你更好地了解它们的特点和优缺点。1️⃣ 按键式电子锁按键式电子锁通过键盘或组合按钮输入密码,操作超便捷。它的内部秘密在于电子锁专用集成电路ASIC。2️⃣ 拨盘式电子锁拨盘式电子...
电子密码锁忘记密码怎么办?
步骤2:在门锁上输入旧密码,结束后按‘#’键确认,蜂鸣器会发出长鸣声,并且LED灯闪烁。步骤3:输入6-12位新密码,之后按‘#’键确认,蜂鸣器会发出长鸣声。步骤4:再次输入一次新密码,并按‘#’键确认即可。电子密码锁忘记密码的解决办法 1、不管是防盗门还是保险柜,一般都要设置电子密码。但是...
电子密码门怎么改密码?
电子密码门改密码主要有四步:步骤一:按一下外面板底部供电按键,连按三次‘*’键,蜂鸣器发一长声;步骤二:输入老密码并按‘#’键确认,蜂鸣器发一长声,LED灯闪烁;步骤三:输入6~12位新密码并按‘#’键确认,蜂鸣器发一长声;步骤四:再输入一次同样的新密码并按‘#’键确认。电子密码锁...
貊毛洛塞: 功能键S6---S15 数字键0-9S16---更改密码 S17---更改密码完毕后确认S18---重试密码、重新设定S19---关闭密码锁 初始密码:000000 密码位数:6位 注意:掉电后,所设密码会丢失,重新上点时,密码恢复为原始的000000 与P1相连的8位...
固原市13230893005: 电子密码门锁设计原理是什么? ?
貊毛洛塞: 电子密码锁设计需要运用到电子学和计算机等相关学科的专业知识,在装置内部装上一个已经编译好的程序,对整个装置进行控制,用口令进行判断其输入是否正确,如果通过了正确的程序没有中止,刚门会找开,反之则会提示重新输入.
固原市13230893005: 密码锁的基本原理 - ?
貊毛洛塞: 以拨码盘式为例,基本原理如下 是一种没有电子器件的大密钥量高可靠的全机械密码锁.它的操作方式独特,类似老电话机的拨号――从拨盘的起点开始,顺时针转动拨盘到某一位数码,然后退回到起点,就输入了一位密码. 如此重复直到输...
固原市13230893005: 电子门锁以及电子门锁的原理是什么? ?
貊毛洛塞: 电子门锁通常是通过密码输入或者是芯片来控制们的开锁以及闭锁,电子门锁相对普通门锁来说在安全性上大大提高,相信一般的小偷可不能用撬棍、起子来获取开锁密码...
固原市13230893005: 电子感应门锁原理是什么? ?
貊毛洛塞: 感应门锁包括智能门锁,其中智能门锁的感应原理是因为在门的感应器里面有个线圈,它们不停的在震荡,和变压器里面的初级线圈差不多,然后在门卡里面也会有一个线圈,也是相当于变压器的里面的次级线圈,当卡贴近门也就是当两个线圈不断靠近的时候,发生作用产生了电流,同时门又会过去询问信号,卡就会做出应答,符合开门的条件门就开了. 感应门锁不仅仅可以通过发射红外线感应来感应开门,最近也有人发明了一种自动感应式蓝牙门锁.主要原理就是,可以在门上安装蓝牙芯片,而我们的智能手机上也会有蓝牙功能.通过蓝牙将信号从手机传达给门,然后门可以根据接受的信息进行应答作出反应,这样就完成了整个感应门的过程,主要就是用到了蓝牙技术,免去了人们忘带钥匙的烦恼.
固原市13230893005: 谁知道汽车电子锁原理啊? - ?
貊毛洛塞: 汽车电子锁有多种形式,常见的是电子钥匙式电子锁.这种电子锁的钥匙内藏电子电路存储密码,通过光、电和磁性等多种形式和主控电路联系.通过电子技术还可以将钥匙区分“主次”身份,即主钥匙及副钥匙,主钥匙可以打开车上所有的锁,包括车门、行李箱锁、杂物箱锁、扶手箱锁等,副钥匙只能打开车门锁及点火锁.它的作用是保护车主私人财物不受侵犯.安装电子锁必须有ecu,也就是说只有电喷系统发动机的汽车才具备条件使用.由于汽车运行环境的恶劣性,因此电子锁元件的环境适应性及可靠性是十分高的,它既要保证电子元件有电磁环境下可靠工作,又要保证电子元件能经受住振动及温湿度的变化.
固原市13230893005: 密码锁的原理是什么? - ?
貊毛洛塞: 密码锁分成两种:机械式和电子式,机械式当各个密码转轮转到适当位置,锁栓可以通过缺口打开.电子式当输入的数字(或其他电子信号例如生物信息:掌型、指纹、虹膜)与储存在内部的信息一致时,接通开锁的电路.谢谢采纳.
固原市13230893005: 什么是电子密码锁? - ?
貊毛洛塞: 电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品.它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品.现在应用较广的电子密码锁是以芯片为核心,通过编程来实现的.其性能和安全性已大大超过了机械锁,特点如下: 1.保密性好,编码量多,远远大于弹子锁.随机开锁成功率几乎为零. 2.密码可变. 用户可以经常更改密码,防止密码被盗,同时也可以避免因人员的更替而使锁的密级下降. 3.误码输入保护.当输入密码多次错误时,报警系统自动启动. 4. 电子密码锁操作简单易行,一学即会.
固原市13230893005: 电子锁与电磁锁的区别,原理分别是什么 - ?
貊毛洛塞: 1、电子锁就是电子密码锁,是一种通过密码输入来控制电路或是芯片工作(访问控制系统),从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品. 它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品.现在应用较广...
固原市13230893005: 锁的原理是什么? - ?
貊毛洛塞: 一,普通锁不是有一个铜心么?拆开后可以看见上面一面是槽---钥匙背的方向,另1面是一排小孔,小孔里是长短不一的铜柱和弹簧(铜柱在靠近钥匙一面)外面用铝封口.平时铜柱因为不受力而弹出半截,而阻挡了大铜心的转动.当用对应的...