多用户密码锁的设计

多用户密码锁的设计

ID:11935559

大小:253.00 KB

页数:10页

时间:2018-07-15

多用户密码锁的设计_第1页
多用户密码锁的设计_第2页
多用户密码锁的设计_第3页
多用户密码锁的设计_第4页
多用户密码锁的设计_第5页
资源描述:

《多用户密码锁的设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、南京航空航天大学NANJINGUNIVERSITYOFAERONAUTICSANDASTRONAUTICS毕业设计题目:多用户密码锁的设计姓名XX专业电子信息工程学号CS040910215指导教师南京航空航天大学二○一一年七月10南京航空航天大学NANJINGUNIVERSITYOFAERONAUTICSANDASTRONAUTICS目录:1摘要2前言3方案设计思想4系统结构与原理4.1系统结构4.2系统原理5各功能模块电路设计5.1键盘电路5.2显示电路6软件设计6.1软件设计思想6.2主程序的设计7结束语

2、8参考文献9总结10南京航空航天大学NANJINGUNIVERSITYOFAERONAUTICSANDASTRONAUTICS1摘要:传统的门锁既要备有大量的钥匙,又要担心钥匙丢失后的麻烦。随着单片机的问世,出现了带微处理器的密码锁,它除具有电子密码锁的功能外,还引入了智能化、科技化等功能,从而使密码锁具有很高的安全性、可靠性,受到了广大用户的亲睐。安全防盗已成为社会问题。而锁自古以来就是把守门户的铁将军,人们对它要求甚高,既要安全可靠地防盗,又要使用方便,这也是制锁者长期以来研制的主题。2前言:文中设计的电

3、子密码锁和市面销售的AB锁有类似之处,但主要区别在于设计的这个密码锁由主人决定客人进入的密码,不需要通过换锁来防止用过该锁的人再次进入,而且只有主人才有对密码的修改权。3方案设计思想文中的多用户密码锁设有一个管理员用户,管理员对密码有修改权。另设有两个来宾用户,可以根据管理员提供的密码*,自己则不可以任意修改密码。更换住户时,只需要管理员更换密码即可,这样就避免了换锁带来的麻烦,节约了成本。密码锁的设计采用通用板制作,所以涉及到元器件10南京航空航天大学NANJINGUNIVERSITYOFAERONAUTI

4、CSANDASTRONAUTICS的排布和走线问题。由于带有一个管理员用户(主人用户),可以对自己和两个来宾用户的密码进行修改,而且还要限制两个来宾用户的对密码的修改权。所以,在密码修改程序上需要精心处理,在进入密码修改程序时有两个条件。首先,是主用户进入的系统;其次是密码修改按键被按下。在密码输入程序上也要特别的注意,区分并确认是哪个用户进入当前系统,即用户名和密码需对号入座,这也是设计的关键所在。4系统结构与原理4.1系统结构多用户密码锁电路设计共分为6部分:电源、用户显示单元、晶振电路、键盘电路、编程控

5、制部分、功能显示单元。通过排版、布局,把这6个部分组合起来,构成一个完整的多用户密码锁控制电路,如图1所示。图1多用户密码锁原理框图4.2系统原理首先,要有晶振电路产生工作时钟送至单片机内部的各个部件使其正常工作。其次,用AT89C5l的并行口P1接4×4矩阵键盘,以P1.0~P1.3作输出线,以P1.4~P1.7作输入线。矩阵的行线和列线分别通过两并行接口和CPU通信。通过扫描得出的行值和列值的组合来识别被按下的按键的编码以完成密码的输入、用户名的输入和切换,以及确定、取消命令、密码修改命令、用户切换命令和

6、关锁命令的输入。再者,单片机通过P2口将要显示的数据信号传送到数码管,直接控制数码管的显示,从而点亮数码管,显示当前用户。整个系统实现了各种信号提示功能的实现。10南京航空航天大学NANJINGUNIVERSITYOFAERONAUTICSANDASTRONAUTICS5各功能模块电路设计5.1键盘电路密码锁要输入密码就肯定要使用键盘。设计的是4×4的键盘,除了0~9这10个数字键之外,还有“确定”、“取消”、“密码修改”、“关锁”、“用户切换”、和“显示开关开关开关是最常见的电子元件,功能就是电路的接通和断

7、开。接通则电流可以通过,反之电流无法通过。在各种电子设备、家用电器中都可以见到开关。[全文]”。4×4矩阵排列能有效的节约端口资源,避免使用端口扩展模块。键盘安装时,按键按照4×4格式进行矩阵排列。在P1.4~P1.7输出线上接拉高电阻电阻  电阻,物质对电流的阻碍作用就叫该物质的电阻。电阻小的物质称为电导体,简称导体。电阻大的物质称为电绝缘体,简称绝缘体。[全文],让端口能准确的置高、置低。拉高电阻电阻  电阻,物质对电流的阻碍作用就叫该物质的电阻。电阻小的物质称为电导体,简称导体。电阻大的物质称为电绝缘体

8、,简称绝缘体。的另一端则连接在一起接5V电源。电路如图2所示。图2键盘电路5.2显示电路电路主要使用七段数码管七段数码管10南京航空航天大学NANJINGUNIVERSITYOFAERONAUTICSANDASTRONAUTICS七段数码管是数码管的一种是半导体发光器件,数码管可分为七段数码管和八段数码管,区别在于八段数码管比七段数码管多一个发光二极管单元,其基本单元是发光二极管。[全文]。单片机通

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。