基于单片机的指纹识别电子密码锁设计中期报告

合集下载

单片机课程设计__电子密码锁报告

单片机课程设计__电子密码锁报告

基于单片机控制的电子密码锁摘要:本系统由单片机系统、矩阵键盘、LED显示和报警系统组成。

系统能完成开锁、超时报警、超次锁定、管理员解密、修改用户密码基本的密码锁的功能。

除上述基本的密码锁功能外,还具有调电存储、声光提示等功能,依据实际的情况还可以添加遥控功能。

本系统成本低廉,功能实用关键词:AT89S51,AT24C02, 电子密码锁,矩阵键盘一、引言随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的亲呢。

设计本课题时构思了两种方案:一种是用以AT89s51为核心的单片机控制方案;另一种是用以74LS112双JK触发器构成的数字逻辑电路控制方案。

考虑到数字电路方案原理过于简单,而且不能满足现在的安全需求,所以本文采用前一种方案。

二、方案论证与比较方案一:采用数字电路控制。

其原理方框图如图1-1所示。

图2-1 数字密码锁电路方案采用数字密码锁电路的好处就是设计简单。

用以74LS112双JK触发器构成的数字逻辑电路作为密码锁的核心控制,共设了9个用户输入键,其中只有4个是有效的密码按键,其它的都是干扰按键,若按下干扰键,键盘输入电路自动清零,原先输入的密码无效,需要重新输入;如果用户输入密码的时间超过40秒(一般情况下,用户不会超过40秒,若用户觉得不便,还可以修改)电路将报警80秒,若电路连续报警三次,电路将锁定键盘5分钟,防止他人的非法操作。

电路由两大部分组成:密码锁电路和备用电源(UPS),其中设置UPS电源是为了防止因为停电造成的密码锁电路失效,使用户免遭麻烦。

密码锁电路包含:键盘输入、密码修改、密码检测、开锁电路、执行电路、报警电路、键盘输入次数锁定电路。

方案二:采用一种是用以AT89S51为核心的单片机控制方案。

利用单片机灵活的编程设计和丰富的IO端口,及其控制的准确性,不但能实现基本的密码锁功能,还能添加调电存储、声光提示甚至添加遥控控制功能。

基于单片机指纹识别电子密码锁的设计

基于单片机指纹识别电子密码锁的设计

基于单片机指纹识别电子密码锁的设计摘要:针对性价比很高的单片机在指纹识别技术中应用越来越广泛。

提出一种基于单片机的指纹识别电子密码锁的设计方法,实现了传统锁到新型指纹锁的转化。

该方法采用Atmeg16单片机原理,实现了单片机对指纹识别和加密的控制过程。

采用Altium Designer软件对自动指纹识别系统电路进行了设计,并进行了模拟实验和实物制作,实验结果充分证明了这种设计的可行性,对指纹识别密码锁的设计和研发具有一定的指导意义。

关键词:指纹识别;模块化;指纹;Atmeg16单片机0 引言随着现在技术的快速发展,指纹采集技术在生活中应用越来越广泛。

指纹信息成为我们验证身份的简单而又快捷的方法。

指纹辨别与指纹验证在识别身份中成为一项关键技术。

在实际应用中,首先在指纹库提取一个指纹信息,然后我们现在采集大量人的信息与之前提取的信息对比来辨别是不是我们需要的信息。

指纹纹路分为三种:环形纹路,弓形纹路和螺旋形纹路,这三种纹路是最基本的纹路其余的纹路都是基于这三种纹路演化的,但是在庞大的指纹库中直接搜索某一个指纹计算量是非常大的,但是利用这一基本的分类能使检索的速度与准确性大大的提高。

1 基本原理系统的工作原理:当用户在使用时,首先指纹模块会感应手指在指纹模块上,指纹模块就会自检、初始化,处理器隔一段时间自检,液晶屏上显示。

指纹识别模块采集过程,在指纹模块中会对指纹进行拍照、处理、提取、保存、与库中匹配等一系列的过程,最后指纹模块会把对比的结果传给处理器,处理器收到信号匹配成功后,输出信号给光耦使光耦闭合大电流通过给指纹锁的执行机构,实现启锁功能。

2 硬件设计电子密码锁包括五个方面:光学指纹识别模块,锁内部机械机构(杠杆机械减速系统),指纹锁主板,外部锁机械,中央处理器单元。

2.1 中央处理器系统采用Atmeg16单片机作为主控制器。

Atmeg16单片机是一种低功耗的8位单片机片,16k字节的应用程序存储空间,1K 字节SRAM,32 个引脚,32 个通用工作寄存器,同时此单片机内部还有更程序调试的JTAG 接口三个灵活的定时器/计数器,模式(T / C),内部/外部中断,可编程串行USART,初始条件,8路串行接口,10个数模或者模数转换模块,具有内部振荡器,可编程看门狗定时器,SPI串行口,同时单片机拥有自己的省电模式。

基于单片机的电子密码锁报告

基于单片机的电子密码锁报告

摘要在现代社会,电子密码锁已不是一个陌生的名词。

本设计是基于P8052AH单片机为控制核心的密码锁设计方案,它是一种通过密码输入来控制电路或是芯片工作,运用键盘输入、密码修改、密码检测、开锁电路、红外检测模块、报警电路、键盘输入次数锁定电路来完成开锁、闭锁等任务。

利用识别密码是否正确来开锁或报警。

通过键盘输入次数记录来实现键盘的锁定。

本文设计的密码锁具有安全性高、成本低、功耗低、易操作等优点。

关键词:P8052AH、报警、红外检测、密码检测、多用户AbstractIn modern society, the electronic lock has not a strange noun. The design is based on P8052AH as control core design scheme of locks, it is a password to control circuit through work, or chip keyboard input, password revision, password lock circuit, detection and alarm circuit, keyboard input frequency lock, to complete the circuit, etc. Using the correct password recognition to replace or alarm. Through the keyboard input frequency to lock the keyboard recording. In this design with high security locks, low cost, low power consumption, easy operation, etc.Keywords: P8052AH;control circuit;identify the password;alarm目录摘要 (1)Abstract (1)第一章引言 (1)1.1 电子密码锁的设计背景……………………………1.2 国内外的现状………………………………………1.3 本设计所要实现的目标…………………………第二章系统方案的设计………………………………………2.1 设计思路及原理……………………………………2.2 系统方案一…………………………………………2.3 系统方案二…………………………………………2.4 系统方案的选择……………………………………第三章硬件电路的设计……………………………………3.1 核心的处理器的设计………………………………3.2 电源模块的设计……………………………………3.3 矩阵键盘的设计……………………………………3.4 开锁电路的设计……………………………………3.5 密码存储模块的设计………………………………3.6 报警系统的设计……………………………………3.7 红外检测模块的设计………………………………3.8 显示电路的设计……………………………………3.9 系统设计的总体电路图……………………………第四章系统软件的设计……………………………………4.1主程序的设计…………………………………………4.2用户切换模块的设计…………………………………4.3密码修改模块的设计…………………………………4.4密码存储和读取的设计…………………………………4.5报警模块的设计…………………………………………第五章系统仿真与调试……………………………………第六章结束语…………………………………………………附录一参考文献………………………………………………附录二程序代码………………………………………………第一章引言1.1 电子密码锁的设计背景随着社会物质财富的日益增长和人们生活水平的提高,安全成为现代居民最关心的问题之一。

基于单片机的指纹密码锁的设计

基于单片机的指纹密码锁的设计

基于单片机的指纹密码锁的设计1. 本文概述随着科技的进步和社会的发展,安全性已成为现代社会关注的焦点。

在众多安全措施中,指纹密码锁作为一种高安全性的识别技术,逐渐成为人们生活的重要组成部分。

本文旨在设计一种基于单片机的指纹密码锁系统,该系统利用先进的指纹识别技术,结合单片机的数据处理能力,实现对个人财产和隐私的有效保护。

本文首先对指纹密码锁的原理和工作流程进行详细阐述,分析其在实际应用中的优势。

随后,本文将重点介绍系统的硬件设计和软件编程。

硬件设计包括指纹模块、单片机控制模块、锁控模块等关键部分的选型和连接软件编程则涵盖指纹识别算法的实现、用户信息管理、安全策略等方面的内容。

本文还将对系统的性能进行测试与分析,评估其安全性、稳定性和实用性。

本文将总结设计过程中的关键点和创新之处,并对未来指纹密码锁的发展趋势进行展望。

通过本文的研究,我们期望为指纹密码锁的设计和应用提供有益的参考,推动其在智能家居、金融安全等领域的广泛应用。

2. 系统设计原理与方案指纹密码锁的设计基于单片机技术,其核心原理在于将指纹识别技术与密码验证功能集成于一个紧凑、安全的系统中。

单片机作为控制核心,负责处理指纹识别模块采集的指纹信息,并与预设的指纹数据库进行比对,同时管理密码输入与验证过程。

系统设计方案包括硬件设计和软件设计两部分。

硬件设计主要涉及单片机的选型、指纹识别模块的集成、密码输入界面的设计以及锁体控制模块的搭建。

单片机应选用性能稳定、功耗低、具有足够处理能力的型号,以满足系统实时性和安全性的要求。

指纹识别模块需选用高精度、高识别率的型号,以确保指纹信息的准确采集与比对。

密码输入界面应设计简洁、易操作,方便用户输入密码。

锁体控制模块则负责控制锁的开关状态,确保在验证通过后才能解锁。

软件设计方面,主要包括指纹识别算法的实现、密码验证逻辑的设计以及单片机控制程序的编写。

指纹识别算法需考虑算法的准确性、速度和稳定性,以应对不同环境和用户的使用需求。

基于单片机指纹识别电子密码锁的设计

基于单片机指纹识别电子密码锁的设计

在软件编写方面,需要编写指纹识别算法和控制系统程序。指纹识别算法需 要实现图像采集、预处理、特征提取和比对等功能;控制系统程序需要实现系统 的逻辑控制和操作,包括对指纹信息的处理、密码的验证和系统的启动、停止等 控制。
在硬件配置方面,需要选择合适的单片机、指纹采集设备和存储器等。单片 机是整个系统的核心,需要根据系统的性能要求和成本等因素进行选择;指纹采 集设备需要根据实际应用场景进行选择,例如光学式或电容式指纹采集设备;存 储器需要选择具有高可靠性和稳定性的Flash存储器或EEPROM存储器。
3、开发智能化和网络化的电子密码锁:通过接入互联网或物联网技术,实 现远程控制和监控,提高密码锁的使用便利性和安全性。
参考内容
引言
随着科技的进步和人们生活水平的提高,各种电子设备的应用越来越广泛, 人们对个人隐私和数据安全的保护需求也在不断增加。为了提高密码锁的安全性, 人们提出了许多设计方案,其中基于单片机的指纹识别电子密码锁设计是一种高 效、便捷的保
。在特征提取阶段,通过对指纹图像的细节特征进行分析,提取出用于比对 的特征点。最后,将这些特征点与存储在系统中的模板进行比对,以判断用户的 身份。
密码存储是保证密码安全性的重要环节。在基于单片机的指纹识别电子密码 锁设计中,通常采用Flash存储器或EEPROM存储器来存储密码和指纹模板。这些 存储器具有反复擦写和掉电不丢失数据的特性,可以保证密码的安全性和可靠性。
四、系统调试
在系统调试过程中,我们需要分别对电路、单片机控制程序和指纹识别算法 进行调试。
1、电路调试:首先,我们需要检查电源电路的稳定性和信号传输电路的通 断性,确保电路工作正常;其次,我们需要调试电阻网络部分,确保指纹信号的 准确转化。
2、单片机控制程序调试:在程序编写完成后,我们需要通过串口调试工具 对程序进行调试,检查程序是否能够正常工作、是否存在语法错误等。

基于单片机的指纹识别电子密码锁系统的设计

基于单片机的指纹识别电子密码锁系统的设计

本栏目责任编辑:梁书计算机工程应用技术基于单片机的指纹识别电子密码锁系统的设计杨淑裕,鄢艳红*(广州中医药大学医学信息工程学院,广东广州510006)摘要:提供一基于51系列单片机的指纹识别电子密码锁系统设计。

系统由STC89C52RC 单片机为主控芯片、AS608指纹识别模块、矩阵键盘模块、LCD12864显示模块以及报警模块等组成。

系统实现了指纹录入功能、指纹密码解锁和删除功能,以及通过按键重设密码等功能,达到了指纹识别系统设计的有效性和可靠性,方便安全。

关键词:单片机;指纹识别;AS608;矩阵键盘;门禁系统中图分类号:TP39文献标识码:A文章编号:1009-3044(2021)15-0228-03开放科学(资源服务)标识码(OSID ):Design of Fingerprint Identification Electronic Password Lock System Based on Single Chip MicrocomputerYAN Shu-yu,YAN Yan-hong*(Guangzhou University of Chinese Medicine School of Medical Information Engineering ,Guangzhou 510006,China )Abstract:This paper provides design of a fingerprint identification electronic password lock system based on a 51series single-chip microcomputer.The system consists of STC89C52RC single chip microcomputer as the main control chip,AS608fingerprint recognition module,matrix keyboard module,LCD12864display module and alarm module.The system realizes fingerprint entry function,fingerprint password unlocking and deleting function,and password resetting function by pressing keys,which achieves the effectiveness and reliability of fingerprint identification system design,and is convenient and safe.Key words:single chip microcomputer;Fingerprint recognition;AS608;Matrix keyboard;Access control system 随着时代的发展,在个人身份验证领域,有了新的选择——生物识别技术,利用纯天然信息——指纹,其具有的唯一性、广泛性和终身不变性设计指纹识别系统,其具有简单和便利的优势,识别精度高。

基于单片机的电子密码锁实验报告

基于单片机的电子密码锁实验报告

201X年小学期单片机设计实验报告题目:基于16F877的电子密码锁班级:班内序号:实验组号:学生姓名:指导教师:基于16F877的电子密码锁实验摘要在日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。

若使用传统的机械式钥匙开锁,人们常需携带多把钥匙, 使用极不方便, 且钥匙丢失后安全性即大打折扣。

具有防盗报警等功能的电子密码锁代替密码量少、安全性差的机械式密码锁已是必然趋势。

随着科学技术的不断发展,人们对日常生活中的安全保险器件的要求越来越高。

为满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的密码锁应运而生。

密码锁具有安全性高、成本低、功耗低、易操作、记住密码即可开锁等优点。

目前使用的电子密码锁大部分是基于单片机技术,以单片机为主要器件,其编码器与解码器的生成为软件方式。

本系统由16F877单片机系统(主要是16F877单片机最小系统)、4×4矩阵键盘、LCD1602显示和报警系统等组成,具有设置、修改四位用户密码、输入提示音、密码错误报警等功能(本设计由单片机控制LCD显示,密码正确显示password ok!密码错误显示wrong,please reset!用户reset后进行重新输入。

由单片机控制矩阵键盘含有0-9数字键和A-F功能键。

按F键,则进行密码重置功能)。

本系统成本低廉,功能实用。

(宋体五号)A b s t r a c tIn daily life and work, the department of housing and security, unit documents, financial statements and some personal information to save more in order to lock the ways to solve. If use the traditional mechanical key to open the lock, people often need to carry multiple keys, use very convenient, and the key missing after security is compromised. With anti-theft alarm function such as electronic combination lock instead of password quantity is little, security, poor mechanical combination lock is inevitable trend. With the continuous development of science and technology, people in daily life the demand is higher and higher safety insurance device. To meet the requirements of people on the use of the lock, increase its safety, use the password instead of the key combination lock arises at the historic moment. Combination lock with high safety, low cost, low power consumption, easy operation, remember password lock, etc.Currently use electronic combination lock is mostly based on single chip microcomputer technology, single chip microcomputer as the main device, the encoder and decoder for software.This system consists of 16 f877 microcontroller system (mainly minimum 16 f877 microcontroller system), 4 * 4 matrix keyboard, LCD1602 display and alarm system, etc, and has set up four, modify user password, password, input prompt error alarm functions (this design by the single chip microcomputer control LCD display, the password correctly display the password ok! Wrong password shows wrong, both please reset! The user to enter again after reset. By single-chip microcomputer control matrix keyboard contains 0-9 number keys and A - F function keys. Press the F key, then carries on the password reset function). This system is low cost, function and practical.WM function to control its turn. And this is so called navigating aptitudinally .关键字单片机——microcontroller 芯片——CMOS chip16F877一、PIC16F877系列单片机简介PIC16F87X ( 含873P874P876P877) 是美国微芯(Microchip) 公司推出的高性能单片机,除具有单片机的通用资源外,该系列单片机还采用哈佛总线结构、二级指令流水线取指方式、精简指令集(RISC)和内部具有E2 PROM 数据存储器及FLASH 结构的程序存储器、仅35 条单字节单周期指令、在系统串行编程技术和在线调试技术。

基于单片机的指纹密码锁的设计

基于单片机的指纹密码锁的设计

DOI:10.19551/ki.issn1672-9129.2021.09.034基于单片机的指纹密码锁的设计王威霖㊀石㊀瑶㊀盛慧龙㊀粱昊达㊀田小梅㊀黄㊀帅(南京工业大学浦江学院㊀江苏㊀211200)摘要:如今,家庭安全越来越受到大家的关注,传统机械锁构造比较简单,安全性较低;指纹密码锁安全性较高,保密性较好,深受大家青睐㊂本项目研究的指纹密码锁以STC89C52单片机技术为主控单元,采用指纹识别和矩阵键盘作为解锁方式,采用LCD12864液晶显示器实时显示解锁信息,本指纹密码锁具有密码修改,退格,重输等各项功能,一定程度上提高了安全性㊂测试结果表明,本系统符合本设计的各项要求㊂关键词:STC89C52单片机;指纹识别;矩阵键盘中图分类号:TS914.211.7㊀㊀㊀文献标识码:A㊀㊀㊀文章编号:1672-9129(2021)09-0034-01㊀㊀引言:由于传统机械锁的结构较为简单,安全性比较低,被撬锁的时间频频发生,且传统机械锁出门必须带钥匙,给人们带来了一些不便,一旦丢失㊁被盗,就会带来很多麻烦,甚至造成极大的安全隐患㊂现如今,安全问题越来越被人们重视,且如今的社会是一个快速㊁高效㊁便捷的社会,而生物特征识别技术恰恰满足了以上几点要求,并且安全性较高㊂指纹密码锁较传统机械锁而言,速度更快,使用更便捷,安全性更高,且成本较低,具有很好的市场价值㊂1㊀系统设计系统由STC89C52单片机㊁指纹识别模块㊁矩阵键盘模块㊁LCD12864液晶显示器㊁存储芯片以及蜂鸣器报警模块组成㊂该系统的设计以STC89C52单片机为主控板㊂采用串口通讯协议控制AS608指纹识别模块对指纹的采集㊁识别等;液晶显示器采用分辨率较高的LCD12864,且接口方式较为简单,操作方便;采用AT24C02存储芯片,采用单独存储芯片是因为AT24C02有一个16字节页写缓冲器以及一个专门的写保护功能,在存储数据时较单片机内部芯片而言更为便捷;为减少I/O口的使用,此处采用矩阵键盘㊂2㊀硬件设计2.1单片机主控板㊂首先是电源,任何电子产品都离不开电源,由于51单片机的正常工作电压为4.5~5.5V,所以我们采用USB线连接5V移动电源或者电脑USB接口对电源进行供电㊂其次是晶振电路,本设计中采用的是12MHz的石英晶振,并联的两个30uF的陶瓷电容可以起到微调频率的作用㊂2.2指纹识别模块㊂指纹识别模块采用的是AS608㊂该型号指纹识别模块内含DSP处理,采集与识别指纹速度相对较快,单片机通过串口通讯协议控制AS608将识别采集到的指纹添加到存储器中,也可以删除已有的指纹㊂2.3液晶显示器㊂LCD1602液晶显示器又称LCD1602字符型液晶,可以同时输出32个字符,每个字符都由5∗7点阵组成,控制简单,成本较低,但是考虑到本设计需要显示的内容较多,LCD1602显示器显示有限,所以采用了LCD12864液晶显示器,该显示器分辨率为128∗64,且内置汉字和ASCLL字符,使用方便㊂3㊀软件设计3.1主函数的设计㊂以void main()作为主函数的入口,在函数的开头对单片机和外围器件进行初始化,只有这样,才能对一些变量重新赋值,函数整体必须死循环,如果不是死循环,程序运行一次就退出了,无法对准确的对指纹进行检测,只有进入死循环才能达到检测的目的㊂且函数内的各项子函数封装好后放入主函数内,这样有利于程序的阅读和修改㊂3.2AS608指纹模块的函数㊂AS608采用串口通讯协议与单片机进行通讯㊂一共分为搜索和匹配两个步骤,单片机发送搜索指令给指纹模块,指纹模块进行搜索并采集直到采集完成,随后进行匹配,匹配成功,则输出正确,反之,输出错误㊂3.3矩阵键盘检测函数㊂矩阵键盘检测采用先行再列的检测方法,先讲所有列置低,检测各个行,如果有某一行为低电平,则这一行有按键被按下㊂将这一行置低,从上到下将每一列逐个置低,若出现低电平,则该行列交点被按下㊂4㊀设备调试4.1液晶显示器模块的调试过程㊂LCD12864液晶显示模块在使用中用到了字库显示和绘图显示,在使用过程中出现了花屏现象㊂查阅液晶显示手册后发现,字库显示和绘图显示其中一个已经在屏幕上时,另一种显示就会与其重叠,并不会进行擦除㊂了解这一特点后,对程序做了一定修改,在操作字库显示时就擦除绘图显示,反之一样,重新烧入程序后花屏问题就不存在了㊂4.2矩阵键盘按键读取调试㊂按键读取程序将每一个按键都赋予特定的功能,由于键值的计算量较大,所以让键值直接显示到液晶显示器上,这样每按下一个按键时显示器上就会显示其键值,然后在程序中给每一个按键设计其独特的功能㊂4.3综合调试㊂当按下一键启动键后,亮红灯,初始密码为000000,显示解锁成功,电磁锁打开,亮黄灯;按下 管理界面 按键,输入初始密码000000,显示 录入指纹 ㊁ 删除指纹 ㊁ 修改密码 三个选项,选择录入指纹后,可以输入1-9共九个编号,每个编号都可以录入一个指纹,删除指纹与修改密码选项也都可以使用,没有出现差错㊂5㊀总结在模块调试与综合调试过程中,还是有一些不足之处,比如LCD12864液晶显示器的花屏问题,所幸所有问题都已经解决,指纹密码锁从密码解锁到指纹的录入删除以及密码的修改,均无出差错,可靠性较高㊂该文设计的指纹密码锁,使人们出门并不需要带钥匙,给人们带来极大的便捷,较传统机械锁而言更加便捷㊁高效,安全性也更高㊂参考文献:[1]杨争辉,李多,叶桦.基于AS602的智能指纹锁系统设计与实现[J].电子器件,2016,39(002):495-500.[2]张信.智能指纹锁的研究与实现[D].杭州电子科技大学,2015.[3]何棚,刘齐峰,刘洋.指纹锁探讨[J].科协论坛(下半月),2013(03):38-39.㊃43㊃。

基于单片机的电子密码锁的设计中期审查

基于单片机的电子密码锁的设计中期审查

信息工程系本科毕业设计(论文)中期检查表指导教师:题目基于单片机的电子密码锁的设计学生姓名侯建坤专业班级自动072 学号200780824211 1. 10112 1~2周:根据本次毕业设计题目、研究目标和内容,查阅中外文文献,完成外文文献翻译任务和开题报告。

2. 10112 3~10周:设计电路,并绘制电路原理图,制作电路版,编制系统相应软件,并调试系统,完成整个系统的开发与实现。

3. 10112 11-13周:撰写毕业设计论文。

4. 10112 14周:评审、答辩、给出成绩及评语。

二、毕业设计(论文)完成情况:1. 基于单片机的电子密码锁的设计在电路原理图上基本完成2. 准备进行电气软件检查,以确定原理图的正确性,为将来的计算机仿真做好准备。

3. 基于单片机密码锁电路原理图的汇编语言源程序正在编写之中。

4. 毕业设计的文本资料即毕业设计报告的绪论已经完成,并正在为详细论述设计方案和硬件介绍准备资料。

三、阶段性成果:1. 毕业设计课题的基本硬件电路图的设计基本完成。

2. 毕业论文的基本框架有了大概的轮廓。

3. 对Protel软件有了更深层次的理解和运用,并对Protues等计算机仿真软件有了初步的认识。

4. 对单片机的运用和发展有了新的想法,对专业前景充满了信心!四、存在主要问题:1. 毕业设计电路原理图的布线是主要问题,因为本课题的外围电路包括单片机的晶振电路,复位电路,7805稳压电路,掉电存储电路,显示电路,报警电路及矩阵键盘,线路比较复杂,布线有一定的困难,所以自动布线已经不再适用,只能单根布线,需要花费大量的时间来查阅资料。

2. 元器件的封装,没有现成的封装库可以利用,需要进行手动封装。

3. 时间上有些紧促,不过论文的绪论已经完成,详细介绍设计方案只是时间问题。

我会尽快完成。

五、指导教师对学生在毕业实习中,学习纪律及毕业设计(论文)进展等方面存在的问题、整改措施及建议、总体评价意见。

基于单片机的电子密码锁设计(终稿)

基于单片机的电子密码锁设计(终稿)

基于单片机的电子密码锁设计摘要:锁,是指加在门、箱子、抽屉等物体上的封缄器,要用专用的钥匙才能打开。

自古以来锁都是人们财产安全乃至生命安全的一种重要保障。

伴随着人类历史的发展和人们对自身财产安全和人生安全的重视,各种各样的多功能的锁具也相继出现,人们使用的锁具也由传统的机械式锁逐渐发展为安全性能更好,功能更多的电子密码锁。

在现代社会,电子密码锁已是一个被大家所熟识的名词。

相信很多人的小区大门上的锁都用的是电子密码锁。

本文中将要介绍的电子密码锁是一种通过判断密码输入是否正确来控制电路或是芯片的工作状态,进而控制锁的打开和闭合,从而完成开锁、闭锁任务的电子锁装置。

本设计是基于AT89C51单片机为控制核心的密码锁设计方案。

在本次基于单片机的电子密码锁设计中,将采用AT89C51单片机作为控制核心,配合相应的电路和软件程序,实现密码的输入和修改、信息的显示、键盘的锁定、系统报警、开锁和闭锁等功能。

在设计中,利用识别密码是否正确来开锁或报警,通过串行存储器AT24C02来实现密码的修改和存储。

本文设计的密码锁具有安全性高、功耗低、操作简单等优点。

关键词:单片机;密码锁;电子锁;矩阵键盘;掉电存储The Design Of Electronic Code Lock Based OnSingle Chip MicrocomputerAbstract:As sealed device, the lock added to such objects like door, box, drawer etc, can be opened with specified key. Since the ancient time, lock is a kind of security, guarantee ing people’s property safety even life safety. With the development of human history and more attention paid to property safety and life safety, various multi-functional locks can be seen in the world. Traditional mechanical locks people use in life are gradually replaced by electronic combination lock characterized with better safety performance and more functions.In the modern society, electronic combination lock is a noun familiar to everyone. Usually, the door of community is equipped with electronic combination lock. This paper will introduce an electronic combination lock. This lock controls the electric circuits and the performance of chips by identifying password. Thus, the openness and closeness of the lock can be controlled, and the task of electronic lock device can be completed.This design is about combination lock, based on the AT89C51 single-chip microcomputer as the core of controlling goals. This design in which the AT89C51 single-chip microcomputer as the core of the controlling goals cooperated with relevant circuits and software programs can achieve such functions like password input and modification, information display, keyboard locking, warning system, and the openness and closeness of the lock etc. In this design, the openness of lock and alarming are according to identifying the password, and password revision and storage is achieved by the function of the AT24C02 serial storage.Electronic combination lock described in this paper is characterized with high security, low power consumption, and simplicity of operation etc.Keywords: Single-chip microcomputer, Combination lock, Electronic lock, Matrix keyboard, Power lost storage目录第1章绪论 (1)1.1电子密码锁简介 (1)1.2电子密码锁设计的背景及意义 (1)1.3电子密码锁的现状及发展趋势 (2)第2章总体设计 (3)2.1设计分析 (3)2.2系统结构 (4)第3章硬件电路设计 (5)3.1单片机接口分配 (5)3.2单片机最小系统设计 (5)3.2.1 时钟电路 (5)3.2.2 复位电路 (6)3.2.3 最小系统 (6)3.3矩阵键盘设计 (7)3.4LCD显示模块设计 (8)3.5掉电存储模块 (10)3.5.1 I2C总线 (10)3.5.2 AT24C02简介 (12)3.6开锁机构 (13)3.7报警机构 (13)3.8硬件综合设计 (14)第4章软件设计 (15)4.1软件总体设计 (15)4.2键盘扫描子程序 (16)4.3显示模块子程序 (18)4.4掉电存储子程序 (20)4.4.1 写操作方式 (21)4.4.2 读操作方式 (22)4.5定时器中断子程序 (23)4.6密码输入子程序 (25)4.7报警子程序 (26)第5章联合仿真和调试 (27)第6章实物设计和制作 (29)总结 (31)致谢 (32)参考文献 (33)附录1 设计实物图 (34)附录2 程序源代码 (36)第1章绪论1.1 电子密码锁简介什么是电子密码锁?“一种通过密码输入来控制电路或者是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。

单片机的指纹识别电子密码锁设计:中期报告---论文篇

单片机的指纹识别电子密码锁设计:中期报告---论文篇
2、角色建议:
父亲:“要不断学习,能力要强”;“工作要努力,有发展,要在大城市,方便我们退休后搬来一起居住生活。” 母亲:工作要上进 ,婚姻不要误。老师:“聪明、有上进心、单纯、乖巧”,缺乏社会经验” 同学:“有较强的工作能力”,“适合做白领”。
二、性格分析:
我是一个认真而严谨,勤奋而负有责任感的人。同时性格特别开朗,喜欢与人为友。作出决定的事一般不会轻易改变。对待朋友诚挚,永远坚信“人无忠信,不可立于世。”的价值观。对事业的规划方面也比较明确。
第一章:序言
踏着时光车轮,我已走到21岁的年轮。目前社会电子、网络铺天盖地,知识信息飞速发展,科技浪潮源源不绝,人才竞争日益激烈,形形色色人物竞赴出场,不禁感叹,这世界变化好快。大学生职业生涯规划书身处信息世界,作为一名应用电子专业的当代大学生,我不由得考虑起自己的未来。在机遇与挑战粉墨登场的未来社会里,我究竟该扮演如何一个角色呢?
“一年之计在于春”,大学是人生道路的春天,生命的目标在这个阶段形成。求知、探索,实践、起步,成就、发展,收获、享受,漫漫人生路,每个人都有不同的理想和经历,有的成功,有的失败,有的得到收获的欢欣,有的却废然而返……走在春天的道路上,对未来做出规划,不是在做白日梦,更不是在痴心妄想,一份简单的规划书,规划出精彩人生,打造出锦绣前程,在不断地实践中调整计划,理想终究会实现!
1、自我兴趣爱好分析:业余:读书、写作、运动等。
2、劣势分析:做事情的固执性比较强,不太喜欢采纳别人的意见,总喜欢一意孤行。对比在以后人生中要尽量从另一个方面感观事情的发展动向,多听取别人的意见。
3、优点分析:做事仔细认真、踏实,友善待人,做事锲而不舍,勤于思考,考虑问题全面。有比较强的自信心和冒险精神。积极主动性强。
4、自我缺点分析:自己的专业知识,学习不够精深扎实,有时不太有耐心

单片机电子密码锁报告

单片机电子密码锁报告

单片机电子密码锁报告电子密码锁是以电子技术为基础所设计的一种安全性较高的锁具,它的开锁方式是通过输入正确的密码或刷卡等方式进行的,能够有效地保护物品的安全。

而单片机电子密码锁就是一种基于单片机的电子密码锁系统,通过单片机的控制来实现密码的输入、判断、存储以及驱动电机等操作,这种锁具被广泛应用于门禁与保险箱等安全领域,具有安全性高、易操作等特点。

一、系统结构单片机电子密码锁是由单片机、液晶显示屏、按键、马达、继电器及外部供电等组成的系统,其中单片机充当着决策、控制、运算和存储等多重角色。

单片机的主控单元负责控制输入与输出,而输入主要是通过按键来完成密码输入以及各种命令的控制,外部输入的密码信号由单片机进行解析并进行验证操作,只有在密码正确的情况下才会通过控制继电器来打开锁具,否则发出报警信号以及短时间内禁止输入密码信号,以确保锁具系统的安全。

在系统的显示单元中,采用了液晶显示屏,用于显示电子密码锁的状态信息以及相关的输入结果,方便用户在操作过程中了解系统的运行情况,提高了整个系统的用户友好性。

此外,该系统还配备了一个马达,用于控制锁具的开关,当用户在输入正确的密码时,通过单片机的判断,驱动马达来以机械方式打开锁具,起到了保护物品安全的作用。

二、技术路线系统的设计中,使用了STC89C51单片机作为主控芯片进行控制,该单片机具有16KB的Flash存储器、1KB的RAM内存及32个输入输出线,可满足该系统的各种控制需求。

在系统的密码输入模块中,采用了4×4数字键盘,并借助单片机来进行扫描和管理。

通过按键输入,单片机将密码信号采集、存储和解析,只有密码符合设定要求时,才能使系统进行操作。

在系统的密码存储模块中,采用了24C01的EEPROM芯片,能够方便地保存密码信息,并且具有读写次数高、长期使用不会消失等好处。

在供电单元中,可以使用交流或者直流输入的电源供应,对于多种应用场合提供了很大的便利。

基于单片机的指纹门锁设计

基于单片机的指纹门锁设计

毕业设计(论文)基于单片机的指纹门锁的设计The Design of Fingerprint Door-Lock Based on Single-ChipMicroprocessor长 春 工 程 学 院摘 要指纹的唯一性和终生不变性使得指纹识别技术在各种重要的身份鉴别场合有着越来越多的应用。

随着科技的进步,指纹锁将逐渐的走入千家万户,它的高安全性将成为取代传统锁的主要原因。

本实际开发系统以飞利浦P89LPC922单片机为核心,应用高速率的芯片提高整个系统的工作效率,并通过显示屏、蜂鸣器和指示灯来提示门锁状态,加上人性化的键盘设计,具有着实际工程意义。

本开发系统具有体积小、性价比高、安全性好等特点,该产品在以后的进一步开发生产中更具广阔市场。

关键词指纹识别 单片机 指纹锁 显示屏中图法分类号:TP27Abstract:Fingerprint recognition technology is more and more widely used in various and important place of status identification duo to unique and permanent performance of fingerprint. With the development of science and technology, fingerprint door-lock will be applied for many civil families. The main reason substituted traditional door-lock is excellent security of fingerprint door-lock.The real system applies Philip P89LPC922 single-chip microprocessor as its core-module and uses high-rapidity chip to improve work efficiency of system and prompts the state of fingerprint door-lock via LCD and buzzer and indicator light. Well-suited keyboard is design. System takes on practical engineering significance. The system possesses many merits such as small-bulk and finer ratio of performance-price and excellent security, and so on. This product has preferable market in future development and production.Key words: fingerprint recognition single-chip microprocessor fingerprint door-lock LCD目 录毕业设计(论文) (I)摘 要 (II)关键词 (II)Abstract: (III)目 录 (IV)1 引言 (1)1.1 概述 (1)1.1.1 现行门锁受到的挑战 (1)1.1.2 指纹识别是成熟的生物识别(Biometric)技术 (2)1.2 指纹识别技术简介 (3)1.2.1 历史、现状和未来 (3)1.2.2指纹特征 (3)1.2.3 指纹应用系统简介 (5)1.2.4 指纹取像的技术及特点 (7)1.2.5 指纹识别技术综述 (8)1.3 设计背景 (8)1.4 小结 (8)2 系统的总体方案论证 (10)2.1 系统工作原理 (10)2.2 方案的论证 (10)2.3 总体方案的确定 (11)2.4 指纹模块的选择 (12)2.4.1 艾菲尔EFM-800指纹模块[3] (12)2.4.2 天识TS-FID16EB指纹模块[4] (13)2.4.3 指安科技ZFM-20指纹模块[5] (14)2.4.4 指纹模块的确定 (15)2.5 单片机的选择 (15)2.5.1 现行单片机种类[6] (15)2.5.2 单片机型号确定 (17)2.6 小结 (17)3 系统硬件设计 (18)3.1 P89LPC922简介 (18)3.2 指纹模块ZFM-20简介 (22)3.3 电源电路的设计 (23)3.4 键盘电路的设计 (24)3.4.1 键盘接口的工作原理 (24)3.4.2 键盘电路的设计 (25)3.5 显示屏的电路设计 (26)3.5.1 74HC595简介 (26)3.5.2显示电路的设计 (27)3.6 其它部分电路的设计 (28)3.6.1 ISP升级总线电路的设计 (28)3.6.2 电机与单片机连接电路的设计 (28)3.6.3 蜂鸣器与指示灯的电路设计 (30)3.6.4 指纹模块与单片机连接电路的设计 (30)3.7 小结 (31)电路板的制作与调试 (32)44.1 器件封装的确定 (32)4.1.1 常见封装形式[6] (32)4.1.2 制作元器件封装 (34)4.1.3 封装形式的确定 (34)4.2 PCB图的绘制 (35)4.3 硬件的调试 (37)4.4 小结 (38)5 软件的编写与调试 (39)5.1 指纹模块通讯程序 (39)5.1.1 指纹模块的通讯协议 (39)5.1.2 指纹模块基本命令 (41)5.1.3 录入指纹程序设计 (45)5.1.4 删除、清空指纹程序设计 (45)5.2 显示程序模块 (45)5.2.1 显示器的读写时序及初始化 (45)5.2.2 显示程序的设计 (46)5.3 键盘程序的设计 (46)5.3.1 删除键程序的设计 (46)5.3.2 登录键程序的设计 (47)5.3.3 其他按键程序的设计 (48)5.4 主程序的设计 (48)5.5 程序的仿真 (51)5.6 小结 (53)6 总结 (54)参考文献 (55)致 谢 (56)1 引言1.1 概述1.1.1 现行门锁受到的挑战所谓门就是装在房屋、车船或是封闭起来的地方的能开关的障碍物。

基于单片机的电子密码锁课程设计报告

基于单片机的电子密码锁课程设计报告

单片机课程设计题目基于单片机的电子密码锁设计郑州科技学院单片机课程设计任务书一、设计题目基于单片机的电子密码锁设计二、设计任务与要求(1)本设计为防止密码被窃取在输入密码时屏幕上显示8。

(2)设计开锁密码位为六位密码的电子密码锁。

(3)能够在密码正确时显示“1HELLO”,密码错误时显示“2ERROR”,输入密码的位数时显示为8的个数。

(4)4×4的矩阵键盘中包括0-9的数字键确认键和消除键的功能键。

(5)本产品具备报警功能,当输入密码错误时蜂鸣器响(6)在密码输入过程中,若输入错误,可以利用“C”键删除刚才输入的错误的数字。

在输入密码的过程中可以随时对输入的密码进行修改。

三、主要参考文献[1] 何宏主编.单片机原理与接口技术.[M]北京:国防工业出版社. 2006.07[2] 赵益、徐晓林、周振峰. 电子密码锁的系统原理. [M]北京:清华大学出版社. 2003.[3] 张培仁.基于C语言编程MCS- 51单片机原理与应用.北京:清华大学出版社. 2002. 12四、设计时间2015 年01月16日至2015 年01月16 日指导教师签名:年月日目录1 电子密码锁的背景 (1)2 总体设计方案的确定 (2)2.1 电子密码锁设计要求 (2)2.2 总体设计方案选定 (2)3 系统硬件设计 (3)3.1 设计原理 (3)3.2 单片机STC89C52简介 (3)3.4七段数码管显示器部分 (7)3.5 键盘设计 (8)3.6 蜂鸣器模块 (8)4 系统软件设计 (9)4.1 主程序模块 (9)5 系统制作及调试 (11)5.1 焊接注意事项 (11)5.2 硬件调试问题及解决方法 (11)6 结论 (12)参考文献 (13)附录1:实物图 (14)附录2:元件清单 (15)附录3:电路原理图 (16)附录4:程序 (17)1 电子密码锁的背景随着社会物质财富的日益增长,如何实现家庭防盗这一问题也变的尤其的突出,而锁自古以来就是把守门户的铁将军,人们对它要求甚高,即要安全可靠地防盗,又要使用方便。

基于单片机的指纹识别电子密码锁设计

基于单片机的指纹识别电子密码锁设计

2020.23设计研发基于单片机的指纹识别电子密码锁设计郭阳光(阳泰集团西沟煤矿有限公司,山西阳城,048100)摘要:本设计以51单片机作为指纹识别电子密码锁的检测和控制核心,釆用矩阵键盘输入设置好的密码和利用事先添加的指纹两种解锁方式。

系统釆用LCD12864液晶显示屏实时显示通过矩阵键盘实现的功能信息,其中还设置了修改密码的功能,同时在解锁或修改原始密码时发现自己不小心按错,可以进行退格操作;尤其发现旁边有其他人或者不想输入密码可以进行退出输入,更大程度上的确保了指纹密码锁的安全性。

关键词:指纹识别密码锁;51单片机;矩阵键盘Design of Fingerprint Identification Electronic Lock Based onMicroc o n t railersGuang Yangguang(Yangtai group Xigou Coal Mine Co.,Ltd.,Yangcheng,Shanxi,030008)Abstract:In this design,51microcontroller is used as the detection and control core of fingerprint identification electronic combination lock.Matrix keyboard is used to input the set password and pre­added fingerprint are used to unlock the lock.The system uses LCD12864liquid crystai display screen to display the function informstion realized by matrix keyboard in real time,in which the function of modifying password is also set.At the same time,if you accidentally find that you pressed the wrong key when unlocking or modifying the original password.You can carry out backspace operation.If there are other people or you don,t want to enter the password,the exit input can be carried out,thus ensuring the security of the fingerprint combination lock to a greater extent.Keywords;Fingerprint identification code lock;51microcontroller;matrix keyboard0引言随着人类社会不断发展的进程,人们对门锁的防盗性和方便性提出了越来越高的要求尽管绝大多数人在日常生活中都能自觉地规范自己的行为,但由于现代社会总有一些没有道德观念的小偷试图用高科技去开门,这使得居民们无法设防也。

基于单片机控制电子密码锁报告

基于单片机控制电子密码锁报告
case 0xb7:return 7;break;//7
case 0xde:return 8;break;//8
case 0xdd:return 9;break;//9
case 0xdb:return 10;break;//a
case 0xd7:return 11;break;//b
case 0xee:return 12;break;//c
(一)基本功能
(1)状态显示功能:
锁定状态时系统用3位数码管显示OFF,用3位数码管显示成功开锁次数;成功开锁时用3位数码管显示888,用3位数码管显示成功开锁次数。
(2)密码设定功能:
通过一个4×4的矩阵式键盘可以任意设置用户密码(1-16位长度),同时系统掉电后能自动记忆和存储密码在系统中。
(3)报警和加锁功能:
case 0xed:return 13;break;//d
case 0xeb:return 14;break;//e
case 0xe7:return 15;break;//f
default:return 0xff;break;
}
}
void Tim_Iint(void)
{
TMOD &= 0XF0;
TMOD |= 0X01;
uchar flag=1,adm=0,flagg=1,adm1=1,flagb=0;
uint scs=0,ecs=0;
char Tim_flog=0;
int Tim_temp1=0;
char Tim_CNT=0;
void delay() //delay 5us
{ ;; }
void Delay10ms(unsigned int c)
参考文献

基于单片机的指纹密码锁系统设计

基于单片机的指纹密码锁系统设计

参考内容
基于单片机的指纹密码锁是一种集成了生物识别技术和嵌入式系统技术的安 全装置。它通过采集并比对指纹信息来决定是否授予访问权限。这种密码锁具有 很高的安全性和便捷性,因此在家庭、办公场所、工业等领域得到了广泛应用。
指纹密码锁的发展可以追溯到20世纪90年代,当时人们开始研究生物识别技 术在安全领域的应用。随着科技的发展和人们安全意识的提高,指纹密码锁逐渐 普及。现在,指纹密码锁已经成为市场上的主流产品,需求量不断增长。
指纹密码锁是一种利用指纹识别技术来控制锁的开启与关闭的设备。它通过 采集用户的指纹信息并存储在芯片中,在开锁时进行比对,以判断是否为合法用 户。单片机作为控制核心,负责处理指纹信息、控制开关门等操作。
设计指纹密码锁的主要步骤包括硬件设计和软件设计。硬件设计主要包括指 纹采集模块、控制开关和报警模块等的设计。软件设计主要涉及指纹信息的采集、 存储和比对等操作。具体步骤如下:
1、选取合适的单片机作为控制核心,例如STM32系列单片机。
2、安装指纹采集模块,并连接单片机。该模块可采用光学或电容式指纹识 别技术。
3、设计控制开关,连接单片机,实现通过单片机的控制进行开关门操作。 4、添加报警模块,如遇到非法入侵,通过单片机控制触发报警系统。
5、在单片机中编写控制程序,实现指纹信息的采集、存储和比对等功能。
总之,基于单片机的指纹密码锁是一种非常实用的安全装置,具有很高的安 全性和便捷性。随着科技的不断进步和应用场景的不断扩展,我们有理由相信它 将成为未来安全领域的重要发展方向。
参考内容二
在当今社会,随着科技的不断发展,人们对于自身财产的安全性越来越重视。 其中,门锁作为保护家庭或重要场所的第一道防线,历来受到广泛。传统门锁存 在被钥匙遗忘、复制钥匙等风险,因此,指纹密码锁作为一种新兴的安全防护设 备,逐渐进入人们的视野。本次演示将介绍一种基于单片机的指纹密码锁的设计。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计(论文)中期报告
系别
班级
学生
姓名
指导
教师
课题名称:基于单片机的指纹别电子密码锁设计
从开题以来我所做的具体工作以及取得的进展和下一步主要工作:
从开题以来,我就已经开始从网上、图书馆等搜集有关指纹识别模块、密码锁的各种相关资料,为系统方案的论证和系统的总体设计以及最后的论文撰写收集所需材料。对系统的方案论证和元件选择等重新做了论证。
在论证结束后,我就开始根据收集的资料进行密码锁系统硬件电路的设计,根据系统的基本要求选择器件。系统的控制采用ATmeg16单片机,指纹识别模块采用ZAZ-010深圳指昂公司生产的UART型指纹识别模块。
在硬件电路设计完成后,我列出了所需的元件清单准备购买元件。在元件购买结束后,就开始进行硬件电路的焊接。
到目前为止,硬件电路已经焊接完毕,对照设计的原理图进行硬件电路检查已完成,正开始参照查阅的相关资料进行程序的设计。等程序设计完成后进行电路的调试。
下一步的重点工作就是继续电路的调试,使其尽可能的达到所有技术指标。并撰写毕业设计论文,完成设计任务。
按照目前的工作进度,在串口通信和识别率方面不太理想化。是目前存在的最大问题。在接下来的时间准备在程序调试方面进行努力!。在基本功能实现的基础上尽量添加实用的功能,终取实现系统的最大利用率。
学生签字:
2010年5月14日
指导教师的建议与要求:
指导教师签字:
年月日
注:本表格同毕业设计(论文)一同装订成册,由所在单位归档保存。
相关文档
最新文档