基于单片机的电子密码锁设计论文

基于单片机的电子密码锁设计论文

ID:6186928

大小:5.63 MB

页数:57页

时间:2018-01-06

基于单片机的电子密码锁设计论文_第1页
基于单片机的电子密码锁设计论文_第2页
基于单片机的电子密码锁设计论文_第3页
基于单片机的电子密码锁设计论文_第4页
基于单片机的电子密码锁设计论文_第5页
资源描述:

《基于单片机的电子密码锁设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于单片机的电子密码锁设计毕业论文目录第一章绪论11.1课题背景11.2课题设计目标1第二章系统方案论证22.1主控部分的选择22.2密码输入方式的选择2第三章系统总体设计和主要芯片介绍33.1系统总体设计33.2主要芯片介绍43.2.1STC89C5243.2.2存储芯片AT24C0263.2.3显示电路(LCD1602)8第四章系统硬件构成114.1系统整体电路图114.2单片机最小系统原理图114.3电源输入部分124.4键盘输入部分12II4.5密码存储部分134.6显示部分144.7报警部分154.8元器件采购154.

2、9电路焊接164.9.1.焊接所需工具164.9.2电路焊接实物图17第五章软件的设计与实现175.1 设计原理185.2主程序流程图18第六章程序调试196.1程序调试用到的软件及工具196.2KEILC51简介196.3调试过程20第七章结论22致谢23参考文献24附录25附录B文献翻译45附录B.1中文翻译45附录B.2英文原文49II第一章绪论随着人们生活水平的提高和安全意识的加强,对安全的要求也就越来越高。锁自古以来就是把守护门的铁将军,人们对它要求甚高,既要安全可靠的防盗,又要使用方便,这也是制锁者长期以来研制的主题

3、。随着电子技术的发展,各类电子产品应运而生,电子密码锁就是其中之一。1.1课题背景由于电子锁的密钥量(密码量)极大,可以与机械锁配合使用,并且可以避免因钥匙被仿制而留下安全隐患。电子锁只需记住一组密码,无需携带金属钥匙,免除了人们携带金属钥匙的烦恼,而被越来越多的人所欣赏。电子锁的种类繁多,例如数码锁,指纹锁,磁卡锁,IC卡锁,生物锁等。但较实用的还是按键式电子密码锁。1.2课题设计目标本设计采用STC89C52单片机为主控芯片,通过软件程序组成电子密码锁系统,能够实现:1.正确输入密码前提下,开锁提示;2.错误输入密码情况下,

4、蜂鸣器报警;3.密码可以根据用户需要更改;4.断电存储功能55第二章系统方案论证系统从主控部分和密码输入方式两方面进行论证2.1主控部分的选择方案一:采用数字电路控制用以74LS112双JK触发器构成的数字逻辑电路作为密码锁的核心控制,将密码保存在JK触发器中,与输入密码通过比较器比较,判断结果是否相符合。采用数字电路设计的方案好处就是设计简单,但控制的准确性和灵活性差,故不采用。方案二:采用以单片机为核心的控制方案选用单片机作为系统的核心部件,实现控制与处理的功能。单片机具有资源丰富、速度快、编程容易等优点。利用单片机内部的随

5、机存储器(RAM)和只读存储器(ROM)及其引脚资源,外接液晶显示(LCD),键盘输入等实现数据的处理传输和显示功能,基本上能实现设计指标,因此综合考虑,本系统采用方案二。2.2密码输入方式的选择方案一:指纹输入识别指纹识别技术主要涉及四个功能:读取指纹图像、提取特征、保存数据和比对。通过指纹读取设备读取到人体指纹的图像,然后要对原始图像进行初步的处理,使之更清晰,再通过指纹辨识软件建立指纹的特征数据。软件从指纹上找到被称为"节点"(minutiae)的数据点,即指纹纹路的分叉、终止或打圈处的坐标位置,这些点同时具有七种以上的唯

6、一性特征。通常手指上平均具有70个节点,所以这种方法会产生大约490个数据。这些数据,通常称为模板。通过计算机模糊比较的方法,把两个指纹的模板进行比较,计算出它们的相似程度,最终得到两个指纹的匹配结果,从而判断输入结果的正确与否。考虑到本方案软硬件太过复杂,而且成本也高,故不采用。方案二:矩阵键盘输入识别55由各按键组成的矩阵键盘每条行线和列线都对应一条I/O口线,键位设在行线和列线的交叉点,当一个键按下就会有某一条行线与某一条列线接触,只要确定接触的是哪两条线,即哪两个I/O口线,就可以确定哪一个键被触动。行线设计成上拉口线,

7、初始时被置高电位,列线悬空,初始置低。通过不断读行线口线,或者中断方式触发键位扫描。当发现有键按下,将列线逐一置低,其他列线置高,读行线口线。当某条列线置低时,某条行线也被拉低,则确定这两条线的交点处的按钮被按下。每个按键都可通过程序赋予功能,从而完成密码识别。本方案简单易行,故采用。第三章系统总体设计和主要芯片介绍系统主要芯片有STC89C52,AT24C02及液晶等3.1系统总体设计本设计主要由单片机、矩阵键盘、液晶显示器和密码存储等部分组成。其中矩阵键盘用于输入数字密码和进行各种功能的实现。由用户通过连接单片机的矩阵键盘输

8、入密码,后经过单片机对用户输入的密码与自己保存的密码进行对比,从而判断密码是否正确,然后控制引脚的高低电平传到开锁电路或者报警电路控制开锁还是报警,实际使用时只要将单片机的负载由继电器换成电子密码锁的电磁铁吸合线圈即可。系统整体框图如图3.1所示:中央控制芯片A

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。