欢迎来到天天文库
浏览记录
ID:1393920
大小:1.05 MB
页数:37页
时间:2017-11-11
《基于stc89c52的电子密码锁设计毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于STC89C52的电子密码锁设计毕业论文目录1引言12总体方案设计22.1方案论证22.2方案选择33硬件设计43.1单片机部分43.24×4行列式键盘部分43.3开锁电路53.4AT24C02密码储存电路53.5声音报警电路63.6显示模块部分63.6.1显示模块选择63.6.2液晶引脚功能说明73.7总体设计94软件设计114.1软件总框图设计114.2蜂鸣器声音提示部分124.3液晶显示部分124.4键盘输入部分124.4.1程序设计内容124.4.2按键程序框图125电路板设计145.1原理图的绘制145.2电路板的生成制作145.2.1电路原理图的设计
2、145.2.2产生网络表155.2.3印制电路板的设计155.2.4安装156安装与调试166.1系统软件调试166.2元器件的检测166.3系统硬件的安装与调试16设计结论18II总结与体会19致谢20参考文献21附录附录1电路原理图附录2元件清单附录3实物图附录4程序II宜宾职业技术学院电子信息工程系基于STC89C52的电子密码锁基于STC89C52的电子密码锁1引言随着人们生活水平的提高,电子密码防盗作为防盗卫士的作用日趋重要。电子密码锁用密码代替钥匙,不但省去了佩戴钥匙的烦恼,也从根本上解决了普通门锁保密性差的缺点。如果采用6位密码,则密码组合可达到,每增
3、加1位,密码组合就增加10倍。从而提高了密码锁的安全系数。密码锁被广泛应用于生活中。目前市场上普遍所见的电子密码锁的密码很容易被窥探和多次试探,而丢失密码,使密码锁失去其安全性。该电子密码锁利用单片机作为主控核心,单片机(STC89C52)所具有的特殊功能使得电子密码锁的保密性能大大加强,这样就可以有效的防止多次试探密码的可能性。随着单片机和其它智能芯片的进一步开发防盗锁将实现智能化,这将使锁的安全性能大大提高。本系统实现密码一次输入的提示功能,若密码输入不正确将发出“嘀嘀”的报警声,引起他人警觉。若密码输入正确将在LCD上显示所有密码以及彩灯发光。本系统使用的单片
4、机所具有强大的功能能够实现智能控制用来完成密码的输入、判断和比较从而执行相应的开锁显示或报警等功能。22宜宾职业技术学院电子信息工程系基于STC89C52的电子密码锁2总体方案设计2.1方案论证方案一:采用数字电路控制。电路由两大部分组成:密码锁电路和备用电源(UPS),其中设置UPS电源是为了防止因为停电造成的密码锁电路失效,使用户免遭麻烦。密码锁电路包含:键盘输入、密码修改、密码检测、开锁电路、执行电路、报警电路、键盘输入次数锁定电路。其原理方框图如图2.1所示。键盘输入密码效验开锁电路执行电路限时报警报警次数检验锁定5分钟市电供电路电子切换开关蓄电池断电检测充
5、电电路密码修改电路电源VCC电源图2.1数字密码锁电路方框图采用数字密码锁电路的好处就是设计简单。用以74LS112双JK触发器构成的数字逻辑电路作为密码锁的核心控制,共设了9个用户输入键,其中只有4个是有效的密码按键,其它的都是干扰按键,若按下干扰键,键盘输入电路自动清零,原先输入的密码无效,需要重新输入;如果用户输入密码的时间超过40秒(一般情况下,用户不会超过40秒,若用户觉得不便,还可以修改)电路将报警80秒,若电路连续报警三次,电路将锁定键盘5分钟,防止他人的非法操作。22宜宾职业技术学院电子信息工程系基于STC89C52的电子密码锁方案二:采用一种是用以
6、STC89C52为核心的单片机控制方案。利用单片机灵活的编程设计和丰富的IO端口,及其控制的准确性,不但能实现基本的密码锁功能,还能添加调电存储、声光提示甚至添加遥控控制功能。其原理如图2.2所示。STC89C52单片机矩阵键盘控制输入错误提示电路报警控制电路AT89SISP控制开锁控制电路指示电路串口显示电路图2.2单片机控制方案2.2方案选择通过比较以上两种方案,方案一的成本高,电路复杂且使用价值很低,产品做成功的概率不高,且不易进行更新升级而被淘汰。方案二与方案一在成本上相差不大,但在功能及其使用价值上相差很大,它结构相对简单易懂,做起相对容易,显然优于方案一
7、。单片机方案有较大的活动空间,不但能实现所要求的功能而且能在很大的程度上扩展功能,而且还可以方便的对系统进行升级,所以采用第二种方案。22宜宾职业技术学院电子信息工程系基于STC89C52的电子密码锁3硬件设计3.1单片机部分主控器件是单片机,STC89C52是一个低功耗、高性能CMOS8位单片机,片内含4k字节的可系统编程的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准8051指令系统及引脚。它集Flash程序存储器既可在线编程(ISP)也可用传统方法进行编程及通用8位微处理器于单片芯片中。3.24×4行列式键盘部分采
此文档下载收益归作者所有