电子密码锁课程设计报告

.

电子密码锁设计任务书

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

2.1电路设计的多种方案 ........................................ 3 2.2方案论证 ................................................... 4 2.3方案选择 ................................................... 4

三.电路设计计算与分析 ..................................... 5

3.1开关编码电路 ............................................... 5 3.2密码存储及显示电路 ........................................ 7 3.3密码验证电路 .............................................. 10 3.4开关锁报警电路 ............................................ 10 3.5密码锁定电路 .............................................. 12

四.总结及心得 .............................................. 13 五.附录 ..................................................... 16

5.1电路原理图 ................................................ 16 5.2元器件明细表 .............................................. 17

六.参考文献 ................................................ 18

.

.

一.设计任务和要求

用电子器件设计制作一个数字密码锁,红灯亮、绿灯灭表示关锁,绿灯亮、红灯灭表示开锁。具体要求如下:

(1)在锁的控制电路中设一个可以修改的8位数字密码; (2)设置密码时指示灯不亮,也不会发出报警信号;设置完密码后密码锁处于关锁状态(即红灯亮,绿灯灭),此后输入正确密码时密码锁开锁且不报警,输入错误时密码锁保持关锁状态并报警;

(3)连续3次输入错误时,密码锁立刻自动锁定30秒钟,即在30秒内输不进去密码,因此也开不了锁;30秒之后密码锁自动退出锁定状态,此时可以正常输入密码;

(4)输入密码的过程中不会报警,只有在输入完成后,密码锁才会判断密码是否正确以及执行开/关锁和是否报警的操作。

二.设计的方案的选择与论证

2.1电路设计的多种方案

设计制作数字电子密码锁,可以使用各种集成(译码器,555定时器,触发器),也可以采用单片机(如89C51)。

方案一:选用单片机作为核心元件,利用其灵活的编程设计和丰富的I/O端口,以及控制的准确性,实现丰富的密码锁功能。在单片机的外围电路外接输入键盘用于密码的输入和一些功能的控制,外接芯片用于密码的存储,外接LCD显示器用于显示作用。当用户需要开锁时,先按键盘开锁键之后按键盘的数字键0-9输入密码。密码输完后按下确认键,如果密码输入正确则开锁,不正确显示密码错误重新输入密码,当三次密码错误则发出报警信号。除上述基本的密码锁功能外,还可以添加遥控功能。

方案二:选用各种集成芯片作为本设计的核心元件。用逻辑开关及编

.

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4