毕业论文单片机电子密码锁教案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕 业 论 文

2005级

论文题目: 单片机电子密码锁

目 录

第1章 绪论...........................................................................3 背景及意义......................................................... 3 电子密码锁的设计要求..........................................3 关键辞 (3)

第2章 硬件电路.....................................................................4 M I C -51简介..................................................................4 单片机控制方框图.........................................................4 开锁机构.....................................................................5 2 .4 键 电 路 设 计... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 6 显示电路设计 (7)

2. 6 AT24C01掉电存储单元的设计 ... ... ... ... ... ... ... ... ... ... ... ... ...7 密码锁的电源电路设计...................................................8 设计的总体电路图 (9)

第3章软件设计.........................................................9 结论....................................................................................18 参考文献..............................................................................19 致谢 (19)

单片机控制的电子密码锁设计

第一章:绪论

背景及意义

随着科技的发展,安全已成为人们关注的焦点之一,于是各种安全产品相继问世(如指纹防盗!红外防盗!GPS 等)"虽然这类产品安全性高,但因其生产成本高,携带安装使用不方便,在一定程度上限制了这类产品的普及和推广" 本文介绍的是一种基于单片机智能锁的硬件和软件设计及实现方法"这种电路设计具有按键有效提示,输入错误提示,控制开锁电平,控制报警电路,修改密码等多种功能"可在意外泄密的情况下随时修改密学 校:邢台职业技术学院 系 别:电气工程系

班 级:电气053班

姓 名:顾省辉

指导教师:唐俊英

2008 年 6 月

码"4位数密码共一万组不重复组合,保密性强,灵活性高,特别适用于家庭,办公室,学生宿舍及宾馆等公开场所。

电子密码锁的设计要求

1.上锁过程

按数字键,数字会从显示器的最右端开Array始显示,然后依次向左移位。若要更改密码

可按“开锁”键清除原有密码,再重新输入

新密码。本设计为的密码为4位,输入的多

余数字本电路不予理会,不会显示在显示器

上。当密码输入正确后按下“上锁”键,就

可将门锁上,同时将密码存储在电路中并清

除显示器的显示。

2.开锁过程

按数字键输入密码,密码在显示器上从右

到左依次显示,4位密码输入正确后按下“开

锁”甲,密码锁被打开并清除电路中所存储的

密码,显示器也被清零。

当输入密码有误时,可按“上锁”键清除

所输入的数字,内部存的秘密不会丢失,再重

新输入正确的密码按“开锁”键即可。

注:当输入错误的密码超过3次后,电路

会发出报警信号。

图1-2键盘显示平面图为防止大家忘记密码,本电路还设计了一个万用密码,无论以前的密码是什么,只要输入万用密码按“开锁”键即可开锁并清除原有密码。

关键辞

MCS-51,AT24C02, 矩阵键盘,UPS电路,AT24C02掉电存储,串口显示电路,报警控制电路等

二、硬件电路的设计

MIC-51的简介

设计本课题时构思了一种是用以MIC-51为核心的单片机控制方案。MCS-51单片机是美国INTE公司于1980年推出的产品,典型产品有 8031(内部没有程序存储器,实际使用方面已经被市场淘汰)、8051(芯片采用HMOS,功耗是630mW,是89C51的5倍,实际使用方面已经被市场淘汰)和8751等通用产品,一直到现在, MCS-51内核系列兼容的单片机仍是应用的主流产品(比如目前流行的89S51、89C51等)89S51相对于89C51增加的新功能包括:

-- 新增加很多功能,性能有了较大提升,价格基本不变,甚至比89C51更低!

-- ISP在线编程功能,在改写单片机存储器内的程序时不用把芯片从工作环境中剥离。

-- 最高工作频率为33MHz,就是说S51具有更高工作频率,从而具有了更快的计算

速度。

-- 具有双工UART串行通道。

-- 内部集成看门狗计时器,不再需要像89C51那样外接看门狗计时器单元电路。

-- 双数据指示器。

-- 电源关闭标识。

-- 全新的加密算法,程序的保密性加强,这样就可以有效的保护知识产权不被侵犯。

-- 兼容性方面:向下完全兼容51全部字系列产品。比如8051、89C51等等早期MCS-51兼容产品。在89S51上一样可以照常运行,这就是所谓的向下兼容。

89S51就是在这样的背景下取代89C51的,所以本设计也选用了89S51

单片机控制方框图

采用AT89S51为核心的单片机控制方案。利用单片机灵活的编程设计和丰富的IO 端口,及其控制的准确性,不但能实现基本的密码锁功能,还能添加调电存储、声光提

其原

图2-3密码锁开锁机构示意图

当用户输入的密码正确时,单片机便输出开门信号,送到开锁驱动电路,然后驱动电磁锁,达到开门的目的。其实际电路如图2-4所示。

电路由驱动和开锁两级组成。由D5、R1、T10组成驱动电路,其中T10可以选择普通的小功率三极管如9014、9018都可以满足要求。D5是开锁指示灯;由D6、C24、T11组成开锁。其中D6、C24是为了消除电磁锁可能产生的反向高电压以及可能产生的电磁干扰。T11可选用中功率的三极管如8050,电磁锁的选用要视情况而定,但是吸合力要足够且有一定的余量。

注:在设计中,暂时用发光二极管代替电磁锁,发光管亮,表示开锁;灭,表示没有开锁。

相关文档
最新文档