分析RFID通讯组件设计与应用

最新更新时间:2012-03-06来源: 互联网关键字:RFID  通讯组件  设计与应用 手机看文章 扫描二维码
随时随地手机看文章

引言

   射频识别技术(Radio Frequency IdentificatiON,缩写RFID),射频识别技术是20世纪90年代开始兴起的一种自动识别技术,射频识别技术是一项利用射频信号通过空间耦合(交变磁场或电磁场)实现无接触信息传递并通过所传递的信息达到识别目的的技术。 这个问题的本质就是企业的应用系统与硬件接口的问题.因此,通透性就是整个应用的关键,正确抓取数据,确保数据读取的可靠性以及有效地将数据传送到后端系统都是必须考虑的问题。

  传统应用程序与应用程序之间的数据通透是通过中间件架构解决,并发展出各种服务器应用软件,因此,中间件的架构解决方案就成为了RFID应用的一项极为重要的核心技术,作者讨论的就是RFID中间件的一个解决方案。

  1 RFID中间件技术

  RFID技术的基本工作原理是:标签进入磁场后,接收读写器发出的射频信号,凭借感应电流所获得的能量发送出存储在芯片中的产品信息(Passive Tag,无源标签或被动标签),或者主动发送某一频率的信号(Active Tag,有源标签或主动标签):读写器读取信息并解码后,送至中央信息系统进行有关数据处理 .中间件是介于应用系统和系统软件之间的一类软件,它使用系统软件所提供的基础服务,衔接网络上应用系统的各个部分或不同的应用,以达到资源共享、功能共享的目的.在具体实现上,中间件是一个用API定义的软件层,具有强大的通信能力和良好的可扩展性。
  RFID中间件是一种面向消息的中间件(Message.Oriented Middleware,MOM),其中信息(Information)是以消息(Message)的形式,采用异步(A—synchronous)的方式从一个程序传送到另一个或多个程序,传送者不必等待回应.它的作用主要体现在三个方面,一是控制RFID读写设备按照预定的方式工作,保证不同读写设备之间配合协调;二是按照一定规则过滤数据,筛除绝大部分冗余数据,将真正有效的数据传送给后台信息系统;三是保证读写器和企业级分布式应用系统平台之间的可靠通信。

  2 RFID通讯组件的结构框架

  针对读写器在各种应用软件中的应用,作者对RFID读写器的通讯指令,采用组件封装和SDK方式,进行了标准化,形成RFID标准组件,RFID标准组件是连接标签读写器、控制器和企业应用程序之间的标准化软件接口程序集合,具有分布式结构,以层次化进行组织、管理数据流,有效增加了软件的可重用性,简化了上位机应用软件的开发,提高了应用软件的可靠性和稳定性.本系统中的RFID通讯组件要求实现如下功能:提供RS232/485串口通讯接口组件、TCP/IP、UDP网络通讯接口组件,搜索读写器、配置读写器参数接口,读取、设置标签数据接口以及统一配置软件,其架构图如图1所示。


图1 RFID 通讯组件的框架

  其中SDK(Software Development Kit)是指可以供软件开发人员开发自己可以在特定的平台上运行或者通过API(Application Program Interface)运行的软件产品的一组程序(文档)集合;组件(Component):是对数据和方法的二进制封装,具备跨语言调用,良好的可重用性,进程独立性等优点。

  3 RFID通讯协议格式

  RFID通讯组件最重要的是对数据的处理.作者重点介绍读写器对数据的处理,即通讯协议格式.文中所使用的读写器是某公司的高频工业读写器系列,包含PRR8160读写器、PRR8152读写器、PRR8032读写器.下面将简单介绍本软件中所涉及的这几种RFID 读写器,重点介绍PRR8160读写器。
  
  3.1 PRR8160读写器

  PRR8160是一款应用于工业流水线上,进行数据采集、流水线控制、跟踪管理的可编程智能数据终端机.具有TCP、UDP、RS232多种通讯方式,有极强的现场编程功能,适应性极强.其系统采用两级联网结构,采用UDP协议进行通讯,即管理主机通过访问生产数据输入终端机所在的IP地址对终端机进行数据访问和参数设置.设备工作状态采用联机工作方式:即设备将得到的用户的完整操作记录保存在RAM 内,并主动上传到管理主机,如果设备没有接收到上位机的正确返回响应(超时时间N可以由用户定义),设备将再次上传,直至成功为止,但是当设备再次得到用户新的完整操作记录,原有的RAM记录将被转移到FLASH内存储.工作时若网络断开,终端机可以自动存储工作的记录,当网络连接正常后,自动上传数据。

  设备支持ARP,ICPM(ping),IP,UDP网络通讯协议,数据传输方式默认采用UDP协议,不支持数据包分组操作.数据编码方式采用HEX的数据格式操作,所有通讯数据采用“以太网CRC校验”方式,其中UDP层加UDP校验,应用数据层再加“和校验”方式,具体校验方式采用从报头至报尾所有的协议数据按16进制做累加,对256取模后的十六进制数.应用数据层的通讯协议格式如表1~3所示,其中数据单位为bit。

 

 

其中:数据长度为有效数据报文的长度;和校验为整个数据报文的校验位.有效数据部分的报文格式为:类型编号|数据|.......|类型编号|数据:

  终端机检测到的打包数据格式为:打包数据格式= ‘#’+步骤1检测结果+# + 功能号+型操作类型号+‘#’+ 步骤2检测结果+ #+功能号+操作类型号+ ..... + ‘#’+步骤N检测结果+功能号+ 操作类型号‘#’.每个检测步骤中的检测结果之间用‘#’号间隔。

  3.2 PRR8032读写器及PRR8152读写器

  PRR8032是具有专利外观设计的表面嵌入式多功能中距离读写器.其读写距离最大23 cm,具有防冲撞电子标签读写功能,可同时对1O张电子标签的多个数据块进行操作。

  PRR8152符合IS015693标准的高频工业读写设备,可选RS232、RS485以及TCP/IP通讯格式,适用于需要防水、防尘、防油污、防腐蚀等各种恶劣工作环境,是工业自动化控制领域的首选读写机器。

4 RFID中间件通讯组件的软件设计

  RFID中间件通讯组件包括以下几部分:底层数据通讯接口组件、设备网络接口组件、设备参数接口组件、对标签读写操作接口组件、数据库接口组件等.各接口组件既相对独立,又有密切联系.其中,笔者的通讯组件的操作标签是符合ISO/IEC 15693协议的电子标签。

  本软件的设计是在Windows环境下,选用SQL Server 2000作为后台数据库,利用Visual C++6.0开发环境,将接口组函数封装成dll文件,使其可以直接被其它应用系统调用,实现读写器与计算机之间的企业局域网的通信 .整个系统的设计结构如下所述。

  (1)底层数据通讯接口组件:负责数据通讯的链路层和物理层,是读写器与应用软件通讯的物理基础,在应用逻辑上,与应用通讯协议无关.所以,底层数据通讯应独立设计相对固定的接口,与高层应用分离。

 

  (2)数据库接口组件:实现对后台数据库的操作,为RFID 中间件的开发软件提供标准的函数接口.


  (3)设备网络接口组件:为客户提供连接通讯链路上的RFID读写器信息,设备参数设置接口提供更改读写器工作参数的接口,实现设备管理功能.

 


  (4)标签读写操作接口组件:为读写器实时工作时提供与计算机通讯的接口,两者在用户和使用功能上相对对立,也可单独设计.


&nTagNum);//读取多个标签的UID。.......

....
 
  5 RFID中间件通讯组件的一个应用

  深圳普诺玛公司生产制成管理系统项目中的实时监控模块充分利用了本RFID通讯组件。简化了开发流程.其中涉及到的功能有:读取设备内部数据、打开并关闭与数据库的连接,控制读写器对标签进行操作等等.

 

 

  笔者完成了以下五个接口组件的标准化:底层数据通讯接口组件、设备网络接口组件、设备参数接口组件、对标签读写操作接口组件、数据库接口组件等接口组件,为第三方的企业级软件应用提供了基础.该RFID 中间件在上海生猪收购管理系统和深圳普诺玛公司生产制成管理系统中已经得到了应用,并取得了良好的市场效果。

关键字:RFID  通讯组件  设计与应用 编辑:神话 引用地址:分析RFID通讯组件设计与应用

上一篇:车身跟踪系统中RFID的应用探讨
下一篇:基于无线通信技术的数据记录系统

推荐阅读最新更新时间:2023-10-12 20:36

RFID在物流作业对象物中的十项注意
  一、应用简介    人们常常在物流领域的仓库管理环节中试图采用RFID技术来对商品进行精细管理,而实际上,要想将RFID这种数据采集技术应用在物流的多个环节是相当复杂的。迄今为止,RFID在物流领域的应用中还没有取得突破性的应用进展,这主要由于如下几个方面的因素的影响:    物流作业对象特征的复杂性    物流对象的特征十分复杂,包括材质、形状、大小、包装环境、移动速度等在内的这些特征都会在不同程度上影响到RFID系统的实施效果。    物流作业环境的复杂性    物流与供应链的作业环境经常会存在金属支架、货架、立柱等,也会存在电线、电缆、网络线等可能或产生电磁杂波的复杂环境,这些环境因素的客观存在都会在
[网络通信]
“物联网”热:机会还是泡沫?
在日前举行的上海世博会首个主题论坛——“信息化与城市发展”上,来自世界各地的权威信息科技专家热议“物联网”。他们普遍认为:物联网将给人类生活带来颠覆性的变革;同时也提醒要做好规划,避免重蹈互联网泡沫的覆辙。请关注——    当许多人还会把“物联网”和“互联网”这两个读音相近的概念混为一谈之时,物联网概念股已一飞冲天,各地政府纷纷出台支持政策,就连温州民间热钱也做好了“炒”一把物联网的准备。    让生活更安全、更绿色、更自由    什么是物联网?物联网到底会给人类社会带来哪些变化呢?    中国移动通信公司董事长兼总经理王建宙解释:“物联网通过传感设备,把物体的各种数据和信息实时取下来,通过互联网传递
[网络通信]
RFID复习笔记(3)——RFID天线技术
1 RFID天线的应用现状 1.1 RFID天线应用的一般要求 电子标签天线 RFID天线必须足够小; RFID天线提供最大可能的信号和能量给标签的芯片; RFID天线具有鲁棒性; RFID天线非常便宜 读写器天线 读写器天线既可以与读写器集成在一起,也可以采用分离式;读写器天线设计要求多频段覆盖;应用智能波束扫描天线阵 1.2 RFID天线的极化:圆极化 1.3 RFID天线的方向性 如果天线波瓣宽度越窄,天线的方向性越好,天线的增益越大,天线作用的距离越远,抗干扰能力越强,但同时天线的覆盖范围也就越小 1.4 RFID天线的阻抗问题 为了以最大功率传输,芯片的输入阻抗必须和天线的输出阻抗匹配 1.5 RFI
[网络通信]
<font color='red'>RFID</font>复习笔记(3)——<font color='red'>RFID</font>天线技术
加载Sierpinski垫片天线
0 引言     射频识别 (Radio Frequency Identification , RFID) 是 20 世纪 90 年代兴起的一项自动识别技术。该技术利用无接触方式获取目标信息,并与目标信息进行双向通信。由 于其无接触的工作特性,它被称为第三代自动识别技术。一个自动识别系统有两个部分组成:读写器和电子标签。天线在读写器和电子标签中间担当着十分重要的作 用,它是两者之间实现非接触双向通信必不可少的器件。天线被用来发射和接收信号,并且担当着电子标签芯片中耦合能量的重要作用。所以电子标签天线设计的好 坏直接影响着系统的工作距离以及使用范围。     在 RFID 系统应用中,电子标签天线需要附着在
[网络通信]
三星开发手机无线射频识别(RFID)芯片
11月28日消息,据国外媒体报道,三星公司已开发出一种无线射频识别(RFID)芯片,它将把手机变成一种用途更多的工具,以便用户了解自己想要的产品与服务。 三星在无线射频识别领域的主要创新是设计一个RFID读入器芯片,它可读出各类RFID标签。在通常情况下,需要使用多个芯片才能读入各种不同的RFID标签。未来无线射频识别芯片将在手机这类手持设备中找到用武之地,虽然三星公司未透露具体的发布时间。 在实际使用中,人们将能用手机读出有关产品和其他货物上的标签,从而使自己更方便地在信息海洋中定位信息。例如,食品或药品上的RFID标签可提供食品成分或药物剂量信息,设在公共汽车站标签则可以提供汽车运营时间表,或告诉人们下一班车在何时
[焦点新闻]
RFID低功耗电子标签和手持阅读器设计开发
射频识别RFID(Radio Frequency Identification)是近20年来蓬勃兴起的一种自动识别技术,它的应用领域十分广泛,如油田采油车出入自动识别管理与监测系统就是一个很好的例子,它能使管理人员及时掌握油田采油车辆和油井采油动态 ,以便更好地进行合理调度与管理等。 本文设计开发的RFID电子标签和阅读器应达技术参数指标如表1和表2所示。 1 硬件设计 1.1 总体方案 本文设计开发的射频收发系统的组成如图1所示。计算机通过异步串口向ARM控制器传送指令;ARM控制器再通过nRF24L01按照一定通信协议 将信号发送给指定地址的标签;若标签处于阅读器范围内 ,经外部触发后,会发送标签的一些相
[单片机]
<font color='red'>RFID</font>低功耗电子标签和手持阅读器设计开发
基于RFID智能卡的高校图书馆自助式门禁系统
图书馆门禁系统是保障图书资源安全,提高图书馆管理效率、管理水平的控制系统。在计算机技术、网络技术、目标识别技术的支撑下,目前已有名目繁多的图书馆门禁系统上市,但这些门禁系统多是根据不同的图书馆信息化条件而定制研发的,由于原有的图书馆管理系统结构各不相同,造成门禁系统与图书馆其他管理系统之间的链接非常不便。并且,多数图书馆门禁系统的功能停留在安全管理、自动借还的层面上。为了实现门禁系统与各种数字图书馆之间的无缝链接,扩展门禁系统的功能,提高图书馆的自助服务水平,我们构建了一套基于RFID智能卡的高校图书馆自助式门禁系统。    1 RFID技术及在图书馆的应用简介   1.1 RFID技术   RFID(射频识别)
[模拟电子]
RFID无源标签系统的监管测试、标准及优化
随着阅读器与标签价格的降低和全球市场的扩大,射频标识RFID(以下简称RFID)的应用与日俱增。标签既可由阅读器供电(无源标签),也可以由标签的板上电源供电(半有源标签和有源标签)。由于亚微型无源CMOS标签的成本降低,库存和其他应用迅速增加。一些评估表明,随着无源标签的价格持续下降,几乎每一个售出产品的内部都将有一个RFID标签。由于无源RFID标签的重要性及其独特的工程实现的挑战性,本文将重点研究无源标签系统。 当接收到来自阅读器的CW信号时,无源标签对射频 RF(以下简称 RF)能量进行整流以生成保持标签工作所需的小部分能量,然后改变其天线的吸收特点以调制信号,并通过反向散射反射给阅读器 。RFID系统通常使用简便的调制技
[测试测量]
<font color='red'>RFID</font>无源标签系统的监管测试、标准及优化
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved