数电课设数字式电子锁_第1页
数电课设数字式电子锁_第2页
数电课设数字式电子锁_第3页
数电课设数字式电子锁_第4页
数电课设数字式电子锁_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、课 程 设 计 任 务 书学生姓名:指导教师: 题 目:孙亚楠付琴专业班级:通信1302班工作单位:信息工程学院数字式电子锁的设计与实现初始条件:本设计既可以使用集成电路和必要的元器件等,也可以使用单片 机系统构建数字密码电子锁。自行设计所需工作电源。电路组成原理 框图如图1,数字密码锁的实际锁体一般由电磁线圈、锁栓、弹簧和锁 柜构成。当线圈有电流时,产生磁力,吸动锁栓,即可开锁。反之则 不开锁。图i数字式电子锁原理框图要求完成的主要任务:(包括课程设计工作量及技术要求,以及说明书撰写等具体要求)1、课程设计工作量:1周。2、技术要求:1)课程设计中,锁体用 LED代替(如“绿灯亮”表示开锁,

2、“红灯亮”表示闭锁)。2)其密码为4位二进制代码,密码可以通过密码设定电路自行设定。3)开锁指令为串行输入码,当开锁密码与存储密码一致时,锁被打开。当开锁密码与存储密码不一致时,可重复进行,若连续三次未将锁打开,电路则报警并实现自锁。(报警动作为响1分钟,停10秒)4)选择电路方案,完成对确定方案电路的设计。计算电路元件参数与元件选择、并画出总体电路 原理图,阐述基本原理。安装调试设计电路。3、查阅至少5篇参考文献。按武汉理工大学课程设计工作规范要求撰写设计报告书。全文用A4纸打印,图纸应符合绘图规范。时间安排:序号阶段内容所需时间1方案选择和电路设计1天2硬件设计、软件仿真2天3系统优化2天

3、4设计报告撰写1天5答辩1天合计7天指导教师签名:系主任(或责任教师)签名:目录摘要 IAbstract II1. 设计目的及要求 11.1设计目的 11.2 设计要求 12. 电路的设计与选择 22.1 电路组成 22.2 方案选择 22.2.1方案一电路及原理 2电路及原理 32.2.3方案三电路及原理 32.2.4方案比较与确定 43. 电路原理 53.1开锁输入电路 53.2电路设定与比较电路 63.3计数电路 83.4计时电路 103.5报警电路 113.6实验参数计算 113.7总电路及其工作原理 114. 仿真结果及实物图 134.1电路仿真结果 134.2 焊接实物图 175.

4、 实验设计总结与感悟 19206. 元器件清单摘要现代电子技术的快速发展 ,使得数字电子技术广泛地应用在自动化领域中。在生活或工 业领域中,电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关 的闭合,完成开锁、闭锁任务的电子产品。它的种类很多,有简易的电路产品,也有基于 芯片的性价比较高的产品。数字电子技术课程设计对所学的基础理论知识是一次实践检测 的过程。本文的电子密码锁是利用集成数字芯片和数字逻辑电路,实现对门的电路控制, 并且有各种附加电路保证电路能够安全工作,具有极高的安全系数。该系统主要由密码存 储电路,比较电路,开锁输入电路,报警电路,锁体组成。密码存储电路与比较

5、电路主要 由开关和集成芯片 74LS85 构成,开锁输入主要由 74LS194 移位寄存器及相应开关构成, 报警电路主要由555芯片、74LS90、报警灯和蜂鸣器构成,其中555产生1HZ周期脉冲, 74LS90实现计数和计时。电路中还包括一些逻辑门电路,以实现相应的逻辑功能。 关键词:数字密码锁,密码存储电路,比较电路,报警电路,开锁输入电路AbstractKey words: digital password lock, password storage circuit, comparison circuit, alarm circuit, unlock input circuit1. 设

6、计内容及要求1.1设计目的设计一个具有报警功能的四位数字式电子锁1.2设计要求( 1)锁体用 LED 代替, “绿灯亮”表示开锁,“红灯亮”表示闭锁。(2)其密码为 4 位二进制代码,密码可以通过密码设定电路自行设定。(3)开锁指令为串行输入码,当开锁密码与存储密码一致时,锁被打开。当开锁密码 与存储密码不一致时,可重复进行,若连续三次未将锁打开,电路则报警并实现自锁。 (报警动作为响 1 分钟,停 10 秒)(4)选择电路方案,完成对确定方案电路的设计。计算电路元件参数与元件选择、并 画出总体电路原理图,阐述基本原理。安装调试设计电路。2. 电路的设计与选择2.1 电路组成数字式电子锁的电路

7、主要由密码存储电路,比较电路,开锁输入电路,报警电路,锁 体组成。电路的原理框图如图 2.1 所示。图 2.1 数字式电子锁原理框图2.2 方案选择2.2.1 方案一电路及原理。图 2.2-1 方案一总电路图2.2.2 方案二电路及原理由移位寄存器构成密码输入电路,由开关与集成数值比较器构成密码比较与存储电路, 集成芯片计数器 74LS90 计数器记录输入错误错误的次数,并由 555芯片组成电路及 74LS90芯片构成报警60秒停10秒的报警电路,红灯亮表示闭锁,绿灯亮表示开锁,蜂鸣 器响表示输错三次报警,再加反馈回路实现对前面电路的控制。电路图如图。图 2.2-2 方案二总电路图2.2.3

8、方案三电路及原理由移位寄存器构成密码输入电路,有开关与非门构成密码比较与存储电路,四个74LS192计数器分别构成由输入三次错误,报警 60秒停10秒连续三次的报警电路,灯泡 亮表示报警,报警再加反馈回路实现对前面电路的控制。电路图如图。图 2.2-3 方案三总电路图2.2.4 方案比较与确定通过以上的原理说明可知,方案一中,由单片机STC89C52乍为核心元件的数字式电子 锁,实现了基本的密码锁功能,运用具有可以写入程序、按程序完成相关逻辑判断和电平 控制的单片机芯片可以大大降低系统的复杂度,但是方案一更侧重于程序设计,而本次课 程设计是数字电子电路的设计,故方案一不合适。方案三中,运用了数

9、字芯片和逻辑门电 路实现电子锁功能,但电路较不成熟,且不如方案二简洁清楚,故方案三也不合适。方案 二中,利用集成数字芯片和逻辑门电路实现密码锁的功能,原理清楚,比较简洁明了,适 合本次课程设计。综上所述,选择方案二作为本次课程设计的实验方案。3. 电路原理3.1 开锁输入电路开锁密码输入电路主要由移位寄存器 74LS19 4及开关构成,74LS194是四位双向通用移 位寄存器。功能包括串行输入和并行输出,有时钟脉冲信号触发。由功能表可知,当 S1=0,S0=1时,芯片处于右移串行输入,当 CP端经过四个上升沿脉冲时,QA-QD并行输出 四位密码,相当于密码输入。图 3.1-1 74LS194

10、引脚图图 3.1-2 74LS194 功能表开锁输入电路图如图3.1-3所示,其中S8为输入清零开关,S5作为密码输入端,S6 充当脉冲信号使用。S5每输入一位密码,S6就要闭合断开一次。图 3.1-3 开锁输入电路图3.2 密码设定与比较电路设计要求规定密码为四位二进制数,所以密码设定电路主要由四个单刀双掷开关构 成,由开关拨向组成不同的密码组合,设定之后不更改状态即是对密码的储存,且密码可 以在 0000-1111 之间任意设定,通过设定的密码可以与输入的密码进行比较。密码比较电路主要是集成芯片 74LS85构成,集成数值比较器74LS85是4位数值比较器。在数字电路中,经常需要对两个位数

11、相同的二进制数进行比较,以判断它们的相对大 小或者是否相等,用来实现这一功能的逻辑电路就成为数值比较器。数值比较器就是对两 数A B进行比较,以判断其大小的逻辑电路。比较结果有 AB AB以及A=B三种情况。 应用原理是利用数据比较器比较设定密码和输入密码的大小,如果相等,芯片的OAEQ就会输出 1,反之,其他两个输出端必有有一个输出为 1。图 3.2-1 74LS85 引脚图图 3.2-2 74LS85 功能表密码设定与比较电路如图3.2-3所示。S1,S2, S3, S4组成密码设定电路,74LS85 为密码比较电路的核心元件。当输入密码预设定密码一致时,绿灯亮,否则红灯亮。图 3.2-3

12、 密码设定与比较电路3.3 计数电路设计要求当输入错误达到三次后电路报警并实现自锁,故需要计数错误次数。计数电 路主要是由集成芯片74LS290构成,74LS90计数器是一种中规模二-五-十进制计数器,通 过不同的连接方法,其还可构成其他进制的计数器。图 3.3-1 74LS290 引脚图图 3.3-2 74LS290 功能表计数电路如图 3.3-3 所示, S 1 0为强制清零开关。图 3.3-3 计数电路3.4 计时电路设计要求当电路发生警报时报警动作为响 1 分钟、停 10秒,所以需要设计计时电路,用于控制报警时间。计时电路主要由 555芯片和74LS290组成。3.4-1 555 芯片

13、引脚图计时电路如图3.4-2所示。555芯片构成多谐振荡器产生1HZ的脉冲,给74LS290提供 脉冲信号。U5为十进制计数器,U6为六进制计数器,两者构成六十进制计数器。3.4-2 计时电路3.5 报警电路蜂鸣器由三极管驱动,在计数电路和计时电路的控制下工作。3.5 报警电路3.6 实验参数计算555芯片构成的多谐振荡器的震荡周期为 T=TPH+TPLTPH=0.7(R1+R2)CTPL = 0 . 7R2C所以震荡周期为 T=TPH+TPL=0.7(R1+2R2)C振荡频率 f =1/T要产生 1HZ 的脉冲信号,所以 0.7(R1+2R2)C = 1由此计算出 R1= 2.8K? , R

14、2=5.7K? ,C=10F3.7 总电路及其工作原理总电路由开锁输入电路,密码设定与比较电路,计数电路,计时电路和报警电路组成, 总电路图如图 3.7 所示。由开关S5输入开锁密码,移位寄存器74LS194将输入密码并行输出,数值比较器74LS85 将输入密码与设定密码进行比较,若输入密码与设定密码相同,绿灯亮,若输入密码与设 定密码不同,或门U1输出为1,按下按钮S7,则计数器74LS290 (U4)进行一次计数。若 在3次以内输入正确,则或门U9输出为1,计数器U4清零;若3次输入都不正确,与非 门U7输出为1,蜂鸣器发出警报,且或非门 U10输出为0,移位寄存器74LS194锁住,不

15、能再进行密码输入。555芯片构成多谐振荡器,产生频率为1HZ的脉冲信号,为U5和U6 构成的六十进制计数器提供脉冲信号。 当U6计数到0101即“5”时,与非门U8输出为0, 蜂鸣器不再工作,由此产生报警一分钟停顿 10秒的报警动作。开关S1, S2, S3, S4用于设定密码,S6用于提供74LS194的脉冲信号,S8用于对输 入密码进行清零。图 3.7 总电路图4. 仿真结果及实物图4.1 电路仿真结果密码输入正确时的仿真结果图 4.1-1 密码输入正确时仿真结果密码输入错误时的仿真结果图 4.1-2 密码输入错误时仿真结果密码输入错误达到三次时的仿真结果图 4.1-3 密码输入错误三次时

16、仿真结果当密码输入错误三次后, 555震荡波形及蜂鸣器端的波形如下图 4.1-4 多谐振荡器脉冲信号和蜂鸣器两端波形4.2 焊接实物图实物正面图图 4.2-1 实物正面图实物背面焊接图图 4.2-2 背面焊接图5实验设计总结与感悟经过一个星期的努力,数电课程设计终于落下了帷幕。在这一个星期里,我真正体会 到了什么叫做废寝忘食,不眠不休。本次课程设计我的任务是设计并制作数字式电子锁,刚看到这个题目时有一种无从下 手的感觉,从网上查阅了大量资料和电路图才搞懂了大体的设计思路和设计方向。第一天 的时候花了整整一天的时间设计出了初步的电路图,但是用 Multisim 仿真时一直没有仿 真出结果,于是第

17、二天又查阅资料重新设计电路,忙了整整两天终于设计出了最终的电路 图并仿真出了想要的结果,并且一直在修改一直在优化。焊接实物时又遇到了很多难题, 先是采购元件时我需要的元件并没有,只好找到其他的元件代替,再是电路图复杂线路太 多,焊接时耗费了大量时间而且错误百出,一直修改到最后还是无法焊出满意的实物。尽管这次课程设计时间很紧张难度很大,但是却对我们有很大的好处。它使我对 multisim的操作更加熟练,既巩固了课堂上学到的知识,又掌握了集成电路芯片的应用, 在此基础上学习了数字系统设计的基本方法与原理,学会了科学的分析实际问题,也培养 了我认真严谨的态度。虽然最后的结果不是很完美,但是我已经付出了最大的努力。本次课程设计我有很大 的收获,对我将来的学习和工作一定会产生很大的影响。6.元器件清单元件规格数量Ne555174LS194174LS8

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论