指纹识别电子密码锁设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
指纹识别电子密码锁设计
系统功能
本系统是针对指纹采集、识别模块开发出的指纹识别电子密码锁系统。该系统使用指纹模块搜索手指,一旦搜索到手指,立即采集指纹图像,并将采集到的图像转化成数据的形式发送出去。它利用人体指纹各异性和不变性,为用户提供加密手段,使用时只需将手指平放在指纹采集仪的采集窗口上,即可完成采集任务,操作十分方便快捷。主要功能就是用液晶显示出指纹模块采集指纹图像各个流程及比对的结果.采集指纹图像之前,指纹模块必须要检测手指是否放在采集窗口上,所以就要有录入指纹这一项功能。简单的描述本次设计的功能即使用指纹模块检测、录入指纹,将比对的数据显示在液晶屏幕上.本系统拥有一次最多录入三个指纹的能力。
系统主要由MCU、液晶显示模块、电源和指纹模块、键盘模块、声光指示报警模块组成. 系统的工作方式主要是,当检测到有按键按下时先由MCU通过串口通信控制指纹模块对指纹进行采集、录入、存储、比对。然后,根据所得的数据对其它接口器件,如液晶屏、继电器进行响应操作。
该系统的主要功能有以下几个方面:
1.系统的液晶显示屏具有指示功能。
2.系统在空闲状态显示当前时间并可以对时间进行校准。
3.系统在修改密码指纹状态,要求录入当前密码指纹,如果密码指纹录入正确则进入修改密码指纹状态;如果录入当前密码指纹错误则有错误信息提示。
4.系统有存储数据功能,当断电后会保存当前的密码指纹不会丢失。
5.系统在按了录入密码指纹键或修改密码指纹键后如果30秒内没有对系统进行任何操作的话,系统将自动切换到显示时钟状态。
6.录入指纹:系统预先要有录入指纹的功能,即将个人的指纹通过指纹采集器采集用户指纹的特征信息。
7.合成指纹模板并存储:通过光电转换后,将指纹特征值和对应的 ID 号存储到存储器中。上位机只要有上传指纹的命令,模块可以立即将数据传送到指定位置。
8.搜索指纹库比对指纹:当有指纹录入时,模块会响应上位机指令搜索指纹库比对指纹,同时液晶显示比对结果,继电器动作、发光二极管亮。
指纹模块参数:
供电电压:DC 3.5~6.0V
工作电流:90mA
峰值电流:120mA
指纹图像录入时间:小于1秒
窗口面积:14×18mm
比对方式(1:1)
存储容量:100枚
认假率(FAR):小于0.001%
拒真率(FAR):小于0.1%
上位机接口:UART(TTL逻辑电平)
通讯波特率(UART):(9600×N)bps 其中N=1~12(默认值N=6,即57600bps)
指纹传感器:56×20×21.5m
上电延时:500ms进行初始化
1.指纹登陆的过程
指纹登陆时通过at89s52单片机发出指令,通过光学传感器对每一枚指纹录入两次,将两次录入的图象进行处理,合成模板存储于模块中。
2.指纹匹配的过程
通过指纹头传感器录入要验证指纹的图像并进行处理,然后于模块中的指纹模板进行进行匹配比较(若与模块中指定的一个模板进行匹配,称为指纹比对方式,即1:1方式。若与多个模板进行匹配,称为指纹搜索方式即1:N方式),模块给出匹配结果(即通过或失败)。通过串口传输给单片机,同时单片机做出相应的反映控制液晶显示或控制继电器吸和指使灯点亮。