- 1、本文档共81页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机的电子密码锁设计及实现项目可行性研究报告
摘要
本课题设计了一种基于单片机的数字电子密码锁,这种数字电子密码锁以单片机作为数据处理主控芯片。
电子密码锁的设计主要由四部分组成:4×4矩阵键盘接口电路、以AT89S52芯片为核心的密码锁的数据处理及控制电路、掉电情况下依然能保存密码的EEPROM存储器芯片,输出七段显示电路。另外系统还有LED提示灯,报警蜂鸣器,单片机复位电路等。
电子密码锁设计的关键问题是实现密码的输入、清除、开锁、更改等功能。同时该密码锁具有设计方法合理,简单易行,成本低,安全实用等特点,符合住宅,办公室等场所的用锁要求,具有推广价值。
关键词 单片机 密码锁 4*4矩阵键盘 EEPROM存储芯片 实用经济
目录
1 绪论 1
1.1国内外研究综述 1
1.2选题的目的和意义 2
1.3本论文的任务 3
2电子密码锁总体设计 4
2.1系统总体设计 4
2.2单片机 5
2.3密码存储芯片选择 6
2.4键盘输入方案比较 8
2.5显示方案比较 10
3电子密码锁的硬件设计 12
3.1系统结构框图 12
3.2主控部分 13
3.3显示部分 13
3.4键盘输入部分 14
3.5密码存储部分 15
3.6电源部分 16
3.7其它功能部分 18
3.8 电子密码锁的电路原理图 21
4电子密码锁的软件组成 22
4.1系统软件设计流程 22
4.2 Keil uVision2软件介绍 23
4.3各主要部分的功能实现程序设计 24
4.3.1初始化程序设计 24
4.3.2按键处理程序设计 27
4.3.3密码更改程序设计 31
5系统仿真 34
5.1系统仿真过程 34
5.2仿真调试中遇到的问题及解决办法 35
总结 36
致谢 37
参考文献 38
附录 39
1 绪论
1.1国内外研究综述
在电子锁出现以前人们广泛的使用机械锁,但是随着时间的推移机械锁已不能满足人们的要求,于是电子锁应用而生。以前由于电子器件所限,开发的电子密码锁种类不多,保密性差,最基本的就是只依靠最简单的模拟电子开关来实现的,制作虽简单但很不安全。
现在电子锁的技术可以说是时时的在进步,出现了很多性能强,安全可靠的新型电子锁。如:遥控式电子密码锁,卡式电子锁,生物特征电子锁等。但是应用广泛的还是键盘式电子密码锁。
遥控式电子密码锁:优点是传输信息量可以很大、速度极快、人眼识别不出来,又无法在光路径上用仪器捕获信号进行复制,因此保密性极高。缺点是需要随身保管遥控器即钥匙,对于某些方面来说不是很实用。
卡式密码锁:能够在卡中存储大量的个人信息,即容量非常的大,并且可以实现一卡多用。但是卡式密码锁也有很大的缺陷,开锁用的卡很可能受到一些电子产品的磁干扰,出现“失效”; 同时卡也很容易被丢失,丢失了卡就需要尽快的取消卡的授权,一面个人的重要信息丢失,这个过程也是相当麻烦的。
生物特征电子锁:人的某些与生俱来的个性特征(如手、眼睛、声音的特征)几乎不可重复,作为“钥匙”就是唯一的。但是生物特征电子锁需要大量的个人身体上的信息,这就使其处理上会变得复杂,这也确定了生物特征电子锁目前仅适用于极个别的行业。
键盘式电子锁:主要依靠的是键盘输入密码验证,不需要携带专一的“钥匙”,只需要记住密码即可。键盘式电子锁有采用数字电路控制的,但控制的准确性和灵活性比较的差;有以单片机为核心的键盘式电子锁,它的性能比较的稳定,而且性价比也比较的高,受到了广泛的关注。尽管新式电子防盗锁层出不穷,但键盘式电子密码锁仍然“老树发新芽”,在市场上居于主流地位。
伴随着科学技术的发展,电子的应用技术的提高,又出现了一些带有微型处理器的智能电子锁,它除了具有电子密码锁的功能外,还引入了智能化管理的功能,从而使电子密码锁具有更高的安全性和可靠性。目前发达国家大规模使用的智能门禁系统,就是一种使用多种更加安全,可靠方法来实现大门管理的新型电子密码锁。发达国家的电子密码锁技术已经相当的成熟,智能化、集成化程度很高。而我国的应用还不是很广泛,一般应用在一些高级的场所之中,例如银行的保险柜、保险箱、高级酒店等,家居应用很少。我国的电子密码锁的技术也是比较落后的,不是很成熟。开发的密码锁大多采用的是普通的数字电路设计生产的,与机械锁相比较的确存在着很多的优点,但智能化的程度不高,编码的组合很少。
1.2选题的目的和意义
在我们的日常生活中,经常会遇到一些地方需要进行防护,而这些地方的防护多是以使用各种各样的锁来进行的。常见的大致有两个大的方面,一种是机械锁,一种是电子密码锁锁。传统简单的机械锁一般是结构比较的简单,很容易遭到外部的破坏,而机密复杂的大型机械锁又比较的笨重,不适合大众的需要。在科学技术不断发展的今天,
文档评论(0)