- 1、本文档共42页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录
第1章 绪论…………………………………………………………………3
1.1背景及意义………………………………………………… 3
1.2电子密码锁的设计要求……………………………………3
1.3关键字…………………………………………………… 4
第2章 硬件电路……………………………………………………………4
2.1 MIC-5简介…………………………………………………………4
2.2 单片机控制方框图…………………………………………………5
2.3 开锁机构……………………………………………………………5
2 .4 按键电路设计… … … … … … … … … … … … … … … … … 7
2.5显示电路设计………………………………………………8
2. 6 AT24C01掉电存储单元的设计 … … … … … … … … … … … … … 9
2.7 密码锁的电源电路设计……………………………………………10
2.8设计的总体电路图……………………………………………………11
第3章 软件设计…………………………………………………11
3.1 软件设计流程图………………………………………………………………11
3.2 程序代码………………………………………………………………13
心得体会…………………………………………………………………………26
参考文献……………………………………………………………………27
单片机控制的电子密码锁设计
第一章:绪论
1.1背景及意义
随着科技的发展,安全已成为人们关注的焦点之一,于是各种安全产品相继问世(如指纹防盗!红外防盗!GPS等)虽然这类产品安全性高,但因其生产成本高,携带安装使用不方便,在一定程度上限制了这类产品的普及和推广 本文介绍的是一种基于单片机智能锁的硬件和软件设计及实现方法这种电路设计具有按键有效提示,输入错误提示,控制开锁电平,控制报警电路,修改密码等多种功能可在意外泄密的情况下随时修改密码4位数密码共一万组不重复组合,必威体育官网网址性强,灵活性高,特别适用于家庭,办公室,学生宿舍及宾馆等公开场所。
1.2电子密码锁的设计要求
1.上锁过程
1
2
3
4
5
6
7
8
9
上锁
0
开锁
按数字键,数字会从显示器的最右端开始显示,然后依次向左移位。若要更改密码可按“开锁”键清除原有密码,再重新输入新密码。本设计为的密码为4位,输入的多余数字本电路不予理会,不会显示在显示器上。当密码输入正确后按下“上锁”键,就可将门锁上,同时将密码存储在电路中并清除显示器的显示。
2.开锁过程
按数字键输入密码,密码在显示器上从右到左依次显示,4位密码输入正确后按下“开锁”甲,密码锁被打开并清除电路中所存储的密码,显示器也被清零。
当输入密码有误时,可按“上锁”键清除所输入的数字,内部存的秘密不会丢失,再重新输入正确的密码按“开锁”键即可。
注:当输入错误的密码超过3次后,电路会发出报警信号。
洞洞板/万能板成品
图片左下角有地址-有录像
为防止大家忘记密码,本电路还设计了一个万用密码,无论以前的密码是什么,只要输入万用密码按“开锁”键即可开锁并清除原有密码。
1.3关键字
MCS-51,AT24C02, 矩阵键盘,UPS电路,AT24C02掉电存储,串口显示电路,报警控制电路等
二、 硬件电路的设计
2.1 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全部字系列产品。3所示。
图2-3密码锁开锁机构示意图
文档评论(0)