单片机原理及应用
课程设计报告
课题: 电子密码锁
班级:
姓名:
学号:
指导老师:
设计时间:
【一】 课题:电子密码锁
【二】 电子密码锁简介
电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控
制机械开关的闭合,完成开锁、闭锁任务的电子产品。它的种类很多,
有简易的电路产品,也有基于芯片的性价比较高的产品。现在应用较
广的电子密码锁是以芯片为核心,通过编程来实现的。其性能和安全
性已大大超过了机械锁,特点如下:
1.保密性好,编码量多,远远大于弹子锁。随机开锁成功率几乎为
零。
2.密码可变。 用户可以经常更改密码,防止密码被盗,同时也
可以避免因人员的更替而使锁的密级下降。
3.误码输入保护。当输入密码多次错误时,报警系统自动启动。
4. 电子密码锁操作简单易行,一学即会。
【三】 设计内容及要求
1、基本功能:
可设定从 1 位到 8 位的密码,从键盘键入正确密码才可更改密码
或开锁。输入三次错误密码电路就不断报警。开锁信号输出口用发光
二极管表示。
(1).可设置密码,掉电密码能保存;
(2).按键确实被按下时发出一下提示音;
(3).设置新密码前需校验旧密码;
2、发挥部分:
密码用密文保存在存储器中(加密方法可采用 DES 算法)
【四】 系统设计方案
如上图所示,以单片机为核心,要显示输入密码和提示信息,
就要扩展 LED 显示数码管,因为密码长度为 1 位到 8 位可变长度,
所以要 8 位数码管;输入密码自然要键盘,数字键和功能键一起可用
4*4 矩阵键盘;密码需要存储,就要用到掉电能保存信息功能的 ROM
扩展;另外要有按键信息、开锁信息和报警信息,需要用指示信号的
发光二极管和扬声器电路;再加上复位电路和晶振,整个设计的框架
就出来了。
【五】 电子密码锁的硬件设计和实现
原理图及工作原理
51 系列单片
机
4*4 键盘
8 位 LED 显示
ROM 存 储
器
扬声器
复位电路
晶振电路
发光二极管
等
系统原理框图
评论0