毕业设计(论文)基于单片机的电子密码锁的设计1.doc
《毕业设计(论文)基于单片机的电子密码锁的设计1.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于单片机的电子密码锁的设计1.doc(23页珍藏版)》请在三一办公上搜索。
1、密级: 公开 科学技术学院SCIENCE & TECHNOLOGY COLLEGE OFNANCHANG UNIVERSITY 学 士 学 位 论 文THESIS OF BACHELOR(2008 2012年)题 目 电子密码锁的设计 学 科 部: 信息学科部 专 业: 电子信息工程 班 级: 08电子4班 学 号: 学生姓名: 指导教师: 起讫日期: 2011.11.212012.5.21 南昌大学 科学技术学院学士学位论文原创性申明本人郑重申明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果
2、作品。对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式表明。本人完全意识到本申明的法律后果由本人承担。作者签名: 日期:学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权南昌大学可以将本论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本学位论文属于保 密 ,在 年解密后适用本授权书。不保密 。(请在以上相应方框内打“” )作者签名: 日期:导师签名: 日期:电子密码锁的设计专业: 电子信息工程 学号:70543267
3、890 姓名:唐启 指导老师:胡斐摘要:自从人类开始制造锁以来长期所使用的锁都是机械锁,通俗的讲就是弹子芯锁。而传统的弹子芯锁,由于其本身锁芯密齿的有限加之开锁工具钥匙的容易复制性,使得其安全性大大降低,随着人们生活质量的提高,如何实现安全有效的防盗这一问题受到越来越多人的关注。传统的机械锁由于安全性能太差,被撬的事件屡见不鲜,相比之下,电子密码锁因其保密性强,使用灵活性好,安全系数高,受到了广大用户的欢迎。本文主要设计了一种以单片机89C52为核心的电子密码锁,详细的介绍了该电子密码锁完整的设计过程以及外围的开锁电路和报警电路的设计。电子密码锁主要由三部分组成:键盘接口电路、电子密码锁的控制
4、电路、LCD显示电路。关键词:电子密码锁;89C52;键盘接口;LCD显示;The design of electronic code lockAbstract:Since human beings began manufacturing lock has long been used by the lock is a mechanical lock, popular is cylinder lock. While the traditional spring lock, because of its dense teeth lock core and the lock tool limite
5、d keys easy to copy, the security is greatly reduced, as people improve the quality of life, how to achieve safe and effective anti-theft this problem attracts more and more attention. The traditional mechanical lock for safety performance is poor, the event being pried it is often seen., by contras
6、t, electronic password lock because of its strong confidentiality, the use of flexibility good, high safety factor, the majority of users are welcome. This paper designs a microcontroller as the core 89C52 electronic cipher lock, a detailed introduction of the electronic password lock complete desig
7、n process and a peripheral circuit and unlock alarm circuit design. Electronic cipher lock is mainly composed of three parts: a keyboard interface circuit, electronic password lock control circuit, an LCD display circuit. Key words:electronic code lock;89C52;keyboard interface;LCD display目 录摘要IAbstr
8、actII第一章 绪论11.1 选题的依据和意义11.2 国内外研究现状及发展趋势11.3 本课题的研究内容2第二章 电子密码锁的系统分析和设计32.1 设计要求32.2 整体方案设计32.3 器件的选择32.3.1 单片机的选择32.3.2 显示方案的选择42.3.3 电源提供方案42.4 电路设计最终方案确定4第三章 系统的硬件设计与实现53.1 电子密码锁的系统设计53.2 电源输入部分53.3 键盘输入部分53.4 最小系统设计63.5 报警电路73.6 显示部分73.7 电子密码锁总原理图8第四章 软件设计94.1 主程序设计94.2 子程序设计9第五章 系统调试与仿真125.1 系
9、统仿真125.2 软件调试135.3 硬件调试13结束语14参考文献15致 谢16附录一:电路原理图17附录二:电路仿真图17附录三:硬件PCB图18附录四:实物图18第一章 绪论1.1 选题的依据和意义单片机,亦称单片机微电脑或单片微型计算机。它是把中央处理器(CPU)、随机存取存储器(RAM)、只读存储器(ROM)、输入/输出端口I/O等主要计算机功能部件都集成在一块集成电路芯片上的微型计算机。计算机的产生加快了人类改造世界的步伐,但是它毕竟大,微计算机(单片机)在这种情况下诞生了,它为我们改变了什么?纵观我们生活在各个领域,我们的生活中都离不开单片机。以前没有单片机时这些东西做,但是只能
10、使用复杂模拟电路,然而这样做出来的产品不仅体积大,而且成本不高并且由于长期使用,元器件会不断老化,控制的精度自然达不到标准。单片机产生后,我们就将这些变为智能化了,我们只需要在单片机外围接一点简单的接口电路,核心部分只是由人为的写入程序来完成。这些产品体积小,成本低,长期使用不会担心精度达不到了,而且容易升级改善。1电子密码锁可以在日常生活和现代办公来完成,住宅与办公室的安全防范,单位的文件档案财务报表以及一些个人资料的保存等多种场合使用。大大提高了主人物资的安全性。目前使用的密码锁种类多,各具特色。21.2 国内外研究现状及发展趋势在日常生活和工作中,住宅与部门的安全防范、单位的文件档案、财
11、务报表以及一些个人资料的保存多以加锁的办法来解决。目前门锁主要用弹子锁,其钥匙容易丢失;保险箱主要用机械密码锁,其结构较为复杂,制造精度要求高,成本高,且易出现故障,人们常需携带多把钥匙,使用极不方便,且钥匙丢失后安全性即大打折扣。针对这些锁具给人们带来的不便若使用机械式钥匙开锁,为满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的密码锁应运而生。它的出现为人们的生活带来了很大的方便,有很广阔的市场前景。由于电子器件所限,以前开发的电子密码锁,其种类不多,保密性差,最基本的就是只依靠最简单的模拟电子开关来实现的,制作简单但很不安全,在后为多是基于EDA来实现的,其电路结构复杂,电子元件繁多
12、,也有使用早先的20引角的2051系列单片机来实现的,但密码简单,易破解。随着电子元件的进一步发展,电子密码锁也出现了很多的种类,功能日益强大,使用更加方便,安全保密性更强,由以前的单密码输入发展到现在的,密码加感应元件,实现了真真的电子加密,用户只有密码或电子钥匙中的一样,是打不开锁的,随着电子元件的发展及人们对保密性需求的提高出现了越来越多的电子密码锁。出于安全、方便等方面的需要许多电子密码锁已相继问世。但这类产品的特点是针对特定有效卡、指纹或声音有效,且不能实现远程控制,只能适用于保密要求高且供个人使用的箱、柜、房间等。由于数字、字符、图形图像、人体生物特征和时间等要素均可成为钥匙的电子
13、信息,组合使用这些信息能够使电子防盗锁获得高度的保密性,如防范森严的金库,需要使用复合信息密码的电子防盗锁,这样对盗贼而言是“道高一尺、魔高一丈”。组合使用信息也能够使电子防盗锁获得无穷扩展的可能,使产品多样化,对用户而言是“千挑百选、自得其所”。可以看出组合使用电子信息是电子密码锁以后发展的趋势。1.3 本课题的研究内容通过单片机AT89C52芯片为主控电路,由电源电路、单片机主控电路、按键控制电路和蜂鸣器等组成。此次设计的电子密码锁能够实现自行修改和设定密码,密码按错报警功能。第二章 电子密码锁的系统分析和设计2.1 设计要求基于AT89C52单片机电子密码锁采用12MHZ,设计功能如下:
14、(1)电子密码锁要求总共可以设置8位密码,每位密码值范围为18;(2)用户可以自行设定和修改密码,按每个密码键时都有声音提示;(3)若键入的8位开锁密码不完全正确,则报警5S,以提醒他人注意,开锁密码连续错3次要报警1分钟,报警期间输入密码无效,以防窃贼多次试探密码;(4)键入的8位开锁密码完全正确才能开锁,开锁时要有1S的提示音;(5)电磁锁的电磁线圈每次通电5S,然后恢复初态;密码键盘上只允许有8个密码按键,锁内有备用电池,只有内部上电复位时才能设置或修改密码,因此,仅在门外按键是不能修改或设置密码的,密码设定完毕后要有2S的提示音。2.2 整体方案设计本电子密码锁的设计具体有三种方法方案
15、一:利用数字逻辑电路,运用各种门电路,计数器,触发器,锁存器,编码器,译码器等数字逻辑作实现电子控制。从而实现想要设计的电子密码锁功能。此方法设计简单,但硬件电路比较多,操作起来比较复杂。方案二:利用 FPGA 设计电子密码锁采用EDA技术,利用Quartus II工作平台和硬件言,设计了一种电子密码锁,并通过一片FPGA芯片实现。其成本较高,编程较复杂。 方案三:通过单片机AT89C52芯片为主控电路,由电源电路、单片机主控电路、按键控制电路和蜂鸣器等组成。本次设计就是通过单片机为主控电路,通过电路仿真而实现。首先使用protel 软件进行绘制硬件电路图,用keil软件进行编程与调试,最终生
16、成hex文件,传入单片机内部,从而实现仿真效果。32.3 器件的选择 2.3.1 单片机的选择 方案一:采用MCS-51系列单片机。MCS-51系列单片机是8位单片机,高性能CMOS8位微处理器,是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。它具有4K字节可编程FLASH存储器(寿命:1000写/擦循环), 128*8位内部RAM两个16位定时器/计数器,低功耗的闲置和掉电模式且支持在线仿真。T89C51适合程序小,储存器容量小使用。4方案二:采用陵阳61单片机(SPCE061A)作为系统的控制器。该单片机有32位通用可编程输入/输出端口,2个10位DAC(数-模转换
17、)输出通道,7通道10位电压模-数转换器(ADC)和单通道语音模-数转换器。具有RAM、ROM空间大、指令周期短、运算速度快、低功耗、低电压等特点,其中声音模-数转换器输入通道内置麦克风放大器自动增益控制(AGC)功能;可编程音频处理, 使用凌阳音频编码SACM_S240方式(2.4K位/秒),能容纳210秒的语音数据。52.3.2 显示方案的选择 方案一:采用LCD液晶显示器。LCD有明显的优点:微功耗、尺寸小,超薄轻巧、显示信息量大、字迹清晰、显示稳定美观。LCD是以点阵模式显示的,在中文显示上很方便,但在各种符号的显示上因为需要利用控制芯片创建字符库,工作量大,占用资源较多。其成本也较高
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 单片机 电子 密码锁 设计

链接地址:https://www.31ppt.com/p-3980942.html