广东工业大学《电子技术综合设计与实践》电子密码锁教案分析.docVIP

  • 16
  • 0
  • 约3千字
  • 约 16页
  • 2016-06-10 发布于湖北
  • 举报

广东工业大学《电子技术综合设计与实践》电子密码锁教案分析.doc

课 程 设 计 课程名称 电子技术综合设计与实践 题目名称 电子密码锁 学生学院 自动化学院 专业班级 电气信息类(创新实验班)12(1)班 学 号 3112010510 学生姓名 张明波 指导教师 张建新 2014 年 6 月 6 日 广东工业大学课程设计任务书 题目名称 电子密码锁 学生学院 自动化学院 专业班级 电气信息类(创新实验班)12(1)班 姓 名 张明波 学 号 3112010510 一、课程设计的内容 设计一个。1.2.3.1. 先确定设计方案,画出系统方框图,再进行各单元电路的设计,确定元器件的参数及型号,最后画出电路总图; 2. 利用DE2板对所设计的电路进行验证总结电路设计结果2014 年 6 月 6 日 基层教学单位责任人签章: 主管院长签章: 摘 要 本次课程设计的题目是电子密码锁,其主要功能是设定4位数的密码并输入,锁定设定密码后再输入开锁密码,当输入4位开锁密码后立即自动判断,若是密码正确,绿灯亮,否则红灯亮,设定密码前与未锁定密码时所有灯都灭。在输入开关打开的情况下,按钮0~9每次按一下再复原后,激发一个脉冲通过74147 BCD优先编码器85,BCD优先编码器1 设计任务目的与要求 1 1.1 设计任务目的 1 1.2设计任务要求 1 2 模块及其原理介绍 1 2.1 模块介绍 1 3 设计方案 1 3.1设计思路 1 3.2设计框图 2 3.3各单元电路及总电路 3 3.3.1输入及编码 3 3.3.2移位寄存与显示 3 3.3.3置数比较模块 4 3.4控制面板 6 4 实验结果与数据分析 7 4.1 测试步骤 7 4.2 实验现象 7 5 结论与问题讨论 7 5.1完成设计要求程度 7 5.2问题及解决方法 7 5.3存在的不足及改进思路 7 6 实物制作 8 6.1简化电路图 8 6.2 单元电路的实现 9 6.3 实物图(附照片) 9 6.4 焊接调试过程中遇到的问题分析及处理 10 6.5 实物电路板的测试结果及分析 10 参考文献 11 1 设计任务目的与要求 1.1 设计任务目的 (1)掌握数字密码锁的构成、原理与设计方法; (2)熟悉集成电路的使用方法。 1.2设计任务要求 1.2.3.10-4线BCD优先编码器把输入端代表“0”~“9”这10个数字编码成BCD码10-4线BCD优先编码器把输入端代表“0”~“9”这10个数字编码成BCD码 输入与编码模块 说明:此为输入与编码的模块电路,功能是把开关代表的十进制数0~9转换成BCD码,由于74147芯片接入端的是低电平有效,输出的是BCD的反码,因此在输出端接非门,同时数字按钮初始为高电平。为了符合任务书要求设置一个密码锁定开关把所有开关按钮和锁定密码开关用一个12输入的与门连接起来,其主要目的是提供单脉冲给移位寄存器。 3.3.2移位寄存与显示 移位寄存模块 说明:此为移位寄存与显示的模块电路,功能是根据移位把输入产生的BCD码在数码管上显示出十进制数字来。每次按下一个数字开关按钮再复原,产生一个脉冲给4个74194移位寄存器,每个寄存器接收输入一个数的BCD码的其中一位,通过右移后,再把4个寄存器每个输出端的QA,QB,QC,QD分别集中起来再分别接4个7447编码器用来显示出不同的4个数字。因为每输入一个数字,每个寄存器都接收后右移,因此,当原先的所有QA端输出的BCD码都移到QB上,一次类推,输出显示的数字也从A片到D片移动,从而实现了显示数字的移位。 3.3.3置数比较模块 置数比较模块 说明:根据锁定开关的控制,对输入屏幕上的密码进行锁存。初始锁存开关为开锁状态,既这4个74194寄存器不工作,当锁存开关处于锁定状态后,触发一个脉冲,根据寄存器的输入端都是接当前屏幕上显示的数字BCD码,使输入端置数,输出与输入端相同的数值。通过4个7485比较器来进行存锁秘密与当前显示密码比较,从而得出比较结果,当每一位都相等时,输入为高电平,当有一位不等时输出为低电平。 总设计电路图 3.4控制面板 4 实验结果与数据分析 4.1 测试步骤 ①预设密码。 ②按下数字按钮,是否触发倒计时。 ③修改密码。 ④报警时,禁止输入。 ⑤上锁键,是否能实现一键上锁。 4.2 实验现象 ①预设密码:先按下确认键,红灯和绿灯都亮起,这时可以设置初始密码。 ②倒计时装置:设置密码后,按下数字按钮,就会触发倒计时装置的倒计时功能。数码管从5秒开始倒数。5秒内,输

文档评论(0)

1亿VIP精品文档

相关文档