学科代码:080714 学 号:120802010051
贵 州 师 范 大 学(本 科)
毕 业 论 文
题 目:基于单片机红外遥控密码锁设计 学 院:物理与电子科学学院 专 业:电子信息科学与技术
年 级:2012级
姓 名:罗滨志 指导教师:曹晓龙
完成时间:2016年4月7日
贵州师范大学 物理与电子科学学院 电子信息科学与技术
贵州师范大学本科毕业论文(设计)开题报告
学院:物理与电子科学学院 专业:电子信息科学与技术 级别:2012级 课题名称 基于单片机红外遥控密码锁设计 学生 罗滨志 学号 姓名 开题报告内容要求: 1、选题的理论、实际意义 2、研究动态、见解 3、研究思路、方法、技术路线 4、总体安排、进度计划 5、主要参考文献 120802010051 指导教 师姓名 曹晓龙 职称 学位 硕士讲师 1、选题理论 邓小平总书记曾经说过这样一句话“四个现代化,关键是科学技术的现代化。没有现代科学技术,就不可能建设现代化产业、现代工业、现代国防。”由此可见,早在19世纪科学技术对国家的发展就起着决定性作用。随着科学的不断发展,技术的不断更新,随之而来的盗窃技术也越来也高,所以人们对自身的财产安全意识也越来越高,特别是家庭防盗问题更为突出,因为大多数人都在外面工作,家里就犹如一座空房,这就给盗窃者有机可乘,现在大多数家庭仍在使用传统的配有钥匙的机械锁,这种机械锁由于设计比较简单,盗窃者随便一根铁丝就可以打开,所以每年家庭盗窃事件频繁发生,人们财产损失也及其严重。在这样的背景下密码锁就诞生了,密码锁有安全性能高、功耗低、易操作等突出优点,所以密码锁渐渐成为家庭防盗主流产品。 电子密码锁是现在市场推行的主流防盗产品,相对于IC卡辨认、指纹识别等一系列产品来讲密码锁还是安全可靠的,由于其安全性高、成本低、操作方便、易于掌握、适用范围大等特点,它已经被人们所接受。 但是传统的电子密码锁也有其不足之处,那就是它的操作键盘是固定在门上的,这就给用户输入密码时带来泄露密码的风险,为了克服这一不足,遥控密码锁也随之诞生,它不仅安全屏蔽性高,而且很难被盗用。 2、选题实际意义 由于现在使用的传统锁安全性低,钥匙容易被复制。导致财产和人身安全受到威胁。而一般的电子密码锁的操作屏蔽性较低,同样也容易被盗窃指令,安全性和实用性也不是最好的。遥控电子密码锁就克服了这些困难,它的操作屏蔽性很高,不容易被窃取密码。且操作简单快捷。所以红外遥控电子密码锁的实用性非常高。非常具有现实意义。 3、研究动态 随着科学不断发展技术不断更新,红外线遥控技术无论是在国内还是国外都已经相当的完善了,相对于其他的传输方式,红外线传输数据既安全又实惠。而红外线遥控的优点也日益突出。它具有控制内容多、安全性能高、抗干扰能力强、低功耗、低成本、屏蔽性第1页
贵州师范大学 物理与电子科学学院 电子信息科学与技术
能好等优点。将红外线遥控技术用于电子密码锁系列,会使得电子密码锁的安全性、隐蔽性、操作性更高。因此,红外线遥控电子密码锁是一种非常理想的门禁系统密码锁。 4、选题思路 通过对单片机技术、红外线遥控技术等的认识。联系实际需求,将所学的知识应用到现实生活当中去,通过对所学的知识的不断实践改良,使得单片机红外遥控密码锁这个技术更加能符合现实需求。使得该技术具有更高的可操作性。 5、设计内容 利用单片机,设计红外遥控电子密码锁。密码为6位数字。当在5分钟内3次输入密码错误时,不再允许输入密码,并以声音和红灯报警。只有当2次输入密码都正确时,锁才能打开,同时点亮绿灯。具有密码修改(密码用“H”显示)、输入密码倒计时功能。 6、设计方法 ①、电路模块设计 如图1所示。整个系统由:红外遥控模块、接收模块、控制模块、电源模块、报警模块、显示模块和电子锁模块组成。单片机AT89C51主要控制和处理各个模块的工作。各个模块工作如下: 红外遥控模块:遥控器按键按下,发出脉冲信号,接收器收到信号,经过处理送入CPU。进而控制电子锁的工作。 控制模块:主控电路电路模块采用AT89C51为核心的主控电路。接收器将接收到的信号送入单片机,再有单片机处理,最后控制电子锁的工作。 显示器模块:单片机向显示器发送数据,当显示模块收到信号后,会在显示屏上实现文字显示等操作。 报警模块:报警模块由蜂鸣器和LED灯组成。当输入的密码信号错误时,蜂鸣器会发声,且LED灯会闪烁报警。 电子锁模块:当密码输入正确时,单片机驱动信号,使电子锁开锁。 电源模块:给电路提供电源,使电路能够正常、稳定的工作。 图1原理 第2页
贵州师范大学 物理与电子科学学院 电子信息科学与技术
②、软件流程 软件设计如下图所示,分为三个部分:密码设置部分、密码修改部分和开锁部分。 密码设置部分:当开始设置密码时,需要输入两次密码,且两次密码要相同,才能设置成功,否则返回重新输入。 密码修改部分:需要先输入原密码,如果原密码输入错误,则不会进入下一步修改,当原密码输入正确后,可以输入新密码。新密码需要输入两次,且两次必须相同,否则重新输入。直到于第一次输入的新密码相同为止。两次密码输入相同,则密码修改成功。 开锁部分:当密码设置成功后,输入密码,同时开始计时,在不满五分钟的情况下可以输入密码,每一次输入密码,都需要和正确密码进行比对,只有当连续两次正确才会打开电子锁。如果三次错误,则会报警,而且当时间满五分钟还未打开电子锁,则单片机不会再接收密码,会直接报警。 7、总体安排及进度计划 第一阶段:开题报告 2015.10.15—2015.10.20:查找并整理有关电子密码锁的相关文献; 2015.10.21—2015.10.26:整理思路确定使用的方案; 2015.10.15—2015.10.20:查找并整理有关电子密码锁的相关文献; 2015.10.21—2015.10.26:整理思路确定使用的方案; 2015.10.27—2015.11.15:写开题报告。 第二阶段:设计阶段 2015.11.16—2015.11.23:熟悉单片机开发软件的使用; 2015.11.24—2015.11.30:掌握用基于单片机编程,确定总体方案; 2015.12.01—2015.2.07:确定研究的具体方案,完成软件部分基本设计; 2015.12.08—2015.12.29:开始在开发软件上编写程序,完成主要模块调试; 2015.12.30—2016.01.07:结合硬件进行调试,修改及优化; 2016.1.08—2016.01.22:总结资料并完成初稿。 第三阶段:论文撰写 2016.01.23—2016.02.27:修初稿; 2016.02.28—2016.04.17:终稿、打印稿、审稿。 第四阶段:答辩 2016.04.18—2016.04.25:准备答辩。 8、主要参考文献 [1]张毅刚.彭喜元.彭宇.单片机原理及应用.北京:高等教育出版社,2013 [2]王为青.程国钢.单片机Keil Cx51 应用开发技术.人民邮电出版社,2007.2 [3]何宏主编. 单片机原理与接口技术. 北京:国防工业出版社. 2006.07 第3页

