as608指纹模块的原理_基于单片机指纹电子密码锁——硬件设计2

as608指纹模块的原理_基于单⽚机指纹电⼦密码锁——硬件
设计2
指纹识别模块
ATK-AS608 指纹识别模块是 ALIENTEK 推出的⼀款⾼性能的光学指纹识别模块。芯⽚内置 DSP 运算单元,集成了指纹识别算法,能⾼效快速采集图像并识别指纹特征。模块配备了串⼝、USB 通讯接⼝,⽤户⽆需研究复杂的图像处理及指纹识别算法,只需通过简单的串⼝、USB 按照通讯协议便可控制模块。本模块可应⽤于各种考勤机、保险箱柜、指纹门禁系统、指纹锁等场合。
模块引脚功能说明
球墨铸铁管qiumogg序号 名称 说明
1 Vi 模块电源正输⼊端。
2 Tx 串⾏数据输出。 TTL 逻辑电平
3 Rx 串⾏数据输⼊。 TTL 逻辑电平
4 GND 信号地。内部与电源地连接
低压注塑成型
5 WAK 感应信号输出,默认⾼电平有效
6 Vt 触摸感应电源输⼊端,.3v 供电
7 U+ USB D+
8 U- USB D-
在这⾥,我们只需要使⽤到其4个引脚,引脚1,2,3,4.
模块指令格式
模块指令格式分为三种:命令包格式、数据包格式、结束包格式。
命令包格式如图
数据包格式如图
结束包格式如图
·发送给模块和接收模块的数据包格式完全相同
·数据包不是单独发送和接收,必须是发送指令包之后或接收了应答包的后⾯
·包长度=包长度⾄校验和(指令,参数或数据)的总字节数,包含校验和,但不包含包长度本⾝字节数
·校验和是从包标识⾄校验和之间所有字节之和
·模块地址在没有⽣成之前是缺省的0xFFFFFFFF,⼀旦上位机通过指令⽣成了模块地址,则所有的数据包必须按照⽣成的地址收发。模块将拒绝地址错误的数据包
常⽤指令集
录⼊图像 PS_GetImage
功能说明: 探测⼿指,探测到后录⼊指纹图像存于 ImageBuffer。返回确认码表⽰:录⼊成功、⽆⼿指等。
输⼊参数: none
返回参数: 确认字
指令代码: 01H
指令包格式:
应答包格式:
人工智能建站注:确认码=00H 表⽰录⼊成功;
确认码=01H 表⽰收包有错;
确认码=02H 表⽰传感器上⽆⼿指;
确认码=03H 表⽰录⼊不成功;刷式密封
sum 指校验和
⽣成特征PS_GetChar
功能说明: 将 ImageBuffer 中的原始图像⽣成指纹特
征⽂件存于 CharBuffer1 或 CharBuffer2
输⼊参数: BufferID(特征缓冲区号)
返回参数: 确认字
指令代码: 02H
指令包格式:
注:缓冲区 CharBuffer1、CharBuffer2 的 BufferID 分别为 1h 和 2h,如果指定
其他值,按照 CharBuffer2 处理
应答包格式:
注:确认码=00H 表⽰⽣成特征成功;
确认码=01H 表⽰收包有错;
pva抛光轮
确认码=06H 表⽰指纹图像太乱⽽⽣不成特征;
确认码=07H 表⽰指纹图像正常,但特征点太少⽽⽣不成特征;
确认码=15H 表⽰图像缓冲区内没有有效原始图⽽⽣不成图像;
sum 指校验和
注:剩下的需要⽤到的指令集限于篇幅未列出来,留下邮箱私发。
按键电路设计
按键接⼝设计有两种⽅法,独⽴式按键和矩阵式键盘。独⽴式按键各键相独⽴,每个按键各接⼊⼀根输⼊线,只要检测输⼊线的电平就可以识别按键状态。这种⽅法电路配置灵活,软件结构简单,但每个按键需占⽤⼀根输⼊⼝。由于该设计⽅案IO资源浪费⼤。故此⽅法只适⽤于按键少或其他控制功能很简单的场合。由于本设计中的按键较多,考虑系统可靠性和键盘设计的简单所以采⽤矩阵按键。为了节省设计所需要时间,本⼈直接采⽤了⼀个4*4矩阵按键模块如图3-9。按键按下是呈低电平,我们采⽤软件消抖来减少对的单⽚机影响。
矩阵键盘的检测⽅法有多种,常见的有:逐点扫描法、逐⾏扫描法、全局扫描法。
在本实例中我们采⽤逐⾏扫描法来实现按键检测,其中P1.4-P1.7作为列线,P1.0-P1.3作为⾏线。识别过程如下:
1、判断键盘中是否有键按下。设置所有⾏线为输出⼝,并输出低电平;设置列线为输⼊⼝,读取列线上的电平状态,只要有⼀列的电平为低,就表⽰有按键按下,并且被按下的键位于电平为低的列线与4跟⾏线相交叉的4个按键中,若所有列线都为⾼电平,表⽰没有按键按下;
2、判断被按下按键所在的位置。在确认有键按下后(进⾏按键消抖处理后),接下来就是确定具体哪个案件被按下,⽅法是:依次将每根⾏线设置为输出⼝,并输出低电平(同时剩余⾏线输出⾼电平),然后逐列检查每根列线的电平状态,若某列为低电平,则该列线与设置为输出低电平的⾏线交叉处的按键就是被按下的按键。
3、按键位置确定后,接下来就要给矩阵键盘中的每个按键进⾏编号,也就是进⾏按键编码,程序设计中常⽤计算法和查表法两种⽅式对按键进⾏编码,本实例采⽤计算法编码。
E2PROM AT24C02模块设计
24C02引脚说明
24C02与单⽚机接⼝电路
以上包括前⼀篇⽂章是全部的硬件设计内容。附硬件原理图如下:
DNA变性与杂交

本文发布于:2024-09-22 04:09:34,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/305802.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:模块   按键   格式   输出   电平   指纹   列线   指令
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议