指纹密码锁设计论文.
- 格式:doc
- 大小:4.06 MB
- 文档页数:56
目录第一章概论 (2)(一)电子密码锁简介 (2)(二)电子密码锁的功能 (2)(三)电子密码锁的发展趋势 (2)第二章系统方案选择及原理 (3)(一)系统基本方案 (3)(二)AT89C51的简介 (3)(三)AT89C51复位方式 (3)(四)AT24C02的简介 (4)(五)晶体震荡器 (4)第三章系统的硬件结构及其设计 (5)(一)键盘输入结构 (5)(二)电子密码锁电源电路的设计 (5)(三)复位结构 (6)(四)声光报警模块的设计 (7)(五)1602LCD液晶显示模块设计 (7)(六)开锁结构 (8)(七)晶体振荡器结构 (9)(八)密码储存电路结构 (9)第四章系统的软件设计及工作流程图 (10)(一)键盘扫描子程序软件 (10)(二)数字处理程序软件 (11)(三)开锁程序设计 (11)(四)密码程序设计 (12)第五章系统仿真及其调试 (13)(一)系统仿真过程 (13)(二)系统仿真调试遇到的问题及其解决方法 (14)总结 (15)致谢 (16)参考文献 (17)第一章概论(一)电子密码锁简介随着社会物质财富的日益增长和人们对安全的重视,在安全技术防范领域电子密码锁已逐渐代替了机械锁,克服了机械锁安全性差,密码量少的缺点。
随着电子元件的进一步发展,电子密码锁也出现了很多的种类,功能日益强大,使用更加方便,安全保密性更强,由以前的单密码输入发展到现在的,密码加感应元件,实现了真真的电子加密,用户只有密码或电子钥匙中的一样,是不能开锁的,随着电子元件的发展及人们对保密性需求的提高出现了越来越多的电子密码锁。
出于安全、方便等方面的需要许多电子密码锁已相继问世。
其特点,安全性高、无活动零件,使用寿命长,操作简便,灵活性高,无需携带钥匙。
(二)电子密码锁的功能本次设计使用AT89C51实现基于单片机的电子密码锁系统设计,包括键盘、LED 灯和报警系统等组成,其具体功能如下:密码输入功能:按下数字键,数字显示在最右边的晶体管上,再次按下数字键,则先前输入的数字向左移动一位,以此类推。
单片机指纹密码锁毕业设计1. 什么是单片机指纹密码锁单片机指纹密码锁是一种电子门锁系统,它使用集成在单片机芯片上的指纹识别技术和密码输入功能,实现对门锁的访问控制。
用户可以通过输入正确的密码或者将指纹与已注册的指纹进行比对来解锁门锁。
这种锁具有高安全性和方便性,适用于各种需要保护的场所,如家庭、办公室和商店等。
2. 单片机指纹密码锁的工作原理是什么单片机指纹密码锁的工作原理主要分为三个部分:指纹模块、密码输入模块和控制模块。
指纹模块负责采集和存储用户的指纹信息。
当用户将手指放在指纹传感器上时,指纹模块会对指纹进行扫描并提取关键特征信息。
然后,它会将提取的特征信息与已存储的指纹模板进行比对,以确定是否匹配。
如果匹配成功,指纹模块会发送信号给控制模块,表示门锁可以解锁。
密码输入模块负责接收用户输入的密码。
用户可以通过键盘或者其他输入设备输入密码。
密码输入模块将接收到的密码与事先存储的正确密码进行比对,如果匹配成功,则发送信号给控制模块。
控制模块是单片机芯片,它负责整个单片机指纹密码锁系统的逻辑控制。
当控制模块接收到指纹模块或者密码输入模块发送的解锁信号后,它会打开电磁锁或者其他解锁机制,让用户能够进入被保护的区域。
3. 单片机指纹密码锁的优点是什么单片机指纹密码锁具有以下几个优点:首先,安全性高。
通过指纹识别技术,单片机指纹密码锁可以准确地识别用户的指纹,大大降低了被非法进入的风险。
同时,密码输入模块也可以提供备用的解锁方式,增加了安全性。
其次,方便性高。
用户只需要将手指放在指纹传感器上或者输入正确的密码,即可快速解锁门锁。
相比传统的钥匙锁,单片机指纹密码锁更加方便快捷。
另外,可靠性强。
单片机指纹密码锁采用先进的技术和稳定的电子元件,具有较高的可靠性和耐用性。
它可以抵御一些常见的攻击手段,如暴力破解密码等。
最后,可扩展性好。
单片机指纹密码锁可以通过与其他安全系统集成,如门禁系统或监控系统,提供更全面的安全保障。
基于51单片机指纹电子密码锁设计摘要随着人民生活水平的提高,如何实现家庭防盗这一问题也变得尤其突出,传统的机械锁由于其构造简单,安全性低,无法满足人们的需求。
随着电子产品向智能化和微型化的不断发展,单片机已成为电子产品研制和开发中首选的控制器,所以具有防盗报警功能的电子密码锁控制系统逐渐代替传统的机械式密码控制系统,克服了机械式密码锁控制的密码量少,安全性能差的缺点。
在传统的身份认证中,我们往往使用密码加密法,但是这种方法只是"防君子不防小人"。
在高明的黑客眼里,由几个字符组成的密码脆弱得不堪一击。
现在,科技的发展让我们有了新的选择——生物识别技术。
将生物识别技术应用于笔记本、门锁等方面,可以对文件、财产起保护作用,并且可以进行身份识别。
生物识别技术的发展主要起始于指纹研究,它亦是目前应用最为广泛的生物识别技术。
本设计开发了一款基于单片机的指纹识别电子密码锁系统。
该系统以STC89C52单片机作为模块核心,通过串口通信控制ZFM-60指纹模块实现录取指纹并存储指纹数据,并通过HS12864-15C液晶显示比对流程及比对结果,辅以直流继电器与发光二极管模拟开锁的动作。
本系统具有体积小、性价比高、传输速度快、适合家庭及单位使用。
关键词:单片机,密码锁,指纹识别51 single fingerprint-based electronic code lockdesignABSTRACTWith the improvement of people's living standards, how to achieve family security issue has become particularly prominent, the traditional mechanical locks because of its simple structure, low security, can not meet people's needs. As electronic products to intelligent miniaturized and the continuous development of SCM has become the electronic product research and development preferred controller, the electronic lock control system with anti-theft alarm function gradually replace the traditional mechanical control systems with code, overcome password less, poor safety performance shortcomings of mechanical lock control.In traditional identity, we tend to use password encryption method, but this method only "anti-anti-villain is not a gentleman." In the eyes of clever hackers, password consists of several characters fragile too vulnerable. Now, the development of science and technology so that we have a new option - biometrics. The biometric technology used in notebook, door locks, etc., they can file for protection of property, and can be identifiable. biometric technology in fingerprint primary origin research, it is also the most widely used biometric technology.The system design of fingerprint recognition electron password lock based on Single-chip microprocessor is developed in the thesis. The system STC89C52 MCU as the core module, through the serial communication control ZFM-60 fingerprint module for taking fingerprints and store fingerprint data and liquid crystal display by HS12864-15C ratio than on the processes and results, supported by simulation of DC relays and LEDs unlock action. The system is small, cost-effective, and fast and suitable for families and units.Key Words:Single-chip microprocessor, password, Fingerprint recognition目录第一章绪论 (1)1.1课题研究意义 (1)1.2国内外指纹密码锁发展历史及现状 (3)1.3本文主要内容 (4)第二章整体设计方案 (5)2.1方案比较与论证 (5)2.2系统总体设计 (7)2.2.1 系统功能描述 (7)2.2.2系统总体框架 (7)2.3本章小节 (8)第三章系统硬件设计 (9)3.1单片机及最小系统 (9)3.1.1 STC89C52单片机介绍 (9)3.1.2外部晶振设计 (12)3.1.3复位电路设计 (13)3.2指纹模块设计 (15)3.2.1指纹识别技术简介 (15)3.2.2 指纹模块简介 (16)3.2.3 指纹模块指令 (18)3.2.4 指纹模块接口电路设计 (21)3.3按键电路设计 (21)3.4液晶显示模块设计 (23)3.4.1 FYD12864工作流程 (24)3.4.2 FYD12864指令说明 (24)3.4.3 FYD12864液晶显示接口电路设计 (29)3.5本章小节 (31)第四章系统软件设计 (32)4.1系统工作过程分析 (32)4.2主程序流程图 (33)4.3键盘程序流程设计 (35)4.4LCD显示模块程序流程设计 (35)4.5指纹识别程序设计 (36)4.5.1 指纹模块通讯协议说明 (36)4.5.2 指纹模版的采集存储 (38)4.5.3 指纹比对程序设计 (39)4.6K EIL编程 (40)4.7本章小结 (41)第五章实物制作与调试 (42)5.1电路的焊接 (42)5.2程序的烧写 (44)5.3小灯、继电器的调试 (45)5.4液晶的调试 (45)5.5指纹模块、按键的调试 (46)5.6本章小结 (47)总结 (48)参考文献 (49)附录一 (50)附录二 (51)英文原文 (56)中文翻译 (65)第一章绪论我们今天的工作生活中,很多场合需要身份验证。
指纹密码锁毕业设计指纹密码锁毕业设计随着科技的不断发展,生活中的各种设备也在不断智能化。
其中,指纹密码锁作为一种新型的安全设备,逐渐受到人们的关注和应用。
本文将探讨指纹密码锁的原理、优势以及应用前景。
一、指纹密码锁的原理指纹密码锁是一种基于生物特征识别技术的安全设备。
它通过扫描用户的指纹图像并将其与预先存储的指纹模板进行比对,以验证用户的身份。
其原理主要包括指纹采集、特征提取和匹配识别三个步骤。
首先,指纹采集是通过感应器获取用户指纹的图像。
通常采用的是光学传感器或者电容传感器。
光学传感器通过照射光源,利用反射光线的变化来生成指纹图像。
而电容传感器则是通过测量指纹与传感器之间的电容差异来获取指纹图像。
接下来,特征提取是将采集到的指纹图像转化为数学特征,以便进行后续的比对。
常用的特征提取方法有细节增强、方向计算和纹线提取等。
最后,匹配识别是将特征提取得到的指纹模板与预先存储的指纹模板进行比对。
通常采用的是模式匹配算法,如相似性度量和模板匹配等。
二、指纹密码锁的优势相比传统的密码锁或者钥匙锁,指纹密码锁具有以下几个优势。
首先,指纹密码锁的安全性更高。
每个人的指纹图案是独一无二的,因此指纹密码锁可以实现高度的个性化安全验证。
相比于传统的密码锁,指纹密码锁不会存在密码被猜测或者忘记密码的问题。
同时,指纹密码锁的指纹图像存储在设备内部,不会被泄露或者复制。
其次,指纹密码锁的使用便捷。
用户只需要将手指轻轻触碰指纹密码锁的感应器,即可完成身份验证和开锁操作。
相比于传统的钥匙锁,指纹密码锁无需携带钥匙,避免了遗失或者忘记携带钥匙的尴尬。
再次,指纹密码锁的可靠性更高。
指纹密码锁采用的是非接触式识别技术,不会受到外界环境的影响。
无论是在恶劣的天气条件下,还是在手部受伤或者污染的情况下,指纹密码锁都能够正常工作。
三、指纹密码锁的应用前景指纹密码锁作为一种新兴的安全设备,具有广阔的应用前景。
首先,指纹密码锁可以广泛应用于家庭和商业场所的门锁。
指纹密码锁毕业设计指纹密码锁毕业设计在现代社会中,安全问题成为人们越来越关注的焦点。
为了保护个人财产和隐私,人们采取了各种措施来提高安全性。
其中,指纹密码锁作为一种高效、方便且安全的解决方案,受到了广泛的关注和应用。
本文将探讨指纹密码锁的设计和实现。
1. 引言指纹密码锁是一种基于生物特征识别技术的安全设备,通过扫描和识别人体指纹来验证用户身份。
相比传统的密码锁,指纹密码锁具有更高的安全性和便利性。
在本次毕业设计中,我将设计并实现一款基于指纹识别的密码锁,以提高家庭和办公场所的安全性。
2. 系统设计指纹密码锁的设计主要包括硬件设计和软件设计两个方面。
在硬件设计中,我将使用一块嵌入式开发板作为主控制器,并连接一个指纹传感器、一个液晶显示屏和一个电子锁。
指纹传感器用于采集和识别用户的指纹信息,液晶显示屏用于显示操作界面和验证结果,电子锁用于控制门锁的开关。
在软件设计中,我将使用C语言编写程序,实现指纹识别算法、用户管理和操作界面等功能。
3. 指纹识别算法指纹识别算法是指纹密码锁的核心部分,它决定了系统的安全性和识别速度。
在本次设计中,我将采用基于特征匹配的指纹识别算法。
首先,将用户的指纹图像进行预处理,包括图像增强和噪声去除等操作。
然后,提取指纹图像的特征点,例如细节和方向等。
最后,将提取到的特征点与已注册用户的指纹特征进行匹配,判断用户身份是否合法。
4. 用户管理为了方便用户管理和权限控制,指纹密码锁需要提供用户注册和删除的功能。
在注册过程中,用户需要按下手指,系统将采集和存储用户的指纹信息,并生成一个唯一的用户ID。
在删除过程中,用户需要输入正确的密码或指纹信息,系统将删除对应的用户信息。
通过用户管理功能,可以有效地管理和控制用户的访问权限,提高系统的安全性。
5. 操作界面为了方便用户操作和显示验证结果,指纹密码锁需要提供一个友好的操作界面。
在本次设计中,我将使用液晶显示屏作为操作界面,通过显示菜单和提示信息来引导用户操作。
电子指纹锁的设计毕业论文摘要本毕业论文旨在设计一种电子指纹锁,以提高家庭和商业场所的安全性。
通过对现有指纹识别技术的研究和分析,本论文提出了一种基于指纹特征的可靠且安全的指纹识别算法,并将其应用于指纹锁的设计中。
论文还介绍了电子指纹锁的硬件结构和各个模块的功能,包括指纹采集模块、指纹识别模块和开锁控制模块。
最后,通过对原型电子指纹锁的测试和性能评估,验证了设计的有效性和可行性。
引言随着科技的发展,人们对家庭和商业场所的安全性要求越来越高。
传统的锁具存在被暴力破解、钥匙丢失等安全隐患。
而电子指纹锁以其独特的指纹识别技术,成为一种安全可靠的替代方案。
因此,设计一种基于指纹特征的电子指纹锁具有重要的意义。
指纹识别算法指纹识别算法是电子指纹锁的核心部分,它决定了锁具的识别准确性和安全性。
本论文提出一种基于特征点的指纹识别算法,首先通过指纹采集模块获取用户的指纹图像,然后对图像进行预处理和特征提取,最后使用模式匹配算法进行指纹匹配。
该算法通过对指纹的细节特征进行分析和比对,能够识别出真实的指纹并准确地与预存指纹进行匹配。
电子指纹锁的硬件设计本论文设计的电子指纹锁主要由指纹采集模块、指纹识别模块和开锁控制模块组成。
指纹采集模块通过感应用户指纹并转化为数字信号,将获得的指纹图像传输给指纹识别模块。
指纹识别模块使用先前提出的指纹识别算法进行识别,并将结果传输给开锁控制模块。
开锁控制模块根据指纹识别结果决定是否开启锁具,当指纹匹配成功时允许开锁。
性能评估为了验证电子指纹锁的设计的有效性和可行性,本论文制作了一个原型并进行了测试和性能评估。
测试结果表明,设计的电子指纹锁具有较高的识别准确性和安全性,能够满足家庭和商业场所对于安全性的要求。
结论本毕业论文成功设计了一种基于指纹特征的电子指纹锁,并验证了其有效性和可行性。
通过该锁具的应用,家庭和商业场所的安全性得到了显著提高。
这项研究对于指纹锁领域的发展具有重要意义,也为未来类似产品的设计和改进提供了一定的参考。
论指纹锁设计摘要:在21世纪的今天,随着社会经济与科技的发展,家庭财产的安全越来越成为一个热门的话题。
身份认证所需要的安全性、可靠性在日常生活中无处不在,如登录操作系统、到银行取钱、家庭保险柜等。
传统的安全防护技术,主流的有机械锁、密码锁等,对于单纯的以指纹为密码的锁具存在着较大的安全风险,因为市场上存在了太多的可以采集指纹的工具(比如假指纹、指纹膜等),倘若将人的某个想法赋予指纹,使指纹成为携带了特定信息的加密工具,那么,若只是单纯的使用指纹而不能用指纹将特定信息表达出来,是无法实现解密的。
这便提高了指纹密码锁具的安全性能。
关键词:指纹信息单片机密码锁前言:随着现代电子技术的不断进步,目前市场上已经出现了各类电子密码锁,如磁控锁、声控锁、红外线锁、电子卡片锁、遥控锁等,这些锁具备传统机械锁无法比拟的高保密性能,但其普遍还是需要一种“电子钥匙”实现开锁,且有的开锁方式识别成功率不高或受限于外界条件,为此本文提出一种基于指纹识别功能的密码锁来解决上述问题。
1指纹密码锁具的简述1.1指纹密码锁具的基本功能结构现在市场上的主流指纹密码锁具是选用单片机作为系统的核心部件,实现控制与输入、输出的处理功能。
单片机依靠内部的随机存储器(RandomAccessMemory)和只读存储器(ReadOnlyMemory)及其引脚资源,外接液晶显示(LED),指纹、键盘输入设备等实现数据的处理传输和显示及开锁功能。
1.2指纹密码锁具的指纹识别原理指纹识别技术的发展得益于现代电子集成制造技术和快速可靠的算法的研究。
尽管指纹只是人体皮肤的很小部分,但用于识别的数据量相当大,对这些数据进行比对也不是简单的相等与不相等的问题,而是使用需要进行大量运算的模糊匹配算法。
对于指纹密码锁具,使用者首先需要将指纹存储在单片机内,然后再进行指纹输入解密。
首先,通过指纹输入设备采集到人体指纹的图像,并对采集到的图像进行初步的处理,这样使指纹图像中蕴涵的特征信息更明显。
密码锁毕业论文密码锁毕业论文在当今信息时代,随着科技的飞速发展,人们对于信息安全的需求越来越高。
在这个背景下,密码锁作为一种新兴的安全技术备受关注。
本文将从密码锁的原理、应用领域以及未来发展趋势等方面进行探讨。
一、密码锁的原理密码锁是一种基于密码学原理的安全锁具。
它通过使用密码来解锁,而不需要传统的钥匙。
密码锁的原理主要包括密码生成、密码验证和密码存储等环节。
首先,密码生成是密码锁的核心环节之一。
密码生成可以采用多种方式,如随机生成、基于生物特征的生成等。
随机生成的密码通常具有较高的安全性,但也存在记忆难度大的问题。
而基于生物特征的生成则可以更加方便快捷地解锁,但也存在生物特征被模拟的风险。
其次,密码验证是密码锁的关键环节。
密码验证可以通过输入密码、扫描指纹等方式进行。
在密码验证过程中,密码锁会将用户输入的密码与存储的密码进行比对,如果匹配成功,则解锁成功。
否则,密码锁将拒绝解锁。
最后,密码存储是密码锁的重要环节。
密码存储可以采用不同的方式,如本地存储、云端存储等。
本地存储的密码锁具有较高的安全性,但也存在密码丢失的风险。
而云端存储的密码锁可以实现密码备份和远程解锁等功能,但也存在信息泄露的风险。
二、密码锁的应用领域密码锁作为一种新兴的安全技术,已经在多个领域得到了广泛应用。
首先,密码锁在家庭安全领域具有重要作用。
传统的机械锁容易被撬开或者钥匙丢失,而密码锁则可以通过密码验证来实现更高的安全性。
家庭门锁、保险柜等都可以采用密码锁技术来提升安全性。
其次,密码锁在企业安全领域也发挥着重要作用。
企业通常需要保护重要的文件和设备,传统的锁具难以满足安全需求。
密码锁可以通过设定复杂的密码来提高安全性,并且可以实现权限管理等功能,更好地保护企业的机密信息。
此外,密码锁还可以应用于汽车、酒店、学校、医院等各个领域。
汽车密码锁可以提高汽车的防盗能力;酒店密码锁可以提供更加安全的住宿环境;学校和医院密码锁可以实现门禁管理等功能。
目录摘要: (I)Abstract: ..................................................................................................................................... I I 第1章绪论 (1)1.1 课题背景 (1)1.2 课题设计目标 (2)第2章系统方案论证 (4)2.1 主控部分的选择 (4)2.2 密码输入方式的选择 (5)第3章系统总体设计和主要芯片介绍 (6)3.1 系统总体设计 (6)3.2 主要芯片介绍 (6)3.2.1 AT89C51 (6)3.2.2 存储芯片AT24C02 (10)3.2.3 显示电路(LCD1602) (11)第4章系统硬件构成 (13)4.1 系统整体电路图 (13)4.2 单片机最小系统原理图 (13)4.3 复位电路 (14)4.4 时钟电路 (15)4.5 键盘输入部分 (16)4.6 密码存储部分 (17)4.7 显示部分 (18)4.8 报警部分 (19)第5章软件的设计与实现 (20)5.1 软件系统的总体设计 (20)5.2 主程序流程图 (20)5.3 键功能程序流程图 (22)第6章结论 (23)附录 (26)附件1:英文原文及中文翻译 (26)附件2:任务书 (40)附件3:开题报告 (41)附件4:原理图 (46)附件5:实物图 (47)附件6:程序 (48)附件7:元件清单 (66)基于单片机的智能密码锁的设计摘要:随着科学技术的不断发展,人们在日常生活与工作中对保险器件的要求越来越高。
同时,电子设备也正在向智能化与微型化不断发展,电子密码控制系统已经越来越符合人们的要求。
而单片机已经成为电子产品研制和开发中首选的控制器。
为了满足人们对锁的使用要求,增加其安全性,同时克服传统锁具带来的不方便性,用数据密码代替钥匙的智能密码锁便应运而生。
目录1 引言 (1)1.1 指纹识别简介 (1)1.1.1 指纹识别原理 (1)1.1.2 指纹识别应用 (2)1.1.3 指纹识别技术的发展 (2)1.21.322.1 系统设计的目的............................................... 3 课题背景..................................................... 3 系统总体设计. (4)2.1.1 系统功能描述 (4)2.1.2 系统总体框架 (4)2.2 系统核心部件单片机 (5)2.2.1 单片机的选择 (5)2.2.2 ATMEG16单片机的介绍 (7)2.2.3 单片机的复位电路 (9)2.2.4 ATMEG16最小系统及晶振的选择 (10)2.3 液晶显示模块 (11)2.3.1 HS12864-15C系列液晶的特点 (11)2.3.2 HS12864-15C系列液晶的引脚功能 (12)2.3.3 液晶显示HS12864-15C的指令系统 (13)2.4 电源和指纹模块 (13)2.4.1 ZAZ-010系列独立式指纹识别模块引脚功能 (14)2.4.2 ZAZ-010系列指纹识别模块指令系统 (15)2.4.3 电源模块 (17)3系统软件的设计 (19)3.13.23.3 系统程序工作分析............................................ 19 设计前准备工作.............................................. 19 单片机的程序设计.. (20)3.3.1 键盘管理程序设计流程 (22)3.3.2 LCD显示模块程序设计流程................................. 22 I 整体设计方案.. (4)3.3.3 指纹通信模块的程序设计流程.............................. 23 4 实物的制作与调试 (24)4.14.2 电路的焊接.................................................. 24 电路和程序的调试.. (25)4.2.1 单片机的程序下载 (25)4.2.2 串口调试 (25)4.2.3 液晶键盘调试 (26)结论 (27)参考文献 (28)附录1:串口调试子程序 (29)附录2:整体源程序 (31)附录3:硬件电路图 (48)致谢 (49)II天津职业技术师范大学2010届本科生毕业设计1 引言我们今天的工作生活中,很多的场合都需要身份的认证,而传统的基于标志的身份认证技术由于受到证件伪造以及密码破解等手段的威胁,逐渐表现得有些力不从心。
目录目录摘要...................................... 错误!未定义书签。
ABSTRACT................................... 错误!未定义书签。
第一章绪论 .............................................. - 1 -1.1引言 (1)1.2指纹锁的背景 (1)1.3指纹锁的指纹识别的基本原理 (2)1.4指纹锁设计的意义的本设计特点 (2)第二章系统设计........................................... - 3 -2.1设计原则 (3)2.2设计方案的选择 (3)2.2系统总设计结构图 (4)2.3开锁机构设计 (4)第三章主要元器件介绍 ..................................... - 5 -3.180C51单片介绍 (5)3.2SB2000M指纹识别模块介绍 (7)3.2.1 结构.................................................. - 7 -3.2.2产品规格............................................... - 8 -3.3RS-232C连接器介绍. (9)3.4显示设备的介绍 (10)3.5输入设备的介绍 (11)3.6报警设备的介绍 (13)第四章硬件电路的设计 .................................... - 15 -4.1系统电源的设计 (15)4.2系统的备用电源的设计 (16)4.2.1备用电源的供给设计.................................... - 16 -4.2.2备用电源的使用选择设计................................ - 18 -4.3系统报警电路的设计 (19)4.4开锁电路的设计 (20)4.5密码输入电路的设计 (21)4.6显示电路的设计 (22)4.7指纹识别模块电路的设计 (23)4.8总电路的设计 (23)第五章软件程序的设计 .................................... - 25 -5.1程序设计语言的选择及步骤 (25)5.2开锁程序的设计及流程图 (26)5.3修改开锁密码的设计及操作 (28)结论.................................................. - 29 -致谢.................................................. - 30 - 参考文献................................................ - 31 - 附录一:总接线图......................................... - 32 - 附录二:程序............................................. - 33 -第一章绪论第一章绪论1.1引言随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,安全性能低,被撬的事件屡见不鲜,而且钥匙易于被复制,难以形成有效的保护。
毕业设计说明题目指纹密码锁设计专业名称机电一体化技术学生姓名xxxxx学号020*******指导教师韩全力毕业时间2015年6月一、题目:电子密码锁的设计二、指导思想和目的要求:应对人们当今对安全性要求的提高,避免机械锁带来的麻烦。
实现电子锁控制,方便人们使用,降低危险系数,增加人们的安全感。
三、主要技术指标:日历时钟DS1302工作电压2.5V—5.5V温度DS18B20电压范围:3.0V—5.5V、温度范围:-55—+125 精度:正负0.5。
四、进度和要求:准备阶段:2014年10月前,确认题目,准备与题目相关的资料制定设计方案阶段:2014年11月前,根据题目列提纲准备写论文,在这其中翻阅与之相关的资料,逐渐融汇贯通,形成自己的理解设计阶段:提交论文接受老师指导,根据老师的建议对其进行修改以便最终完成答辩总结提高阶段:在老师指导和帮助下,通过自己的努力完成这次设计,在设计过程中虽然自己遇到了困难,但最后自己还是完成了设计,而自己也在这次设计中学到了知识,提高了自己的能力。
五、主要参考书及参考资料:《MCS—51 单片机原理及应用教程》、《单片机外围电路设计》《单片机原理机应用》、《单片机应用技术教程》、《单片机应用程序设计技术》《单片机原理及应用》、《C51基础与应用实例》、《51单片机C语言应用程序设计实力精讲》、《单片机C语言案例教程》《8051单片机C语言程序设计与实力解析》学生:王天明指导教师:王记昌系主任:2014年11月10日目录摘要 (I)第1章绪论 (1)1.1 电子密码锁简介 (1)1.2 电子密码锁的发展趋势 (1)1.3本设计所实现的功能 (2)第2章方案比较与论证 (3)2.1 方案一:采用数字电路控制 (3)2.2 方案二:以单片机为核心的控制方案 (3)第3章系统模块电路设计 (5)3.1 系统总框图 (5)3.2 系统的模块电路设计 (7)3.2.1单片机最小系统模块 (7)3.2.2 时钟电路模块 (8)3.2.3键盘模块 (10)3.2.4显示模块 (12)3.2.5电源模块 (13)3.2.6 温度检测电路设计 (14)3.2.7开锁电路与报警电路设计 (16)第4章系统的软件设计 (17)4.1软件设计电路 (17)4.2 系统主程序图 (17)第5章总结 (23)致谢 (24)参考文献 (25)附录 (26)摘要随着人民生活水平的提高,如何实现家庭防盗这一问题也变得尤其突出,传统的机械锁由于其构造简单,安全性低,无法满足人们的需求。
目录第1章绪论 (1)1.1课题背景及意义 (1)1.1.1课题背景 (1)1.1.2课题意义 (1)1.2目前行业现状 (2)第2章Android介绍 (3)2.1Android历史版本 (3)2.2 Android平台特点 (4)2.3Android特性 (4)第3章Android系统架构 (5)3.1Android运行时环境 (5)3.2Android Studio开发工具 (5)第4章指纹智能锁App需求分析 (7)4.1需求分析 (7)4.1.1市场需求 (7)4.1.2功能需求 (7)4.2功能结构 (7)第5章功能模块分析 (9)5.1登录注册功能模块分析 (9)5.2添加门锁设备功能模块分析 (11)5.3指纹与NFC卡绑定功能模块分析 (12)5.4APP记录门锁使用情况功能模块 (14)第6章功能与测试 (17)6.1测试方法简单介绍 (17)6.2测试用例 (17)总结与展望 (19)致谢 (20)参考文献 (21)摘要指纹技术是类似于密码解锁的一种解锁方式,都是通过数字的特征进而来进行解锁。
从特征上说指纹机会没人都会有,而且还具备独一无二的特性,通过设备对指纹的录取进行图片信息的存储,通过保存的指纹与编程信息算法的数据进行数据对比当数据达到一定的值,这个是通过设备硬件进行设定。
指纹识别是在Android6.0版本之后添加的一项新的功能,在使用指纹中主要两种场景第一种是:本地使用,用户在使用完成录入指纹之后,不需要将指纹信息上传给后台数据库中,第二种是后台交互性,用户在使用完成录入指纹之后,需要将指纹信息上传至后台数据中。
本次设计主要是对Android进行讲解、APP需求分析、APP功能模块详细分析与设计、APP应用测试。
此系统在Android系统下利用Android Studio开发工具编写了一个能够支持指纹识别的APP软件。
而在该APP软件中主要包括APP软件的登录注册、门锁指纹、NFC卡绑、开门情况记录。
毕业设计指纹锁指纹锁是一种利用生物特征识别技术,将人类指纹作为身份验证手段的智能安全设备。
近年来,随着科技的不断发展和人们对安全的日益重视,指纹锁逐渐走进了人们的生活。
尤其是在毕业设计领域,指纹锁的应用越来越受到学生们的关注和青睐。
指纹锁作为一种新兴的安全设备,具有诸多优点。
首先,指纹锁的最大特点就是高度安全性。
每个人的指纹纹理都是独一无二的,无法被复制或伪造。
相比于传统的密码锁或钥匙锁,指纹锁不需要记住复杂的密码或随身携带钥匙,只需将指纹与系统中的指纹模板进行匹配,便可轻松实现开锁。
这大大提高了安全性,避免了密码被猜测或钥匙被偷窃的风险。
其次,指纹锁的便捷性也是其受欢迎的原因之一。
无论是进出学校的教室、实验室,还是宿舍楼门口的门禁系统,只需轻轻一按,便可快速开启门锁。
这对于学生们来说,无疑是一种极大的便利。
再也不用担心忘记密码或丢失钥匙,也不用为了找钥匙而翻遍书包。
指纹锁的出现,让学生们的生活更加轻松和便捷。
此外,指纹锁还具备智能化的特点。
现在的指纹锁普遍配备了智能芯片和人工智能算法,能够识别和学习用户的指纹特征,不断提高识别准确率。
同时,指纹锁还可以与智能手机等设备相连接,实现远程开锁、记录开锁历史等功能。
这种智能化的设计,为学生们提供了更多的便利和安全保障。
然而,指纹锁也存在一些不足之处。
首先,指纹识别技术并非完全无懈可击。
虽然指纹纹理独特,但在极少数情况下,可能会出现指纹识别失败的情况。
例如,指纹湿润、受伤或年龄增长等因素都可能影响指纹的识别准确性。
这就需要用户在使用指纹锁时保持指纹的干燥和完整,以提高开锁的成功率。
其次,指纹锁的价格相对较高。
相比于传统的密码锁或钥匙锁,指纹锁的制造和技术成本较高。
这也导致了指纹锁的价格普遍较高,不是所有学生都能够轻易负担得起。
因此,在推广和应用指纹锁时,需要权衡价格和性能,确保学生们能够享受到指纹锁带来的便利和安全。
综上所述,指纹锁作为一种新兴的安全设备,在毕业设计中具有广阔的应用前景。
基于指纹识别的智能门锁设计研究智能门锁是一种基于现代科技的门禁系统,在安全性、便捷性和智能化方面都具备了显著优势。
而基于指纹识别的智能门锁能够进一步提升门禁系统的安全性和便捷性,因为每个人的指纹是唯一的,不易伪造,而且使用指纹解锁门禁系统非常方便。
基于指纹识别的智能门锁设计研究,主要围绕着以下几个方面展开:1. 指纹采集与图像处理技术:指纹识别的关键在于准确采集和处理指纹图像。
设计研究应该着重考虑如何优化指纹采集设备,确保能够高效、准确地采集指纹图像。
同时,需要开发高效的图像处理算法,使得指纹图像能够被快速、准确地识别和匹配。
2. 指纹特征提取与匹配算法:为了将指纹图像与事先注册的指纹模板匹配,需要开发有效的指纹特征提取与匹配算法。
这些算法应该能够识别出指纹图像中的关键特征点,并且能够对不完整或者有噪声的指纹图像进行可靠的匹配。
3. 安全性设计:智能门锁作为门禁系统的重要组成部分,必须具备高度的安全性。
设计研究应该包括对指纹识别算法的安全性分析和评估,确保系统能够防范常见的攻击手段,如指纹模拟、指纹图像伪造等。
4. 用户体验与人机交互设计:智能门锁的目标是提供便捷的门禁管理方式。
因此,设计研究还需要关注用户体验和人机交互设计。
合理的界面设计和交互流程能够让用户方便地进行指纹注册和解锁操作,提升用户对系统的使用满意度。
5. 集成与扩展能力:为了适应不同的使用场景和需求,智能门锁设计应该具备一定的集成和扩展能力。
例如,可以与手机APP或者家庭智能化系统进行集成,实现更多功能的拓展,如远程门禁控制、出入记录查询等。
基于指纹识别的智能门锁设计研究是一个综合性的课题,需要涉及到多个学科领域的知识和技术。
在设计过程中,需要充分考虑用户需求和使用场景,与相关研究团队合作,充分利用现有技术和前沿科技,进行系统化、深入的研究。
此外,在设计研究过程中需要进行大量实验和测试,利用真实的指纹图像样本进行算法验证和性能评估。