
指纹模块介绍.pdf
21页深 圳 市 十 指 科 技 有 限 公 司深 圳 市 十 指 科 技 有 限 公 司 TF-MD-M12 指纹(二次)开发模块指纹(二次)开发模块 声声 明明 1.未经本公司许可,本手册的任何部分不得以任何方式复制 2.为了您能正确使用本公司产品,并得到最佳性能和保证长久使用,请详细阅读本手册 3.因技术发展的需要,本公司保留未经通告而变更本手册及产品性能指标的权利 4.注意爱护是延长产品寿命的最好方法 目目 录录 前言 ………………………………………………………………………………………3 第一部 模块介绍 ……………………………………………………………………4 1. 功能特点…………………………………………………………………………4 2. 技术参数…………………………………………………………………………4 3. 外形结构…………………………………………………………………………5 4. 接口定义…………………………………………………………………………5 5. 操作说明…………………………………………………………………………6 6. 注意事项…………………………………………………………………………6 第二部 开发协议………………………………………………………………………7 第三部 附录……………………………………………………………………………19 添加指纹流程…………………………………………………………………………19 删除指定指纹流程……………………………………………………………………20 删除全部指纹流程……………………………………………………………………20 上传特征值流程………………………………………………………………………20 前前 言言 感谢您选择我公司出品的脱机指纹识别模块! 指纹识别技术是依靠人体指纹特征进行身份验证的生物识别技术。
作为当今世界上最先进可靠的指纹识别技术的结晶,指纹识别通过精准的光电成像系统对开启者指纹图像进行采集,运用复杂的模式匹配算法,与原注册指纹进行比对,判断开启者身份,合法身份确认后即可输出开锁信号 本模块适用于开发指纹锁具、开发指纹柜体及开发指纹门禁系统等各类需要身份认证的各类产品 本用户手册适用于本公司的 TF- MD- M12 型号的指纹识别模块 本公司的 TF- MD- M12 型号的指纹识别模块主要是应用于第二次开发的指纹识别模块,模块内集有指纹的采集、指纹存储、指纹比对等功能,但不能独立工作,必需要有上位机(PC 和单片机)的控制和操作才行,所以本指纹模块还配有指纹各类操作的用于第二次开发的指令集 深圳十指科技有限公司立足于自有的指纹技术基础,专业为各设备厂家提供研发平台:指纹应用开发模块:TF- MD- M12,TF- MD- M12 指纹应用开发模块开发简单易用,提供标准的接口,您只需把应用开发模块作简单的开发,就可开发出自己的指纹产品,或从现有产品升级到指纹产品,此模块现已广泛被应用于国内各行业的产品开发厂家,是系统集成商和设备厂家开发和升级自己的产品的最佳选择! 如有任何问题请与我公司或当地代理商联系!! 深圳市十指科技有限公司 地址:深圳市南山区西丽镇白芒工业区南 123 栋 邮编:518000 邮箱:tenfinger@ 业务 :526548758 MSN:fy2991@ :0755-89438301 :0755-86145119 24 小时:013714484097 网站: 深圳市十指科技有限公司 出品 指纹(二次)开发模块手册(M12) 第 4 页 共 21 页 版权声明版权声明 本用户手册的所有版权为深圳市十指科技有限公司所有,严禁未经深圳市十指科本用户手册的所有版权为深圳市十指科技有限公司所有,严禁未经深圳市十指科技有限公司书面授权的发布,复制和修改行为,皆视为侵权行为,深圳市十指科技技有限公司书面授权的发布,复制和修改行为,皆视为侵权行为,深圳市十指科技有限公司保留追究其责任的权利。
有限公司保留追究其责任的权利 注意: 本手册中所提到的模块内部采用进口高精密元件,在采集指纹时手指只要轻轻地触碰触碰到采集窗口,不需要用力按压用力按压指纹采集窗,模块就能快速的识别出来 特点: 手指感应灵敏!手指感应灵敏! 识别速度快识别速度快 !! 开发应用简单、方便!开发应用简单、方便! 深圳市十指科技有限公司 2009.04.01 深圳市十指科技有限公司 出品 指纹(二次)开发模块手册(M12) 第 5 页 共 21 页 第一部分第一部分 指纹模块介绍指纹模块介绍 一.概一.概 述述 1、、 功能特点功能特点 u 先进的指纹识别算法(商业) u 高速算法,5 00 人指纹只要 0.43 秒 u 1:N,1:1 比对(两种可选) u 用户可分多级权限管理 u 多级的安全级别自主设置,可更多应用于不同场所; u 采用高精密的光学成像元件,识别准确; u 体积小,电路只有:40*58mm,易于集成; u 功能高度集成,存于 DSP 中,不用再加电路板; u 标准接口协议,开发简单 u 采用面光源,成像速度快; u 内部采用高级数字处理器 DSP,处理速度快; u 识别率高,最高可达:0.00001% ; u 稳定性好,四年不断升级和优化 ; u 具低电压报警功能 u 微功耗设计适于电池供电 u 主板低频设计抗外部电磁干扰 u 主要供外销厂家和集成商,开发和集成产品。
u 设计精巧适于嵌入指纹锁/小指纹门禁机/手持指纹识别设备 2、、 技术参数技术参数 电路板尺寸(mm) 58×40 采集头分辨率 500DPI 指纹容量 80 枚 比对时间 8 字节,数据由两部分组成:数据头字节,数据由两部分组成:数据头+数据包数据包 数据头格式: 字节 1 2 3 4 5 6 7 8 命令 0xF5 CMD Hi(Len) Low( Len) 0 0 CHK 0xF5 应答 0xF5 CMD Hi(Len) Low(Len) Q3 0 CHK 0xF5 说明: CMD,Q3 的定义同上 Len: 数据包内有效数据长度,16 位,由两字节组成 Hi(Len): 数据包长度高 8 位 Low(Len): 数据包长度低 8 位 CHK: 校验和,为第 2 字节到第 6 字节的异或值 数据包格式: 字节 1 2…Len + 1 Len + 2 Len + 3 命令 0xF5 Data CHK 0xF5 应答 0xF5 Data CHK 0xF5 说明: Len 即为 Data 的字节数; CHK: 校验和,为第 2 字节到第 Len - 2 字节的异或值 发送完数据头后紧接着发送数据包。
二、二、 命令类型命令类型 2..1 使模块进入休眠状态(命令使模块进入休眠状态(命令/应答均为应答均为 8 字节)字节) 深圳市十指科技有限公司 出品 指纹(二次)开发模块手册(M12) 第 9 页 共 21 页 命令数据格式: 字节 1 2 3 4 5 6 7 8 命令 0xF5 0x2C 0 0 0 0 CHK 0xF5 应答数据格式: 字节 1 2 3 4 5 6 7 8 应答 0xF5 0x2C 0 0 0 0 CHK 0xF5 2..2 设置设置/读取指纹添加模式(命令读取指纹添加模式(命令/应答均为应答均为 8 字节)字节) 指纹添加分两种模式:允许重复模式/禁止重复模式, 在”禁止重复模式”下,同一枚手指只 能添加一个用户,若强行进行第二轮添加将返回错误信息上电后系统处于禁止重复模 式 字节 1 2 3 4 5 6 7 8 命令 0xF5 0x2D 0 Byte5=0: 0:允许重复 1:禁止重复 Byte5=1: 0 0:设置新的添加 模式 1:读取当前添加 模式 0 CHK 0xF5 应答 0xF5 0x2D 0 当前添加模式 ACK_SUCCUSS ACK_FAIL 0 CHK 0xF5 2..3 添加指纹(命令添加指纹(命令/应答均为应答均为 8 字节)字节) 为确保有效性,用户必须录入 3 次指纹,主机须向 DSP 模块发送 3 次命令。
i) 第 1 次 字节 1 2 3 4 5 6 7 8 命令 0xF5 0x01 用户 号 (高 8 位) 用户 号 (低 8 位) 用户权限 (1/2/3) 0 CHK 0xF5 应答 0xF5 0x01 0 0 ACK_SUCCESS ACK_FAIL ACK_FULL ACK_TIMEOUT 0 CHK 0xF5 说明: 用户号的取值范围为 1 – 0xFFF; 用户权限取值范围为 1、2、3,其含义由二次开发者自行定义 ii) 第 2 次 深圳市十指科技有限公司 出品 指纹(二次)开发模块手册(M12) 第 10 页 共 21 页 字节 1 2 3 4 5 6 7 8 命令 0xF5 0x02 用户号 (高 8 位) 用户号 (低 8 位) 用户权限 (1/2/3) 0 CHK 0x F5 应答 0xF5 0x02 0 0 ACK_SUCCE SS ACK_FAIL ACK_TIMEO UT 0 CHK 0xF 5 iii) 第 3 次 字节 1 2 3 4 5 6 7 8 命令 0xF5 0x03 用户 号 (高 8 位) 用户号 (低 8 位) 用户权限(1/2/3) 0 CHK 0xF5 应答 0xF5 0x03 0 0 ACK_SUCCESS ACK_FAIL ACK_USER_EXI ST ACK_TIMEOUT 0 CHK 0xF5 说明:三次命令中用户号与用户权限应为相同值。
2..4 删除指定用户(命令删除指定用户(命令/应答均为应答均为 8 字节)字节) 字节 1 2 3 4 5 6 7 8 命令 0xF5 0x04 用户 号 (高 8 位) 用户号 (低 8 位) 0 0 CHK 0xF5 应答 0xF5 0x04 0 0 ACK_SUCCE SS ACK_FAIL 0 CHK 0xF5 2..5 删除所有用户(命令删除所有用户(命令/应答均为应答均为 8 字节)字节) 字节 1 2 3 4 5 6 7 8 命令 0xF5 0x05 0 0 0 0 CHK 0xF5 应答 0xF5 0x05 0 0 ACK_SUCCESS ACK_FAIL 0 CHK 0xF5 深圳市十指科技有限公司 出品 指纹(二次)开发模块手册(M12) 第 11 页 共 21 页 2..6 取用户总数(命令取用户总数(命令/应答均为应答均为 8 字节)字节) 字节 1 2 3 4 5 6 7 8 命令 0xF5 0x09 0 0 0 0 CHK 0xF5 应答 0xF5 0x09 用户 数 (高 8 位) 用户 数 (低 8 位) ACK_SUCCESS ACK_FAIL 0 CHK 0xF5 2..7 比对比对 1::1(命令(命令/应答均为应答均为 8 字节)字节) 字节 1 2 3 4 5 6 7 8 命令 0xF5 0x0B 用户 号 (高 8 位) 用户 号 (低 8 位) 0 0 CHK 0xF5 应答 0xF5 0x0B 0 0 ACK_SUCCESS ACK_FAIL ACK_TIMEOUT 0 C。












