基于单片机的指纹识别系统设计文献综述
2020-04-10 16:12:50
文 献 综 述 1.研究现状和生产需求状况: 利用指纹识别技术的应用系统常见有两种方法,即嵌入式系统和连接PC的桌面应用系统。嵌入式系统是一个相对独立的完整系统,它不需要连接其他设备或计算机就可以独立完成其设计的功能,像指纹门锁、指纹考勤终端就是嵌入式系统。其功能较为单一,应用于完成特定的功能。而连接PC的桌面应用系统具有灵活的系统结构,并且可以多个系统共享指纹识别设备,可以建立大型的数据库应用。当然,由于需要连接计算机才能完成指纹识别的功能,限制了这种系统在许多方面的应用。 当今市场上的指纹识别系统厂商,除了提供完整的指纹识别应用系统及其解决方案外,可以提供从指纹取像设备的OEM产品到完整的指纹识别软件开发包,从而使得无论是系统集成商还是应用系统开发商都可以自行开发自己的增值产品,包括嵌入式的系统和其他应用指纹验证的计算机软件。 指纹识别系统可以分为两类:验证和辨识。验证就是把一个现场采集到的指纹与一个己经登记的指纹进行一对一的比对,来确认身份的过程;辨识则是把现场采集到的指纹同指纹数据库中的指纹逐一对比,从中找出与现场指纹相匹配的指纹。 指纹验证和辨识在比对算法和系统设计上各有特点,例如验证系统一般只考虑对完整的指纹进行比对,而辨识系统要考虑残纹的比对;验证系统对比对算法的速度要求不如辨识系统高,但更强调易用性;另外在辨识系统中,一般要使用分类技术来加快查询的速。指纹门禁识别系统是指纹应用系统中验证的一种。 指纹门禁识别系统以手指取代传统的钥匙,使用时只需将手指平放在指纹采集仪的采集窗口上,即可完成开锁任务,操作十分简便,避免了其它门禁系统(传统机械锁、密码锁、识别卡等)有可能被伪造、盗用、遗忘、破译等弊端。 指纹门禁识别系统的硬件主要由微处理器、指纹识别模块、液晶显示模块、键盘、实时时钟/日历芯片、电控锁和电源等组成。微处理器作为系统的上位机,控制整个系统。指纹识别模块主要完成指纹特征的采集、比对、存储、删除等功能。液晶显示模块用于显示开门记录、实时时钟和操作提示等信息,和键盘一起组成人机界面。 按系统功能,软件主要由指纹处理模块、液晶显示模块、实时时钟模块和键盘扫描模块等组成。指纹处理模块主要负责微处理器与指纹识别模块之间命令和返回代码的信息处理;液晶显示模块根据液晶显示模块的时序,编写驱动程序,以实现显示汉字、字符的目的;实时时钟模块根据时钟芯片的时序,编写通讯程序.实现对时钟芯片的读写操作;键盘扫描模块就是根据键盘的设计原理编写键盘程序来识别有无按键动作和按下键的键号。 按操作流程,软件主要由指纹开门程序、指纹管理程序、密码管理程序和系统设置程序四部分组成。其中指纹管理、密码管理和系统设置三部分只有管理员才有此权限。指纹管理程序由登记指纹模板程序、删除指纹模板程序、清空指纹模板程序和浏览开门记录程序四部分组成;密码管理程序由密码修改程序和密码开门程序两部分组成;系统设置程序由时间设置程序和日期设置程序两部分组成 2.目的与意义: 1、指纹是人体独一无二的特征,并且它们的复杂度足以提供用于鉴别的足够特征; 2、如果要增加可靠性,只需登记更多的指纹、鉴别更多的手指,最多可以多达十个,而每一个指纹都是独一无二的; 3、扫描指纹的速度很快,使用非常方便; 4、读取指纹时,用户必需将手指与指纹采集头相互接触,与指纹采集头直接; 5、接触是读取人体生物特征最可靠的方法; 6、指纹采集头可以更加小型化,并且价格会更加的低廉; 3.参考文献: [1] 楼然苗, 李光飞.单片机课程设计指导.北京航空航天大学出版社.2007. [2] 王秋爽,曾昭龙.单片机开发基础与经典设计实例.机械工业出版社.2007. [3] 张大明.单片机控制实训指导及综合应用实例.机械工业出版社.2007. [4] 周坚.单片机C语言轻松入门.北京航空航天大学出版社.2006. [5] 赵亮,侯国锐.单片机C语言编程与实例.人民邮电出版社.2003. [6] 马忠梅.单片机的C语言应用程序设计.北京航空航天大学出版社.2003. [7] 李广第,朱月秀,冷祖祁.单片机基础.北京航空航天大学出版社.2007. [8] 何立明.单片机应用系统设计.北京航空航天大学出版社.1995. [9] 肖洪兵,等.跟我学用单片机.北京航空航天大学出版社.2002. [10] 戴佳,戴卫恒.51单片机C语言应用程序设计实例精讲.电子工业出版社.2006. [11] 薛栋梁.CS-51单片机原理与运用[M].中国水利出版社.2001. [12] 刘迎春. MCS-51单片机原理及应用教程[M].清华大学出版社. 2009 [13] 林毓梁. 单片机原理及应用[M].机械工业出版社.2007. [14] 阎石. 数字电子技术基础(第四版)[M]. 北京:高等教育出版社.2006. [15] 杨打生,宋伟. 单片机C51技术应用[M]. 北京:北京理工大学出版社. |