|
基于物流仓储管理的RFID读写器设计摘要:在分析RFID的物流仓储管理应用背景的基础上,对设计所用标签进行了简要说明,提出了一种RFID读写器设计方案,重点设计了RFID读写器硬件和软件模块。其中,硬件模块设计主要包括接收/发送模块、对外接口模块、控制模块和供电管理模块;软件模块设计主要包括主程序设计和防冲突程序设计两部分。
本文关键字: 理论探讨 RFID(Radio Frequency Identification,射频识别)技术是一种利用无线射频通信实现远距离识别的非接触自动识别技术。与现代物流领域普遍使用的条码技术相比,它在读写距离、保密性、智能化、环境适应能力以及使用寿命方面都有显著的优势。 目前,世界范围内针对RFID的物流应用存在两种编码体系,一种是日本UID(Ubiquitous ID)中心提出的UID编码体系,另一种是美国EPC(Electronic Production Code,电子产品代码)环球协会提出的EPC电子产品编码标准。这两种标准在所使用的无线频段、信息位数和应用领域等方面都有所不同。而我国还没有自己正式的标准,但是有关RFID在900MHz频段应用的电磁检测工作已经基本完成,我国最为关心的是ISOl8000~6标准。本质上EPC标准和IS018000并不矛盾,对于物流应用,EPC标准则更为完善。 另外,对于物流应用来说,成本是企业最关心的问题。在满足需要的前提下,选择最低成本是首当其冲的。UHF(915MHz)射频工作距离大概在10m左右,已经能够满足物流应用的需求,而且成本要比微波段低得多。特别是UHF射频允许采用相对较小的方向性天线,这将使读写器的辐射波束定向到一个特定的区域,这种特点使读写器能够抵御来自于其他读写器或发射机的潜在干扰。 鉴于上述情况,为了促进RFID系统在我国物流仓储管理领域的大规模应用,本文提出了一种基于物流仓储管理应用的读写器设计方法。该读写器的设计参照EPC标准,采用915MHz工作频率,以某公司的RFID标签芯片的读写为目标,电路设计简单,应用灵活,生产成本低廉。 1 标签功能简介 (1)通过RF前端的模拟电路将天线接收能量部分转化为电量,为内部电路供电。 当标签进入RF区域后,标签被激活。如果RF区域信号强度达到标签工作能量的需要,则标签进入准备工作状态,等待接收读写器发送的指令。标签接收以及发送的数据都将经过CRC进行差错校验。同时,还通过曼彻斯特编码以及FM0编码对数据进行进一步的保护,以此来保证数据的安全性。读写器通过外部命令结合标签内部防冲突算法来实现多个标签数据的同时读取与写入。 2 RFID读写器设计 在射频电路设计中,防止和抑制电磁干扰,提高电磁兼容性,是非常重要的环节。要选择介电常数公差小的基材,并对电路的射频部分和数字部分进行分块处理。射频部分应尽量使用SMT(表帖式)元件,减少过孔,并在表面加接地金属屏蔽层。各模块具体设计如下所述。 2.1.1 接收/发送模块 本设计中各芯片工作频率为915MHz。TRF6901调制方式为OOK,这可通过将内部B寄存器第4位置零来实现。TRF6901将所需发送信号通过PA引脚送至MW4IC915的REIN引脚,对信号进行功率放大之后,由天线发射出去;天线接收来的信号通过RF2132对其进行线性信号放大,之后进TRF6901的LNA引脚,由TRF6901对接收信号进行处理,完成读写器前端的数据交换任务。 2.1.2 对外接口模块 2.1.3 控制模块 本设计中,W77E58工作频率为40MHz。它的P1口连接TRF6901各个控制引脚,完成对收发芯片的控制并提供数据传输所需时钟信号等;串口1连接TRF6901的数据收发端,实现数据的串行通信。MCU串口0连接芯片ICL232,通过异步通信完成数据传输,只要设定w77E58串口1工作在方式l,选择与计算机同样的波特率即可。该部分设计主要集中在程序设计部分,将Pl口当作普通I/O口用即可。 2.1.4 供电管理模块 2.2 软件设计 2.2.1 主程序设计 2.2.2 防冲突程序设计 本文在深入分析当前RFID系统在物流仓储管理领域应用背景的基础上,提出了一种基于物流仓储管理的读写器设计方法。该读写器设计简单,应用灵活,生产成本低廉。今后将在实际的物流仓储管理中应用该读写器,并针对实际应用中出现的读写速度、距离、保密性等方面的一些问题,对读写器设计做进一步的改进,以使其总体性能有大幅度的提高,促进RFID系统在我国物流仓储管理领域的大规模应用。 来源:电子技术应用 责编:mary.chen 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:kaiyun体育官方人口
文章著作权分属kaiyun体育官方人口
、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
更多最新文章 |
|