欢迎来到天天文库
浏览记录
ID:883922
大小:685.51 KB
页数:26页
时间:2017-09-23
《基于单片机设计的电子密码锁设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、摘要:随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子密码锁由于其保密性高,灵活性好,安全系数高,受到了广大用户的亲呢。本设计拟由单片机51系统、矩阵键盘、LED显示和报警系统组成。系统能完成开锁、超时报警、超次锁定、修改用户密码基本的密码锁的功能。同时,也兼顾到产品的使用率,因而本系统成本低廉,功能实用。目录一、设计要求…………………………………………………………………………………….4二、方案论证与比较…………………………………………………………………………….41、整体方案论证…………
2、………………………………………………………………………………………42、模块论证与比较………………………………………………………………………………………………52.1显示模块……………………………………………………………………………………………………52.2报警模块……………………………………………………………………………………………………52.3键盘输入模块………………………………………………………………………………………………6三、设计思路…………………………………………………………………………………….71、分模块设计思路……………………………………………
3、…………………………………………………71.1主硬件电路…………………………………………………………………………………………………71.2显示电路……………………………………………………………………………………………………71.3键盘输入电路………………………………………………………………………………………………72、整体设计思路…………………………………………………………………………………………………82.1总体设计电路图……………………………………………………………………………………………82.2电路元件………………………………………………………………………
4、……………………………82.3芯片介绍……………………………………………………………………………………………………92.3.1AT89S52芯片………………………………………………………………………………………….92.3.2LM386芯片……………………………………………………………………………………………92.3.2.1LM386内部电路…………………………………………………………………………………92.3.2.2LM386的引脚图……………………………………………………………………………………10四、程序设计………………………………………………………………
5、…………………………………111、软件实现功能………………………………………………………………………………………………111.14×4行列式键盘识别技术……………………………………………………………………………111.28位数码显示……………………………………………………………………………………………112、程序流程图…………………………………………………………………………………………………112.1、主程序流程图……………………………………………………………………………………………112.2、中断子程序流程图……………………………………………………………………
6、…………………123、程序…………………………………………………………………………………………………………12五、调试………………………………………………………………………………………………………12六、总结………………………………………………………………………………………………………13七、致谢………………………………………………………………………………………………………13八、参考文献……………………………………………………………………………………1326一、设计要求1、具有密码输入功能,密码最多为6位;2、设置退格键,以便删除输入错误的密码;3、在输入的密
7、码时数码管上只显示P,并根据输入位数依次横移;4、设置确认键,当确认键按下后,判断输入密码是否正确;5、当输入密码正确时,点亮发光二极管;当输入密码不正确时,发光二极管不亮并且蜂鸣器报警,系统应锁定键盘3s二、方案论证与比较1、整体方案论证[2]方案一:采用以74LS112双JK触发器构成的数字逻辑电路控制。原理图如2-1所示:图2-1数字密码锁电路方案采用数字密码锁电路的好处就是设计简单。用以74LS112双JK触发器构成的数字逻辑电路作为密码锁的核心控制,共设了9个用户输入键,其中只有4个是有效的密码按键,其它的都是干扰按键,若按下干扰键,键盘输入电路自动清
8、零,原先输入的密码无效,
此文档下载收益归作者所有