基于单片机的新型遥控密码锁电路系统设计.docx
《基于单片机的新型遥控密码锁电路系统设计.docx》由会员分享,可在线阅读,更多相关《基于单片机的新型遥控密码锁电路系统设计.docx(69页珍藏版)》请在冰点文库上搜索。
基于单片机的新型遥控密码锁电路系统设计
基于单片机的新型遥控密码锁电路系统设计
学生姓名:
学生学号:
院(系):
电气信息工程学院
年级专业:
电子信息工程
指导教师:
助理指导教师:
二〇一五年五月
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:
所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:
日 期:
指导教师签名:
日 期:
使用授权说明
本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:
按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:
日 期:
学位论文原创性声明
本人郑重声明:
所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:
日期:
年月日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:
日期:
年月日
导师签名:
日期:
年月日
注意事项
1.设计(论文)的内容包括:
1)封面(按教务处制定的标准封面格式制作)
2)原创性声明
3)中文摘要(300字左右)、关键词
4)外文摘要、关键词
5)目次页(附件不统一编入)
6)论文主体部分:
引言(或绪论)、正文、结论
7)参考文献
8)致谢
9)附录(对论文支持必要时)
2.论文字数要求:
理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
3.附件包括:
任务书、开题报告、外文译文、译文原文(复印件)。
4.文字、图表要求:
1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写
2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。
图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画
3)毕业论文须用A4单面打印,论文50页以上的双面打印
4)图表应绘制于无格子的页面上
5)软件工程类课题应有程序清单,并提供电子文档
5.装订顺序
1)设计(论文)
2)附件:
按照任务书、开题报告、外文译文、译文原文(复印件)次序装订
指导教师评阅书
指导教师评价:
一、撰写(设计)过程
1、学生在论文(设计)过程中的治学态度、工作精神
□优□良□中□及格□不及格
2、学生掌握专业知识、技能的扎实程度
□优□良□中□及格□不及格
3、学生综合运用所学知识和专业技能分析和解决问题的能力
□优□良□中□及格□不及格
4、研究方法的科学性;技术线路的可行性;设计方案的合理性
□优□良□中□及格□不及格
5、完成毕业论文(设计)期间的出勤情况
□优□良□中□及格□不及格
二、论文(设计)质量
1、论文(设计)的整体结构是否符合撰写规范?
□优□良□中□及格□不及格
2、是否完成指定的论文(设计)任务(包括装订及附件)?
□优□良□中□及格□不及格
三、论文(设计)水平
1、论文(设计)的理论意义或对解决实际问题的指导意义
□优□良□中□及格□不及格
2、论文的观念是否有新意?
设计是否有创意?
□优□良□中□及格□不及格
3、论文(设计说明书)所体现的整体水平
□优□良□中□及格□不及格
建议成绩:
□优□良□中□及格□不及格
(在所选等级前的□内画“√”)
指导教师:
(签名)单位:
(盖章)
年月日
评阅教师评阅书
评阅教师评价:
一、论文(设计)质量
1、论文(设计)的整体结构是否符合撰写规范?
□优□良□中□及格□不及格
2、是否完成指定的论文(设计)任务(包括装订及附件)?
□优□良□中□及格□不及格
二、论文(设计)水平
1、论文(设计)的理论意义或对解决实际问题的指导意义
□优□良□中□及格□不及格
2、论文的观念是否有新意?
设计是否有创意?
□优□良□中□及格□不及格
3、论文(设计说明书)所体现的整体水平
□优□良□中□及格□不及格
建议成绩:
□优□良□中□及格□不及格
(在所选等级前的□内画“√”)
评阅教师:
(签名)单位:
(盖章)
年月日
教研室(或答辩小组)及教学系意见
教研室(或答辩小组)评价:
一、答辩过程
1、毕业论文(设计)的基本要点和见解的叙述情况
□优□良□中□及格□不及格
2、对答辩问题的反应、理解、表达情况
□优□良□中□及格□不及格
3、学生答辩过程中的精神状态
□优□良□中□及格□不及格
二、论文(设计)质量
1、论文(设计)的整体结构是否符合撰写规范?
□优□良□中□及格□不及格
2、是否完成指定的论文(设计)任务(包括装订及附件)?
□优□良□中□及格□不及格
三、论文(设计)水平
1、论文(设计)的理论意义或对解决实际问题的指导意义
□优□良□中□及格□不及格
2、论文的观念是否有新意?
设计是否有创意?
□优□良□中□及格□不及格
3、论文(设计说明书)所体现的整体水平
□优□良□中□及格□不及格
评定成绩:
□优□良□中□及格□不及格
教研室主任(或答辩小组组长):
(签名)
年月日
教学系意见:
系主任:
(签名)
年月日
摘要
现代社会的飞速发展,使人们对科技技术的要求也越来越高,特别是在日常生活用品上大家都追求简单方便但是实用的产品。
因此本次设计就是在传统密码锁的基础上加以遥控控制来实现密码锁的无线控制,本次设计是基于STC89C52单片机的新型红外遥控防盗密码锁控制系统电路的相关的理论和实践应用,包括了红外密码锁的硬件和软件的实现流程,详细介绍了系统硬件和软件的设计结构和要点。
本设计的特点是可通过手动密码输入和红外遥控密码输入两种方式来控制芯片从而控制密码锁电路来完成对红外密码锁的各项操作。
主要内容是以下几个:
4*4矩阵键盘、以STC89C52芯片为核心的密码锁的数据处理及控制电路、输出七段显示电路、另外系统还有LED提示灯、报警蜂鸣器、单片机复位电路、红外发射器与红外接收器的设计电路以及电子密码锁的典型设计电路和具体应用方法。
本设计可以实现的功能有:
管理员密码、用户密码修改、本机开锁、遥控开锁、密码错误报警和锁定按键等功能。
关键词密码锁,单片机,新型遥控,红外线
ABSTRACT
Therapiddevelopmentofmodernsociety,sothatpeopleonscienceandtechnologytechnicalrequirementsarealsoincreasing,especiallyinthedailynecessitiesweallseeksimplebutpracticalproducts.Sothisdesignistobebasedonthetraditionallocksontheremotecontroltowirelesscontrollocks,thisdesignisbasedonSCMSTC89C52newinfraredremotecontrolanti-theftlockcontrolsystemcircuittheoryandpracticerelatedapplications,includingtheInfraredlockhardwareandsoftwareimplementationprocess,detailingthesystemhardwareandsoftwaredesignstructureandpoints.
Featuresofthisdesignaretwowaystoenterthecontrolchiptocontrolthelockcircuittocompletetheinfraredlockstheoperatingmanualpasswordentryandinfraredremotecontrolpassword.Themaincontentsareasfollows:
4*4matrixkeyboardtoSTC89C52chipasthecoreofthelockofthedataprocessingandcontrolcircuit,theoutputoftheseven-segmentdisplaycircuit,inadditiontothesystemaswellasLEDwarninglamp,alarmbuzzer,themicrocontrollerresetcircuitreceiverinfraredtransmitterandinfraredandelectroniclockscircuitdesigntypicalcircuitdesignandapplicationmethod.Thisdesigncanbeimplementedfeaturesare:
theadministratorpassword,userpasswordchanges,themachinelock,remotekeylessentry,passworderroralarmandlockthekeys,andotherfunctions.
KeywordsPasswordlock,Microcontroller,anewtypeofremotecontrol,infrared
1绪论
1.1序言
随着信息技术的飞速发展以及计算机的普及,我们已经对传统的机械防盗锁具不满足,对自己居住环境的安全和财产安全提出了更高的要求,因此电子智能化就被引入到了家庭及住宅小区,并且迅速的在世界各地发展起来。
在日常生活中人们常需要携带很多不容钥匙因此很容易混淆使用,这样的话会很不方便而且钥匙丢失后也会十分麻烦安全性也会打折扣。
所以随着技术的不断发展用密码来代替钥匙开锁的密码锁就应运而生了。
随着电子技术的高速发展,传统的锁具也迎来了巨大的变革,通过现代的先进电子技术和机械技术融洽结合之后,产生的新的不同于传统的密码锁。
现在的密码锁种类也是不断的增加改变。
包括了指纹识别锁、声控锁、磁卡锁以及IC卡识别锁、生物锁等。
不过这类的密码锁只是对锁具指定的指纹、有效卡和声音才有效,并且不能够加以远程控制,因此它的性能决定了它只能适用于保密要求非常高且仅供个人或是集体使用的房间和保险柜等。
本文设计的控制电路是由STC89C52单片机来编程实现,具有管理员密码、按键提示、密码报警错误提示、锁定按键、手动开锁、遥控开锁等功能,并且还可以在密码意外泄漏的情况下及时修改密码,具有安全性强、灵活度高的性能因此适用范围十分广泛。
我们日常生活中最常用到的红外遥控具有许多的优点,例如采用红外发光二极管来作为红外线的发射装置;它的遥控发射器都是小型化的而且价格低廉;采用的是数字信号编码和二次调制方式。
红外线也不会轻易地向室外泄露,更不会产生无线信号的串扰;红外线传输的反应速度快、传输效率高、工作稳定可靠等。
并且在有工业环境干扰的情况下,比如常见的高温高压、电磁辐射、有毒有害的气体以及工业粉尘,红外线遥控也可以克服他们从而达到快速安全有效的传输。
因此目前市场上使用最广泛的一种通信和遥控手段就是红外线遥控。
1.2锁具种类以及国内外发展现状
电子密码锁的种类繁多,具体有以下几种:
1普通密码锁
普通锁具在生活中被广泛使用,它的发展大致可分为五个阶段:
(1)古代用的木质锁;
(2)古代改进的机械锁;
(3)近代发展起来的机械锁;
(4)现在的普通电子密码锁等;
(5)不久之后的家用电子密码锁、遥控密码锁锁、特定功能的安全密码锁。
在五十年代,意大利人设计出了比较先进的机械锁,它的性能完全凌驾在当时的其他锁种上面。
因此到现在我们最常用的锁还是意大利人研究出来这种机械锁。
这种锁相对于之前的锁它的结构十分简单但是在使用的时候非常方便,而且在价格方面也是比较便宜。
不过随着信息技术的日益发展,它在使用的时候也暴露出了一些局限性和很多缺点:
第一点就是机械锁是金属来制作而成的,它是通过钥匙和锁芯的这两个结构的配合来工作。
但是根据权威数据的统计,用户所使用的机械锁种每四千把锁中就会出现两把锁钥匙的齿形类似甚至相同,这样的一项数据表达的信息是爆炸性的,也就是你用的锁会用几十上百相同的钥匙这样也就导致了我们日常使用的机械锁的安全性能会相对较低;第二点是如果机械锁的钥匙一旦丢失,那么后果就会是不管谁捡到了钥匙都可以将锁打开;第三点是因为机械锁的结构材料一般都是黄铜,黄铜的质地较软,所以容易受到损坏。
密码锁从根本上克服了传统钥匙机械锁的一些缺点,它采用的是密码来代替钥匙,这不仅省去了人们要佩带钥匙的烦恼,也解决了传统机械锁在安全性能上的一些瑕疵。
比如仅仅采用5位密码,则密码的组合就会高达105个,而平时的生活中大都采用的是六位的密码,它的组合则可达到106个,这更大程度上让随机开锁的机率变为0。
2机械密码锁
机械密码锁是将解锁的数字密码以机械的装定形式存储在锁具的识别机构上,在锁具的外围建立密码的操作按键用作密码的输入。
在密码输入之后,系统就会产生相应的识别反应,即如果输入的是正确的密码,则识别机构就会产生相应的开锁动作;如果输入的是错误的密码,则识别机构将会做出复位反应或者是不会做出其他响应。
机械密码锁是由材料机械的加工制作而成的,结构耐用、可以抵抗电磁干扰、而且外界其他的异常信号是非常难启动它的识别机构。
但机械密码锁也存在着一些不足,比如用户在忘记密码之后会很不方便,而且机械的密码锁没有形成相应的智能系统,而且它通常是由多个比较复杂的机电功能小组件构成的,它结构的微小型化也需要依靠先进的制造装配技术以及打磨工艺,这就决定了它的制造周期相对较长、成本也会比较高,而且在机电接口的组装及测试上的要求也会比较高。
3电磁/卡片式密码锁
该类型锁具与机械锁比较相似,它是的原理是利用光电藕合或者是电磁感应,然后将锁的密钥信息预先存入卡片充当开锁钥匙,因此开锁时只需将磁卡片与锁内的感应装置进行感应就可以将锁打开。
我们可以了解到该类锁的成本相对较低;针对用户是单一性的,可以链接机算计,并且可以保存开门记录。
不过不足之处是卡片设备在长时间的使用过程中会有一些不可逆的磨损,因此它的使用寿命也会较短;开锁密匙的卡片也比较容易复制,因此不太容易双向控制;因为是电磁感应所以磁卡内的存储信息会在外界磁场的干扰下发生错乱,导致卡片无法正常使用。
4指纹密码锁
该类锁是通过检验使用人员的指纹或者面部等方式来实现识别开锁。
管理员通过使用采样控制软件,来对指纹进行采集和保存;识别软件再通过指纹的识别来对开锁者的身份进行确定再实现开锁。
指纹密码锁具有精密的系统,它也具有唯一针对性和不可变性的特点,因此一直都被当作是身份鉴定的可靠手段,因此它的安全系数极高。
不过它也会存在一定的局限性,它在使用起来不是特别的方便,而且它对安装的环境有非常高的要求;由于它极高的精确性,因此它只会对完整的识别体产生反应,一旦识别体受到损伤,比如手指划破或者其他被用于开锁的识别部位受有损伤,那么在这样的情况下,就会产生识别错误以致于无法开锁。
5电子密码锁
80年代的时候,最早的电子密码锁在日本被生产了出来。
随着日本经济的复苏和电子行业的飞速发展,出现了一些利用简单的门电路设计出来的密码锁。
不过基于这类密码锁的电路比较简单,因此它的安全性就相对差,很容易被破解。
到了90年代,意大利、美国、加拿大、德国、日本、韩国等发达国家以及我国的台湾地区和香港地区等地因为微电子技术的不断进步和通信技术的不断发展而为密码锁的发展提供了技术上的支持,因此就推动密码锁走向了实际应用的这一关键阶段。
我国于90年的代初才开始对密码锁进行初步的探索。
从那时候的开始到现在已经在此领域有着一个较大的发展,我们采用了比较多的电路来进行设计,技术也达到了一定的先进水平相,不过,我们还是必须得正视这样的一个事实,那就是我国出口的产品中高档的产品仅仅只占15%-20%,而我国的高档产品相对于发达国家来说也只能算是他们的中档产品,因此价格上是十分受限制的。
所以我国目前出口的产品与国外的产品比较起来,无论是在品牌知名度上还是在产品的售价上,我国的产品都与发达国家的产品有着一定程度上的差距。
电子技术从以前发展到现在,总体水品已经达到了非常高的水平,电子密码锁的技术己经变得十分先进应用也十分广泛。
许多的家庭和宾馆已经在开始使用电子门,而且在贵重物品和机密文件的保管上电子密码锁也十分管用,它的控制器与传感器及执行机构相连,来进行状态的监视和控制完成的功能。
它是小型便携式的新型装置,因此在各种场合都可以应用,它的结构也十分简单、成本小、安全性能较好。
电子密码锁的系统通常是由电路和机械执行两个部分构成的。
电路部分利用的是密码锁的专用集成电路芯片控制和单片机控制以及逻辑门电路的构成等方式。
现有电子密码锁当中,基本上是用户通过键盘接口电路输入密码再将解锁码输入到控制器中去,然后通过控制器将用户输入的密码与电子锁内保存的开锁密码进行比较,当输入的密码和保存的密码完全一致时,控制芯片就会送出一个开锁的信号给功率放大器,然后再通过继电器来带动机械执行部件开锁。
1.3课题的发展趋势
电子技术的不断发展,人类对只是的不断研究,在科学技术上面不断的创新。
现在国内外智能电子密码锁的发展已经到了一定的高度,并且由于电子元件技术应用特别是单片机应用在近几年得到了非常高效地发展,无论是它的功能性还是稳定性都非常全面。
在安全保密的方面已经做到可以人眼识别、指纹识别、声音识别,所以以前只能在电影电视上面看到的高科技在显示生活中也能实现。
这些技术在国外发展的时间比较早,所以国外在这方面应用得也比较广泛,主要是装在家庭里很贵重地方、银行的保险柜等应用较多,国内在这方面发展速度相对比外国慢因为起点比较慢,目前市场上是国产和进口的都有,重要的地方应用也比较多,现在也越来越普及。
未来的发展趋势也会越来越大,人民大众对安全性能方面的要求也越来越高,由于它的安全性能和功能比弹子锁会好出一个档次,因此它的发展前境是非常大的。
1.4本课题的研究内容及要求
在通常情况下,市场上的电子密码锁只能进行亲自动手操作,比如宾馆里用的房卡或者是门禁开锁系统等。
因此它们在使用的时候都有一定的局限性,在本次的设计中通过将红外线的特性也就是红外遥控技术,通过来它与常用的键盘式密码锁进行结合,这既可以实现本机键盘的输入解锁、键盘上的修改密码、还可以实现远距离的红外遥控开锁和其他操作,实现了一锁双解和一锁多用的目的。
使得我们的电子密码锁功能变得多样化而且它的适用范围更加广泛。
设计中还采用了液晶显示模块来提示用户的操作以及在用户密码输入错误的时候会启动系统中的报警模块来实现报警从而使我们的电子密码锁安全保密的系数越高。
本次设计需要涉及到的技术要求:
(1)熟悉STC89C52单片机的原理和应用来集成和开发环境,要求使用C语言来进行程序的编;
(2)熟练应用STC89C52的内部结构以及资源,能够掌握系统需要用到的软硬件调试的基本方法;
(3)能够独立构建基于STC89C52的最小系统,而且完成相关的硬件电路系统设计;
(4)掌握遥控密码锁的原理和实现的办法。
遥控密码锁需要实现的功能:
(1)输入用户的6位密码,密码是通过键盘来输入的,若密码正确,则将电子锁打开;如果密码错误,系统将报警;
(2)实现用户随时修改密码,但是这个操作需要用户首先将锁打开才行。
修改密码的操作由两部组成,首先第一次输入密码之后确认,然后再输入第二次密码之后当两次密码都输入正确的时候,才能够完成修改密码的操作,这就可以防止用户不经意产生的误操作;
(3)系统的报警功能,当用户输入了错误的密码时液晶显示器就会出现错误提示,蜂鸣器也会发出“滴”的报警声。
如若用户连续输入三次错误的密码时,蜂鸣器便会持续发出报警声音而且系统会锁定键盘;
(4)系统增加了管理员密码,当用户在遗忘密码的时候,可以根据管理员密码来实现密码的重设。
2系统方案分析选择
2.1系统的设计方案分析
本次系统设计主要是在信号的发射与接收和单片机芯片的选择上需要我们做出一个方案的分析和论证选择。
具体的方案有下面这三种:
方案一:
用STC89C52来作为系统的单片机芯片,再用红外线这种特殊的信号传输载体来进行信号的发射与接收,配以其他的硬件系统来完成本次的设计,具体的结构框架如下图:
红外信号发射电路
键盘输入
STC89C52
红外接收电路
报警器
复位电路
开锁电路
晶振电路
STC89C52的系统结构框图
方案二:
采用AT89C52来作为本设计的单片机系统,然后依然用红外信号来用作信号的传输载体,在结合系统需要的其他硬件电路来完成本次的密码锁设计。
方案三:
采用STC89C52单片机来作为本设计的控制系统,然后采用电磁信号来作为信号的传输载体,再配以其他的硬件电路完成本次的设计工作。
2.2方案的论证选择
方案一是利用STC89C52单片机和红外信号的特点来进行的系统的设计,STC89C52的特点是低功耗、高性能CMOS8位微控制器,而且它的引脚多,功能强大,能够满足用户对系统功能的要求。
而红外线传输起来信号十分稳定,这就使得我们整个设计的可行性非常大。
方案二用的是AT89C52单片机来作为系统,它也能够在一定的条件下完成用户需要的操作,在利用方面也能达到中规中矩的程度。
但是在某些特殊