LC1301系列读卡机是一种专用采集机读卡填涂信息的光标识别设备。本文详细介绍了LC1301系列读卡机的工作原理,可作为基于LC1301系列读卡机进行产品二次开发与设计的技术资料。本文内容涵盖了开发与设计时所需的所有接口规范、电气参数和机械性能,以及机读卡的设计和串口通信协议等信息,用于协助用户以最少的研发费用和最短的研发周期,形成自己独特的产品或将其集成于自己的应用系统当中。
LC1301系列读卡机采用了先进、高速、大容量和高性能的片上系统作为主芯片,嵌入独特的模糊识别算法,使得LC1301系列读卡机能快速、准确地读取机读卡填涂信息。该读卡机可广泛应用于各种使用光电标识进行信息录入的行业,如彩票投注、教育自动阅卷、考勤记录、物流、酒店点菜.选举和调查统计等。
LC1301系列读卡机具有完善的控制命令,能把高速采集的有效原始数据通过RS232或USB通讯接口发送给PC的专用处理软件,进行人机通信。
本公司保留在不通知用户的情况下进行版本升级的权利,敬请客户随时关注我们的网站更新信息。本文的所有文字、表格及图片信息均受国家相关法律保护,未经许可不得私自转用。
LC1301系列读卡机接口规范、电气参数和机械性能等技术指标如表1。
表1 技术指标
答题卡标准 |
1.15列、列间距5.35mm、行间距3~12mm;
2.宽度为78.5±0.3mm;
3.纸厚度为60~130克胶版纸或热敏纸 |
涂写工具 |
2B 铅笔、黑色及蓝色钢笔或圆珠笔 |
涂点面积 |
≥0.8mm×4mm |
走纸速度 |
600mm/s±10%,单向(或双向)走纸 |
通讯接口 |
RS232串行通讯接口 |
工作环境 |
环境温度:0℃~50℃,工作湿度:35%~95% |
电源适配器 |
输入:AC220V/50Hz,输出:DC12V/1500mA |
卡 纸 率 |
≤1×10-4 |
误 码 率 |
≤2×10-7 |
外形尺寸 |
187mm×136mm×76mm |
重 量 |
0.8kg |
执行标准 |
SJ/T 11115-1997 |
LC1301系列读卡机的通讯接口为RS232,采用通用异步串行通信模式,帧格式为:一位起始位、八位数据位、一位停止位、无奇偶校验,波特率为9600 bps。
该命令为单字节操作命令FB,控制命令数据类型为HEX,PC发送该命令给读卡机,读卡机将系统恢复成初始状态,该命令可以在任何时候由软件将读卡机恢复为初始化状态。
(1) D0 读卡机电机停止转动
该命令为单字节控制命令,PC发送该命令给读卡机,无论电机处于何种工作状态,MCU都强制电机停止转动,该命令可用于手动控制读卡机。
(2) D1 读卡机电机正向持续转动
该命令为单字节控制命令,PC发送该命令给读卡机,读卡机驱动电机正向持续转动,直到收到改变电机状态的命令后改变转动方向,该命令可用于手动控制读卡机。
(3) D2 读卡机电机反向持续转动
该命令为单字节控制命令,PC发送该命令给读卡机,读卡机驱动电机反向持续转动,直到收到改变电机状态的命令后改变转动,该命令可用于手动控制读卡机。
(1) D3 读卡机向前出卡
该命令为单字节控制命令,PC发送该命令给读卡机,读卡机读完一张机读卡后,卡的退出方向为机器前面,该命令用于设置读卡机读完机读卡后退卡方向。
(2) D4 读卡机向后退卡
该命令为单字节控制命令, PC发送该命令给读卡机,读卡机读完一张卡后,卡的退出方向为机器后面,设置读卡机读完卡后退卡方向。
(1) 禁止读卡机读取数据
该命令为单字节控制命令,PC发送该命令给读卡机,读卡机不再读取机读卡填涂数据,表现为不进卡,用于人为控制机器是否继续读卡。
(2) 允许读卡机读取数据
该命令为单字节控制命令,PC发送该命令给读卡机,读卡机继续读取机读卡填涂数据,该命令主要针对FC命令允许继续读卡。
读卡机接收正确控制命令后的返回代码C0,代码类型为HEX,作为正确应答信息。
(1) 01+01+01 读卡机检测无卡出错
读卡机进卡传感器检测到有卡进入机器,但没有在数据扫描区检测到同步数据,发送该报警代码,表示无卡出错
(2) 02+02+02 读卡机检测机读卡出错
读卡机检测到机读卡进入扫描区,并能读到部分数据,但MCU没有检测到卡退出机器,表明机读卡卡在机器里,读卡机发送该报警代码。
(3) 03+03+03 读卡机检测机读卡类型出错,
读卡机检测到的机读卡类型不能被正确识别时,发送该报警代码。
(4) 04+04+04 读卡机读取数据出错
读卡机读取数据过程中出现错误,发送该报警代码。
该命令为多字节控制命令C5+1D+C1+02+C1+CC,控制命令数据类型为HEX,PC发送该命令给读卡机,读卡机将本机序列号返回给PC,读卡机序列号为24个字节的ASCII码数据。
表 6 控制命令速查表
命令类型 |
串口命令(HEX) |
功能说明 |
电机控制命令 |
D0 |
读卡机电机停止转动 |
|
D1 |
读卡机电机正向持续转动 |
D2 |
读卡机电机反向持续转动 |
出卡控制命令 |
D3 |
读卡机向前出卡 |
D4 |
读卡机向后退卡 |
表 7 返回数据速查表
命令类型 |
串口命令(HEX) |
功能说明 |
返回代码 |
C0 |
读卡机接收正确控制命令后的返回代码 |
出错返回代码 |
01+01+01 |
读卡机检测无卡出错报警 |
02+02+02 |
读卡机检测机读卡出错报警 |
03+03+03 |
读卡机检测机读卡类型出错报警 |
04+04+04 |
读卡机读取数据出错报警 |
读取本机序列号 |
C5+1D+C1+02+C1+CC |
读取本机序列号(ASCII码) |
如有项目需求,本公司承接项目开发。