课程设计说明书参考(共28页).doc
《课程设计说明书参考(共28页).doc》由会员分享,可在线阅读,更多相关《课程设计说明书参考(共28页).doc(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上 课程设计(论文)说明书题 目: * 院 (系): 信息与通信学院 专 业: 电子信息工程 学生姓名: 学 号: 指导教师: 职 称: 2011 年 12 月 6 日摘 要 在我们的日常生活中,门锁扮演着一个重要的角色。无论是在住宅还是办公室中,门锁保卫着我们的人身和相关隐私的安全。随着社会的发展,人们对锁的要求也越来越高,除了安全性之外,更要求钥匙的便携性和使用方便。传统的机械锁却有着明显的缺点,门锁易遭专业工具破坏,钥匙易丢失和被复制等等。在这样的背景下,电子密码锁应运而生,弥补了机械锁的缺陷,也满足了人们的高要求。对于电子密码锁,其具有安全性高、成本低、功耗低、
2、易操作等优点,带防盗报警的电子密码锁更是有逐渐取代机械防盗锁的趋势。基于以上思路,并从经济实用的角度出发,本设计使用AT89C51实现一基于单片机的电子密码锁的设计,结合外围的键盘输入、LCD显示、报警、开锁、GSM模块等。其具有以下功能特点:具有友好的显示界面,可以提供丰富的提示信息;具有时间显示功能,掉电后密码不丢失的特性;在输错3次密码的情况下,会锁定键盘和发出声音报警,还可以扩展GSM短信报警功能,通知远程用户;具备密码找回功能,当用户忘记自己所设定的密码时,可以根据密码锁所发过来的短信信息,将其输入进密码锁中,若经过确认是正确答案,便可设定新密码和问题的答案。关键词:单片机;液晶显示
3、;键盘;电子密码锁;GSMAbstractIn our daily life,the door lock playing an important role to protect us.Whaterever in residential or office,the door lock defends our security and related personal privacy. With the development of the society, people has higher requirement for the lock. In addition to the securi
4、ty, people require the keys have portability and the convenience of use. The traditional mechanical lock has obvious disadvantages, door lock is easy damaged by professional tools, and the key is easily lose and copied, and so on. In this background, electronic lock came into being,It makes up the d
5、efects of the mechanical lock, also meet the high demands of the people.For electronic coded lock, it has the advantages of high safety, low cost, low power consumption, easy operation, etc. The electronic lock with anti-theft alarm but also has a tendency to gradually replace the mechanical anti-th
6、eft lock. Based on the above ideas, and from the perspective of economic and practical, This design uses AT89C51 implement a microcontroller-based design of electronic locks.It combined with the external keyboard, LCD display, alarm, unlock and GSM circuit modules. Its function has the following cha
7、racteristics:It has friendly display interface and can provide rich prompt message.It has the function of display the current time,and wouldnt lost the stored information when power is off. In case of inputting the wrong password 3 times, it would lock the keyboard and sound the alarm. It also can e
8、xtend the GSM SMS alarm function, and inform the remote user.On the other hand,the design has password recover function.When the user forgot the password,he can according the SMS which send by the electronic lock,and input the information into the electronic lock.If the information is correct after
9、the confirmation,you can set a new password or the new answer to the question.Key words:Single Chip Microcomputer;LCD Display;Keyboard;Elcetronic Coded Lock;GSM目 录专心-专注-专业引言 随着科技的发展,在当今的社会上,人们越来越重视对安全的需求,而且要求也越来越高,无论是对人身,财产还是个人隐私,几乎所有的一切都与安全挂上钩。日常生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。
10、若使用传统的机械式钥匙开锁,人们常需携带多把钥匙, 使用极不方便, 且钥匙丢失后安全性即大打折扣。此外,传统的机械锁,由于有锁孔在外,也给盗贼的破坏带来可乘之机,可以使用一些专门的开锁工具进行开锁。在安全技术防范领域,随着单片机的问世,出现了带微处理器的密码锁,它除具有电子密码锁的功能外,还引入了智能化、科技化等功能,从而使密码锁具有很高的安全性、可靠性。电子密码锁带来了无钥匙的解决方案,使得人们的出行也更加的方便,也解决了密码丢失而导致的各种各样问题,同时也防止了钥匙的复制问题。从目前的技术水平和市场认可程度看,使用最为广泛的是键盘式电子密码锁。在科学技术不断发展的今天,电子密码防盗锁作为防
11、盗卫士的作用也日趋重要。电子密码锁是集计算机技术、电子技术、数字密码技术为一体的机电一体化高科技产品,具有安全性高,使用方便等优点。 因而现在的电子锁的主要趋势是形式多样化,开锁的认证越来越缜密化,使用更人性化。如何尽可能的降低生产成本,并制造出符合人们使用习惯的电子密码锁,是如今的研究方向。而本文以单片机作为主要的设计,正是遵从了成本尽可能低,而达到主要日常功能的一个思想。 本设计具有较高性价比的密码锁,价格低廉而实用。以单片机作为主控的解决方案,键盘、显示、报警电路、执行开锁机构等部分构成。其中密码由键盘输入端口输入,解码正确条件下,输出开锁电平,控制电控锁开启。同时还具有多次输错报警,锁
12、定键盘,超时输入自动返回主界面等功能,还可扩展GSM短信报警功能。1 绪论 电子密码锁简而言之就是一种普通而实用的锁,只不过其由机械开锁转变成了其他触发形式的开锁,因而更具有安全性。本章则主要介绍的是本设计的一些特点以及电子密码锁的一些背景和主要市场应用前景。1.1 电子密码锁的研究意义 锁是置于可启闭的器物上,用以关住某个确定的空间范围或某种器具的,必须以钥匙或暗码打开的扣件。锁具发展到现在已有若干年的历史了,人们对它的结构、机理也研究得很透彻,因此,不用钥匙就能打开的方法和工具也层出不穷。现代人类文明社会里,由于社会中各种矛盾冲突十分剧烈,人们的思想道德观念,价值观念,文化修养水平等差异,
13、群众中良莠不齐,那些毫无道德观念的盗贼却想方设法利用高科技手段撬门开锁,使广大居民防不胜防。因为传统锁具都存在致命的弱点: 第一、 锁芯采用常见的铜、铝、锌等材料,抵抗不了强力破坏; 第二、 锁具制作工艺,技术落后,无法阻止技术手段的开启。 目前,市场上很多国内外的锁具,实际上都不具备真正的防盗功能。在惯偷面前,两根钢丝或几件简单的工具就可以把这些锁打开,有的惯偷甚至公开扬言:“没有我打不开的锁。”其实,不是他们多高明,而是一般锁具技术原理太过简单。面对这一残酷的现状,新时代提出了锁具必须革命的迫切的要求。 因而对于电子密码锁的研究在生活中有着重要的意义,同时也是门锁发展历史上必须经历的一个替
14、代过程。1.2 电子密码锁的应用与前景 出于安全、方便等方面的需要,许多电子密码锁已相继问世,例如磁卡锁、声控锁、指纹识别、IC 卡识别等等。但这类产品的特点是针对特定有效卡、指纹或声音有效,且不能实现远程控制,只能适合于保密要求高且仅供个人使用的箱、柜、房间等。而且卡片式IC 卡还有易丢失等特点,加上其成本一般较高,一定程度上限制了这类产品的普及和推广。 电子密码锁产品前景广泛,可应用于家用及商用防盗门、保险柜,汽车,军事等领域,目前,在西方发达国家,电子密码锁技术相对先进,种类齐全,电子密码锁已经被广泛应用于智能门禁系统中,通过多种更加安全,更加可靠的技术实现大门的管理。我国电子锁整体水平
15、尚处于国际上70年代左右,电子密码锁的成本还比较高,市场上仍以按键电子锁为主,但假以时日定能与西方发达国际起头并进。 1.3 本设计的特点 本设计采用了以AT89C51单片机为微处理器的方案,单片机是常见的器件,而价格较为便宜,且足以胜任处理密码比对以及修改的处理工作。电源采用的是12V和5V直流电源,因为市面上大多数电磁锁的驱动电压都是在12V,可以提供足够的驱动力。为防止断电后密码随之丢失的问题,本次设计则采用了AT24C08的EEPROM的存储器件,其具有快速的反复读写功能,容量也达到1K,因此满足了本设计对于密码的读写和掉电防丢失的要求。显示模块采用了LCD1602模块,能够显示16x
16、2的英文字符,对于本系统中的操作信息提示,可以充分的显示出来,以达到简单易用,上手即会,界面友好的功能。此外,为了贴近生活化,增加了时钟电路,可以在主界面上显示当前的日期以及时间,相当于一个万年历的功能,并且即使在断电后,仍然能够继续走时,用户不必担心时间重新调整的问题。为了使功能更加全面,增加了GSM模块,可达到远程短信报警功能,当输错密码次数达到三次时便会发送报警短信,使得即使远在外地的主人也可了解目前最新的安全状况。 上述是本设计的硬件方面的一些特点,而对于软件功能的实现上,则具有以下的特征: (1)密码隐私的保护:在用户输入密码的时候,LCD显示屏上不会直接显示明文的数字密码,而是以*
17、号来遮挡,保护了用户在输入时的密码的安全性。 (2)设定密码的长度:用户可以自行设定1-8位的密码,从而使得非法进入可能性达到最小,即无法判断出密码的长度及其排列组合。然而出于对用户的安全性上的考虑,我们推荐使用6位以上的密码。 (3)报警和锁定键盘输入:本设计最多允许3次密码输入错误,当未授权的人士输错3次密码的时候,锁自身会发出警报并且锁定键盘30秒,防止其连续性的尝试输入,更好的达到防盗要求。 (4)密码的遗忘和找回:当用户忘记了密码的时候,本机具有找回密码的功能。在用户连续输入错误达到3次时,键盘为锁定状态,而此时只有用户知道有一个键是“找回密码”的按键。用户可以按下此键,并根据所提问
18、题回答出正确答案,便能达到下一步,选择修改密码或者问题的答案,并可以扩展至GSM发送短信找回密码。 (5)密码的设定:用户要想达到修改密码的功能,必需得先输入之前设定的旧密码,如果输入错误是不能进入修改密码的界面的,同时也有3次输错的键盘锁定。新密码的设定,则需进行两次确认,防止用户误操作而导致的问题。 (6)界面友好:主界面显示当前时间和日期;当有按下任意数字键时,便会进入输入密码的界面,输入完整后下确认键,将会开锁;基本上每个操作步骤都有提示信息。 (7)远程报警:增加了GSM短信报警模块,当有人企图尝试输入密码并且错误次数达到三次时,密码锁将会发送报警短信至主人的手机上,从而得知远程密码
19、锁此时的状态,主人便能采取相应措施,或立即回家处理或打电话报警。2 系统整体方案设计2.1 设计目标与框图 本设计的目标是完成任务书中的基本要求,即可以实现时间日期的显示,密码的输入与确认,修改已设定的密码,超次数输入错误锁定键盘并有声音报警。除此之外,为了扩展功能与贴近实际生活,还增加了GSM短信远程报警和找回密码的功能,其中的密码找回功能,是指密码锁发送验证短信至用户手机上,以找回遗忘的密码。 本设计所使用的模块主要有:矩阵键盘输入模块,LCD1602显示模块,AT24C08掉电存储模块,时钟电路,复位电路,GSM模块等等。其框图如图1所示。 图1 系统框图2.2 主控部分的选择 本设计采
20、用的主控部分是常见的单片机AT89C51,实现控制与处理的功能。单片机具有资源丰富、速度快、编程容易等优点。利用单片机内部的随机存储器(RAM)和只读存储器(ROM)及其引脚资源,外接液晶显示(LCD),键盘输入等实现数据的处理传输和显示功能,基本上能实现设计指标。 此外,根据一些参考资料,电子密码锁还可以用数字逻辑电路的方式来实现,但是该方案的扩展空间有限,功能上也有局限性,不如选择单片机AT89C51的方案更全面,单片机灵活的编程设计和丰富的IO端口,及其控制的准确性,不但能实现基本的密码锁功能,还能添加温度显示、时间显示甚至添加遥控控制功能。 综上所述,本次设计优先选择了以单片机作为主控
21、的方案。2.3 整体设计思路由于日常的密码形式都采用数字格式,便于用户的输入和记忆,因而使用了4*4的矩阵键盘,用线反转法检测用户输入的键值,其在单片机上也仅使用了8个I/O口,节省管脚资源,符合本次设计;而显示部分采用LCD1602模块,可以显示2行和每行16个英文字符,满足显示要求,而且也仅占用11个单片机I/O口,操作命令也较为简单;报警电路采用有源蜂鸣器,报警时只需控制单片机的一个I/O口的高低电平,便能达到目的。电源电路,可以采用5V直流电压工作,也可使用12V直流电压工作。本设计中有将12V降至5V的稳压电路,以满足单片机的工作需求,当使用12V电压时,可以给电磁锁供给12V的电压
22、,因为多数电磁锁使用这个数值。单独留出单片机的串口,可以扩展功能,本设计为了拓展其他功能,使用串口RXD,TXD与GSM模块通信,实现了三次输错密码短信报警功能。为了显示时间与日期,采用DS1302时钟芯片,此芯片封装为8脚,其中的3个管脚负责与单片机通信,既节省资源又满足需求。而掉电存储密码的芯片为AT24C08,其有高达1K的空间,并使用I2C总线形式与单片机通信,简单而实用,保护了用户的密码安全。总体上说,本设计的方案简洁而实用性强,遵循了尽可能减少成本和占用单片机I/O口的原则,同时也可使得元器件的摆放更为合理。3 硬件系统设计 3.1 系统芯片介绍3.1.1 单片机AT89C51功能
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 说明书 参考 28
限制150内