1、 设设计计 题目题目 电子密码锁电子密码锁 成成 绩绩 课课 程程 设设 计计 主主 要要 内内 容容 一. 课题概述 二. 课程设计任务与要求; 2.1 课程设计任务 2.2 附加要求 2.2.1 基本设计要求 2.2.2 发挥设计要求 三. 设计方案 3.1 方案论证 3.2 设计原理 四. 硬件系统说明与电路原理图 4.1 单片机最小系统电路 4.2 键盘输入电路及数码管 LED 显示当前键入数字电路 4.3 声光报警电路 4.4 LCD 显示电路 五. 软件主要模块流程图及源程序和程序注释 5.1 系统主程序设计 5.2 系统主程序的流程图 六. 课程设计总结 参考文献: 1.王琼主编
2、.单片机原理及应用(第一版).合肥:合肥工业大学出版社,2008 2.王琼主编.单片机原理及应.实验教程(第一版).合肥:合肥工业大学出版社,2005 3. 薛小铃, 刘志群, 贾俊荣编著.单片机接口模块应用与开发实例详解.北京.北京航 空航天大学出版社,2010.1 4. 徐玮等编.C51 单片机高效入门.北京.机械工业出版社,2010 指指 导导 教教 师师 评评 语语 建议:从学生的工作态度、工作量、设计(论文)的创造性、学术性、实用性及书面表达能力等方面给出评价。建议:从学生的工作态度、工作量、设计(论文)的创造性、学术性、实用性及书面表达能力等方面给出评价。 签名:签名: 2012
3、年年 7 月月 1 日日 电子密码锁电子密码锁 一、一、 课题课题概述概述 在日常生活和工作中,住宅与部门的安全防范、单位的文件档案、财务报表以及一 些个人资料的保存多以加锁的办法来解决。若使用机械式钥匙开锁,人们常需携带多把 钥匙,使用极不方便,且钥匙丢失后安在日常生活和工作中,住宅与部门的安全防范、 单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。若使用机 械式钥匙开锁,人们常需携带多把钥匙,使用极不方便,且钥匙丢失后安全性即大打折 扣。为满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的电子密码锁应运而 生。 电子密码锁运用电子电路控制机械部分,使两者紧密结合,从
4、而避免了因为机械部 分被破坏而导致开锁功能失常的问题,而且密码输入错误时还有报警声,大大增加了密 码锁的防盗功能。同时因为电子密码锁不需要携带钥匙,弥补了钥匙极易丢失和仿造的 缺陷,方便了锁具的使用。电子锁由于具有设计、实现简便、制造成本低廉、使用灵活 性好、安全系数高等优点,受到了广大用户的青睐。 二、二、 课程设计任务与要求课程设计任务与要求 2.1 课程设计任务 本课题硬件部分要求在 ZY15MCU12BC2 实验平台上,设计组成电子密码锁系统,画出 系统硬件电路图,设计编写键盘控制、LED 显示、声光报警、密码输入和存储子程序供 系统主程序调用。在调试程序时,要求整个系统工作正常、显示
5、正确、结果满意,并希 望同学能深入思考、精益求精,提出对课题的改进意见。特别是密码存储器和显示部分, 密码存储是否考虑采用实验箱的 I 2C 存储器 AT24C1024,掌握该芯片的工作原理并完成 读、写程序的设计、编写和调试。 基于单片机的电子密码锁系统原理框图如下图 1-1 所示: 图 1-1 基于单片机的电子密码锁系统原理框图 电子密码锁运用电子电路控制机械部分,使两者紧密结合,从而避免了因为机械部 分被破坏而导致开锁功能失常的问题,而且密码输入错误时还有报警声,大大增加了密 码锁的防盗功能。同时因为电子密码锁不需要携带钥匙,弥补了钥匙极易丢失和仿造的 缺陷,方便了锁具的使用。电子锁由于
6、具有设计、实现简便、制造成本低廉、使用灵活 性好、安全系数高等优点,受到了广大用户的青睐。 2.2 课程设计要求 2.2.1 基本设计要求 主要分为以下几个部分: (1)用户密码通过键盘输入,密码输入正确后,输出开锁信号控制开锁电路开锁并发 出两声短“滴”声提示音,密码正确指示灯绿灯亮,3 秒延时后开锁信号与已开锁指示 清零。 (2)密码输入错误时, 发出一声长“滴”声错误指示提示音, 密码错误指示灯黄灯亮, 3 秒延时后密码错误信号与密码错误指示清零;连续三次输入密码错误时,发出长鸣声 报警,密码错误报警指示灯红灯闪烁, 6 秒延时后锁定键盘,此后键盘将无法再次输入 密码。 (3)用户密码可以通过键盘修改密码。 密码修改成功时, 密码修改成功指示灯绿灯亮, 并发出一声长“滴”声提示音,3 秒延时后密码修改成功信号指示清零。 (4)系统的工作状态由显示电路提示。 2.2.2 发挥设计要求 (1)显示部分采用 LCD 显示器代替数码管 LED,这样使得显示功能大大增强,不仅可 以显示数字、字符,还可以显示汉字,使 LCD 显示的系统当