基于单片机的智能指纹密码锁设计(附件)【字数:9758】

日 期 随着当今科技的蓬勃发展,智慧生活的普及,科技革命和产业变革方兴日盛,最新一代的身份识别技术——生物特征识别技术应运而生。而指纹密码锁所采用的指纹识别技术是最早最成熟的生物识别技术,逐渐取代的传统的弹子锁,广泛应用于门禁系统、考勤系统、司法鉴定、支付、刑侦系统等多种领域。本设计以单片机STC89C52作为主控芯片,使用4X4矩阵键盘和AS608指纹模块作为输入装置,使其具有密码解锁和指纹解锁两种解锁方式,通过AT24C02芯片存储数据,采用12864LCD液晶显示屏显示相关的界面信息,可以实现录入指纹、删除指纹、指纹解锁、修改密码等多种功能。
目录
一、引言 1
(一)前言 1
(二)生物识别技术 1
(三)指纹识别技术 1
二、指纹密码锁系统总体方案设计 2
(一)设计方案 2
(二)任务要求 2
(三)STC89C52单片机 2
(四)AS608指纹模块 3
(五)AT24C02存储芯片 4
(六)LCD显示模块 5
三、硬件设计 5
(一) 指纹密码锁系统总设计框图 5
(二)单片机晶振电路 6
(三)单片机复位电路 6
(四)LCD1602液晶显示电路 7
(五)AS608指纹模块电路 8
(六)AT24C02存储电路 8
(七)矩阵键盘电路 9
(八)继电器驱动电路 10
四、软件设计 11
(一)系统主函数流程图 11
(二)指纹检测流程 13
(三)LCD液晶显示流程 13
五、系统的制作与调试 14
(一)实物制作 14
(二)系统调试 16
六、结束语 19
参考文献 20
致 谢 21
附录 22
附录一 原理图 22
附录二 PCB图 23
附录三 源程 *好棒文|www.hbsrm.com +Q: ^351916072* 
序 24
一、引言
(一)前言
随着社会经济的发展,我们的生活水平不断提升,对于家庭防盗的这种问题变得尤为突出,老式的锁具由于其内部机械构造简单,门锁被撬,财物被盗之事已司空见惯,在惯偷面前,使用几根铁丝和扳手等工具即可轻易地撬开传统的锁具,而且传统的门锁出门需要随身携带实体钥匙,一旦发现自己的钥匙弄丢了的话,此时最令人担忧的不是自己进不了家门,而是不法分子可能已偷偷潜入你家,并且弄丢钥匙换锁也很是麻烦,这样的问题给我们的生活带来了极大的不便,在智能化、自动化等的高新技术的驱动下,智能家居行业飞速发展,智能家居中的重要组成部分指纹锁也在家居市场中占的市场值越来越大。
(二)生物识别技术
人们在寻求文件和财产安全防护的有效性和便利性主要有三个发展阶段,第一个阶段是最最原始的方式,是使用我们最熟悉的各类实体钥匙。第二阶段是各种数字密钥,如密码、射频卡、条形码等,但传统的身份认证手段是基于身份标识物体(如钥匙、身份证、信用卡等)和身份标识知识(如账户和密码)等身外之物所实现的,如果身份标识物品被伪造,账户密码被盗或遗忘,则不法分子就可轻易地冒充顶替其身份。第三阶段是利用人体所独有的生理特性来鉴定身份,即生物识别技术,就是通过计算机与光学、声、生物传感器和生物统计学原理等高科技手段密切结合,利用人体所固有的生理特性和行为特性来进行个人身份鉴定的技术,它主要包括人脸识别技术、指纹识别技术、虹膜识别技术、DNA识别技术、声纹识别技术、掌纹识别技术、心率识别、签名识别等,生物识别是现代社会中最高级别的身份认证方式,未来将不断地融入到人们的日常生活中,其中指纹识别技术是历史最悠久,应用最广泛的生物识别技术。
(三)指纹识别技术
指纹,又被称作手印,一般是指人体手指第一指节掌面表皮上突起的纹线,是人体所独有的标记且具有终身不变性,指纹识别技术是经对比不同指纹上的细节特征点来鉴别的生物识别技术,按指纹成像原理和技术可分为光学式指纹识别、电容式指纹识别、超声波式指纹识别、半导体指纹识别、温差感应式指纹识别等。指纹识别系统主要包括了指纹图像的采集、分析和处理、通过使用特定的算法,对指纹特征数据的读取与保存、特征值的比对和匹配等过程。
二、指纹密码锁系统总体方案设计
(一)设计方案
指纹锁日益出现在我们的日常生活,民用住宅的安全防范、办公楼门禁系统、以及重要机密资料的保存等多种应用场合,为此,需要设计一个安全可靠的指纹密码锁系统,本次完成指纹密码锁系统的方案设计如下:
在指纹密码锁系统中,以单片机STC89C52作为主控芯片,使用4X4矩阵键盘和AS608指纹模块作为输入装置,使其具有密码解锁和指纹解锁两种解锁方式,通过AT24C02芯片存储密码数据,采用LCD12864液晶显示实时操作内容与提示。
(二)任务要求
在指纹密码锁系统的设计要求中,为了实现对整个指纹密码锁系统的控制,在基于主控制单片机芯片完成核心控制的要求下,本次系统在完成的过程中,可实现的任务要求如下:
1.在本系统中可通过矩阵键盘输入密码解锁,密码设置为6位数,若密码正确,则自动开锁且黄色指示灯亮3秒。若密码错误,蜂鸣器鸣叫三声同时红色报警指示灯闪烁3次。
2.指纹特征信息存储在系统中,可通过指纹模块快速解锁。
3.系统可通过矩阵键盘来修改密码,在设置时必须先输入旧密码,再连续输入两次新密码,若输入的旧密码输错时则提示密码错误。
4.为了避免别人在输错密码后,切断电源重新上电后再次输入密码,本系统设定的密码具有掉电保护功能。
5.在输入密码和修改密码时可进行退格、重输、返回上级菜单等操作。
(三)STC89C52单片机

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wlw/122.html

好棒文