《基于单片机的密码锁设计》

基于单片机的密码锁设计
目录
1引言 (1)
2总体方案设计 (2)
2.1总体设计 (2)
2.2各元器件分析 (3)
2.2.1 STC89C52单片机 (3)
2.2.2指纹模块 (4)电暖手套
2.2.3矩阵键盘 (6)
2.2.4液晶显示模块 (6)
2.2.5数据存储芯片 (6)
2.2.6电磁锁模块 (7)
3硬件系统设计 (9)
3.1 STC89C52单片机系统设计 (9)
3.1.1电源输入电路 (9)
3.1.2晶振电路 (9)
3.1.3复位电路 (10)导热油配方
3.1.4 STC89C52单片机最小系统电路 (10)
3.2 AS608指纹识别模块设计 (11)
3.2.1 AS608指纹模块引脚功能 (11)
3.2.2 AS608指纹模块电路设计 (11)
3.3矩阵键盘的设计 (12)
3.3.1矩阵键盘电路设计 (12)
3.3.2矩阵键盘按键功能 (13)
3.4 LCD12864液晶显示模块设计 (13)拖把挤水器
3.4.1 LCD12864液晶显示模块引脚功能 (13)
3.4.2 LCD12864液晶显示模块电路设计 (14)
3.5 AT24C02数据存储模块设计 (15)
3.5.1 AT24C02数据存储芯片引脚说明 (15)
3.5.2 AT24C02数据存储模块电路设计 (15)
3.6蜂鸣器电路的设计 (16)
3.7继电器驱动电路设计 (16)
4软件程序设计 (18)
4.1主程序设计 (18)
设备故障诊断
滨州玻璃垫片4.2指纹模块设计 (18)
4.3液晶显示模块设计 (19)
4.4矩阵键盘设计 (20)
4.5权限管理模块设计 (20)
5系统调试 (22)
5.1系统硬件调试 (22)
5.2系统软件调试 (23)
6结论 (25)
参考文献 (26)
1引言
在我们的日常生活中,锁随处可见,最早应用于门上的锁是门闩,也是最简单的门锁。后来出现了石锁,但也不需要钥匙,形式简单。随着商周时期冶炼技术的出现才慢慢有了铜锁、铁锁,并且需要使用钥匙才能开锁,不同的锁需要配不同的钥匙。然而机械锁容易被撬,钥匙也容易丢失,安全性太低。随着科技社会的不断发展,网络化与信息化时代的到来,机械锁渐渐地不能满足人们的生活需求,于是便出现了许多新型智能锁,如密码锁、声控锁、超声波锁、遥控锁、激光锁、指纹锁、虹膜锁、人脸识别锁等。
在主流发达国家中,各类智能门锁在民用市场已经非常普及使用错误!未到引用源。,占有率达到了一定的高度。在日本、韩国等地,智能门锁以非联网式为主,主要以密码和刷卡开锁为主,发展形态和市场普及比较成熟。在欧美等地,智能门锁以蓝牙和密码开锁为主,西欧国家因环境温度影响,智能门锁通常不会应用到智能家居中,市场上有比较完善和严格的标准,智能门锁有统一的尺寸,锁芯、锁体都有相关规定错误!未到引用源。。虽然我们国家的智能门锁的发展没有这些国家起步的快,但是规模增长迅速,主要以联网、生物识别等技术为主。渗透率较低,智能门锁起初主要在银行、保险柜、军警、商用办公中占比较大,近几年智能门锁逐渐向民用市场普及,使用智能门锁的居民越来越多。
据调查显示,大部分消费者更加喜欢指纹门锁,各类智能门锁中,指纹识别门锁占比高达75.2%。由于每个人遗传基因的差异性,每个人的指纹都不相同错误!未到引用源。,指纹特征是每个人自出生
就有的,会伴随着人的一生即使磨损也会重新长出来并且不发生改变的生物特征,每个人的指纹都是唯一的,不同于其他人的。指纹识别是人类生物特征识别方法的一种,有学者推论:以全球60 亿人口计算,300 年内都不会有两个相同的指纹出现。指纹被称为“物证之首”,安全可靠错误!未到引用源。。因此用指纹作为门锁的钥匙,不会丢失、方便保存且成本低、易操作。目前指纹识别技术在智能门锁中应用成熟,指纹识别主要是对指纹图像的获取、预处理、特征提取以及匹配和识别错误!未到引用源。。
2总体方案设计
2.1总体设计
本设计采用STC89C52单片机作为主控芯片;采用AS608指纹识别模块,系统通过识别存储的指纹信息进行快速解锁,若输入指纹正确,则电磁锁锁舌弹回;若输入指纹错误,则门锁自动报警;通过矩阵键盘按键输入6位数字密码解锁,若输入的密码正确,则电磁锁锁舌弹回;若输入的密码错误,蜂鸣器会报警提示;开锁状态以及密码等信息通过LCD12864显示,通过矩阵键盘进行录入和删除用户的指纹信息、管理密码等操作;为了提高密码安全性,加入屏蔽简易密码的功能;采用AT24C02数据存储芯片存储指纹和密码等信息;通过继电器连接电磁锁完成开锁动作。
本文设计的智能指纹密码锁可以实现以下基本功能:
(1)系统自动识别存储的相关指纹信息,并对验证通过的指纹进行快速解锁;
(2)系统通过按键输入6位数字密码解锁,系统扫描输入的键值判断密码是否正确,若输入正确,继电器断开,电磁锁锁舌弹回;若输入错误,蜂鸣器就会发出警报。
(3)利用矩阵键盘实现对密码的重新设置,同时要求在更改新密码前必须输入当前密码,接着再输入两遍新的密码,输入当前密码是为了保证是家庭成员的操作,安全性更高。
(4)密码具有掉电保护功能。
(5)系统具有屏蔽简易密码功能,不能设置123456、000000、111111等简单排列组合的密码,防止密码被陌生人猜出来,提高密码解锁的安全性。网络对时
本设计的具体的系统方案如下图2-1所示。
图2-1 系统方案
2.2各元器件分析
2.2.1 STC89C52单片机
STC89C52是一种低电压、高性能的COMOS8微处理器,由宏基科技公司制造,具有8K字节闪烁可反复擦写Flash ROM。设备采用Atmel高密度制造技术制造,核心是MCS-51核心。STC89C52单片机进行了多次升级,使芯片具有传统51单片机所不具备的多种功能。例如芯片有8K存储,当电源关闭时,它可以用来直接存储数据,不需要再存储在外部存储芯片中,是一款高性能、高可靠性、具有较高抗干扰性且价格低廉的机型。
STC89C52主要功能特性如表2-1所示。
表2-1 STC89C52功能特性
STC89C52单片机引脚图如下图2-2。

本文发布于:2024-09-25 06:21:03,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/235744.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:密码   门锁   指纹   智能   输入   设计   系统   功能
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议