版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程设计电子密码锁电路设计(嵌入式系统设计)一引言随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造 的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的 亲呢。设计本课题时构思了三种方案:一种是用以AT89C2051为核心的单片机控制方案;另一种是用以74LS112双JK触发器构成的数字逻辑电路控制方案;还有一种采用74LS160十进制计数器、利用74LS1488线一3线编码器进行编码的多位十进制可报警多功能密码锁。二、总体方案设计1、设计方案方案一:采用数字电路控制。其原理方框图如图 1- 1所示。图2-1 1数
2、字密码锁电路方案采用数字密码锁电路的好处就是设计简单。用以74LS112双JK触发器构成的数字逻辑电路作为密码锁的核心控制,共设了 9个用户输入键,其中只有 4个是有效的密码按键,其它的都是干扰按键,若按下 干扰键,键盘输入电路自动清零,原先输入的密码无效,需要重新输入;如果用户输入密码的时间超过40秒(一般情况下,用户不会超过40秒,若用户觉得不便,还可以修改)电路将报警80秒,若电路连续报警三次,电路将锁定键盘5分钟,防止他人的非法操作。电路由两大部分组成:密码锁电路和备用电源(UPS),其中设置UPS电源是为了防止因为停电造成的密码锁电路失效,使用户免遭麻烦。密码锁电路包含:键盘输入、密
3、码修改、密码检测、开锁电路、执行电路、报警电路、键盘输入次数锁定电路。方案二:采用一种是用以 AT89S51为核心的单片机控制方案。利用单片机灵活的编程设计和丰富的10端口,及其控制的准确性,不但能实现基本的密码锁功能,还能添加调电存储、声光提示甚至添加遥控控制 功能。其原理如图1-2所示。图2-1 2单片机控制方案方案三:采用74LS160十进制计数器、利用74LS148 8线一3线编码器进行编码的多位十进制可报警多功能密码锁。电子锁主要由输入元件、电路(包括电源)和锁体三部分组成,后者包括电磁线圈、锁拴、弹簧和锁框等。当电磁线圈中有一定的电流通过时,磁力吸动锁栓,锁便打开。否则锁栓进入锁框
4、,即处 在锁住状态。为了便于试验,我们可用发光二极管代表电磁线圈,当发光二极管为亮状态时,代表电子锁 被打开,暗状态代表锁着。6图2-1-3带报警器的密码电子锁和门铃电路原理图2、方案的选择由上面三种方案进行比较可知,方案三更加准确全面,功能稳定齐全,符合要求。方案三系统的设计可使电子锁具有可编程功能。由图可知,每来1个输入时钟,编码电路的相应状态向前前进一步。在操作过程中,按照规定的密码顺序按动编码按键,编码电路的输出就会跟随这个代码的信息。正确输入编码按键的数字,通过控制电路供给编码电路时钟,一直按规定编码顺序操作完,则驱动开锁电路把锁打开。在操作过程中,没有按照规定代码顺序按下数字键或按
5、动了其他键,则控制电路使防盗报警电路产生报警。按动门铃及清零按钮可使 500Hz振荡电路工作,门铃发出响声,同时该按钮还使编码电路清零并解除防盗 报警。3、所选方案的设计框图该设计主要分输入电路,存储电路,信号处理电路,输出电路四大部分,首先从输入电路送出的编码信号到比较器与存储器的存储密码进行比较,两者一致则将锁打开,反之则驱动报警电路报警,存储器中 的密码可以通过写允许端修改密码。图3-1整体方案设计流程框架图三、各部分单元电路设计1、输入装置和编码电路输入装置包含09十个数字键、清零键、确认键、门铃键和密码读写开关,其中数字键和清零、确认键按钮装在门的外侧,读写开关装在门的内侧,也就是说
6、只有门打开之后才能对密码进行修改。用两片8线一3线编码器74LS148,组成一个16线一4线编码器,芯片上|o|9对应键盘上09个数字,编码器输 出Z3、Z2、Z1、Z0四位二进制数,其中以两片74LS148上的Yex (为图4-1-1中GSN),通过与非门相连的输出作为CP脉冲信号,因为在无输入的情况下两个Yex均为1,输出CP为0,当有输入时有且仅有一个Yex为0,则输出CP为1,这样就构成了 CP单脉冲。课程设计3ID1_I4H-3L111(31=)F411ISl=DIE1_11117i 呼 it- I汕T .:?I : JTlT iKfijfmrY0MY1NY2MEONAY3WGSN4
7、Y4hlAONY5WhimY6TJA2MY7NYEIN74148ENCODERISOM1N-C2MEOtJ3WGSN4MAOh5MA1N6TJA2M-c7MEIM74146ENCODERwor:由两片74LS148构威十六践一八钱编码器图4-1-1输入装置和编码电路2、密码存储电路使用两片4*4的寄存器阵74LS670,构成8* 4寄存器阵用来存储密码。接法如图,DoD3分别接编码器输出Z0Z3。当Ew=0 (图中Gw),当Qc、Qb、Qa从000011时第一片74LS670工作依次写入 DoD3输入的前4个四位二进制数, 当Qc、Qb、Qa从100111时第二片74LS670工作依次写入 D
8、0D3输入的后4个四位二进制数;当 Er=0 (GR)时,当Qc、Qb、Qa从000011时依次读出第一个芯片的Q0Q3四位二进制数,当Qc、Qb、Qa从100111时依次读出第二个芯片的Q0Q3,其中Qc、Qb、Qa状态序列000111的产生可依靠一片 74LS160接成的八进制计数器来提供,其顺序脉冲由已接好的16线一8线编码器CP输出提供。在该8*4寄存器中将双刀开关放在M时为写入状态即设定密码状态;放在N时为读取状态,使之可读出设定密码与当前输入密码比较。在无设定密码动作时双刀开关应拔到下方,电路图4-2-1 所示。课程设计图4-2-1密码存储电路3、密码比较电路使用一片74LS85作
9、为比较器,其中AoA3连编码器输出ZoZ3, BoB3连存储器输出QoQ3,比较结 果A=B送入8位移位寄存器74LS164的串行输入端,当第一个输入密码与寄存器阵中的密码相同时输出 高电平,存入移位寄存器,第二个密码若相同继续存入寄存器,依次类推,如果输入错误的密码则输出低 电平到寄存器,最后通过与门判断寄存器如果全为高电平从而控制发光二极管点亮(即控制锁的开启),反之则反,电路如图E所示。图E密码比较电路4、门铃及报警电路如图F所示门铃电路由555定时器连成的多谐振荡器构成,当按下门铃时电路接通电源产生约500Hz的振荡信号,同时按下清零 /门铃按钮使74LS160和74LS164两个芯片
10、置零实现清零的功能。报警电路也 是由555定时器构成,报警时产生 1KHz的信号,当输入密码后与寄存器连接的与门输出如果为高电平, 则经过反相器后变为低电平,报警电路不产生振荡,如果与门输出为低电平,经过反相器后变为高电平, 报警电路开始工作产生报警信号。(但我的设计这个电路有个明显的缺点就是报警信号持续过短,这个问题可以通过改进报警电路来解决,当按下确认按钮后电路迅速对报警电路的一个电容充电,松开按钮后电 容放电振荡得以持续。由于我们对555电路不太熟悉,没有采用这种方法,这是设计的一个缺陷,请指导老师多给意见。)此外,按下清零/门铃按钮后可以实现对报警的解除,因为此时一个低电平信号与来自判
11、断输出端的高电平信号相与后,为一低电平信号,报警电路不工作。18T q喇叭血C3 0. luF5、供电电路可由干电池或变压器提供 57伏电压供电,为了简化原理图供电部分没有画出。四、元件清单重要兀件名称量数74LS1488线一3线编码器274LS6704*4的寄存器阵274LS160十进制计数器174LS1648位寄存器一个74LS854位比较器一个74LS002输入与非门三个74LS04反相器四个74LS308输入与非门一个备注:8输入与门由74LS30 ( 8输入与非门)与74LS04 (反相器)构成,电路图中不再表示出。其他电子器件数量及数值电阻95K Q和476 Q各两个电容1uF和0
12、.01 uF各两个0.1 uF 一个555定时器两个双刀开关一个发光二极管一个按键十三个五、完整电路图以下就是带报警器的编码电子锁和门铃电路的设计的完整电路图。为使其简洁清晰,故将电路进行等 效处理,等效部分保留原来的属性和性质不变。1、密码锁电路及其等效电路(如图G和图H)747&“更中北大学04074402cQB-p銅EMTObEMVGLISUV.沁Pi和02QIEi*Gtri时K*741154 部分一密码锁电路部分AJGIG1-2.*r :r JJUM xe*iAMICtwr S PTI:FzCDAEGF曲tfcjM 4HGNIIT FED.I I OUT图G将各电路模块等效表示可得到图
13、H如下COUNTER2、总电路原理图将等效密码锁电路及报警门铃电路连接到一起得到总电路如下八位计数黯p R1li79IMPT:.Sw.密侶输入律盘hi B用VCC lhPj. T .VRC. 77八位寄1: ABCDE-FGH Q口QQQ 口 Q G确认键确认键设定请看补 充说明中介绍LED清零控制幵锁控制端GNL喇叭JbUJ 3D1Q1D2存Q:D3储QD4器dBOAD比A1B2较A2B3器A31燈淸零搖门铃输出一高电平他Cl 0-QluF5K5K:555C3 luF4C3 CL luF:EGKDC2 0 OluF斗=-&1TC4luF八设计心得及几点补充说明:通过这两个学期电路知识的学习,
14、我们初步掌握了一些基本的模拟电子、数字电子的知识,但当我们 拿到课程设计的题目时还是觉得比较茫然,不知从何下手,对好多芯片的使用不很了解,在一些工具书上 也没查到其具体的功能。因此这个电路设计的可能有点繁杂,肯定有更好的方案我们没有发现,在此我们 也希望指导老师和同学批评指正。我们在设计这个电路时遇到的最大问题是寻找合适的寄存器来存储密码,最后选用两片74LS670来组成8*4的寄存器阵,因此实际上这个电路最大可以存储8位密码,虽然我选用了固定的8位形式,但是完全可以通过修改一下 74LS164所连接的与门电路,或者适当修改74LS160计数电路使之成为可以随意设定 位数在8位以内的具有更高自由度电子锁,在设计过程中用到了555定时器,在平时的实验中还没有用过这个芯片对它的电路连法不是很熟悉,使电路有一些缺陷。在这里要特别说明一下“确认”按钮的设计,当按下确认后使与门输出端分别与报警电路接通、开锁电路接通;松开“确认”按钮时确认按钮接地,这样设计是为了防止与门输入端全部悬空而使输出为1,造成密码锁打开,与门输出端与报警电路断开防止由于输出为0,而使报警电路误报。清零/门铃按钮接通时门铃电路通电工作与此同时计数器和比较器接地清零。总之这次设计使我们学到了很多东西,以前只是“纸上谈兵”,通过实践才能将所学的知识转化为实际应用。同时还提高了自己的资料检索与应用能力,并为将来做毕
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- Lesson43-44(课件)-新概念英语第一册
- 神经调节的基本方式课件-高二上学期生物人教版选择性必修
- 学校采购箱包合同范本
- 承接鞋材加工合同范本
- 承接钢材供应合同范本
- 房屋解除买卖合同范本
- 小微企业贷款合同范本
- 承接焊工加工合同范本
- 房产开发转让合同范本
- 店面临时租用合同范本
- iba考试题目及答案
- 口腔诊室物品摆放要求
- 220KV和110KV变压器中性点过电压保护技术规范
- 色彩心理学在体育场馆设计中的运用
- 药物研发项目管理制度
- T/CCS 071-2023井工煤矿智能化带式输送机运维管理规范
- 霍尼韦尔Honeywell PKS系统维护手册
- 错漏混管理制度
- 钼靶室管理制度
- GB/T 45357-2025船用塑料管道系统聚乙烯(PE)管材及管件
- 太阳能路灯采购安装方案投标文件(技术方案)
评论
0/150
提交评论