资源预览内容
第1页 / 共45页
第2页 / 共45页
第3页 / 共45页
第4页 / 共45页
第5页 / 共45页
第6页 / 共45页
第7页 / 共45页
第8页 / 共45页
第9页 / 共45页
第10页 / 共45页
亲,该文档总共45页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
泉泉 州州 师师 范范 学学 院院毕业论文(设计)毕业论文(设计)题 目 基于单片机与 GSM 模块的电子密码锁设计物理与信息工程 学 院 电子信息科学与技术 专 业 07 级 1 班学生姓名 陈仕镇 学 号 070303040 指导教师 吴志伟 职 称 讲师 完成日期 2011 年 4 月 教务处教务处 制制目 录摘要摘要引言引言第第 1 1 章章 电子密码锁的总体设计方案的选择电子密码锁的总体设计方案的选择第 1.1 节 方案一:采用数字控制电路第 1.2 节 方案二:采用单片机为主控制器的方案第 1.3 节 方案三:采用单片机为主控制系统,GSM 模块作为报警系统第第 2 2 章章 主要元器件说明主要元器件说明第 2.1 节 MCS-51 单片机介绍第 2.2 节 LCD1602 显示器介绍第 2.3 节 AT24C02 串行 EPROM 介绍第 2.4 节 GSM 模块说明第第 3 3 章章 系统硬件设计系统硬件设计第 3.1 节 系统硬件总设计第 3.2 节 电源第 3.3 节 按键输入部分第 3.4 节 单片机与 GSM 模块串行通信部分第第 4 4 章章 系统软件设计系统软件设计第 4.1 节 主程序流程图第 4.2 节 按键功能流程图第 4.3 节 密码设置流程图及报警流程图第第 5 5 章章 系统软件设计系统软件设计第 4.1 节 主控制板的调试第 4.2 节 GSM 模块调试总结参考文献致谢附录图基于单片机与基于单片机与 GSMGSM 的电子密码锁的设计的电子密码锁的设计物理与信息工程学院物理与信息工程学院 电子信息科学与技术电子信息科学与技术 070303040070303040 陈仕镇陈仕镇指导老师指导老师 吴志伟讲师吴志伟讲师【摘要摘要】:随着科学技术的发展,电子密码锁已经越来越成为人们生活中不可或缺的安全防范利器。文章随着科学技术的发展,电子密码锁已经越来越成为人们生活中不可或缺的安全防范利器。文章首先介绍了基于单片机和首先介绍了基于单片机和 GSMGSM 模块的密码控制系统,然后简要描述了设计电子密码锁系统的意义。文章采模块的密码控制系统,然后简要描述了设计电子密码锁系统的意义。文章采用分块模式,对整个系统的硬件与软件设计进行描述,其中硬件部分着重介绍了用分块模式,对整个系统的硬件与软件设计进行描述,其中硬件部分着重介绍了 GSMGSM 模块,单片机模块,单片机STC89C51STC89C51 作为作为 MCUMCU 及其外围电路,及其外围电路,24C0224C02 存储电路,矩阵按键输入电路,存储电路,矩阵按键输入电路,LCDLCD 显示电路,显示电路,GSMGSM 模块与主控模块与主控制板连接电路等。软件部分用制板连接电路等。软件部分用 C C 语言编写主控制器与语言编写主控制器与 GSMGSM 模块的发送接收,模块的发送接收,24C0224C02 的读写。设计了一款可的读写。设计了一款可以多次修改密码,自动锁定按键等功能的电子密码锁。以多次修改密码,自动锁定按键等功能的电子密码锁。 【关键词关键词】:电子密码锁;单片机;:电子密码锁;单片机;GSM;24C02;引言引言当今世界科技不断发展,人们的安全意识越来越高,安全成了我们共同的话题。在银行、酒店、商场、航天等各行各业,防盗报警更是至关重要的,对环境要进行密切的监视,以防止失窃的发生,当发生失窃时能第一时间报警。这里我就介绍一下我自己做的一款基于51 单片机和 GSM 模块的电子密码锁。传统的机械锁被撬的事件屡见不鲜,因为其构造简单,功能单一,没智能化,位置固定,不能随意换位置。而电子锁克服了机械式密码锁设置密码量少、安全性能差的缺点,并且其保密性高,使用灵活性好,密码可变,安全系数高,使电子密码锁无论在技术上还是在方便性上都受到了广大人们群众的亲爱。随着大规模集成电路的出现,特别是单片机的问世,出现了许多带微处理器的智能密码锁。而我设计的电子密码锁是一种基于 MCS-51 和 GSM 模块智能锁的硬件和软件设计及实现方案,综合应用了所学的单片机、通信原理、电路设计等方面的知识。特别适用于家庭、办公室、服务、学生宿舍及宾馆等场所等的文档、财务等安全报警。电路设计具有按键输入有效提示,输入错误提示,开锁电路,控制报警电路,修改密码等多种功能,可在意外泄密的情况下随时修改密码 6 位数密码,保密性强,使用灵活性高。当密码连续 3 次输入错误时便会通过 GSM 模块自动报警并且蜂鸣器响。它是通过按键输入与存储密码进行对比,从而控制电磁锁的开关,具有推广意义。本设计中采用了微处理器 STC89C51 芯片单片机为主控制芯片,采用 LCD1602 液晶显示屏幕与矩阵式键盘,方便手动输入与数字显示。为了防止掉电等意外事件的发生,我们采用了 AT24C02 作为掉电保护。用户想打开锁必须通过键盘输入正确的密码。密码输入错误有提示,为了提高安全性,当输入密码连续 3 次错误蜂鸣器响起并通过 GSM 模块报警。并且用户可以随时用手机向 GSM 模块发出通信使密码锁处于锁定状态。锁打开后才能修改密码,输入新密码时需要 2 次确认,以防止误操作。这些人性化设计使其更安全可靠、通过 GSM 模块和单片机的组合运用使其具有一定的智能化,硬件电路简单、易于实现、可以通过软件对系统进行优化,具有很好的市场推广价值。第第 1 1 章章电子密码锁的总体设计方案的选择电子密码锁的总体设计方案的选择为了使设计更具有针对性,可靠性更强,在做设计之前我想了 2 种不同的设计方案。1.11.1 方案一:采用数字控制电路(基于用以方案一:采用数字控制电路(基于用以 74LS11274LS112) 。利用双 JK 触发器 74LS112 构成数字逻辑电路控制, 555 电路等实现对锁的控制。设置 9 个按键,其中 4 个是有效按键,其它的都是干扰按键,如果按下干扰键,键盘输入自动清零,原先输入的密码无效,需要重新输入;如果用户输入密码的时间超过 20 秒(一般情况下,用户不会超过 40 秒,若用户觉得不便,还可以修改)电路将报警 30 秒,若电路连续报警三次,电路将锁定键盘 5 分钟,防止他人的非法操作。该系统外围电路少,功能单一并且不能通过编程来实现,密码一旦忘记或掉电就无法开锁,输入密码无提示,准确性和灵活性差。所以不采用1。1.21.2 方案二:采用单片机为主控制器的方案。方案二:采用单片机为主控制器的方案。由于单片机种类多各种型号的功能不一,试用
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号