智能密码锁设计与开发 - 图文(4)

2019-05-18 15:22

指纹模块是智能密码锁的重要部件,主要安装在拥有指纹功能的各类器件上,它用于完成指纹的采集和指纹的识别。

2.4.1 指纹识别模块的选择

为了符合本次设计的要求,本次设计在经过各个模块的比较后,最终采用FM-180指纹识别模块进行智能密码锁的设计。

FM-180亮背景光学头指纹识别设备是一款采用了光学指纹传感器,并且由高性能DSP处理器和FLASH等芯片构成的模块,它具有指纹图像处理、模板提取、模板匹配、指纹搜索和模板存储等功能。和同类指纹产品比较,FM-180指纹识别模块具备以下特点:

a.指纹适应性强

指纹图像读取过程中,采用自适应参数调节机制,使手指能够有较好的成像质量,使用人群广泛。 b.价格低廉

c.模块采用自行开发的光学采集头,比起其他模块,成本大幅度降低。 d.算法性能优异

e.FM-180指纹识别模块的算法根据光学成像原理设计。算法具有较好的校正和容错能力。

f.简单易用方便扩充

g.无需具备指纹识别的专业知识即可应用,比较适合当前的自身的水平。

2.4.2 FM-180指纹识别模块系统参数与接口

(1)系统参数

电压参数:直流 3.6—6.0V 电流参数:

工作电流小于20mA 峰值电流小于150mA 指纹图像录入时间小于1.0秒 采集器窗口面积: 14 mm ╳ 18 mm 指纹匹配方式:

比对方式(1:1)

13

检索方式(1:N) 特征文件大小:256bytes 模板文件大小:512bytes 指纹存储数量:162/930枚 认假率(FAR)小于0.001% 拒真率(FRR)小于1.0%

搜索时间小于1.0秒 (均值为1:200时) 上位机接口: UART

通讯波特率(UART):(9600╳N)bpsN范围为1~12 (N=6为默认值表示57600bps) 工作环境:

温 度:-15℃到+45℃ 相对湿度:45%RH到80%RH 储存环境:

温 度:-35℃到+80℃ 相对湿度小于80%H

尺寸(长╳宽╳高): 55 ╳ 20 ╳ 21mm

(2)外部接口引脚说明

模块与设备的串行通讯时,接口引脚定义如下图2.4.1所示:

图2.4.1外部接口引脚说明图

2.4.3 FM-180指纹识别模块指令系统

模块通过串行通讯接口,能够直接与5v电源的单片机进行通讯。模块数据发送接收端分别于上位机数据接收发送端相连。

此模块主要为以下几个常用指令:

一、开机时通过与模块接触,从而判定模块是否正常连接。其指令如下:

验证口令(PS_VfyPwd),其功能是验证模块握手的口令。当上位机发送数据至模块数据接收端时,输入参数Password,模块根据情况返回参数,即其内部

14

的确认字,而此指令的代码为13H,验证口令的指令包和应答包格式如下图2.4.2所示:

图2.4.2 验证口令的指令包和应答包格式

二、生成指纹模板期间需要进行如下四个命令:录入图像、生成指纹特征、合成指纹模板、存储指纹模板。 ⑴录入图像(PS_GetImage)

录入图像指令的功能是对手指进行探测。当探测完毕后,它会将探测到的录入指纹图像存至ImageBuffer中,并返回对应状态的确认码,用于表示录入的成功与否。此指令过程中并无输入参数,指令代码为01H,与此指令对应的指令包和应答包格式如下图2.4.3:

15

图2.4.3录入图像的指令包和应答包格式

⑵生成指纹特征(PS_GenChar)

生成指纹特征指令的功能是将之前录入时存于ImageBuffer中的原始图像进行处理生成对应的指纹特征文件,并存至CharBuffer1或CharBuffer2之中。在此指令中,输入参数为特征缓冲区号(BufferID),返回参数是代表是否成功的确认字,其指令代码为O2H。指令包和应答包的对应格式如下图2.4.4:

图2.4.4生成指纹特征的指令包和应答包格式

16

⑶生成指纹模板(PS_RegModel)

在指纹特征生成之后,指纹模板生成的指令功能是将CharBuffer1和CharBuffer2中储存的特征文件进行合并生成模板,然后把其结果存至CharBuffer1和CharBuffer2之中。此过程无输入参数,但返回参数表示生成指纹模块情况的确认字,指令代码为05H,对应指令包和应答包格式如图2.4.5表示:

图2.4.5生成指纹模板的指令包和应答包格式

⑷储存模板(PS_StoreChar)

通过前两个指令的模板生成,储存模板指令的功能是将CharBuffer1或者CharBuffer2中储存的模板文件储存到PageID(指纹库位置号)的flash数据库的位置。此指令需要的输入参数为BufferID(缓冲区号)和PageID(指纹库位置号),返回参数为确认字,指令代码为06H。其指令包格式和应答包格式如图2.4.6所示:

17


智能密码锁设计与开发 - 图文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《嵌入式系统开发》课程设计 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: