基于PDA的RFID手持机开发研究

发布者:VS821001最新更新时间:2013-10-24 来源: eefocus关键字:RFID  PDA  移动业务 手机看文章 扫描二维码
随时随地手机看文章
射频识别(RFID)是一种非接触的自动识别技术,它能通过射频信号自动识别目标对象并获取相关数据。RFID系统由3部分组成:读写器(Reader)及天线(Antenna)、标签(Tag)和RFID后台应用管理系统。与其他自动识别技术相比,RFID技术具有可远距离、多目标识别、可反复读写、适应场合广和智能化程度高等优点,已越来越多地应用于金融、保险、身份认证、公共交通、物流、仓储及会员管理等领域。在RFID现场应用中,通常的方法是直接在装置上或者通过后台系统来进行操作,然后将数据上传并进行处理。但由于PC机和笔记本电脑体积较大,存在携带、供电不便等问题,在实际环境中应用时受到诸多制约。来源一卡通世界。而PDA(掌上电脑)是一种比笔记本电脑还要小得多的个人信息处理设备,其数据处理、信息管理和电子商务等功能完善。将RFID和PDA结合起来应用,不仅保持了PDA的原有功能,而且还具有了对射频卡的读、写能力,能充分利用PDA的便捷、易操作、大屏幕、手写输入等特点,形成具有高可靠性、低功耗、操作简单、模块化设计的智能掌上数据处理终端设备,同时还能提供丰富的应用软件资源和硬件接口等。基于PDA的RFID采集装置可以方便操作人员的工作,大大提高现场工作效率,为用户提供方便高效的业务移动处理模式,是现代数据采集、电子管理的发展方向,同时在PDA上亦能方便、快捷地进行二次应用开发。

1 RFID读写模块介绍

本文所使用的硬件设备之一是符合ETSI(欧洲电信标准协会)规范的超高频(UHF)RFID读写模块,它具有高性能、安全、低功耗等特点,能读写EPC C1G1(产品电子代码)、ISO 18000—6B和IS018000-6C等多种协议的标签。该模块能工作在862~955 MHz的频段,具有多种通信方式,能读取1~2.5 m范围内的超高频电子标签。天线部分通过MMCX(连接器)母头与RFID模块进行连接。在此类嵌入式系统开发过程中常需要解决设备间的通信问题,相对于其他类型的接口,串行通信仍然是最基本、最常用的通信方式。本文利用在WinCE系统下提供的通用串口驱动程序来实现设备间的数据通信。

2 基于PDA的软件开发

2.1常用工具软件及开发流程

PDA常用的操作系统有WinCE和Linux。WinCE系统下的开发工具软件主要有:C、C#、Java,Embedded Visual Basic和Embedded Visual C++等;而Linux系统下一般用C语言来进行开发。本文作者是在WinCE系统下进行软件开发的。系统开发流程如图1所示。


2.2 系统所具备的功能模块

在PDA上开发RFID系统需要实现的功能模块主要有4个:端口配置、端口配置信息、标签信息和标签盘点。系统模块功能图如图2所示。

来说,端口配置的内容大多是固定的,包括端口名COMl或COM2、波特率、数据位、奇偶校验及停止位。在打开串口之前首先应进行端口配置的设置,设置完毕后再连接或断开连接。

端口配置信息包括除端口配置外的标签协议信息、工作模式、射频频率及射频功率等。标签协议信息可包括常用的几种RFID协议,如EPC G2和IS018000—6B等,并可选择设置同时读取几种不同协议的标签;工作模式根据循环读取模式的不同读取单张或多张标签;射频功率由RFID模块所确定。本文作者使用的是超高频的RFID模块,其频率为916.5 MHz;射频功率在10----27 dBm范围内可调。[page]

3关键技术的实现

3.1接口与通信问题

3.1.1接口问题

本文作者使用的PDA是HP ipAQ,由于大部分PDA采用的是RS232电平(士12 V),而RFID模块使用的是TTL电平(0~5 V),尽管都是串口,都有TX/RX端点,但二者电压不同,不能直接相连,否则会烧掉RFID读写模块,因此需要使用转接口来实现转换,PICl6F84是PDA的接口芯片,与转换芯片相连,再连接到RFID模块的接口(目前也有PDA支持TTL电平)。

3.1.2 PDA与RFID模块间通信的实现

设备间串口通信[33过程如下:

(1)打开串口。使用串口之前,首先应使用CreateFile函数打开串口,返回一个串口句柄,并确认使用的是COMl还是COM2。
(2)串口配置。打开串口后用SetComm State函数进行端口配置,包括波特率、数据位、工作模式和射频频率等。
(3)读写串口。通过ReadFile和WriteFile函数来读写串口,读和写的超时时间由SetCommTimeouts函数设置。
(4)设置串口事件。用SetCommMask函数设定要查找的一个或多个串口事件。
(5)接收串口数据。接收数据的同时,PDA向RFID模块发送连接报文;当PDA接收到正确的模块返回报文后,PDA与模块连接成功。此时PDA与RFID模块之间可以进行正常的串口通信。
(6)关闭串口。在通信结束后,PDA向RFID模块发送断开连接报文,并关闭接收串口数据的线程,调用CloseHandle函数来关闭串口句柄,释放资源。

PDA与RFID模块在串口通信过程中进行设置、参数和信息记录的上传和下载过程的流程如图4所示。

本文所使用的RFID读写模块的部分命令如表1所示。


3.2数据库的选择及同步问题

在PDA的应用开发研究中,由于需要进行PDA与PC机数据的交互[4],因此数据库的选择、维护和不同数据库间的同步问题显得非常重要。目前在PDA的Win CE系统上可以使用的数据库有:Pocket Access、SQL Sever CE和Oracle9i Lite等。Pocket Access只提供对一组表的存储和访问,由于缺乏报表、存储查询以及表之间的关系,因此并不常用,它只适合于地址本、通讯录之类的小容量数据库应用。

Oraclegi Lite提供基础架构和应用程序服务,可以发布使用各种移动设备的安全和个性化的应用程序。它是Oracle9i AS的附加软件,对Ora—clegiAS Wireless进行了完善,提供了完整简单的集成化移动电子商务框架。来源一卡通世界。Oracle9i Lite包括两个主要组件:Mobile Server和移动开发工具包。对于使用Oracle基础框架的企业,建议使用该数据库,以便获得更高的稳定性和服务。

SQL Server CE可以说是目前功能较全面、性能较稳定的移动数据库,它提供的关系数据库所占空间很小,但包含了一个查询处理器和一些合并复制功能,能执行大部分SQL查询处理,支持大部分SQL语句,而且为移动计算应用进行了很多优化和取舍,大大加快了SQL语句的执行速度,提高了在低CPU频率、低内存情况下运行的性能。SQLServer CE还能与SQL Server 2000较好地配合,只要通过少量的代码就能实现移动数据库到服务器的数据连接。从某种意义上讲,SQL Server CE就是SQL Server 2000的一个简化版本。本文选用的就是该数据库。

目前可以利用RDA(Remote Data Access,远程数据存取)和Replication(复制)来完成与PC机的SQL Server 2000[51数据库的存取交换。由于PDA对PC机访问必须通过因特网信息服务器(IIS)进行,因此安装好SQL Server CE后需要在IIS上安装SQL CE Server Tool,并配置连接SQLServer 2000。由于已有不少关于SQL Server CE与SQL Sever 2000配置的文章,本文不再赘述。

4 实现结果

图5和图6所示为在WinCE系统下进行调试并实现RFID功能的图示。图5为端口配置示意图。图6为资产盘点示意图,反映了扫描到的标签相关信息,从而完成了在PDA上实现RFID识别和处理功能。此外还需要将PDA、RFID读写模块及天线进行封装,使其真正一体化。


5 基于PDA的RFID手持机与传统RFID手持机的比较

在完成了基于PDA的RFID手持机开发后,我们将其与传统的RFID手持机产品进行比较,能更直观地看到两者各自所具有的特点及优势,具体见表2。


6 总结与展望

本文实现了PDA与RFID模块的结合应用,研究了应用PDA开发RFID系统的关键问题。虽然目前PDA价格相对较贵,导致基于PDA的RFID手持机成本偏高,但由于PDA本身功能强大,且具有较大的升级和功能扩展空间,因此基于PDA的RFID手持机具备普通RFID手持机无法比拟的优势。这种结合模式已经在烽火通信科技股份有限公司的产品中得到应用,同时通过对该过程的分析研究,可以类比完成将一块RFID芯片移植到其他个人信息处理设备中,因此具有较高的实际应用价值

关键字:RFID  PDA  移动业务 引用地址:基于PDA的RFID手持机开发研究

上一篇:德州仪器超低功耗微控制器延长电池寿命
下一篇:基于SOPC的触控屏控制器IP核设计与实现

推荐阅读最新更新时间:2024-03-16 13:29

RFID企业厂区物联网管理方案
  产品需求   进入21世纪,随着计算机、互联网、物联网等技术的高速发展,以知识经济、信息网络、全球一体化等为特征的新一轮现代化浪潮正向我们袭来。信息化已成为一个企业综合实力的体现,各种企业不论所处地域、所处行业、规模大小,都无一例外的处在信息化和智能化的总体进程当中。物联网展示了一个在全球范围内对每个产品进行追踪的全新理念,它将在全球范围内从根本上提高对物品生产、配送、仓储、销售等环节的监控水平。这必将引起企业管理模式发生重大变革。如何更有效的管理好企业,使企业立于不败之地,已迫在眉睫。    方案原理   此方案是针对厂区的工作人员、设备及车辆的信息化管理需求,为解决厂区内人员人身安全及设备管理所设计的实施方案,天一众合
[网络通信]
基于GPS和RFID技术的智能巡检系统设计
摘要:针对企业生产设备的巡检工作中存在人为的错巡、漏巡等问题,设计实现了一种基于GPS和RFID技术的智能巡检系统。该系统以计算机为依托构建中央信息处理系统CIPS(Central InformatiON Processing System),以Poeket PC作为巡检终端PS(Portable STation),采用SQL SERver2000关系型数据库和SQL Server CE3.0嵌入式数据库技术,集RFID技术、GPS定位技术、信息管理、信息传输等多项技术于一体,完成信息在CIPS和PS之间的交互,实现巡检信息的综合处理。   传统的巡检方式由于受气候条件、环境因素、人员素质和责任心等多方面因素的制约,巡检质量
[安防电子]
基于GPS和<font color='red'>RFID</font>技术的智能巡检系统设计
交警RFID车辆识别管理系统应用方案
    一、系统概述     车辆管理,是利用RFID技术对所属辖区内所有车辆进行智能且有效的管理。由于使用机器进行识别,提高了识别率,以免发生漏查、错查现象,大大减少了由于识别不清而出现的各类纠纷,既可提高工作效率,又可加强交警部门的管理力度。对城市出租车进行切实有效的管理,保障国家、人民的利益。     现代社会,车已经成为人们出行的必不可少交通工具之一,具有非常巨大的市场。但是,路面上来往的车辆往往参差不齐,假牌车、套牌车、走私车、肇事车、违章车、黑车、报废车等等,这些无疑是给路面交通埋下重大隐患,给人民财产造成损失。乱闯禁区、超速等交通违法行为尤以各种“黑车“最为突出;对从事客运的“黑车”来说,由于成本低廉,车主通常都会
[网络通信]
RFID技术在港口集装箱物流中的应用
    自911事件后,各国港口采取了一系列的反恐行动,其目的就在于提升集装箱运输的安全性与运输效率。其中,美国主导了多项运输安全操作措施,像“集装箱安全计划(简称CSI )”、“美国海关贸易伙伴反恐方案(简称CTPAT)”、及“商业营运安全计划(简称OSC)”、“ 24小时提前货物通报(简称ACD 或AMR)”及由国际民间组织推动的“智能与安全贸易通道”(简称SST)等多项安全防护措施。目前全球共计有18个国家38个港口参与集装箱安全计划。   在这一环境下,我国的S港运用RFID无线射频技术,希望建设完整的港口到港口的安全通道,能够以最快的脚步成为加入CSI的国际港口之一。   安全之旅四个端点   建置CTPAT
[嵌入式]
未来十年RFID将显著增长 发展回归理性
在过去10年里,射频识别技术(RadioFrequencyIdentification)(以下简称RFID)的发展经历是一个典型的抛物线轨迹,人们对于这种新技术褒贬不一,其发展历程中充斥着炒作与混乱。 在2003年,对RFID的炒作达到了巅峰和同时也开始出现混乱。在当时,美国零售巨头沃尔玛宣布他们计划让他们的供应商将发送至沃尔玛配送中心的部分商品粘贴RFID标签。这一计划 将现代化沃尔玛供应商渠道,解决缺货这一老大难问题。     与目前被大多数行业广泛使用的条形码不同,RFID标签不需要扫描,由于采用无线监控技术,储存在仓库和货架上的贴有RFID标签的货物具有空前的可管理性。“RFID体验”对于 沃尔来说既是一件不切事际的事
[安防电子]
OK Labs公司业务开发副总裁谈企业移动盛宴
        企业移动盛宴     吃饭引发的联想 —— 是吃四菜套餐, 还是零点?     去年,企业移动在移动工作者和企业IT中引起了广泛关注。员工渴望使用自己喜爱的智能手机和平板电脑,而公司则不断寻求安全途径,帮助移动员工在办公室以外的地点访问关键业务数据。     目前,企业移动方案市场还非常零散并呈现两极分化。餐桌的一端,是名副其实的关键方案自助餐 —— 防病毒、移动防火墙、认证、云备份、加密、远程清扫,以及各种风味的移动设备管理(MDM)系统。我们面临的挑战是如何结合这些技术烹饪出一顿美味佳肴。在餐桌的另一端,一些供应商提供了多功能的“全套”客饭:MDM系统集成了众多功能,就像餐馆外卖提供的五人套餐 —— 不
[手机便携]
Intel要放弃移动市场?仅保留基带业务
     有消息显示,Intel将会全面取消Broxton和SoFIA两款凌动处理器产品线的开发。其中它们都是面向移动终端开发的芯片,也是Intel在2013年12月正式对外公布的产品,前者面向高端移动产品,后者面向低端移动产品。 Broxton和SoFIA     Broxton原计划采用Goldmont架构,14nm制程,在2015年的中旬推出,但跳票至今依然没有出货的消息。SoFIA则是Intel首款 整合基带的移动Soc,在2014年推出了内置3G基带的产品,而内置4G基带的产品预计在2015年推出,现在同样是跳票。   Intel或放弃移动Soc市场   日前Intel发言人表示“用于开发Broxton和S
[手机便携]
RFID技术行业应用经验分享
  很荣幸有机会为大家介绍艾丽公司在不同行业、不同客户群里的一些行业性的经验,也希望总结一下我们到国内RFID行业大概一年多的时间里在亚太地区跟国内的一些发展,今天主要跟大家分享一下不同行业里不同解决方案目前最新的趋势以及一些新的方案。   先简单介绍一下艾丽公司。艾丽公司本身是一家材料公司,大家可能常常会在Microsoft 等等这些软件里面选标签打印时看到;在超市里宝洁、联合利华等等的产品 ,贴在洗衣粉、洗洁精、沐浴露上面的胶膜或是纸的标签差不多一半以上是我们的产品;啤酒瓶、酒瓶的胶膜、公路路牌上差不多90%也是我们的材料;玻璃工厂、公车上面也有很多是我们的产品。所以我们为什么要进入RFID行业呢?事实上我们有一个逐年的蓝图,
[网络通信]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved