- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
广东工业大学《电子技术综合设计与实践》电子密码锁要点.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)