南京理工大学
毕业设计说明书(论文)
作 者: 系:
***
学 号: 1004220***
电子工程与光电技术学院
通信工程
基于单片机的保险柜电子密码锁的
设计与实现
专 业: 题 目:
** 高级工程师 指导者:
(姓 名) (专业技术职务)
评阅者:
(姓 名) (专业技术职务)
2014 年 5 月
毕业设计说明书(论文)中文摘要
摘要 在日常生活和工作中,锁是每个人都离不开的,它是保护个人财产安全、保护资料档案的关键元素。随着电子技术的飞速发展,传统弹子锁的缺点渐渐被放大,社会对新式电子密码锁的需求越来越大,前景广阔。 本次设计基于单片机,其主控芯片选择了单片机AT89S51,显示模块选择了LCD1602,结合了自行设计的矩阵键盘、报警模块等外围电路,主控芯片的控制程序则使用C语言写成,完成了一套具有按键输入、显示、解锁、报警及密码修改等多种功能的电子密码控制系统。 本论文详细叙述了各个模块的功能和设计方案,给出了系统各个功能的仿真结果截图。 关键词 单片机 电子密码锁 矩阵键盘 LCD显示 报警
毕业设计说明书(论文)外文摘要
Title The Design of Electronic Password Lock Based on SCM Abstract In daily life and work, everyone is inseparable from the lock, which is the protection of personal and property safety, the protection of data files. With the rapid development of electronic technology, the shortcomings of traditional tumbler lock gradually been enlarged, the demand for new electronic locks increasingly broad prospects. This design is based on the microcontroller, its main chip microcontroller chosen AT89S51, display module chosen LCD1602, a combination of self-designed matrix keyboard, alarm module and other peripheral circuits, the master chip control program is written in C language . From the design, we got an electronic password control system which has variety of functions: key input, display, unlock, password changing and alarm. This article details the features and design of each module, the simulation results of the various functions of the system screenshot. Keywords Electronic password lock SCM Matrix keyboard LCD Display Alarm 本科毕业设计说明书(论文)
目 录
第 Ⅰ 页 共 Ⅰ 页
1 引言······························· 1.1 课题背景和意义 ·························· 1.2 电子密码锁的发展趋势 ······················· 1.3 本设计要实现的目标 ························ 1.4 设计方案的选择··························
1 1 1 2 2
2 主要原件介绍··························· 5 2.1 主控芯片AT89C51简介 ······················· 5 2.2 LCD1602显示器介绍 ························ 7 2.3 晶体振荡器 ···························· 9 3 系统设计 ····························· 10 3.1 整体思路···························· 10 3.2 系统硬件部分设计························ 11 3.2.1 键盘输入电路 ·························· 11 3.2.2 复位电路 ···························· 12 3.2.3 晶振电路···························· 12 3.2.4 显示电路···························· 13 3.2.5 报警、解锁提示电路 ······················· 14 3.3 系统软件部分设计························ 15 3.3.1 主要程序流图 ·························· 15 3.3.2 按键检测子程序设计 ······················· 15 3.3.3 LCD显示子程序设计 ······················· 17 3.3.4 密码修改子程序设计 ······················· 18 3.3.5 报警声音子程序设计 ······················· 19 4 仿真调试····························· 22 4.1 PROTEUS ISIS简介 ························ 22 4.2 软件调试 ····························· 22 4.3 PROTEUS仿真 ··························· 24 5 结论······························· 29 致谢 ································· 30 参考文献 ······························· 31 附录A 电子密码锁程序源代码 ····················· 32
本科毕业设计说明书(论文)
1 引言
1.1 课题背景和意义
第 1 页 共 41页
自从人类脱离原始社会、开始有私有财产的概念以来,锁就是人们生活中的重要组成部分。它的存在,维护了人们的财产安全、人身安全,增加了人们的安全感,促进了社会和谐。因此,人们对锁的研究从未停止,但几千年来都未有较大的变化,直到20世纪30年代后,电子密码锁的概念出现,这一领域终于出现了日新月异的进步。得益于电子技术的飞速发展,电子密码锁的功能愈来愈完善,取密码量相对较少、安全性不好的常规锁具已然是大势所趋。电子密码锁拥有太多机械锁完全无法相比的优点。它不但能完成“锁”自身的功用,还可以具有记忆、辨识、警报等特别的作用。因为电子密码锁更安全性、更便宜、易操作,越来越多人开始关注这一领域。
当前在第一世界国家中,密码锁技术已经比较成熟,拥有不同的种类,在各类智能门禁系统中,电子密码锁的使用十分普遍,使得门禁的实现有了数种安全、可靠的技术来支持。总的来说,中国目前的密码锁技术还只有世界上70年代左右的水平,生产仍显昂贵。当前,按键式电子锁仍占据了中国市场的大头,国内有若干厂家引进了海外较为先进的按键式和卡片钥匙型锁。另一方面,中国自主研发的电子锁还没有形成成型的产业链,尚未普及。现在国内有不少企业引进了当前世界上先进的技术,发展前景非常可观[1]。相信国内的厂商也会不断进步,使得电子密码锁普及在中国的土地上。
1.2 电子密码锁的发展趋势
在大家的日常生活中,住所和单位的安全保障,档案、财务报表和大多数私人资料、文件的保护基本用上锁的办式来实现。现在门锁大都使用弹子锁,这种锁钥匙易丢失、仿制也并不困难;保险箱最常见的就是使用机械密码锁,它的构造很麻烦,制作精度要有相当高的保障,这种情况下,成本就很难降下来,不仅如此,机械密码锁的缺点依然明显:故障率居高不下,使用者往往要携带数把钥匙,易用性很成问题。前述锁具有着这样多的不便,而人们对锁的需求又是巨大的,一种使用密码来代替钥匙的锁具就成为了必然出现的产品。电子密码锁的出现,大大提高了人们的生活水平,提供了诸多便利,这也同时意味着巨大的市场,