护照识读模组CSYJM-DH中软高科护照阅读身份证解码
1.概述
csyjm-dh是一款支持对二代身份证在线解析的模块,支持护照、港澳通行证等法定证件 识别,还支持多种高频 ic卡、nfc 标签卡片的识别。模块采用uart通讯接口(可选usb),兼容性好,通用性强。用户通过uart向模块发送简单指令可实现对卡片进行读/写操作,简单易用,用户可使用该模块高效快速开发高频读写功能产品。
2.产品开发特性
2.1. 电气参数
【支持卡片】:
支持二代身份证在线识别;支持护照、港澳通行证的识别;同时还支持mifareone(m1)、s50、s70、i-code-x等类型标签、城市一卡通、银行卡的识别等。
【身份证解析】
支持在线解析,注册身份证通道后,可读出身份证明文照片信息
【护照读取】
该模块具有护照及港澳通行证的读取功能,可读出证件中的身份信息与照片信息
【电压范围】:
5v(±0.5v)
【支持协议】:
iso14443a、iso14443b、ios15693、iso18092、felica
【工作温度】:
-20~85℃
【通信接口】:
uart(预留usb接口)
【波特率】:
115200bps(默认)
【模块尺寸】:
主体模块:外形尺寸(28.5*19*4.8mm),天线模块28*45mm
【读卡距离】:
20mm~60mm(视标签与天线而定)
【看门狗】
内置硬件看门狗,杜绝死机;
2.2. 应用开发支持
提供安卓、linux、windows的demo支持,提供sdk以及 demo的源码供设计参考。
3.硬件接口
产品实物展示
模块实物图(正面)
模块引脚说明(1.25-awb4p卧式贴片座子)
引脚号
功能
说明
1
gnd
电源地
2
rx/d+
模块串口接收/usb_dp(usb可选)
3
tx/d-
模块串口发送/usb_dm(usb可选)
4
5v
5v电源正
4.常见故障分析
4.1. 打开串口失败
如果使用演示软件连接模块时,提示“拒绝访问”,原因通常为该串口已被其它软件(如串口助手、门禁管理软件等使用串口的软件)打开占用,请退出占用该串口的软件,或者换另外一个串口,再次尝试。
4.2. 与模块无法通信
如果能打开串口,但与模块通信失败,则请逐一检查确认以下各项:
① 软件上所选的串口是否为主机连接模块的串口;
② 请在系统设备管理器中的“端口 (com 和 lpt) ”项中查看所虚拟出来的串口号;
③ 主机和模块之间的通信数据线是否接触良好; 串口的 txd 和 rxd 数据线是 否连接正确,是否调反;主机的 gnd 和模块的 gnd 是否连接在一块。如果连线正 确,是否将 txd 和 rxd 线接反,请将其对调再次尝试;
④ 通信参数设置是否正确,正确的串口通信参数应为默认波特率 115200;
⑤ 发送的数据是否有错误,特别需要注意校验和是否有误;
⑥ 检查是否为 16 进制发送接收(勾选 hex)。
4.3. 读取不到卡片
如果主机能读取到模块返回的信息(表明主机和模块通信已正常),但读取不到卡片的序列号,那么请检查是否是以下情况造成的。
1) 卡片距读卡天线是否过远 ,试把卡片靠近天线再读取;
2) 卡片或模块天线周围是否有大面积金属,大面积金属会严重影响读卡,请把模块移到没有金属的环境再读取;
3) 卡片协议是否为模块所支持的协议类型;卡片是否为id卡等,由于 id卡工作频率和原理相差甚大,本模块不能支持此类卡片。