您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 6数电课程设计电子密码锁--修改后最终(1)
2011-2012学年第二学期《数字电子技术》课程设计报告题目:电子密码锁的设计专业:通信工程班级:10通信(1)班姓名:程梅萍吴红媖于浩鹏张辉王大彪李维俊吴飞指导教师:冯锁电气工程系2012年5月31日2任务书课题名称电子密码锁指导教师(职称)冯锁(讲师)执行时间2011~2012学年第二学期第十五周学生姓名学号承担任务程梅萍1009131099密码识别电路设计吴红媖1009131127密码输入电路设计于浩鹏1009131083报警电路设计张辉1009131089报警次数检测电路设计王大彪1009131059电路原理图绘制李维俊1009131037仿真与调试吴飞1009131071仿真与调试设计目的1.掌握计数器和移位寄存器的应用。2.掌握比较器和报警电路的设计。设计要求1.设计一个电子锁,其密码为8位二进制代码,开锁指令为串行输入码。2.开锁输入码与密码一致时,锁被打开。3.当开锁输入码与密码不一致时,则报警。报警时间持续3秒,输入连续3次错误时则报警时间延长为10s。4.画出电路原理图。5.进行电路的仿真和调试。34摘要通过本次设计掌握数字电路系统设计的方法,熟悉电子密码锁设计相关硬件的使用,了解电子密码锁的系统构成,利用数字门电路实现电子密码锁的设计与实现,可以加深自己对所学专业的认识,关联知识,增强自己的动手能力,积累实践经验,为以后的工作打好基础。采用逻辑门电路设计电子密码锁,阐述了其工作原理,给出了具体的电路原理图。该密码锁具有密码预置功能,保密性强,误码报警,并且报警时间可以设定,同时用数码管显示出报警时间。密码正确时驱动继电器控制开锁指示灯,误码时报警信号由蜂鸣器发出,声音为间歇式鸣笛。采用自行设计的5V稳压电源供电,具有耗电省等特点。使用时用户必须按下确认按钮后方可知用户输入的密码是否与预置密码一致,当密码正确时密码锁可以被打开,点亮绿色二极管亮代表密码正确,锁可以打开。当开锁输入码与密码不一致时,则报警。报警时间持续3秒,输入连续3次错误时则报警时间延长为10s。相对于基于单片机技术的电子密码锁,用简单门电路来来构成系统,可靠性提高,并且价格便宜。关键字:电子密码锁;数字电路;预置密码;误码报警.5目录第一章绪论..............................................................5第二章设计总体思路及相关芯片的使用..........................................62.1基本设计原理.........................................................62.2设计总体框图.........................................................72.3常用芯片的的使用功能................................................7第三章设计的具体过程.....................................................83.1密码识别电路........................................................83.2秒脉冲产生电路.......................................................83.3报警电路.............................................................93.4报警次数检测电路....................................................103.5电子密码锁总体电路设计...............................................9第四章仿真与调试........................................................144.1仿真软件简介(Multisim简介)......................................154.2仿真电路的建立......................................................154.3仿真效果分析.......................................................164.4调试要点及注意事项.................................................16第五章设计总结..........................................................19参考文献.................................................................20附录.....................................................................196第一章绪论随着人们生活水平的提高和安全意识的加强,对安全的要求也就越来越高。锁自古以来就是把守护门的铁将军,人们对它要求甚高,既要安全可靠的防盗,又要使用方便,这也是制锁者长期以来研制的主题。随着电子技术的发展,各类电子产品应运而生,电子密码锁就是其中之一。据有关资料介绍,电子密码锁的研究从20世纪30年代就开始了,在一些特殊场所早就有所应用。这种锁是通过键盘输入一组密码完成开锁过程。研究这种锁的初衷,就是为提高锁的安全性。由于电子锁的密钥量(密码量)极大,可以与机械锁配合使用,并且可以避免因钥匙被仿制而留下安全隐患。电子锁只需记住一组密码,无需携带金属钥匙,免除了人们携带金属钥匙的烦恼,而被越来越多的人所欣赏。电子锁的种类繁多,例如数码锁,指纹锁,磁卡锁,IC卡锁,生物锁等。但较实用的还是按键式电子密码锁。20世纪80年代后,随着电子锁专用集成电路的出现,电子锁的体积缩小,可靠性提高,成本较高,是适合使用在安全性要求较高的场合,且需要有电源提供能量,使用还局限在一定范围,难以普及,所以对它的研究一直没有明显进展。目前,在西方发达国家,电子密码锁技术相对先进,种类齐全,电子密码锁已被广泛应用于智能门禁系统中,通过多种更加安全,更加可靠的技术实现大门的管理。在我国电子锁整体水平尚处于国际上70年代左右,电子密码锁的成本还很高,市场上仍以按键电子锁为主,按键式和卡片钥匙式电子锁已引进国际先进水平,现国内有几个厂生产供应市场。但国内自行研制开发的电子锁,其市场结构尚未形成,应用还不广泛。国内的不少企业也引进了世界上先进的技术,发展前景非常可观。希望通过不断的努力,使电子密码锁在我国也能得到广泛应用。目前使用的电子密码锁大部分是基于单片机技术,以单片机为主要器件,其编码器与解码器的生成为软件方式[2]。在实际应用中,由于程序容易跑飞,系统的可靠性能较差。基于现场可编程逻辑门阵列器件的电子密码锁,用门电路构造系统,所有算法完全由硬件电路来实现,使得系统的工作可靠性大为提高。由于门电路也具有现场可编程功能,当设计需要更改时,只需更改门电路中的控制和接口电路,无需更改外部电路的设计,大大提高了设计的效率。7第二章设计总体思路及相关芯片的使用2.1基本设计原理电子密码锁电路包含:拨码输入、密码检测、脉冲电路、开锁电路、报警电路。本电路用一个8位拨码式按键输入开关,用户必须按下按下事确认按钮后方可知用户输入的密码是否与预置密码一致。将输入信号与预设密码信号经过一定的门电路转化为高低电平后信号输出。一致时输出低电平,做为开锁信号;不一致时输出高电平,做为报警信号。利用芯片555多谐震荡器产生1Hz的周期秒脉冲,做为蜂鸣器报警信号。2.2设计总体框图密码设定密码输入密码检测开锁报警延时82.3常用芯片的的使用功能(1)、74161的功能表如表2-3-1所示表2-3-14位同步二进制计数器74161的功能表CLKRD’LD’EPET工作状态×0×××置零↑10××预置数×1101保持×11×0保持(但C=0)↑1111计数(2)、555多谐振荡器的功能多谐振荡器是一种能产生矩形波的自激振荡器,也称矩形波发生器。“多谐”只矩形波中除了基波成分外,还含有丰富的高次谐波成分。多谢振荡器没有稳态,只有两个暂稳态。在工作时,电路的状态在这两个暂稳态之间自动地交替变换,由此产生矩形波脉冲信号,常用作脉冲信号源及时序电路中的时钟信号。其电路组成如下图2-3-1555RDVccFVcTHTLCt5.1KR15.1KR2+5VVoVc0.01uFC0.01uFCo9图2-3-1多谐振荡器的电路形式第三章设计的具体过程3.1密码识别电路本电路用一个8位拨码式按键输入开关,一个8位拨码式按键密码预设开关。用户必须按下确认按钮后判断该电路输入的密码是否与预置密码一致。将输入信号与预设密码信号经过一定的门电路转化为高低电平后信号输出。一致时输出低电平,作为开锁信号;不一致时输出高电平,做为报警信号。电路如图3-1-1所示。3-1-1密码识别电路3.2秒脉冲产生电路利用芯片555多谐震荡器产生1Hz的周期秒脉冲,做为倒计时和蜂鸣器报警信号如图3-2-1所示。周期计算公式如3-2-1a所示:10122112ln2fTRRC3-2-1a3-2-1脉冲产生电路3.3报警电路用NPN型三极管2N1711对555脉冲信号放大,从而驱动蜂鸣器,使其LED发光二极管导通发光报警如图3-3-1所示。报警电路实现的功能是:当输入密码错误时(输入错误密码次数不超过3次)电路报警3秒,防止他人恶意开锁。报警电路如图3-3-2所示,输错3次后报警电路如图3-3-3所示:3.4报警次数检测电路若用户操作连续失误超过3次,报警10秒。其工作原理如下:当电路报警的次数超过3次,74LS161构成的3位计数器将产生进位,送到555的2脚,使3脚产生10秒钟的高电平脉冲(其脉冲可由公式T=(R1+2R2)Cln2计算得出),送到报警电路,使LED灯导通发出红光,蜂鸣器发声,以达到报警的目的。电路图如下图3-4-1所示:3.5电子密码锁总体电路设计总体电路是在单元电路的基础上整合得到的。密码识别电路信号做为控制555是否工作的信号。555的工作时的输出,做为报警电路的脉冲输入源,同时555秒脉冲信号也是蜂鸣器的工作信号。11当用户按下8位密码后密码识别电路识别所输入的密码是否与预置密码一致。将输入信号与预设密码信号经过一定的门电路转化为高低电平后信号输出。一致时输出低电平,做为开锁信号;不一致时输出高电平,做为报警信号。利用芯片555多谐震荡器产生1Hz的周期秒脉冲,做为蜂鸣器报警信号。总的设计电路如图3-5-1所示:3-3-1驱动报警电路123-3-2报警电路(输错3次以内)3-3-3输错3次后报警电路133-4-1报警次数检测电路总的设计电路如下3-5-1所示:143-5-1总电路原理图第四章仿真与调试154.1仿真软件简介(Multisim简介)随着计算机技术飞速发展,电路设计可以通过计算机辅助分析和仿真技术来完成。计算机仿真在教学中的应用,代替了大包大揽的试验电路,大大减轻验证阶段的工作量;其强大的实时交互性、信息的集成性和生动直观性,为电子专业教学创设了良好的平台,极大地激发了学生的学习兴趣,能够突出教学重点、突破教学难点;并能保存仿真中产生的各种数据,为整机检测提供参考数据,还可保存大量的单元电路、元器件的模型参数。采用仿真软件能满足整个设计及验证过程的自动化。Multisim软件是一个专门用于电子线路仿真与设计的EDA工具软件。作为Windows下运行的个人桌面电子设计工具,Multisim是一个完整的集成化设计环境。Multisim计算机仿真与虚拟仪器技术可以很好地解决理论教学与实际动手实验相脱节的
本文标题:6数电课程设计电子密码锁--修改后最终(1)
链接地址:https://www.777doc.com/doc-4826273 .html