- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
题目:基于单片机
题目:基于单片机
的电子密码锁的设
的电子密码锁的设
计
计
导 师:霍维容 (讲师)
导 师霍维容 (讲师)
:
答辩人:张枫
答辩人 张枫
:
专 :电子信息技术
专 :电子信息技术
准考证号:070114337274
准考证号:070114337274
论文框架
1 研究背景发展趋势
2 设计要求与思路
3 硬件设计
4 软件设计
软件调试
设计要求
u设计一个基于单片机的、开锁密码位为6位的
电子密码锁。
u (1)根据设定好的密码,当密码输入正确时
开锁亮灯,液晶屏显示提示开锁成功信息,
并有相应提示音;当输入的三次的密码不正
确,就锁定按键3秒钟,液晶屏显示提示错误
信息,同时发出报警声。
u (2 )密码可以由用户自己修改设定 (只支持6
位密码)。
u (3 )在输入密码时,液晶屏幕显示“*”。
设计思路
u思路:
u。电子密码锁以单片机AT89C51为核心主控单
元,键盘为主要输入单元,结合开锁指示灯、
报警器和显示器完成整个系统设计。配以相应
硬件电路,完成密码的设置,存贮、识别和显
示。
单片机
u 功能特性:与MCS-51产品指令系统完全兼容
u
u 4K字节的在线编程Flash存储器,1000次擦写周期
u 4.0~5.5V的工作电压范围
u 全静态工作模式:0~33MHz
u 三级程序存储器锁
u 128 8字节内部RAM
u 32个可编程I/O 口线
u 2个16位定时/计数器
u 6个中断源
u 全双工串行UART通道
u 低功耗空闲和掉电模式
u 中断可从空闲模式唤醒系统
u 看门狗 (WDT )及双数据指针
引脚说明 (略)
单片机 的复位:上电复位、手动复位
LCD
用于显示提示信息
操作比数码管简便,且显示的字
符多
1601/1602/12864
等多种型号
字符、光标闪烁、
显示
矩阵键盘
选择矩阵键盘的理由,为何不选
则独立按键
键盘的扫描原理、去抖操作 (通
过延时操作)
LED
灯亮表示开锁成功
IIC总线与24C04
u SCL :时钟信号线 用于产生器件所有数据发送或接
收的时钟 在写 式,SCL为高电平时, 数据必须保持
稳定.且下降沿送数.
u SDA :数据信号线 用于传送地址和所有数据的发送和
接受 ,仅仅在SCL为低时数据才可以改变;
u WP :写保护
系统软件仿真图
设计总结
本次设计只是通过keilC、
protuse完成了软、硬件的测试
与仿真,而并未做出实物。
功能扩展
本设计中只是做了密码锁的开锁
、上锁以及密码的设定。而未加
入时间系统的显示,在本设计基
础上还可以加入室内温度的显示
、开锁成功时响起一段音乐等功
能。
展望
本设计虽是采用了单片机而设计
的电子密码锁,据目前来看,密
码锁在向高智能化、简捷、保密
性高的方向发展,如公共场合使
用的二维码扫描密码锁、指纹密
码锁。未来密码锁可能只需要通
过声音、图像或者某个手势就可
以打开锁。
文档评论(0)