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卡工作频率和原理相差甚大,本模块不能支持此类卡片。