




已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业论文题目名称: 电子密码锁的设计 年 级: 08应电一班 层次:本科专科学生学号: zd08010236 指导教师: 学生姓名: 技术职称: 副教授 学生专业: 应用电子技术 所在系: 电子工程系 2 毕业设计(论文)要求2.1 整体方案比较与论证 根据设计要求给出2种设计方案,并进行比较和论证,确定最佳方案并进行设计。2.2 要求有整体设计框图,相关设计参数的计算,电路原理图和元器件清单。2.3要求有电路原理概述和分析。2.4据所确定的设计电路,利用protel或ewb等有关工具软件绘制电路原理图、pcb板图。毕业设计(论文)时间安排:3.1 2010年9月10日开题。3.2 2010年11月10日前交一稿至指导老师,word 电子版格式和纸质版格式各1份,其它要求详见毕业设计管理手册。3.3 2010年11月30日前指导老师提出修改意见,并将毕业设计一稿返还学生进行修改。3.4 2010年12月10日前交二稿至指导老师,2010年12月20日前指导老师提出二次修改意见,并将毕业设计二稿返还学生进行修改。3.5 2010年12月25日前交三稿至指导老师,2010年12月29日前指导老师给出学生毕业设计成绩,公布参加毕业设计答辩学生名单。3.6 2011年1月4日至2011年1月5日进行毕业设计答辩。4 毕业设计(论文)答辩及要求4.1 简述毕业设计工作过程(3分钟以内)。4.2 介绍毕业设计的内容,提出需要完善的方面(10分钟以内)。4.3 回答老师提问(7分钟以内)。 毕业设计领导小组负责人: (签字) 2011年01月04日毕业论文评审表过程评分评阅成绩答辩成绩总成绩(百分制) (是否评定为优秀毕业论文)1、指导教师评语建议成绩_ 指导教师签字: 年 月 日 2、论文评阅教师评语建议成绩_ 评阅教师签字: 年 月 日 3、毕业答辩专家组评语建议成绩_ 答辩组长签字: 年 月 日 4、毕业设计领导小组推优评语组长签字: 年 月 日 毕业论文过程评分表(40)学生姓名:学生班级: 总分:内容态度、纪律(10%)用所学知识分析解决问题的能力(20%)设计(论文)书写和水平(10%)考核环节团结协作有钻研精神爱护公物文明卫生遵守纪律和制度独立地、熟练地、综合应用所学知识分析解决问题的能力工作量难度取得阶段性成果的水平、学术价值和应用价值分值3342055评分评分教师:评分时间:年月日毕业论文评阅成绩表(30)学生姓名: 学生班级: 总分:内容设计(论文)内容(10%)设计(论文)水平(10%)设计(论文)书写(10%)考核环节内容充实、有阶段性成果,即有学术或应用价值。方案选择、论证、设计、计算正确如实反映设计成果,有实验数据,又有理论分析。中文摘要符合要求语句通顺符合逻辑思路清晰图表和曲线清晰符合规范、文字工整分值1010523评分评分教师:评分时间:年月日毕业论文答辩成绩表(30)学生姓名:学生班级: 总分:内容设计(论文)内容(10%)回答问题(10%)设计(论文)质量(10%)考核环节内容充实、有足够的难度和工作量,在规定的时间内能够流畅地阐明报告设计(论文)内容能够回答与设计(论文)相关的基本问题和扩展问题论文有数据,有分析,所用数据可靠、分析正确分值101010评分评分教师:评分时间:年月日目录摘要关键词一 引言二总体方案设计2.1一号方框图2.2二号方框图三单元模块设计3.1rs触发器3.2555单稳态触发器3.3.74ls161计数器3.4 总电路图四 功能介绍41 各单元模块功能介绍42键盘输入、密码修改电路图4.3密码输入错误三次即锁定电路4.4计时电路4.5 各单元模块的连接五.软件设计六.系统功能七.设计总结八.参考文献摘要 每一位解锁意图码在密码锁内部引发的试图解锁动作,可称为安全密码锁的解锁事件。电子安全密码所有开启意图码驱动,进党开启意图码预设定的安全密码完全匹配时,方可逐步开启密码锁。关键词:密码锁 rs触发器 键盘输入一 引言随着科学技术的进步,电子器件和电子系统设计方法日新月异,电子设计自动化技术正是适应了现代电子产品设计的要求,吸收了多学科最新成果而形成的一门新技术。为保证电子产品设计的速度和质量,适应“第一时间推出产品”的设计要求,eda技术已成为不可缺少的一项先进技术和重要工具,掌握eda技术是电子信息类专业学生,工程技术人员所必备的基本能力和技能。随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的亲呢。意外事故或人为破坏可能造成中的灾难性后果的系统称为要害系统。要害系统的保证性包括安全性、可开性和保全性,内涵非常丰富。我们设计的电子密码锁是一类针对要害系统的安全保险器件,其设计概念与常见的保安密码锁有所不同。从系统设计观点看,电子安全密码锁是一个实体域定义的概念,比较机械安全密码锁,具有设计实现简便、密码装订灵活、制造成本低廉等优点。基于解锁时间概念思考,电子密码锁应具备如下基本功能:1逐位解锁 解锁过程的事件序列特性决定了它内部状态机的多步步进特性。2单次试开 解锁事件是单向不可逆的,因此,安全密码锁内部应含误码锁定组件。3.码鉴别通过后,给出可靠的控制信号。我们构思运用rs触发器构成的数字逻辑电路控制来模拟电子密码锁。二.总体方案设计21. 一号方框图图2.1 一号方案图我定的一号方框图(初稿)为上图。一号方框图中,我共设了8个用户输入键,其中只有4个是有效的密码按键,其它的都是干扰按键。密码可在之前任意修改。由键盘输入密码,开始效验,密码输入正确则执行开门,如果密码输入错误则运用555单稳态触发器响鸣10秒钟。大概的思路有:用四个rs触发器串联,输入密码正确与否,输出的电平不同,由此达到密码效验。键盘的输入打算由八个四组开关控制,分为0和1两种情况。而响鸣10秒钟由555定时器构成的单稳态触发器控制时间。开门由灯泡点亮模拟。可有一个问题:本身的密码仅有16种情况,很容易试出密码,因为没有时间次数的限制,贼人能够轻易得到密码。仅仅是这样的设计,此数字密码锁失去意义。于是,我准备再此方案图中加入计时器及锁定电路使其完善:在密码刚输入时开始计时,若计时超过60秒则报警。另外,若三次输入错误密码,锁定输入密码电路5分钟,贼人无法再打开,保护主人利益。修改后的方框图如下:2.2. 二号方框图图2.2 二号方框图共设了8个用户输入键,其中只有4个是有效的密码按键,其它的都是干扰按键。输入密码的同时开始计数,超过60秒报警。输入正确开门并取消计数,输入错误三次则锁定5分钟,防止他人非法操作。当上下开关的开关情况一致时, r端为高电平,s端为低电平,输出为低电平,下一阶rs触发器的s端为低电平。若四位密码输入正确,rs4输出为低电平。若四位密码输入错误,上下开关的开关不一致,输出为高电平。由此可以判断输入密码是否正确。如果密码输入错误,计数器计数一次,如果密码输入错误三次,qa、qb同时为高电平,与非端输出为低电平,使555单稳态触发器3号端口输出55秒高电平,并锁定发光二极管使其不发光。如果密码输入正确,q端输出为高电平,发光二极管亮,模拟开门。2.3. 方框图比较在二号方框图中,我加入计时器及锁定电路,在密码刚输入时开始计时,若计时超过60秒则报警。另外,若三次输入错误密码,锁定输入密码电路5分钟,贼人无法再打开,保护主人利益。由此,可以防止试出密码的现象发生。其缺点是较复杂,可能出现的问题较多。我决定使用二号方框图进行实验设计。三单元模块设计各单元模块功能:3.1 rs触发器图3.1 rs触发器触发器的两个输入信号来自主触发器的输出,为一对互补信号,有,sr=0。表3.1 rs触发器的功能表sr说明00输出状态不变010输出状态与s的状态相同101输出状态与r的状态相同11-输出状态不定3.2 555单稳态触发器555电路含有两个电压比较器,一个基本rs触发器,一个放电开关管t,比较器的参考电压由三只5k的电阻器构成的分压器提供。它们分别使高电平比较器a1的同相输入端和低电平比较器a2的反向输入端的参考电平为2vcc/3和vcc/3。a1与a2的输出端控制rs触发器状态和放电管开关状态。当输入信号自6脚,即高电平触发输入并超过参考电平2vcc/3时,触发器复位,555的输出端3脚输出低电平,同时放电开关管导通;当输入信号自2脚输入并低于vcc/3时,触发器置位,555的3脚输出高电平,同时放电开关管截止。是复位端(4脚),当=0,555输出低电平。平时端开路或接vcc。vcc是控制电压端(5脚),平时输出2vcc/3作为比较器a1的参考电平,当5脚外接一个电压,即改变了比较器的参考电平,从而实现对输出的另一种控制,在不接外加电压时,通常接一个0.01f的电容器到地,起滤波作用,以消除外来的干扰,以确保参考电平的稳定。t为放电管,当t导通时,将给接于脚7的电容器提供低阻放电通路。555定时器主要是与电阻、电容构成充放电电路,并由两个比较器来检测电容器上的电压,已确定输出电平的高低和放电开关管的通断。这就很方便的构成从微妙到数十分钟的延时电路,可方便的构成但稳态触发器,多谐振档器,施密特触发器等脉冲产生或波形变换器。555定时器构成的单稳态触发器由555定时器格外接定时元件r、c构成。触发电路由cl、rl、d构成,其中d为钳位二极管,稳态时555电路输入端处于电源电平,内部放电开关管t导通,输出放电开关管t导通,输出端f输出低电平,当有一个外部负脉冲触发信号经cl加到2端。并使2端电位瞬时低于vcc/3,低电平比较器动作,单稳态电路即开始一个暂态过程,电容c开始充电,vc按指数规律增长。当vc充电到2vcc/3时,高电平比较器动作,比较器a1翻转,输出vo从高电平返回低电平,放电开关管t重新导通,电容c上的电荷很快经放电开关管放电,暂态结束,为下个触发脉冲的到来做好准备。波形图如图 所示。图3.2 555单稳态触发器电路图由555构成的单稳态触发器,电源接通瞬间,电路有一个稳定的过程,电源通过电阻r向电容c充电,当vc上升到23vcc时,触发器复位,vo为低电平,电容c放电,电路进入稳定状态。若vi 23vcc,触发器发生翻转,电路进入稳暂态,vo输出高电平。此后电容c充电至23vcc,电路又发生翻转,vo输出低电平,电容c放电,电路恢复至稳定状态。tw = rcln3 = 1.1rc通过改变r、c的大小,可使延时时间在几个微秒到几十分钟之间变化。可这种单稳态电路作为计时器时,可直接驱动小型继电器,并可以使用复位端(4脚)接地的方法来中止暂态,重新计时。此外尚需用一个续流二极管与继电线圈并接,以防继电器线圈反电势损坏内部功率管。图3.3 555单稳态触发器工作波形3.3 74ls161计数器图3.4 74ls161的引脚图74ls161是4位二进制同步加计数器,rd是异步清零端,ld是预置数控制端,a、b、c、d是预置数据输入端,ep和et是计数使能端,rco是进位输出端,它的设置为多片集成计数器的级连提供了方便。图3.5 74ls161逻辑电路图1 异步清零 当rd=0时,不管其它输入端的状态如何,计数器输出将被直接置零。2 同步并行预置数 在rd=1的条件下,当ld=0、有时钟脉冲cp的上升沿作用时,a、b、c、d输入端的数据将分别被qa至qd接收。由于这个置数操作要与cp上升沿同步,且a到d的数据同时置入计数器,所以称为同步并行预置。3 保持 在rd=ld=1的条件下,当et*ep=0,即两个计数使能端中有0时,不管有无cp脉冲作用,计数器都将保持原有状态不变。4 计数 当rd=ld=ep=et=1时,74161处与计数状态。其功能表如下:清零预置ld使 能ep et时 钟cp预置数据输入a b c d输 出l* * * *l l l lhl* *上升沿a b c da b c dhhl * * * *保 持hh* l* * * *保 持hhh h上升沿* * * *计 数3.4 总电路图:图4.1 总电路图密码锁电路包含:键盘输入、密码修改、密码检测、报警电路、键盘输入次数锁定电路。四 功能介绍41 键盘输入、密码修改电路图如下图所示图4.2 键盘输入、密码修改电路图由四个rs触发器和十六个开关构成四位密码验证电路,可实现密码修改及密码输入,输出电平可验证密码的正确性。根据rs触发器的工作原理可知,其置位端比复位端具有优先权,在en端接高电平的条件下,只要s端为高电平,不管r端怎样变化,其输出端均输出高电平。只有s端为低电平,r端为高电平,q端才输出低电平。利用rs触发器的功能,用户可以通过开关的闭合情况调制或输入密码。打开或闭合开关k21、k22、k23、k24、k25、k26、k27、k28可设置调解密码,其中,预设开关k21、k23、k25、k27为0,k22、k24、k26、k28预设为1。而打开或闭合开关k11、k12、k13、k14、k15、k16、k17、k18为输入密码,k11、k13、k15、k17预设为0,k12、k14、k16、k18预设为1。预设的0或1井代表一种字符,与高低电平无关。当上下开关的闭合情况一致时, r端为高电平,s端为低电平,由可知,输出q为低电平,下一阶rs触发器的s端为低电平。若四位密码输入正确,rs4输出为低电平。若四位密码输入错误,上下开关的开关不一致,输出为高电平。由可以判断输入密码是否正确。4. 2 密码输入错误三次即锁定电路如下图所示:图4.3 密码输入错误三次即锁定电路如果密码输入错误,或门的输出端为高电平,74ls160的cp端输入高电平,由图3.3.3可知,计数器加计数一次,如果密码连续输入错误三次, 同时为高电平,则与非端输出低电平,输入555触发器的2端。由图3.2.2可知,555触发器所构成的单稳态触发器3号端口连续55秒输出高电平,7432n输入为零零,输出为低电平,由此可以锁定发光二极管使其无法发光,即完成锁定电路功能。另一方面,如果密码输入正确,或门输出为高电平,7432n输入为零一,输出为高电平,使发光二极管亮,模拟开门。由于锁定时间即555计时器所构成的单稳态触发器输出高电平的时间常数 tw = 1.1rc,可算出当c1 = 1hz,r = 50m时,能使 tw =55s,可锁定电路55秒。4. 3 计时电路如下图所示:图4.4 计时电路cp为0.025hz连续脉冲信号。输入密码即开关k11或k12任一闭合时开始时计时。若密码正确输入则取消计时,若密码未正确输入,当从0000加计数到1111其间经过40秒后,进位端rco变为高电平,经q1、q2放大后,驱动蜂鸣器发出报警信号。4.4 各单元模块的连接:j1、j2接出连入或门的输出端接报警电路中74ls160的et端和ep端,在j1或j2闭合时开始加计数,直到计数完毕拉响蜂鸣。键盘输入、密码修改电路图内的 q1、q2、q3、q4 或逻辑端反相电平与555但稳态触发器的输出反相电平的或逻辑后,接发光二极管。若两者同时为低电平,发光二极管不亮,若其中有一个为高电平,法官二极管亮。键盘输入、密码修改电路图内的 q1、q2、q3、q4 或逻辑端接入密码输入错误三次即锁定电路74ls161的cp端、q端及计时电路74ls161的端。由此,可由或门输出电平的高低决定单元模块的有效或无效,从而验证密码的正确性。五.软件设计常用的画电路图软件有protel 99se、protel 2004及isis等。由于multisim 9安装简便、容易上手、画图美观等优点,在本次实验设计中,我所使用的画电路图软件为multisim。multisim 是全球独一无二的交互式电路模拟软件,令你产品设计事半功倍。multisim 完全集成 multicap,乃构建电路并立即模拟运行的理想工具。multisim电子电路全功能模拟测试仿真软件,是一套完整的系统设计工具,其强大功能包含:元器件编辑、选取、放置;电路图编辑、绘制;电路工作状况测试;电路特性分析;电路图报表输出打印;档案转入/出;pcb文件转换功能;结合spice、vhdl、verilog共同仿真;高阶rf设计功能;虚拟仪器测试及分析功能;计划及团队设计功能; vhdl及verilog设计与仿真;fpgacpld组件合成。我们通过人机对话的方式,亲自动手搭接电路,进行元件接线,参数设定。边连线,边测试,边修改,边分析,并与理论计算结果进行对照。通过multisim软件的componentproperties(元件属性)可随时调整和修改元器件参数,分析各元件参数对电路的作用与影响。调试和测量过程就是最好的学习过程。在这样的实验中,把实验与理论有机的结合起来,加深了我们对理论的认识。我们可以通过一个实际的设计例子来体现multisim仿真软件的优越性。通过以上设计可见,运用multisim软件,可方便地在计算机上设计电路,并进行仿真。通过改变电路参数,可以观察不同电路参数对电路性能的影响,用虚拟仪器可以观察各实验点的波形及整个电路的实验结果,一个方案不成功可刷新重来,反复多次后选择出最佳的设计方案。由于该软件具有丰富的元件库和仪器库,可以充分发挥我们的想象力和创造力,大胆进行设计尝试,不必担心元器件会损坏,这样的设计可以随心所欲、花样叠出。若电路设计有误,通过仿真,软件会做出警告或提示,当设计方案正确无误后,再按此方案搭接实际电路。用multisim软件设计电子电路改变了传统的基于电路板的设计方法,从而可以大大缩短设计时间,节约开发费用,提高效率。multisim软件是设计电子电路的有效工具。multisim9是一个虚拟实验室,为使用者造就了一个集成一体化的试验环境,他采用图形化的输入方式,只需进行简单的拖放和连接操作,便可完成电路的搭建与分析。作为一个专业应用软件,他具有以下特点: (1)丰富的元件和测试仪器multisim9提供了数千种电路元件,包括基本独立元件(电阻、电容、三极管等)、集成电路(74及40系列芯片、da及ad、集成运放等)、源器件(各种独立源、受控源、时钟信号等)、基本显示器件(伏特表、电流表、数码管等)和其他元器件(继电器、电磁铁、直流电机等),而且还可以根据需要扩充或新建已有的元器件库,大大方便了使用者。软件中各元器件参数可调,并提供了理想值,这为分析电路的实际值与理论值的差异提供了依据。multisim9的测试仪器包括数字万用表、函数发生器、多综示波器、扫频仪、频率计、逻辑分析仪等,很难设想实际购置这些仪器设备所需的巨额投资。(2)动态可视化效果multisim9的元器件采用与实物一致的外形,使用者即便是第一次使用,也能方便地找到所需的元器件。对于测试仪器,其测量结果的显示也与实际设备一致,能实时检测系统的运行。另外,他的数码管能够发光、熔断丝可以烧断、蜂鸣器能够发声、电阻器能够通过键盘随时改变阻值,形象地表征了电路的动态特性,体现了其“软件即仪器”的本质特性。(3)多种分析功能作为虚拟的电子工作台,multisim9提供了详细的电路分析手段,不仅可以完成电路的瞬态分析、稳态分析、时域和频域分析、器件的线性和非线性分析、电路的噪声分析和失真分析等常规电路分析方法,而且还提供了离散傅里叶分析、电路零极点分析、交直流灵敏度分析和电路容差分析等共计27种电路分析方法,以帮助我们分析电路的性能。此外他还可以对被仿真电路中的元件设置各种故障,如开路、短路和不同程度的漏电等,从而观察到在不同故障情况条件下的电路工作状态。 (4)兼容性好multisim 9的器件模型和分析方法都是建立在spice(simulation program with integrated circuitemphasis)仿真程序的基础上,因此他与spice的网格兼出pcb文件,这样利用multisim9一个软件,便可完成从电路的设计分析直至印刷电路板格式文件输出等全部设计工作,大大加快了产品的开发速度,提高了设计人员的工作效率。六.系统功能本文的电子密码锁利用逻辑电路,采用4位输入密码,只有在输入了正确的密码后才能实现对灯的电子控制,并且有各种附加电路已达到报警及锁定功能,有极高的安全系数。密码锁电路包含:键盘输入、密码修改、密码检验、报警电路及键盘输入次数锁定电路,具有以上功能。由四个rs触发器和十六个开关构成四位密码验证电路,可实现密码修改及密码输入,输出电平可验证密码的正确性。若四位密码输入正确,rs4输出为低电平。若四位密码输入错误,上下开关的开关不一致,输出为高电平。由可以判断输入密码是否正确。j1、j2接出连入或门的输出端接报警电路中74ls160的et端和ep端,在j1或j2闭合时开始加计数,直到计数完毕拉响蜂鸣。键盘输入、密码修改电路图内的 q1、q2、q3、q4 或逻辑端反相电平与555但稳态触发器的输出反相电平的或逻辑后,接发光二极管。若两者同时为低电平,发光二极管不亮,若其中有一个为高电平,法官二极管亮。键盘输入、密码修改电路图内的 q1、q2、q3、q4 或逻辑端接入密码输入错误三次即锁定电路74ls161的cp端、q端及计时电路74ls161的端。由此,可由或门输出电平的高低决定单元模块的有效或无效,从而验证密码的正确性。如果密码输入错误,74ls160的cp端输入高电平,计数器加计数一次,如果密码连续输入错误三次,与非端输出低电平,输入555触发器的2端。由图3.2.2可知,555触发器所构成的单稳态触发器3号端口连续55秒输出高电平,7432n输入为零零,输出为低电平,可以锁定发光二极管使其无法发光,即完成锁定电路功能。如果密码输入正确,q端输出为高电平,发光二极管亮,模拟开门。cp为0.025hz连续脉冲信号。输入密码,开关k11或k12其一闭合时开始计时。若密码正确输入取消计时,若密码未正确输入, 40秒
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 提供水果合同协议
- 融资租凭合同协议
- 水肥供货合同协议
- 鱼档转让合同协议
- 砖厂租山合同协议
- 玉器代卖合同协议
- 银企贷款合同协议
- 销售虾仁合同协议
- 数据交易合同协议
- 药品直销合同协议
- 2025年全民国家安全教育日主题教育课件
- DBJ51T 108-2018 四川省建筑岩土工程测量标准
- 2025年度汽车行业电子商务平台合作开发合同
- 人教版英语七年级下册知识讲义Unit 1 section A (教师版)
- 摄影拍摄合同毕业季拍摄合同
- 《个人所得税申报赡养老人专项附加扣除指定分摊协议模板》
- 国家一级博物馆运行报告2024
- 血液病早期发现-你不可忽视的健康防线
- 化工行业不合格品处理流程
- 自提点合作协议
- (高清版)DB36∕T 1350-2020 网上中介服务超市系统对接技术规范
评论
0/150
提交评论