本站小编为你精心准备了RFID标签数据采集论文参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
1数据采集的原理
在信息采集处理的过程中,需要有海量的rfid标签和读写器。读写器自动采集RFID标签的数据信息,这些原始数据信息与真实数据之间存在较大误差,需要经过预处理在交付给应用软件进行分析处理。原始数据的经RFID中间件预处理过滤后,再交给相应的上位机RFID服务器应用管理系统,RFID中间件是连接RFID系统和上位机管理系统的一层软件[2]。传统的RFID中间件一般运行在工控机或PC机上,由于RFID标签需要识别大量的目标对象,数据采集点数目较多,这样,RFID标签在布置上就失去灵活性。若将RFID中间件集成在微型智能计算机系统上,为RFID标签的应用带来便利。
2基于嵌入式平台RFID数据采集终端
基于嵌入式平台RFID采集终端体积小,集成度高,可便携,具有强大的数据实时处理能力,与PC机完全兼容,支持多种数据空间传输标准,并在读写器之间建立统一的应用级接口,可以直接读取读写器上的数据。当存在大量的RFID识别标签时,读写器将会扫描到海量数据信息,RFID采集终端将简化信息的传输流程。同时,运行在RFID数据采集终端的中间件把上位机的管理软件程序从硬件设备接口分拣出来并按照统一的标准进行封装,这样,使上层的应用软件具有统一恒定的数据控制接口。
3嵌入式RFID数据采集终端的硬件设计
读写器获取RFID标签数据后,通过专有的适配器接口,比如串口、CAN口等连接方式,将原始数据交付给嵌入式数据采集终端。流行的嵌入式设备采用模块化架构,功能各异的模块板卡通过插槽嵌入到ARM微处理器芯片核心板上,通过核心板上的总线与CPU及其他模块板卡建立通信。各模块之间相互独立,简化了硬件电路的设计,降低开发周期。在硬件平台设计中,嵌入式微处理器的选择直接制约着嵌入式RFID数据采集终端的性能。为了满足应用的需求,该终端选用基于精简指令集的32位ARM9微处理器。处理终端的硬件平台包括ARM9微处理器,电源复位电路,外围存储器,串口,以太网接口。ARM9微处理器内置存储器的容量较小,需扩充存储器以满足应用的需求[3]。电源复位电路和外围存储器的设计是硬件平台设计的关键。
4嵌入式RFID数据采集终端的软件设计
操作系统的开发非常复查而且成本较高,一般不自主设计。选用Lin-ux操作系统作为软件开发环境,并编写硬件接口驱动程序及应用程序。RFID中间件软件采用模块化结构设计,运行在Linux操作系统下。可以分为硬件接口驱动模块,数据处理分析模块,数据统一管理模块。硬件接口驱动模块的指令用于读取读写器上的数据信息。数据处理分析模块对被识物体的数据进行预处理、解析。数据管理控制模块将分析后的数据信息通过无线网络交付给上位机RFID服务器的应用管理系统,负责指令的上传下达,并控制嵌入式RFID数据采集终端的全局工作。
5结束语
本文利用ARM9的片上资源与Linux操作系统组建嵌入式RFID数据采集终端,该终端体积小,集成度高,抗噪性能好。采用统一的硬件标准,使对读卡器数据采集操作流程变得简化。该终端具有强大的数据采集,存储的能力,实时性高。用户可以通过人机友好交互界面对底层读写器进行配置管理。嵌入式RFID数据采集终端开发周期短,成本适中,在工业控制领域已得到广泛的应用。
作者:朱欣颖王强单位:周口师范学院物理与机电工程学院