指纹门禁系统管理系统设计(共58页).doc





《指纹门禁系统管理系统设计(共58页).doc》由会员分享,可在线阅读,更多相关《指纹门禁系统管理系统设计(共58页).doc(58页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上南京工程学院 自动化学院 本科毕业设计(论文)题目:指纹门禁系统管理系统设计 专 业: 班 级: 学 号: 学生姓名: 指导教师: 起迄日期: 设计地点: 专心-专注-专业Graduation Design (Thesis)Fingerprint door system management system designBySupervised bySchool of AutomationNanjing Institute of TechnologyJuly, 2010摘 要如今保险箱已经进入了各行各业,大量用于银行、宾馆、家庭等场合,而门锁是决定保险箱安全系数的最重要
2、的因素。随着科技的进步,指纹识别技术己经开始走入了我们的日常生活之中。由于指纹具有唯一性和不变性,因此将指纹识别的应用,将大大提高安全性和可靠性。指纹门禁系统硬件主要由指纹识别模块、微控器、液晶显示器、键盘、指纹识别模块的电源管理、存储器、日历/时钟芯片、电压检测、电控锁等部分组成。软件主要由与指纹识别模块的通讯程序模块、指纹识别模块返回代码识别程序模块、开门模块程序模块、关门程序模块、显示程序模块、键盘识别程序模块、按I2C总线协议对时钟芯片和串行E2PROM的读/写程序模块等模块组成。在本次指纹门禁系统管理系统的开发过程中,重点开发了门禁控制器中央模块及接口硬件设计,以及在AT89C52上
3、对指纹模块SM-60的软件驱动子系统的开发工作,实现了相应的软硬件功能。综上所述,论文开发了一套集多种功能于一体的门禁系统,可用于小区或楼宇的智能化工程。该系统的开发为楼宇或小区的科学管理,以及建设适宜人居环境具有一定积极意义。关键词:指纹门禁;单片机;I2C总线;AT89C52ABSTRACTNow safe already entered the professions, for Banks, hotels, families, etc and locks are safe safety coefficient of the most important factors. With the
4、 progress of science and technology, fingerprint identification technology has started to our daily life. Because, so will the fingerprint identification of application, will greatly improve the safety and reliability.Fingerprint door system hardware consists mainly of fingerprint module, micro cont
5、rol device, LCD monitor and keyboard, fingerprint module power management, memory, and calendar/clock chip, voltage detection, electronic lock components. Software with fingerprint module mainly by the communication program modules, fingerprint module return code identification procedures module, op
6、en and close program modules module, display module program modules, keyboard keys number identification procedures, according to the module of I2C bus protocols and serial E2PROM chips clock the read/write program module modules.In the fingerprint door system management system in the development pr
7、ocess, the key development the central door controller interface module and hardware design, as well as on fingerprint module in AT89C52 SM - 60 software development work driving subsystem, the corresponding software and hardware function.To sum up, this paper developed a set of functions in one of
8、the entrance guard system, can be used for residential building intelligence engineering or. This system development for building or residential construction of scientific management, and suitable for living environment has certain positive significance.Keywords: fingerprint door; microcontroller; A
9、T89C52; I2C bus目 录附件 毕业论文光盘资料第一章 绪论1.1 引言智能门禁系统是一种新型现代化安全管理系统,集自动识别技术和现代安全管理措施为主体,涉及电子、机械、光学、计算机技术、通讯技术、生物技术等诸多新技术。门禁系统通过在建筑物内的主要管理区、出人口、电梯厅、设备控制中心机房、贵重物品的库房等重要部门的通道口安装门磁、电控锁或控制器、读卡器等控制装置,由计算机或管理人员在中心控制室监控,能够对各通道口的位盆、通行对象及通行时间、方向等进行实时控制或设定程序控泪,从而实现对出人口的控制。门禁系统常规由门禁控制器、门禁读卡器、卡片、电控锁、门禁软件、电源和相关门禁应用设备几部
10、分组成。门禁系统是随着自动识别技术的发展而迅速发展的,目前,国内外研制和使用的门禁系统主要集中在感应门禁系统和生物识别门禁系统。在生物识别门禁系统中又以指纹门禁系统应用最为广泛。本文主要研究的是一种利用指纹识别的智能门禁系统,既可以单独使用也可以联网应用。1.2 研究背景及意义 社会治安仍是当今社会面临的一个重大问题,如何应用高科技手段提高安全防范措施,更有效地阻止犯罪行为的发生是科技工作者义不容辞的责任。目前的形势下,对于普通居民小区,仅仅依靠普通的门锁、防盗门或者报警等系统来保证居民住宅的安全是不够的,如果能够安装一套适合于单个家庭的简易智能门禁系统,将会有效地保护住宅的安全,并在案发后提
11、高破案率。随着科技的进步,指纹识别技术己经开始走入了我们的日常生活之中。 指纹识别是自动识别技术中应用最为广泛的一种应用。自动识别技术是将信息数据自动识读、自动输入计算机的重要方法和手段,它是以计算机技术和通信技术为基础的综合性科学技术。指纹产品基础构件包括:指纹传感器(指纹Sensor)、指纹传感器驱动程序(Driver)、指纹传感器底层接口程序(底层SDK)以及指纹算法程序。指纹识别技术主要涉及四个功能:读取指纹图像、提取特征、保存数据和比对。 应用系统利用指纹识别技术可以分为两类,即“验证”和“辨识”。验证就是通过把一个现场采集到的指纹与一个己经登记的指纹进行一对一的比对,来确认身份的过
12、程。作为验证的前提条件,他或她的指纹必须在指纹库中已经注册。指纹以一定的压缩格式存贮,并与其姓名或其标识联系起来。随后在比对现场,先验证其标识,然后,利用系统的指纹与现场采集的指纹比对来证明其标识是合法的。验证其实是回答了这样一个问题:“他是他自称的这个人吗?”这是应用系统中使用得较多的方法。有效的指纹识别系统不仅仅依赖于辨识算法,还包括注册和辨识过程,速度和工作学、用户信息的反馈、排斥欺骗和安全考虑。为了得到较好的识别率,重要的是在注册时尽量获得最好的指纹图像。一个较好的指纹识别系统应要求用户的指纹在登记指纹时多次获取指纹,然后,把最好的指纹或每次获得的指纹的综合的结果作为注册的指纹。所以可
13、以看出指纹具有唯一性和不变性,因此指纹识别的应用于门禁系统,将大大提高门禁系统的安全性和可靠性。1.3 本文的结构本文以指纹门禁管理系统的研发工程项目作为应用背景,对指纹门禁系统管理系统技术进行了研究。全文共分为四章,各章的主要内容如下:第一章扼要地介绍了指纹识别、指纹应用系统的相关知识和概念,阐述了此次设计的相关研究背景和意义;第二章研究了指纹门禁系统管理系统的硬件设计;第三章对指纹门禁系统管理系统的软件进行了研究,给出了指纹门禁系统管理系统的软件设计方案;第四章总结了全文的研究工作,给出了存在的问题和进一步研究的方向。第二章 系统硬件设计2.1 系统的硬件结构42.1.1 系统硬件设计综述
14、本次设计系统的硬件部分主要包括指纹识别模块、微控器、液晶显示器、键盘、指纹识别模块的电源管理、存储器、日历/时钟芯片、电控锁。指纹识别模块主要完成指纹的采集、识别,指纹特征信息的存储、删除等操作。微控器作为系统的上位机,控制整个系统,对各个部分发出指令和控制。液晶显示器显示时间和提示操作信息以及显示开门记录。和键盘一起组成人机交互界面由于该门禁系统使用频率不高,大部分时间处于待机状态,也就是说指纹识别模块不必一直处于使用状态,并且指纹识别模块动态、静态电流都很高,所以必须对指纹识别模块的电源进行管理,在需要采集指纹、比对指纹、存储指纹特征信息、删除指纹特征信息等操作时才一给指纹识别模块供电。开
15、门记录和密码存储在E2PROM里。显示的日期和时间来自日历/时钟芯片。指纹比对通过后,微控器给一个控制信号控制门的开/关。本次设计指纹门禁系统的硬件结构如图2.1所示:微控器指纹识别显示器键盘指纹识别模块串行E2PROM电源管理程序存储器时钟/日历电控锁门数据存储器图2.1 系统硬件结构图2.1.2 硬件系统元器件概述5指纹门禁系统的硬件部分主要包括指纹识别模块、微控器、液晶显示器、键盘、指纹识别模块的电源管理、存储器、日历/时钟芯片、电压检测、电控锁。微控器选用单片机AT89C52,它是是一个低功耗,高性能CMOS 8位单片机,片内含8k Bytes的可反复擦写1000次的Flash只读程序
16、存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和DSP Flash存储单元,功能强大,可为许多嵌入式控制应用系统提供高性价比的解决方案。指纹识别模块选用SM-60系列,SM-60系列光学头指纹识别模块是杭州中正公司2003年推出的最新产品。SM-60系列模块采用光学指纹传感器,由高性能DSP处理器和FLASH等芯片构成,具有指纹图像处理、模板提取、模板匹配、指纹搜索和模板存储等项功能。并具有自主知识产权;指纹适应性强;价格低廉;算法性能优异;不同应用环境转换灵活;简单易用方便扩充;低功耗;以及灵活设
17、置安全等级等诸多优点。SM-60系列模块应用广泛,适合从低端到高端的所有指纹识别系统。简单的保险柜(箱)、门锁;较复杂的门禁系统;指纹IC卡识别终端机;与PC联机的指纹识别及认证系统中都得到了广泛的应用。液晶显示器选用长沙太阳人电子有限公司的SMC1601A液晶显示模块。SMC1601A是标准西文字符型液晶显示模块,显示16*1个字符。键盘为4*4矩阵键盘。指纹识别模块的电源管理由MAX603来管理。MAX603是可关断/复位,低失稳电压、低静态电流的线性稳压器,输出5V,或可调电压,最大输出电流500mA,5V输出时典型失稳电压320mV(500mA输出电流),静态电流典型值15uA,最大值
18、35uA。关断方式的静态电流只有2uA。MAX603来稳压5V给指纹识别独立模块SM-60供电,同时控制指纹识别独立模块SM-60的电源。存储器用来存储密码和开门纪录的ID号及时间,并要求在断电的情况下,数据不能丢失,所以,要用到电擦除可编程只读存储器E2PROM。串行E2PROM选用CATALYST公司的CAT24WC02,CAT24WC02是一个2K位的串行CMOS E2PROM,内部含有256个8位字节。该器件通过I2C总线接口进行操作。日历/时钟芯片选用PHILIPS公司的PCF8563。PCF8563是一款低功耗的CMOS实时时钟/日历芯片,它提供一个可编程时钟输出,一个中断输出和掉
19、电检测器,所有的地址和数据通过I2C总线接口串行传递。最大总线速度为400Kb/s,每次读写数据后,内嵌的字地址寄存器会自动增加。因此,该器件和CAT24WCO2都挂在I2C总线上。电压检测器件选用HOLTEK公司的HT7050。HT7050是HT70XX系列中检测电压为5V的三端口低电压检测器。HT70XX系列是采用COMS技术实现的三端口低电压检测器,检测器由4部分组成:高精度低功耗的标准电压源、比较器、滞后电路、输出驱动。电控锁由直流电机、控制直流电机正反转的电路和减速机构构成,实现控制锁杆的伸出和收回两个动作,从而达到控制门的开关。 2.2 主控芯片硬件设计2.2.1 AT89C52介
20、绍4AT89C52是51单片机系列的一个型号,它是ATMEL公司生产的。AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大的AT89C52单片机可为您提供许多较复杂系统控制应用场合。AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口,AT89C
21、52可以按照常规方法进行编程,但不可以在线编程(S系列的才支持在线编程)。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。AT89C52有PDIP、PQFP/TQFP及PLCC等三种封装形式,以适应不同产品的需求。2.2.2 主要功能特性 兼容MCS51指令系统 8k可反复擦写(1000次)Flash ROM 32个双向I/O口 256x8bit内部RAM 3个16位可编程定时/计数器中断 时钟频率0-24MHz 2个串行中断 可编程UART串行通道 2个外部中断源 共6个中断源 2个读写中断口线 3级加密位 低功耗空闲和掉电模式 软件设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 指纹 门禁 系统管理 系统 设计 58

限制150内