单片机-密码锁课程设计
《单片机-密码锁课程设计》由会员分享,可在线阅读,更多相关《单片机-密码锁课程设计(18页珍藏版)》请在毕设资料网上搜索。
1、 单片机原理及系统课程设计单片机原理及系统课程设计 评语: 平时(40) 修改(30) 报告(30) 总成绩 单片机原理及系统课程设计报告 - 1 - 1 引言引言 电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开 关的闭合,完成开锁、闭锁任务的电子产品。它的种类很多,有简易的电路产品, 也有基于芯片的性价比较高的产品。现在应用较广的电子密码锁是以芯片为核心, 通过编程来实现的。其性能和安全性已大大超过了机械锁。其在生活的各个方面 均有应用,前景十分广阔。其特点如下: (1) 保密性好,编码量多,远远大于弹子锁。随机开锁成功率几乎为零; (2) 密码可变,用户可以随时更改密码
2、,防止密码被盗,同时也可以避免因人 员的更替而使锁的密级下降; (3) 误码输入保护,当输入密码多次错误时,报警系统自动启动; (4) 无活动零件,不会磨损,寿命长; (5) 使用灵活性好,不像机械锁必须佩带钥匙才能开锁。 2 设计方案及原理设计方案及原理 2.1 本设计所要实现的目标本设计所要实现的目标 设计一种单片机控制的密码锁,具有按键有效指示、解码有效指示、控制开 锁电平、控制报警、密码修改等功能。8 位十进制密码共一亿组不重复,保密性强。 该密码锁要实现一下功能: (1) 锁的初始状态为“锁合”指示灯亮。输入初始密码“0、1、2、3、4、5、 6、7” ,每输入一位, “按键有效”指
3、示灯亮约半秒钟,输完 8 位按确认键,锁打 开, “锁开”指示灯亮; (2) 按“上锁”键,锁又重新上锁, “锁合”指示灯亮; (3) “锁开”状态下,可输入新密码,可重复修改密码; (4) 如果输入密码错误, “错误指示”灯亮约半秒钟。可重新输入密码; (5) 输入密码错误超过 3 次,蜂鸣器启动发出报警,同时“错误”指示灯常亮。 2.2 设计思路设计思路 对于电子密码锁的设计,需要解决几个问题:键盘输入、数码管显示、单片 机电路、密码比较、修改密码等。其中最主要的就是解决掉电保存以及修改密码 的问题。先写一个循环写入 8 个初始密码到芯片内部 EEPROM 程序,先下载程序 写入初始密码,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 密码锁 课程设计
