ImageVerifierCode 换一换
格式:DOC , 页数:12 ,大小:1.03MB ,
资源ID:10665849      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-10665849.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数字密码锁实验报告.doc)为本站会员(精品资料)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

数字密码锁实验报告.doc

1、合肥工业大学电子设计1一、主要要求及指标:1设置三个正确的密码键,实现按密码顺序输入的电路。密码键只有按顺序输入后才能输出密码正确信号。2设置若干个伪键,任何伪键按下后,密码锁都无法打开。3每次只能接受四个按键信号,且第四个键只能是“确认”键,其他无效。4能显示已输入键的个数(例如显示 * 号) 。5第一次密码输错后,可以输入第二次。但若连续三次输入错码,密码锁将被锁住,必须系统操作员解除(复位) 。二、设计方案 1.方案原理图:2. 基本原理:输入按键,当密码键按正确循序按下,密码信号输入 D 触发器构成的移位寄存器,输入正确时信号从 Q1 移到 Q3 ,Q3 为“1”时输出密码正确信号,亮

2、绿灯显示正确,否则信号传递失败,灯不亮。按键同时用 74164 记录按键个数,无论密码键还是伪键,每次按键都产生输入控制伪码键密码键确认键按键个数计数74LS164复位返回键复位键值锁存密码顺序判别亮灯显示输出控制亮灯报警密码正确合肥工业大学电子设计2一个脉冲,输出一个按键信号使一盏灯亮。当最后位按键(第四位)不是“确认键”时,亮起红灯提示,重新按键。扩展部分:当连续三次输入错码,74164 计数电路输出错误信号,亮起红灯报警,同时使用与门控制使密码锁被锁住,此时必须系统操作员解除(复位) 。3.设计方案比较:按键个数计数电路我们考虑了两个方案。一是:74164 记录按键个数,二是由 D 触发

3、器构成移位寄存器计数。D 触发器计数需使用更多元件,且增加电路复杂程度,使安全性稳定性大大降低,故我们最终选择了 74164 移位寄存器记录按键个数。三、单元电路设计计算 1、 本电路主要包含四部分,分别是密码电路、按键个数计数电路、错误输入计数电路和防抖电路。2、 密码电路(硬件固化密码)1) 工作原理当密码键按正确顺序按下,密码正确信号从 Q1 移到 Q3,Q3 为1时表示密码正确输入。合肥工业大学电子设计32) D 触发器 7474N 工作原理真值表:时序图:3) 电路图本部分由 4 个 D 触发器和 6 个开关构成。其中前三个 D 触发器分别代表密码的三位,第四个 D 触发器是确认键。

4、六个开关中前三个是密码【1】、【2】、【3】,第四个是确认键【space】,第五和第六个是伪码键【4】、【5】。只有按顺序输入合肥工业大学电子设计4【1】、【2】、【3】、【space】时才有高电平信号从第四个 D 触发器输出,说明密码正确,如果密码错误或者没有输入确认键将无法开锁,第四个 D 触发器输出信号为低电平。下图为密码部分电路:电路分析:合肥工业大学电子设计53、按键个数计数电路(集成的移位寄存器)合肥工业大学电子设计61) 工作原理无论是密码键还是伪键,每次按键都要产生一个脉冲。2)74ls164 并出移位寄存器工作原理合肥工业大学电子设计7真值表:时序图:复位清“0” 复位清“0

5、”合肥工业大学电子设计83)电路图芯片 74LS164,其功能是 8 位移位寄存器,8 端口为时钟脉冲控制端,9 端口为清零端口,3、4、5、6、10、11、12、13 端口为输出端。当 A、B 为高电平时,8 端输入一个脉冲信号,使 QA 口输出高电平,每输入一个时钟脉冲信号,移位一次。8 端口的时钟脉冲信号 3 个密码键和两个伪码键的按钮发出的,每输入一个密码或伪码键,都会产生一个时钟信号送入 74LS164 的时钟脉冲端。从而使与 3、4、5 口相连的 LED 信号灯依次点亮,最后按下确认键。连续输入四个密码而不按下确认键,QD 口输出高电平,报警灯亮。每按一次确认键,8 端口接受一个脉

6、冲,当连续输入错误三次,5 口变为高电平,报警灯也会亮起。下面为计数电路部分:合肥工业大学电子设计94、错误输入计数电路输入到 74164 移位寄存器组成的计数电路中,每来一个脉冲,就后移一次,5 端口接报警信号。复位键接入异步清零端清零,当按下复位键 C,图中两个开关均为报警灯清零键,若输入 3 个以上按键并不按确认键则用左侧 A 开关清零,若输入错误三次则需要由内部人员用右侧 C 开关对左侧红色报警灯进行清零。合肥工业大学电子设计105、防抖电路:通常我们使用的按键是每个键都是一个常开开关电路。计数器计数速度非常快,按键、触点等接触时易多次接通和断开的现象。我们感觉不到,但计数器却都记录了

7、下来。如我们只按了一下 1,计数器却记录了 3 次。面对这个问题,我们设计了防抖电路,如下。选择合适的电阻 R 和电容 C, 并联电容,利用电容 C 的放电延时,保证电容 C 两端的充电电压不会超过非门的开启电压。再经过施密特反相器整形之后就得到了没有毛刺的脉冲,实现平波输入。四、仿真及结果: 输入过程:每按一个键无论正确密码还是伪键,左上角就亮起一个黄色小灯计数。合肥工业大学电子设计11各按键结果情况1.按序输入正确密码及确认键,结果右上角绿灯亮起,显示解锁成功。2.输入 4 位密码无确认键,结果左上角红色小灯亮起,提示输入错误。可输入者自行清除,重新输入。3.前两次输入 3 位错误密码及确

8、认键,结果右上角绿灯不亮,显示解锁失败。4.三次输入 3 位错误密码及确认键,结果左上角红灯亮起,显示解锁失败,且密码锁被锁死,无法再次输入。需要系统操作员解除(复位)仿真结果显示实现了各主要指标及要求。备注:仿真时由于 multisim 提供的是理想环境,故防抖电路未画入其中。五、完整电路图合肥工业大学电子设计12六、元器件清单表D 触发器:芯片 7474 一片;移位寄存器:芯片 74164 一片;施密特反相器:芯片 7414一片;或门芯片 7432 一片;非门:芯片 7404 一片;与门 7:芯片 7408 一片;若干个电阻、电容及按键。十、参考文献1 李晓辉.数字电路与逻辑设计.北京:国防工业出版社,20122 吴敏 张晨彧 戴雷.电工电子实验与仿真.安徽:安徽人民出版社,20073 康华光.电子技术基础模拟部分(第五版).北京:高等教育出版社,2013 4 张庆双.实用电子电路 200 例M.北京:机械工业出版社,20035 http:/6 admin. http:/

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报