一种射频识别自动测试系统的设计方案.docVIP

一种射频识别自动测试系统的设计方案.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种射频识别自动测试系统的设计方案.doc

一种射频识别自动测试系统的设计方案   摘 要:随着物联网技术的普及推广,针对RFID测试业务的增长,设计了一种RFID自动测试系统。文中介绍了系统的基本结构、测试软件的模块与流程图以及数据库设计方案。该系统能够完成对RFID射频指标的自动测试工作,提高测试人员的工作效率。   关键词:RFID;自动测试;数据库;物联网   中图分类号:TN92 文献标识码:A 文章编号:2095-1302(2016)11-00-02   0 引 言   随着物联网产业的发展日益壮大,无线射频识别(Radio Frequency Identification,RFID)技术已经在人们的日常生活中得到广泛应用,其测试与检测技术也在不断发展与完善。为了满足逐步增长的批量检测需求,提高测试人员的工作效率,保障测试结果的准确性和可重复性,RFID自动测试系统也成为研究热点之一。   RFID自动测试系统的主要功能是提供RFID射频指标的自动测试,通过计算机软件实现对测试设备和被测设备的高效控制,模块化软件设计使得测试流程集成化,可最大程度的降低测试人员的工作量与操作复杂度[1]。   1 系统介绍   RFID自动测试系统的主体是测试软件。该测试软件具有自动控制测试设备、数据采集、数据分析处理和生成报告的功能。测试软件可以与测试设备、被测设备的控制软件通信,自动读取仪器型号、软件版本、选件版本、仪器基本设置等信息,还可调用或驱动测试设备、被测设备的控制软件,测试人员可以方便的在测试软件上直接对测试设备与被测设备的控制软件进行设置并发送命令。测试软件中预置了常规RFID测试模板,用户可以根据测试需要编辑测试模板,调用、组合预设的测试项目,灵活定制测试计划。在测试过程中,测试人员可以同步在测试软件的界面上看到测试结果并保存。数据库中记录了所有测试信息,可以方便的查询浏览。测试结束后,系统自动生成测试报告供测试人员浏览与打印。   RFID自动测试系统的基本情况如下:   (1)硬件:计算机、泰克实时频谱分析仪RSA3408A、GPIB卡、射频电缆、衰减器及其他测试配件。   (2)软件:RFID自动测试系统软件、泰克实时频谱分析仪控制软件RSAVu、Agilent IO libraries套件、读写器控制程序。   (3)测试项目:输出频率、输出信号频谱模板、载波频率容限、占用带宽、发射功率、邻道功率泄漏比、杂散发射、最大驻留时间、读写器数据编码、射频包络、前同步码和帧同步。   2 系统结构   计算机通过GPIB总线、网线与RSA3408A频谱仪相连。其中,频谱仪与频谱仪控制软件通过网线通信,频谱仪与自动测试系统通过GPIB总线通信。读写器通过控制线路与计算机相连,控制线路可以是网线、串口通信线等。读写器天线的输出端口通过射频线缆、衰减器与频谱仪的射频输入端相连。   RFID自动测试系统硬件连接图如图1所示[2]。   3 软件设计   RFID自动测试系统采用通用的small talk模型,分为表示层、控制层、数据层。   (1)表示层为显示逻辑部分,实现与测试人员的交互功能;   (2)控制层为事务处理逻辑部分,进行控制命令发送和数据接收、处理;   (3)数据层为数据存储逻辑部分,主要功能是数据的存储和读取[3]。   RFID测试系统的软件包含以下部分:   (1)测试软件。在开发过程中,表示层和控制层作为系统的应用软件联合开发,能够控制关联的其他程序如频谱仪控制软件、读写器控制程序等,还可实现与用户的交互功能。   (2)数据库。数据库即逻辑模型中的数据层。用以存储测试模板、测试项目、测试参数等基本信息和测试数据。   (3)必需组件。链接软件与数据库的动态链接库、与仪器控制软件之间交互的测试驱动程序等。   模块设计以及调用流程如图2所示。   根据系统要求,测试系统的前端软件,即界面部分的开发工具采用.NET Framework与C#,后台数据库采用小型数据库Access。程序驱动采用C#封装仪器厂商提供的远程控制命令,并采用Agilent公司的IO library进行GPIB控制。这样可以避免程序接口与测试主程序不兼容的问题。RFID自动测试系统的流程图如图3所示。   4 数据库设计   数据库是整个系统的核心部分之一,负责存储预置的测试模板,其中包含默认的测试项目、测试参数、性能指标等信息,在测试过程中存储测试数据和经过数据处理的测试结果,支持测试人员对各类信息的查询、浏览与调用。   数据库的建模通常由实体关系图(E-R图)入手。E-R图是指以实体、联系、属性3个基本概念概括数据的基本结构,从而描述静态数据结构的模式。   在RFID自动测试系统中,软件定义的

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档