数字电路课程设计 密码锁.docxVIP

  • 15
  • 0
  • 约3.14千字
  • 约 12页
  • 2015-12-19 发布于浙江
  • 举报
数字电路课程设计 密码锁.docx

武汉理工大学《数字电子技术基础A》课程设计说明书  PAGE \* MERGEFORMAT 12 课程设计任务书 学生姓名: 肖伟翔 专业班级: 电信1002 指导教师: 刘运苟 工作单位: 信息工程学院 题 目:2 数字密码判断电路 初始条件: 具备数字电子电路的理论知识;具备数字电路基本电路的设计能力;具备数字电路的基本调试手段;自选相关电子器件;可以使用实验室仪器调试。 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 1、4位LED显示十进制数; 2、输入四位密码; 3、连续三次不正确键盘锁住; 4、10秒有效; 5、设计电源; 6、焊接:采用实验板完成,不得使用面包板。 时间安排: 第十九周一周,其中3天硬件设计,2天硬件调试 指导教师签名: 2012年 5 月 30日 系主任(或责任教师)签名: 年 月 日 目录 1.数字密码判断的总体设计方案………………………………………3 1.1 系统框图 …………………………………………………………………3 2.各部分电路设计 ………………………………………………………… 3 2.1 密码输入电路 ……………………………………………………………3 2.2 密码存储电路 ……………………………………………………………4 2.3 密码输入控制电路 ………………………………………………………5 2.4 密码显示电路……………………………………………………………6 2.5 密码验证与报警电路 ……………………………………………………7 3.整体电路的仿真 …………………………………………………………8 4.实物的制作…………………………………………………………………8 4.1 按键模块 …………………………………………………………………9 4.2 数码管模块 ………………………………………………………………9 4.3 整体电路 …………………………………………………………………10 5.心得体会……………………………………………………………………11 6.参考文献……………………………………………………………………11 7.附录 …???……………………………………………………………………12 1.数字密码判断的总体设计方案 输入密码显示电路 1.1 系统框图 报警电路 密码验证电路 密码存储电路 密码输入电路 密码输入控制电路 2.各部分电路设计 2.1 密码输入电路 图1.1 密码输入电路 该电路有十个按键D0-D9,用来控制密码的输入,通过74HC147进行编码,在密码输入有效的时间内,如果十个按键中有按键按下,则CR产生一个脉冲,用于控制密码的输入,74HC147编码后通过四个反相器,把十进制码转为二进制码。S0用于密码输入,按下后开始输入密码,有效时间为十秒。S1用于产生修改密码所需的脉冲。S2用于解锁。 2.2 密码存储电路 图1.2 密码存储电路 该电路左边四块74LS194用于存储输入密码,右边四块用于存储原始密码,密码的输入通过脉冲CR和E0-E3控制,E0-E3只有一个为高电平,通过四个D触发器控制。 2.3 密码输入控制电路 图 1.3 密码键盘输入控制电路 密码输入控制电路的时间控制由555构成单稳态电路,当S0按下,产生一个时间约为10秒的脉冲,为密码输入时间,波形如图 图 1.4 稳态进入暂稳态 图 1.5 暂稳态进入稳态 该电路中用计数器74LS393记录密码输入的次数,若密码输入正确,则产生清零信号,计数清零,若三次输入错误,则Y1产生高电平,锁住密码输入键盘,如果按下S2,则可以产生清零信号,对计数器清零,密码输入键盘解锁。 图 1.6 密码输入控制电路 该电路用于控制键入的密码数据送入寄存器,上电后E0-E3 为1000,在密码输入的有效时间,按下一次按键,CR产生一个脉冲,此时第一个寄存器把密码存入,E0-E3由1000变为0100,再按一次密码存入第二个寄存器,E0-E3由0100变为0010,按四次即完成密码的输入。 2.4 密码显示电路 图 1.7 密码显示电路 该电路用于显示输入密码,由于简化仿真电路,故用此电路,制作实物时,该电路采用共阴极数码管与译码器74LS48构成,电路的连接不做详细介绍。 2.5 密码验证与报警电路 图1.8 密码验证与报警电路 该电路采用四位比较器74LS85,如果输入密码与原始密码相同,则输出高电平,

文档评论(0)

1亿VIP精品文档

相关文档