第二章 智能仓储管理系统终端应用研究
图2-10 智能仓储管理系统硬件结构示意图
2.5 手持终端和条形码扫描引擎
2.5.1 基本参数
图2-11和表2-1是仓储作业人员进行数据采集的终端设备和基本参数。图2-12和表2-2是激光条形码扫描引擎的实物图及其基本参数。
图2-11 终端设备
19
基于条形码射频识别和超声红外室内定位的智能仓储管理系统研究
表2-1 终端设备参数
处理器 操作系统 机身内存 内存 扩展内存 电池 卡槽 NFC Samsung Exynos4412 四核 主频1.4GHz Android 4.2.2 RAM:DDR3 1GB NandFlash:4GB Micro SD(TF)卡可扩展至32G 4000mAh充电式聚合物锂电池,可选配6000mAh超大容量聚合物锂电池 Micro SD(TF)卡×1,SIM卡×1,PSAM卡×1 支持ISO/IEC 18092,ISO/IEC 21481,ISO/IEC 14443 Types A,B,B',JIS(X)6319-4,ISO/IEC 15693等多种协议(不支持S50和S70卡) USB 2.0接口×1,多功能接触式接口(支持USB、RS232、RS485等数据传输方式)×1 快速、精准的扫描方式,可识别:Code 39,Codabar,Code 128,Discrete 2 of 5,Interleaved 2 of 5, Code 93,UPC-A,UPC-E,EAN-8,EAN-13,MSI,EAN-128,ISBN/ISSN等多种码制 IEEE 802.11a/b/g/n,支持2.4GHz、5.0GHz双频 内置蓝牙4.0+EDR GPS/A-GPS,北斗 WCDMA,CDMA2000,GPRS,GSM -10°C至+50°C 外接口 一维条码 WIFI 蓝牙 定位 GPRS/3G 工作温度 说明:NFC从本质上与RFID没有太大区别,NFC是在RFID的基础上发展而来,NFC是将非接触读卡器、非接触卡和点对点功能整合进一块单芯片,而RFID则是由阅读器和标签组成[44]。NFC既可以作为读写器和电子标签,还还能与其他NFC进行通讯。
图5-2和表5-3是条形码扫描引擎的实物图和相应参数:
图2-12 uE966激光条形码扫描引擎
20
第二章 智能仓储管理系统终端应用研究 表2-2 uE966激光条形码扫描引擎参数
输入电压 扫描电流 待机电流 光源 扫描速率 扫描角度 解码种类 提示接口 系统接口 设置方式 解析度 景深 直流3.3伏±0.15伏 75毫安(工作)/85毫安(瞬间最大) <8μA 可视激光二级管,波长650纳 100±10线/秒 ±50°,±65°,±35°(左右,前后,转动) UPC-A,UPC-E,UPC-E1,EAN-13,EAN-8,ISBN/ISSN,39码,39码(ASCII全码),32码,Trioptic39码,交叉25码,工业25码(Discrete2 of 5),矩阵25码,库德巴码(NW7),128码,UCC/EAN 128,ISBT128,93码,11码(USD-8),MSI/Plessey,UK/Plessey,中国邮政码,GS1 DataBar系列 控制外部的蜂鸣器,LED指示灯 UART 方法1:手动(依次扫描设置条码);方法2:发送UART指令 4mil(1mil=0.0254mm) 4mil:40mm(50±10-90±10mm) 5mil:65mm(50±10-115±10mm) 10mil:240mm(20±10-260±20mm) 15mil:350mm(30±10-380±20mm) 20mil:445mm(45±10-490±30mm) 30mil:660mm(40±10-700±30mm) 55mil:780mm(80±10-850±100mm) 图2-13和表2-3分别是引擎和主机之间的电气接口:
图2-13 激光扫描引擎和主机间引脚的连接
21
基于条形码射频识别和超声红外室内定位的智能仓储管理系统研究
表2-3 激光扫描引擎的电气接口/引脚
说明 Flash下载。应用程序升级时需置低 电源:3.15-3.45 VDC。 地:参考电压为0V 串行数据接收端口(Received data)。 串行数据发送端口(Transmitted data)。 串行端口握手协议“允许发送”信号(Clear-to-send)。 7 RTS* 输出 串行端口握手协议“请求发送”信号(Request-to-send) 8 PWRDWN 输出 休眠就绪:此引脚为高电平时,表示引擎在节电电源模式。 9 BPR* 输出 低电流蜂鸣器输出。 10 DLED* 输出 低电流解码提示LED输出。 11 WAKE* 输入 当引擎在节电电源模式时,此引脚的下降沿会唤醒引擎。 12 TRIG* 输入 硬件触发端口,置低此引脚,引擎会开始扫描及解码。 注1.RXD、CTS*、WAKE*和TRIG*中的任意一个引脚的下降沿都可以唤醒引擎。 注2.*=逻辑低。名称带“*”的信号表示在低电平时有效。名称不带“*”的信号表示高电平有效。 引脚 1 2 3 4 5 6 引脚名称 Flash_DWLD* VBATT GND RXD TXD CTS* 类型 输入 输入 输入 输入 输出 输入 2.5.2 引擎的时序特性
时序是指计算机操作运行的时间顺序。假设引擎当前处在节电电源模式,主机置低电位WAKE引脚唤醒引擎,然后发送一个BEEP指令。
22
第二章 智能仓储管理系统终端应用研究
图2-14 唤醒引擎并驱动蜂鸣器时序图
时序说明:
①主机置低WAKE引脚。
②至少20毫秒后和1秒内,主机发送一个BEEP鸣叫指令。
③引擎在收到上述指令后,会先返回一个ACK指令,然后通过BPR引脚输出信号驱
动外部蜂鸣器。
2.5.3 SCI串口通信接口
SCI通过UART提供了一种引擎和主机之间的通信连接协议。SCI允许主机通过指令对引擎进行操作和修改参数值。表2-4列出了所有引擎和主机所支持的SCI串口通信接口指令。表中主机发送的指令类型是H,引擎发送的指令类型是E,主机和引擎都能发送的指令类型是H/E。
23