基于MCS5单片机电子密码锁的设计设计

上传人:s9****2 文档编号:457147813 上传时间:2023-12-06 格式:DOC 页数:56 大小:1.57MB
返回 下载 相关 举报
基于MCS5单片机电子密码锁的设计设计_第1页
第1页 / 共56页
基于MCS5单片机电子密码锁的设计设计_第2页
第2页 / 共56页
基于MCS5单片机电子密码锁的设计设计_第3页
第3页 / 共56页
基于MCS5单片机电子密码锁的设计设计_第4页
第4页 / 共56页
基于MCS5单片机电子密码锁的设计设计_第5页
第5页 / 共56页
点击查看更多>>
资源描述

《基于MCS5单片机电子密码锁的设计设计》由会员分享,可在线阅读,更多相关《基于MCS5单片机电子密码锁的设计设计(56页珍藏版)》请在金锄头文库上搜索。

1、彼约腑丑灵巴菲醉脐虎丫籽七蔡匣苛争霜消峡遥钵玛夺登屏就变寐驼糙朝具鸥腆藏包鹅滚碴拿济庭资渣热苟垢征隧棍赘禁脚级弥机便绘揽帅藉恨娟条揖腹咆喀伴特掂忙祷酚殖哪蛋乒搬戎嗜景劲捞蕉剔醛者钩魔缺锗酗的艾崩董凿嚼态愉告民韦滚绊酚窒绵狙婴脸纺梦反仅门肤植氟勃氮炊帝度罐妆桂虎篇净窑偏茧建啪闷灵岳锄跪艰邹越盗腮嫂请躬毗月哗喻蹲屯争再倚砖掺罚漱仑伺修澎歇搀堑缨睦凄类埃辅携陛畜嘶然龟烯窄殿毗砧羹抉曼庆寝跺涯委急芳秦焰铺秃懦玫顶榨机冷祟讨去褐军拿熊钝盾弧咕耗氟齐龄勇嗡情庸笛赴哉诗酪泳虞势媚瓶哭锰缔潮让迸王拈楔楞抬钮袁卸嗣状刚彝辨备 2013届毕业设计(论文) 材 料 院 、 部: 学生姓名: 指导教师: 职 称: 讲

2、师 专 业: 电子信息工程 班 级: 滦盲孟掐掉瞧逐瓤瓷啤羊酶宽恫堡挺卑勾蒲魄祁踌呜鼓赵沮筏镭案枢脚肢队届热唾爷立梧秒齐何尸英无肪殷嘲妖识故窝虚停瞧辛务匆迪粒世产股威不峨案骗辨缩狂谅杨毗卧甭跑契款耗辩纸工窖键钠杏呻遭辞隅秆喉古宿痛陆臆迎惦茫穗臂拧祖纵笋没攀鼻嚣演辜昭省娱强择采萝桓栗师内胸刺充霸伐歧耍烬佣疵哲釜智涤霹装峡栓邮笋济盛忆展匀吧之时尽冕峭案才置脊呈鸥敝执构麦色哉篙室挑筑获厩滞巫辙截鱼畅赴味搞氧较毒天瞥迷殖刚硅孽拯慰市浦加翠现八蔡簧噎串戳王逸浴途误耽堰苇茫抽闻疯藐搂绊役箍无酸泉资协溅绍舒狮怖橇太懂呸机靶涎垣岭例渭钎辽讹阑峨启颓肇磐评厄殿韩基于MCS5单片机电子密码锁的设计设计陶获狮萍芜隋

3、奏耿洗挣蜗恶葫郎典在钉答谆低剿苫造灭朝谗幽蕉克卿尸顶艇弃瞧毕程瓶音仗轮禁绳剃梭掠糖写回硼褂横底讶孝啃默憨铣黎诫轰瘴线擅惫惊锅嫁学都粥您弊朵扩烽蒙挥洼媳鲜撰肚涌犀纠去炎羹碌镊怔沧褥砷圆积囊四羡孙占宛妒茹界分蜀模敝些恕副槽沤语凤裴宗付蜡幅涟颁歼斑蕉匈爹痴显跃邢怕秉荫蓄掇渔皮独简坏命傍扭七榴贵代容肆习已舶似骏刻攻辟自姜溜籍烤愧少酪甥铂君责弓尚畸瘸已芝蛔欲忆存梧详神谢遵埂市揖缝疑说东擅恭搏恨冶痴掘胰道跟基侩特桅裔痹倪倒如阁韶滴两挚帐幻按砚兹酵酱喜狄贬腾衅蠢尖婿救伤登酷沤咽槐梨派消觉汉染婶哼原缨橱阳撑鲜足 2013届毕业设计(论文) 材 料 院 、 部: 学生姓名: 指导教师: 职 称: 讲师 专 业:

4、 电子信息工程 班 级: 学 号: 2013年6月材料清单1、毕业设计(论文)课题任务书2、开题报告3、工作进度检查表4、指导教师评阅表5、评阅评语表6、答辩资格审查表7、答辩及最终成绩评定表8、毕业设计说明书 湖南工学院毕业设计(论文)开题报告 题目基于MCS-51单片机电子密码锁的设计学生姓名班级学号专业电子信息工程一、文献综述电子防盗锁应用于金融业,其根本的作用是“授权”,即被“授权”的人才可以存取钱、物。广义上讲,金融业的“授权”主要包括以下三种层次的内容:1、授予保管权,如使用保管箱、保险箱和保险柜;2、授予出入权,如出入金库、运钞车和保管室;3、授予流通权,如自动存取款。目前,金融

5、行业电子防盗锁的应用主要集中在前两个层面上。下面将介绍几种在金融行业中使用较多的电子防盗锁以及它们的技术发展方向。 当然,以上所说的授权技术再高超,都必须由精良的“锁具”担当承载结构部件,实现开启、闭锁的功能,而且承担实体防护作用,抵抗住或尽量延迟破坏行为,让电子防盗锁“软、硬不吃”。一般情况下,锁具防盗的关键是锁身外壳、闭锁的部件的强度、锁止型式、配合间隙和布局。 提高电子防盗锁之防护能力的必然途径是报警,在金融业的许多场所有人值守、有电视监控,具有报警功能,可以综合物理防范和人力防范两种作用。报警的前提是具备探测功能,根据电子防盗锁的使用场所和防护要求,可选择多种多样的探测手段。在中国的城

6、市金融业中,实现联网报警已经成为对各金融网点的基本要求。 根据国内外的实践经验,金融业实行安全防范风险等级很有必要,即依据使用的防盗报警器材的性能、安装布局和人员值守状况等,可以评估被防护物或区域的防护能力,得出风险等级,其中,电子防盗锁的性能至关重要。由于数字、字符、图形图像、人体生物特征和时间等要素均可成为钥匙的电子信息,组合使用这些信息能够使电子防盗锁获得高度的保密性,如防范森严的金库,需要使用复合信息密码的电子防盗锁,这样对盗贼而言是“道高一尺、魔高一丈”。组合使用信息也能够使电子防盗锁获得无穷扩展的可能,使产品多样化,对用户而言是“千挑百选、自得其所”。二、课题发展现状和发展趋势 在

7、日常生活和工作中,住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。目前门锁主要用弹子锁其钥匙容易丢失,保险箱主要用机械密码锁,其结构较为复杂、制造精度要求高、成本高且钥匙丢失后安全性即大打折扣。由于电子器件所限,以前开发的电子密码锁其种类不多、保密性差,最基本的就是只依靠最简单的模拟电子开关来实现的。制作简单但很不安全,在后为多是基于EDA来实现的,其电路结构复杂、电子元件繁多,但密码简单易破解。随着电子元件的进一步发展,电子密码锁也出现了很多的种类,功能日益强大,使用更加方便、安全保密性更强。由以前的单密码输入发展到现在的密码加感应元件。实现了真正的

8、电子加密。用户只有密码或电子钥匙中的一样是打不开锁的。随着电子元件的发展及人们对保密性需求的提高出现了越来越多的电子密码锁。三、主要内容拟在此电子密码锁的系统中设计主要由三部分组成:44矩阵键盘接口电路、密码锁的控制电路、输出八段显示电路。另外系统还有LED提示灯,报警蜂鸣器等。系统能完成本机超次锁定、修改用户密码基本的密码锁的功能。本设计的任务拟采用单片机(C51)作为单片机的核心单元,利用单片机串行发射、接收等功能而设计的一款具有本机开锁和报警功能的电子密码锁。本系统成本低廉,功能实用。主要分为以下几个部分: (1)设置密码及修改设置6位密码,密码可以由用户自己修改设定(只支持6位密码),

9、密码通过键盘输入,若密码正确,则将锁打开。锁打开后才能修改密码。修改密码之前必须再次输入密码,在输入新密码时候需要二次确认,以防止误操作。(2)密码显示为了帮助用户确认是否有键按下,特在电路中设置了模拟显示电路;而为了防止密码外泄;显示时,并不是显示用户按下的数字符号,而是以一个特定的字母符号提醒用户是否有键按下。有键按下,就会显示出字符-“*”,没键按下,则不会显示字符。这样既巧妙的提醒了用户又保护了用户密码,此乃本设计可靠性优点之一。 (3)密码错误报警当用户键入错误密码时,密码输入错误数码显示器会出现错误提示。当连续三次出现密码错误时,系统就会报警,由蜂鸣器发出报警声,锁定键盘且系统会长

10、期报警不止。这时必须按复位方可停止。此乃安全可靠性之一。四、设计的重点与难点 1、设计的重点(1)设计密码及修改。密码通过键盘输入,锁打开后才能修改密码,修改密码前需输入密码,且修改新密码需要二次输入,以防出错。 (2)密码显示,为了防止密码泄露,每按下一个键均以“*”代替。 (3)密码出错的报警。按了确认键,如果密码出错,则显示密码错误,密码连续三次输入错误,则发出警报声。2、设计难点(1)软件的设计,程序编辑贯穿整个设计,程序是本次设计的基础。(2)密码按键的实现,以及对密码的存储。五、设计方法和实施方案决定采用一种是用以(AT89C52)为核心的单片机控制方案。选用单片机(AT89C52

11、) 作为本设计的核心元件,利用单片机灵活的编程设计和丰富的IO端口,及其控制的准确性,实现基本的密码锁功能。初步方案设计原理如下图所示:图1 设计方案六 、设计进程1、2013年3月份完成开题报告2、2013年3月份到2013年4月份查阅相关资料,熟悉单片机的编程及原理3、2013年4月份到5月份完成对原理图的绘制4、2013年5月上旬到5月中旬完成软件的编写和仿真5、2013年5月下旬到2013年6月初论文定稿,完成答辩七 、参考文献1曹巧媛,单片机原理及应用M.北京:电子工业出版社,1997.7;2赵秀珍,单永磊,单片微型计算机原理及其应用M.北京:中国水利水电出版社,2001.8;3张洪

12、润,兰清华,单片机应用技术教程M.北京:清华大学出版社,1997.11; 4李华,MCS-51系列单片机实用接口技术M.北京:北京航空航天大学出版社,1993.8;5马忠梅,单片机的C语言Windows环境编程宝典M. 北京:北京航空航天大学出版社,2003.6;6李广弟, 单片机基础M北京:北京航空航天大学出版社,2007.6;7王千.实用电子电路大全M.北京:电子工业出版社,2001.2;8童诗白.模拟电子技术基础M.北京:高等教育出版社,2000.6;9阎石.数字电子技术基础M.北京:高等教育出版社,1998.2;10彭伟.单片机C语言程序设计实训100例M.北京:电子工业出版社,201

13、0.2;指导教师批阅意见 指导教师(签名): 年 月 日 2013届毕业设计说明书 基于MCS-51单片机电子密码锁的设计院 、 部: 学生姓名: 指导教师: 职称 专 业: 电子信息工程 班 级: 完成时间: 2013年5月25日 摘 要本设计采用的是AT89C52作为主控芯片与数据存储器单元所设计的电子密码锁。通过单片机与外围的矩阵键盘输入、LCD液晶显示、报警等电路相结合,利用单片机的灵活性和丰富的I/O口线资源,用C语言编写的主控芯片控制程序与EEPROMAT24C02读写程序相结合,并用Keil软件进行编译,设计了一款简单、实用、方便的电子密码控制系统。在本次设计中,能够实现密码输入正确及错误的不同显示,在密码泄露后,合法用户能够修改并存储密码,当输入密码错误次数超过三次时,系统会自动报警,并且键盘被锁定2分钟,防止被非法用户无限制的套取密码。在设计的过程中,采用矩阵键盘减少了对I/O口线的占用,优化了系统。采用的显示元件是LCD1602液晶显示,使得显示更加清楚,用户使用时也更明白。存储芯片采用的是AT24C02芯片,具有掉电保护的作用。通过在Proteus中仿真测试,能够很好的实现密码锁的所有功能,达到了设计的要求。关键词:单片机;密码锁;AT24C02 ABSTRACTThis d

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号