【HaaS Python硬件积木】AS608指纹识别模块 打造指纹门禁 开门有手就行

ATK-AS608是一款基于AS608芯片的高性能光学指纹识别模块,适用于考勤机、保险箱、门禁系统等。模块采用UART和USB接口,支持串口通信,用户无需复杂算法即可控制。软件接口提供了指纹注册、识别、存储等操作,具备高识别率和低误识率。提供Python驱动,包括指纹注册、搜索、删除等功能,并详细介绍了通信协议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、产品简介

ATK-AS608指纹识别模块是ALIENTEK推出的一款高性能的光学指纹识别模块。它采用的是指纹识别芯片公司杭州晟元芯片技术有限公司生产的AS608指纹识别芯片。该芯片内置DSP运算单元,集成了指纹识别算法,能高效快速采集图像并对指纹特征进行识别。 该模块配备了串口和USB接口,用户无需研究复杂的图像处理及指纹识别算法,只需通过简单的串口、USB按照通讯协议便可控制模块。本模块可应用于各种考勤机、保险箱柜 、指纹门禁系统、指纹锁等场合。

本文中主控板和AS608模块之间使用UART进行通信,实际使用过程中最少只需要使用VCC/TX/RX/GND四根引脚和主控板进行通信。模块接口外观及其定义如下:

名称 说明
VCC 模块电源正极
TX 串行数据输出,TTL逻辑电平
RX 串行数据输入,TTL逻辑电平
GND 地线
TOUCH 触摸板感应信号,默认高电平有效
UA 触摸板电源输入,3.3V
D+ USB D+数据线
D- USB D-数据线

二、技术参数

  • 供电电压:3.0V~5.5V,典型值:3.3V
  • 工作电流:30~60mA,典型值:40mA
  • ADC测量速率:8Bps~860Bps,可设置
  • UART接口配置(默认波特率:57600,数据位:8,停止位1,校验位:none,TTL电平)
  • USB接口支持全速2.0标准
  • 图像处理时间:<0.4秒
  • 上电延时:<0.1秒,模块上电后需要约 0.1S 初始化工作
  • 指纹搜索时间:<0.3秒
  • 拒真率:<1%
  • 认假率:<0.001%
  • 指纹存容量:300枚
  • 工作环境:温度-20~60摄氏度,湿度<90%(无凝露)

三、软件接口

AS608指纹识别模块HaaS Python驱动:下载地址

AS608(uartObj) - 创建AS608驱动对象

  • 函数原型:

fig = AS608(uartObj)

  • 参数说明:
参数 类型 必选参数? 说明
uartObj UART 调用此函数前需确保uartObj对象已经处于open状态
  • 返回值:

执行成功,返回指纹识别模块对象;创建失败,抛出Exception

  • 示例代码:
from driver import UART    # 驱动库
import as608               # AS608指纹识别模块库
uartDev = UART()
uartDev.open('as608')      # 按照board.json中名为"as608"的设备节点的配置参数(主设备UART波特率、起始位、数据位及停止位长度等)初始化UART类型设备对象
fig = as608.AS608(uartDev) # AS608指纹识别设备初始化
print("AS608 inited!")
uartDev.close()             # 关闭UART设备
del fig                     # 删除AS608指纹识别设备对象
  • 输出:
AS608 inited!

getEmptyPosition - 获取空白位置ID

  • 函数功能: 查询AS608内部空闲指纹存储ID,即未存储有效指纹模板的存储空间
  • 函数原型:

ADS1115.getEmptyPosition()

  • 参数说明:

  • 返回值: 成功返回非负值,代表可用指纹存储ID,失败返回as608.FAIL
  • 示例:
from driver import UART    # 驱动库
import as608               # AS608指纹识别模块库
uartDev = UART()
uartDev.open('as608
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值