毕业设计(论文)基于单片机的电子密码锁群的设计(含CAD图纸).doc
《毕业设计(论文)基于单片机的电子密码锁群的设计(含CAD图纸).doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于单片机的电子密码锁群的设计(含CAD图纸).doc(30页珍藏版)》请在三一办公上搜索。
1、全日制普通本科生毕业设计基于单片机的电子密码锁群的设计DESIGN OFELE CTRONIC LOCKSGROUP BASEDON SCM完整版说明书,CAD图纸等,联系153893706学生姓名:学 号:年级专业及班级:2008级机械设计及其自动化指导老师及职称: 学 部:理工学部提交日期:2012年5月全日制普通本科生毕业设计诚信声明本人郑重声明:所呈交的本科毕业设计是本人在指导老师的指导下,进行研究工作所取得的成果,成果不存在知识产权争议。除文中已经注明引用的内容外,本设计不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体在文中均作了明确的说明并表示
2、了谢意。同时,本论文的著作权由本人与湖南农业大学东方科技学院、指导教师共同拥有。本人完全意识到本声明的法律结果由本人承担。 毕业设计 作者签名: 年 月 日目 录摘要1关键词11 前言21.1 课题研究背景和意义21.2 国内外文献综述41.3 设计所要研究的主要内容52 系统总体方案设计53 硬件电路设计7 3.1 键盘电路设计7 3.2 LED显示电路设计9 3.3 开锁电路设计11 3.4 报警电路12 3.5 密码存储电路设计13 3.6 复位电路14 4 软件设计15 4.1 软件设计思路15 4.2 片内存贮器空间的分配15 4.3 I/O接口的分配15 4.4 键盘扫描子程序17
3、 4.5 LED显示子程序17 4.6 密码修改比较和报警程序175 结束语19参考文献20致谢20附录22基于单片机的电子密码锁群的设计摘 要:单片机已经在家电领域中得到了广泛的应用,而且在安全密保方面,具有防盗报警功能的电子密码锁逐渐取代了传统的机械密码锁,克服了机械密码锁密码过少的安全性问题。本密码锁的主控芯片采用价格实惠而且容易购买的 STC89C51芯片。密码输入采用矩阵键盘及独立键盘,密码显示采用共阴极的八段显示数码管。系统能完成密码输入、正确开锁、超次报警这些基本的密码锁的功能。 系统的软件实现采用功能强大且易于开发的KeilC51环境,且支持ISP下载。因此没使用编程器,用汇编
4、语言实现系统的软件部分。由于51单片机也有一些不足之处如断电后内部RAM储存的数据会完全丢失,为了克服这一缺点,系统的外围加了掉电存储电路并且由2816芯片来实现。此设计具有安全性高、价格低廉便于实现、易于改进等优点。1 关键词:电子密码锁 单片机 矩阵键盘 Design of electronic locks group basedonSCM (Oriental Science Technology College of Hunan Agricultural University, Changsha 410128)Abstract: SCM(single chip microcomputer
5、) has been widely used in the field of home appliances, and in terms of safety secret security ,the electronic code locks which with anti-theft alarm function has gradually replaced the traditional mechanical code locks, and it has overcome the security problems of the mechanical code locks whose pa
6、ssword is too short . The affordable and easy to buy STC89C5 chip is used as the main control chip of electronic code locks. Password input using matrix keyboard and independent keyboard, and password displays adopt eight display digital tubes which is common cathode. The system can complete these b
7、asic functions like password input 、correctly unlocking and hyper-alert. And the system software to achieve a powerful and easy to develop KeilC51 environment, and support for the ISP download. So programmer was not be used , with the assembler to realize the software of system. But 51 SCM also have
8、 some disadvantages such as the data stored in internal RAM will be completely lost when the power was interrupted. In order to overcome this shortcoming , using a power-down memory circuit on the periphery of the system and make the 2816 chip to achieve. This design has advantages such as high secu
9、rity, low cost, easy to implement, easy to improve and so on.Keyword: electronic code locks single chip microcomputer matrix keyboard 1 前言1.1 课题研究背景和意义 电子密码锁是一种通过密码输入来控制电路或是芯片工作,控制机械开关的闭合,完成开锁、闭锁任务的电子产品。它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。现在应用较广的电子密码锁是以芯片为核心,通过编程来实现的。其性能和安全性已大大超过了机械锁,特点如下:1保密性好,编码量多,远远大
10、于弹子锁。随机开锁成功率几乎为零。2密码可变。 用户可以经常更改密码,防止密码被盗,同时也可以避免 因人员的更替而使锁的密级下降。3误码输入保护。当输入密码多次错误时,报警系统自动启动。目前常见的密码锁有很多,下面介绍常见的几种。遥控密码锁:常见有遥控式电子防盗锁主要有光遥控和无线电遥控两类。光遥控又分为红外线遥控和可见光遥控,光遥控利用窄角度的光传输密码,优点是传输信息量可以很大、速度极快、人眼识别不出来,又无法在光路径上(操作者与电子防盗锁主体之间)以仪器捕获信号试图复制,因此保密性极高。无线电遥控的优点也是传输信息量可以很大、速度快、人眼识别不出来,但发射的信号弥散空间,容易被仪器捕获,
11、因此适合采用“变化的密码”,如所谓的“跳码”、“滚码”(均是随机变化而无明显规律),这样即使捕获了当时的信号也无利用、复制的价值。使用遥控式电子防盗锁,需要仔细保管遥控器(即钥匙),而且对某些应用而言,这种钥匙大了一点,可能还要使用特定的电池。1 键盘式电子密码锁:从目前的技术水平和市场认可程度看,使用最为广泛的是键盘式电子密码锁,该产品主要应用于保险箱、保险柜和金库,还有一部分应用于保管箱和运钞车。键盘式电子密码在键盘上输入,与打电话差不多,因而易于掌握,其突出优点是“密码”是记在被授权人脑子里的数字和字符,既准确又可靠,不会丢失(除了忘记),难以被窃(除非自己泄露)。但是密码不能太简单,太
12、简单了就容易被他人在键盘上试探出来,或者可能被旁观者窥测出来,造成保密性不足。当然,密码又不能太复杂,太复杂了可能自己都糊涂了,或者输入密码操作成功率低,造成使用不便。因此,为了发扬优点、克服弱点,键盘式电子密码也在不断发展中,如“任意设定密码”技术使得被授权人可以根据自己的需要或喜好设定密码,常用常新;而“自动更改密码”技术使得本次输入的密码将自动更改成下次应输入的密码,更改的规律不为他人所知,因而不怕旁观者窥测;独出心裁的“键盘乱序显示”技术使得键盘上的固定键位每次显示出的字符不固定,并且显示的窄小角度只能由操作者正面看得到,因而即使旁观者看见操作动作也难以窥测出密码;“多重密码设定”技术
13、使得单组密码不一定有效,适合多人分权使用,需要输入两组以上的密码才被认可,大大提高了保密性,如果限定输入这些密码的先后顺序或时间区段,则保密性还可提高。在输入密码的过程中,为了限制试探密码的企图,通常输入错误码若干次或若干时间内输入不正确,即“封锁”键盘,不再接受输入操作。总之,尽管新式电子防盗锁层出不穷,但键盘式电子密码防盗锁仍然“老树发新芽”,不仅在市场上居于主流地位,而且,还经常作为其他类型电子防盗锁的辅助输入手段。 使用各种“卡”作为钥匙的电子防盗锁是当前最为活跃的产品,无论卡的种类如何多种多样,按照输入卡的操作方式,都可分为接触式卡和非接触式卡两大类。值得注意的是,由于安防行业的要求
14、,通常不得使用可靠性差、易被仿制的磁卡。目前接触式卡的技术成熟、价格较低,应用也较为广泛;非接触式卡使用隐蔽、方便,大有后来居上之势。储存信息量大是卡的优势,它不仅作为钥匙,还可载入多项个人信息,特别适合金融业注重“验明正身”的行业特点,而且一卡多用(如入门、开锁、存储、付费等)带来持卡人的便利。使用这类电子防盗锁,需要仔细保管卡(即钥匙),尤其丢失了必须尽快取消该卡的授权。 人的某些与生俱来的个性特征(如手、眼睛、声音的特征)几乎不可重复,作为“钥匙”就是唯一的(除非被逼迫或伤害),因此,利用生物特征做密码的电子防盗锁,也特别适合金融业注重“验明正身”的行业特点。 由于这种“自生自长、随身携
15、带”的“钥匙”优点突出,因此这种锁很快度过了性能不太稳定、价格昂贵的初始期,变得越来越实用、越来越“特征”,受到人们的普遍欢迎。现今,生物特征技术发展迅速,除了价格因素和尺寸体积因素对普及尚有所限制外,生物特征电子防盗锁在金融业的前景被人们普遍看好。不过,在要求保密性极高的情况下,还不宜单独使用生物特征电子防盗锁,最好是组合其他电子信息作为密码。 由于数字、字符、图形图像、人体生物特征和时间等要素均可成为钥匙的电子信息,组合使用这些信息能够使电子防盗锁获得高度的保密性,如防范森严的金库,需要使用复合信息密码的电子防盗锁,这样对盗贼而言是“道高一尺、魔高一丈”。组合使用信息也能够使电子防盗锁获得
16、无穷扩展的可能,使产品多样化,对用户而言是“千挑百选、自得其所”。1.2 国内外文献综述1976年Intel公司首先推出8位机MCS-48系列,1980年又推出了内部功能单元集成度强的8位机MCS-51系列产品,其性能大大超过并取代了MCS-48系列产品。由于8位机可以一次处理一个ASCLL码,因而一问世便显示出其强大的生命力,广泛用于显示、终端键盘、打印、文字处理、工业控制等。虽然单片机品种多样,型号繁多,但仍有如下发展趋势。31.低功耗CMOS化 随着对单片机功耗要求越来越低,现在的各个单片机制造商基本都采用了CMOS工艺。80C51就采用了HMOS和CHMOS。CMOS虽然功耗较低,但由
17、于其物理特征决定其工作速度不够高,而CHMOS则具备了高速和低功耗的特点,这些特征,更适合于在要求低功耗,电池供电的应用场合。所以这种工艺将是今后一段时期单片机发展的主要途径。 2.微型单片化 现在常规的单片机普遍都是将中央处理器(CPU)、随机存取数据存储(RAM)、只读程序存储器(ROM)、并行和串行通信接口,中断系统、定时电路、时钟电路集成在一块单一的芯片上,增强型的单片机集成了如A/D转换器、PMW(脉宽调制电路)、WDT(看门狗)、有些单片机将LCD(液晶)驱动电路都集成在单一的芯片上,这样单片机包含的单元电路就更多,功能就越强大。 3.主流与多品种共存 现在虽然单片机的品种繁多,各
18、具特色,但仍以80C51为核心的单片机占主流,兼容其结构和指令系统的有PHILIPS公司的产品,ATMEL公司的产品和中国台湾的Winbond系列单片机。在一定的时期内,这种情形将得以延续,将不存在某个单片机一统天下的垄断局面,走的是依存互补,相辅相成、共同发展的道路。4.大容量、高性能 以往单片机内的ROM为1KB4KB,RAM 为64128B。但在需要复杂控制的场合,该存储容量是不够的,必须进行外接扩充。为了适应这种领域的要求,须运用新的工艺,使片内存储器大容量化。目前,单片机内ROM 最大可达64KB,RAM 最大为2KB。另外单片机进一步改变CPU的性能,加快指令运算的速度和提高系统控
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 单片机 电子 密码锁 设计 CAD 图纸
链接地址:https://www.31ppt.com/p-3981037.html