多用户密码锁设计.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

毕业设计

题目:多用户密码锁的设计

姓名**

专业电子信息工程

学号CS040910215

指导教师

航空航天大学

二○一一年七月

-

目录:

1摘要

2前言

3方案设计思想

4系统构造与原理

4.1系统构造

4.2系统原理

5各功能模块电路设计

5.1键盘电路

5.2显示电路

6软件设计

6.1软件设计思想

6.2主程序的设计

7完毕语

8参考文献

9总结

1摘要:

传统的门锁既要备有大量的钥匙,又要担忧钥匙丧失后的麻烦。随着单片

机的问世,出现了带微处理器的密码锁,它除具有电子密码锁的功能外,还引

入了智能化、科技化等功能,从而使密码锁具有很高的平安性、可靠性,受到

.z

-

了广阔用户的亲睐。

平安防盗已成为社会问题。而锁自古以来就是把守门户的铁将军,人们对它

要求甚高,既要平安可靠地防盗,又要使用方便,这也是制锁者长期以来研制

的主题。

2前言:

文中设计的电子密码锁和市面销售的AB锁有类似之处,但主要区别在于设

计的这个密码锁由主人决定客人进入的密码,不需要通过换锁来防止用过该锁

的人再次进入,而且只有主人才有对密码的修改权。

3方案设计思想

文中的多用户密码锁设有一个管理员用户,管理员对密码有修改权。另设有

两个来宾用户,可以根据管理员提供的密码*,自己则不可以任意修改密码。更

换住户时,只需要管理员更换密码即可,这样就防止了换锁带来的麻烦,节约了

本钱。

密码锁的设计采用通用板制作,所以涉及到元器件的排布和走线问题。由于

带有一个管理员用户(主人用户),可以对自己和两个来宾用户的密码进展修改,

而且还要限制两个来宾用户的对密码的修改权。所以,在密码修改程序上需要精

心处理,在进入密码修改程序时有两个条件。首先,是主用户进入的系统;其次

是密码修改按键被按下。在密码输入程序上也要特别的注意,区分并确认是哪个

用户进入当前系统,即用户名和密码需对号入座,这也是设计的关键所在。

4系统构造与原理

4.1系统构造

多用户密码锁电路设计共分为6局部:电源、用户显示单元、晶振电路、键

.z

-

盘电路、编程控制局部、功能显示单元。通过排版、布局,把这6个局部组合

来,构成一个完整的多用户密码锁控制电路,如图1所示。

图1多用户密码锁原理框图

4.2系统原理

首先,要有晶振电路产生工作时钟送至单片机部的各个部件使其正常工作。

其次,用AT89C5l的并行口P1接4×4矩阵键盘,以P1.0~P1.3作输出线,以

P1.4~P1.7作输入线。矩阵的行线和列线分别通过两并行接口和CPU通信。通

过扫描得出的行值和列值的组合来识别被按下的按键的编码以完成密码的输入、

用户名的输入和切换,以及确定、取消命令、密码修改命令、用户切换命令和关

锁命令的输入。再者,单片机通过P2口将要显示的数据信号传送到数码管,直

接控制数码管的显示,从而点亮数码管,显示当前用户。整个系统实现了各种信

号提示功能的实现。

5各功能模块电路设计

5.1键盘电路

密码锁要输入密码就肯定要使用键盘。设计的是4×4的键盘,除了0~9这

10个数字键之外,还有确定〞、取消〞、密码修改〞、

文档评论(0)

文档爱好者 + 关注
实名认证
内容提供者

文档爱好者~

1亿VIP精品文档

相关文档