电子密码锁课程设计报告.doc
- 格式:doc
- 大小:314.51 KB
- 文档页数:11
电 子 密 码 锁 设 计 任 务 书 1、设计目的 ( 1)掌握电子密码锁工作原理。 ( 2)熟悉数字集成电路的设计和使用方法。 ( 3)熟悉 Protel/multisim 软件的使用。 2、设计任务 ( 1)用电子器件设计制作一个密码锁,使之在输入正确的代码时开锁。
( 2)在锁的控制电路中设一个可以修改的 8 位代码,当输入的代码和控制电路的代码一致时锁打开。
( 3)用红灯亮、绿灯灭表示关锁,绿灯亮、红灯灭表示开锁。 ( 4)当开锁输入码与密码不一致时发出报警信号。连续3 次输入错误则进入自锁状态。 ( 5)其他功能可以自行扩展。 3、设计要求 ( 1)合理的设计硬件电路,说明工作原理及设计过程,画出相关的电路原理图; ( 2)选择常用的电器元件(说明电器元件选择的过程和依据); ( 3)进行数字电路仿真; ( 4)按照规范要求,按时提交课程设计报告(打印或手写),并完成相应答辩。 4、参考资料 ( 1)毕满清主编 . 电子技术实验与课程设计 . 北京:机械工业出版社, 2005 ( 2)胡奕涛主编 . 电子技术实践教程 . 北京:北京邮电大学出版社,2007 ( 3)苏文平,等编着 . 电子技术实践与制作教程 . 北京:国防工业出版社, 2007 ( 4)康华光主编 . 电子技术基础 : 模拟部分 . 北京 : 高等教育出版社 ,1988
电子密码锁设计报告
目录 一.设计任务和要求 ............................................................................................................................................................... 3
二.设计的方案的选择与论证 .............................................................................................................................. 3
电路设计的多种方案 . ............................................................................................................................................................ 3
方案论证 . ................................................................................................................................................................................................... 4 方案选择 . ................................................................................................................................................................................................... 4
三.电路设计计算与分析 ............................................................................................................................................... 5
开关编码电路 ......................................................................................................................................................................................... 5
密码存储及显示电路 . ............................................................................................................................................................ 7
密码验证电路 ...................................................................................................................................................................................... 10
开关锁报警电路 .............................................................................................................................................................................. 10
密码锁定电路 ...................................................................................................................................................................................... 12
四.总结及心得 ............................................................................................................................................................................. 13
五.附录 ...................................................................................................................................................................................................... 16
电路原理图 ............................................................................................................................................................................................. 16
元器件明细表 ...................................................................................................................................................................................... 17
六.参考文献 . .................................................................................................................................................................................. 18
一.设计任务和要求 用电子器件设计制作一个数字密码锁,红灯亮、绿灯灭表示关锁,绿灯亮、红灯灭表 示开锁。具体要求如下: (1)在锁的控制电路中设一个可以修改的 8 位数字密码;
(2)设置密码时指示灯不亮,也不会发出报警信号;设置完密码后密码锁处于关锁 状态(即红灯亮,绿灯灭),此后输入正确密码时密码锁开锁且不报警,输入错误时密码 锁保持关锁状态并报警; (3)连续 3 次输入错误时,密码锁立刻自动锁定 30 秒钟,即在 30 秒内输不进去密
码,因此也开不了锁; 30 秒之后密码锁自动退出锁定状态,此时可以正常输入密码; (4)输入密码的过程中不会报警,只有在输入完成后,密码锁才会判断密码是否正 确以及执行开 / 关锁和是否报警的操作。 二.设计的方案的选择与论证
电路设计的多种方案 设计制作数字电子密码锁,可以使用各种集成(译码器, 555 定时器,触发器),也 可以采用单片机(如 89C51)。 方案一:选用单片机作为核心元件,利用其灵活的编程设计和丰富的 I/O 端口,以及 控制的准确性,实现丰富的密码锁功能。在单片机的外围电路外接输入键盘用于密码的输 入和一些功能的控制,外接芯片用于密码的存储,外接 LCD显示器用于显示作用。当用户 需要开锁时,先按键盘开锁键之后按键盘的数字键 0-9 输入密码。密码输完后按下确认 键,如果密码输入正确则开锁,不正确显示密码错误重新输入密码,当三次密码错误则发 出报警信号。除上述基本的密码锁功能外,还可以添加遥控功能。 方案二 : 选用各种集成芯片作为本设计的核心元件。用逻辑开关及编码器组成密码输 入部分; D 触发器存储输入的密码和控制电路里设置好的密码;接成 8 进制计数器来对输
入密码时密码的个数计数;接成 3 进制计数器,对重置密码的次数计数,在第 3 次重置密
码时产生高电位的进位信号,触发 555 定时器构成的单稳态触发器,触发器产生 30 秒的
触发信号控制密码锁输入部分一直置零,这时就输不进去密码了(即从第四次开始输不进去密码),从而实现了连续 3 次输入密码错误就锁定的功能。