基于单片机的数字密码锁设计.pdfVIP

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

沈阳理工大学课程设计报告

摘要

自从人类开始制造锁以来长期所使用的锁都是机械锁。而其本身锁芯密齿的有限

加之开锁工具钥匙的容易复制性,使得其安全性大大降低,随着人们生活质量的提高,

如何实现安全有效的防盗这一问题受到越来越多人的关注。传统的机械锁由于安全性能

太差,被撬的事件屡见不鲜,相比之下,电子密码锁因其保密性强,使用灵活性好,安

全系数高,受到了广大用户的欢迎。电子密码锁作为一种新型的锁,不仅拥有海量的密

齿,还省去了传统机械锁的钥匙,使用者只要记得其密码,便可以开启,从而大大提高

了防盗功能。

本文主要设计了一种以单片机89C51为核心的数字密码锁,详细的介绍了该数字密

码锁完整的设计过程和外围的开锁电路的设计。数字密码锁主要由三部分组成:键盘接

口电路、数字密码锁的控制电路、输出八段显示电路。键盘接口电路包括时序产生电路、

键盘扫描电路、键盘译码电路。数字密码锁控制电路设计包括数字按键的数字输入、功

能按键的功能设计、密码清除、变更等。输出八段显示电路包括数据选择电路、八段显

示器扫描电路。

关键词:单片机;密码锁;键盘接口;显示电路

I

沈阳理工大学课程设计报告

目录

1引言

2总体设计

2.1密码锁的基本原理分析

2.2密码锁设计分析

2.3系统的结构框图

3详细设计

3.1硬件设计

3.1.151单片机的简单介绍

3.1.2按键电路设计

3.1.3报警设置

3.1.4显示部分

3.1.5硬件原理图

3.2软件设计

3.2.1主要程序

3.2.2程序流程图

4实验结果及分析

4.1硬件实物图

4.2实验结果分析

5心得体会

参考文献

II

沈阳理工大学课程设计报告

1引言

随着科学技术的不断发展,人们对日常生活中的安全保险器件的要求越来越高。为

满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的密码锁应运而生。密码锁

因具有安全性高、成本低、功耗低、易操作等优点,受到了广大用户的青睐。

据有关资料介绍,电子密码锁的研究从20世纪30年代就开始了,在一些特殊场所

早就有所应用。但当时多半是配合机械锁一起作用且存在着诸如体积较大,成本较高,

可靠性较低等缺点一时难以普及。

20世纪80年代后,随着信息技术、集成电路、半导体技术的发展,电子密码锁的

设计也取得了快速的进步。

目前,在西方发达国家,电子密码锁技术相对先进,种类齐全,电子密码锁已被广

泛应用于安全处所,而我国在此点上这稍有落后。

现今常见的密码锁设计主要有两种方案,一种是中规模集成电路控制的方案,另一

种是单片机控制的方案。对于采用集成电路控制的方案,其中的编码电子锁电路分为编

码电路、控制电路、复位电路、解码电路、防盗报警电路、门铃电路,而电子锁主要由

输入元件、电路(包括电源)以及锁体三部分组成。显然此种方案的物理实现结构较为复

杂且重新设置密码、输入密码的操作过程也会给用户带来一定的不方便;而利用单片机

控制的方案,由于单片机灵活的编程设计和丰富的I/O端口,及其控制的准确性,不但

能实现基本的密码锁功能,还能添加掉电存储、声光提示甚至添加遥控控制功能,但其

也有一定的局限性,就在于其控制原理的复杂以及要求设计人员具有更加良好的程序设

计能力,调试较为繁琐,否则程序一旦跑飞将造成意想不到的损失。通过对这两种方案

的优缺点比较,再考虑到本人自己对单片机设计具有一定的基础,所以

文档评论(0)

137****1682 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档