历史上的今天

今天是:2024年11月18日(星期一)

2019年11月18日 | 基于LabVIEW的超高频RFID读写器测试系统软件设计

发布者:csydtc 来源: 21ic关键字:LabVIEW  超高频RFID  读写器  测试系统 手机看文章 扫描二维码
随时随地手机看文章

0 引言

超高频RFID读写器射频的测试项目有载波频率容限、占用带宽、发射功率、邻道功率泄露比和杂散发射等。在通常的手工测试中,每一项测试都要对仪器进行重新配置、重复的手工测试和记录大量的数据,不仅浪费时间而且还容易出错。RFID测试软件通过通用总线接口GPIB接口把计算机和仪器有机地融合为一体组成一个测试系统,从而把计算机的数据处理能力和仪器的测量、控制能力结合在一起,以使测试流程集成化简单化,最大程度地降低测试人员的工作量与操作复杂程度。该测试系统具有自动控制、数据采集和报告自动生成功能,软件提供仪器配置、仪器设置、仪器校准等信息,并提供实时操作提示、仪表的工作状态和当前测试状态等信息。


1 测试系统的硬件构成

图1所示的测试系统中,所用的频谱分析仪是Rohde/Schwarz FSV7,主要技术指标测试频率范围为9 kHz~7 GHz,40 MHz信号分析带宽,7 GHz频段内总电平不确定度为0.4 dB,10 kHz频率偏移时相位噪声为-106 dBc/Hz,+15 dBm三阶截取点,1 Hz带宽时显示平均噪声电平等于-155 dBm,具有GPIB和RS 232接口。

d.JPG

频谱分析仪通过GPIB接口卡与计算机相连,所开发的测试程序基于VISA技术,同时支持RJ45网口和串口连接。其中GPIB总线负责连接不同的测试仪器并发送和接收控制命令,测试数据通过GPIB总线从频谱分析仪FSV7传送到计算机中进行后续处理。读写器通过控制线路与计算机连接,控制线路可以是USB线或串口通信线等,在测试中由计算机通过控制线控制读写器的工作状态。UHF(超高频)RFID读写器天线的天线端口通过同轴线和衰减器与频谱分析仪FSV7的信号输入端相连,衰减器的衰减值根据读写器的发射功率而定。


2 测试系统的软件设计

2.1 测试系统软件架构

该测试软件采用模块化思想来编写,将测试软件分成几个模块,每个模块实现部分功能,最后将各个模块集成在一起统一工作,实现仪器设置与待测对象的数据读取、处理、记录等功能见图2。

a.JPG

在开发过程中,将表示层和控制层作为系统的应用软件一并开发,另外还有独立于这两部分的测试驱动函数动态链接库也作为一个单独的组件。系统的各部分功能介绍如下:

应用软件 用户操作,完成测试任务,查看测试结果。


测试结果 测试结果存到文档里,供用户查询提高测试效率。

仪器驱动函数 是一套可被用户调用的子程序库,利用它就不必了解每个仪器的协议和具体的编程步骤,只需调用一些相应的函数就可以完成对仪器各种功能的操作。


2.2 测试系统软件设计

从NI公司下载频谱分析仪Rohde/Schwarz FSV7的驱动程序安装到LabVIEW函数库中,这样在编程时可以直接调用所需的子VI。在编程前需要熟悉频谱仪FSV7的操作控制和UHF RFID读写器的手动测试过程,了解频谱仪FSV7对所测项目所需的参数配置。

LabVIEW测试软件的程序框图如图3所示。

b.JPG

其中仪器地址设置模块用来设置频谱仪的地址,实现计算机与频谱仪的链接,Initialize.vi子模块用来初始化仪器,同时用Whilc循环来控制重复测试次数。由于测试软件需要有测试读写器载波频率容限、占用带宽、发射功率、邻道功率泄露比和杂散发射的功能,所以用选择结构来实现各分支功能。在仪器初始化后,程序对仪器进行配置,然后对读写器进行测试,把测试结果送到前面板进行显示同时自动存入计算机中,最后由Close.vi子模块关闭频谱仪。


LabVIEW测试软件的前面板如图4所示。

c.JPG

前面板上的5个按钮用来选择不同的测试项目,它们分别对应载波频率容限、占用带宽、发射功率、邻道功率泄露比和杂散发射的测试界面,当选择其中一按钮时就会出现对应的测试界面。在测试之前,要先查阅频谱仪FSV7的地址在测试软件前面板上进行设置,这样才能使程序链接到频谱仪。同时对各项仪器参数也要根据要求进行设置,这样便可运行程序进行测试,测试完成后,结果会显示在测试软件前面板上并自动保存到计算机中。


3 结语

该设计基于LabVIEW软件开发了UHF RFID读写器的自动化测试软件,它可以同时支持GPIB接口与 RJ45网口来控制频谱仪FSV7,还可以用同样的方法与其他仪器通过GPIB接口互联构成功能更强大的自动化测试系统。使用测试软件控制仪器来代替人工操作,既简化了测试过程,也可以减少人为因素造成的测量误差,大大提高了测试效率。


关键字:LabVIEW  超高频RFID  读写器  测试系统 引用地址:基于LabVIEW的超高频RFID读写器测试系统软件设计

上一篇:基于LabVIEW的模拟调制解调系统设计
下一篇:使用图形化的开发环境――LabView开发嵌入式系统

推荐阅读

下一代机器学习技术为BlackBerry技术组合提供全面补充集成后BlackBerry解决方案将成为业界首款可实现智能保护固定和移动终端的产品嵌入式人工智能技术将加速BlackBerry Spark 企业物联网平台的发展 BlackBerry今日宣布已签订最终协议,将斥资14亿美元现金以及承担未兑现的员工激励,全面收购人工智能和网络安全领军企业Cylance。该交易还需获得监管部门批...
1 混动春天可期?  新能源汽车的补贴开始退坡,甚至有了全面取消的趋势,国家对纯电动车的支持力度不再像以前那么大,车企造纯电车的成本压力骤然增加。相反,混动车的势头更加明显。在即将亮相广州车展的新车中也能发现这样的趋势。未来除了丰田、本田的混动车,我能买到的中国品牌混动车应该会越来越多,它们会采用怎样的新技术?一起来看下吧。——...
11月18日报道 今日,在“2020北京微电子国际研讨会暨IC WORLD学术会议”上,长江存储科技有限责任公司CEO杨士宁在发言中表示,长江存储推出的创新技术Xtacking具有速度快、工艺结实、成本可控和更灵活等多方面优势,目前长江存储的研发与产品技术路线与国际企业齐头并进,近年,长江存储的产值每年增加10倍。集成电路向三维集成发展是必行趋势,长江存储...
作为大功率电源应用,充电模块的主要器件有半导体功率器件、磁性元件、电容等。但今年以来,受下游应用需求旺盛,器件产能受限等因素影响,芯片材料成本持续上涨,以MOS管为主要器件的充电模块的利润空间被严重压缩、减少。随着单位利润率的不断下降,充电模块企业规模化效应将越来越重要,产能必将进一步集中,处于行业供货量主流领先的企业,将会更加主...

史海拾趣

问答坊 | AI 解惑

电源控制与充电器功能的融合趋势

在便携式应用领域,多种器件整合已是必然。正如台湾电源管理芯片厂商立锜科技指出:“未来基于空间小以及高效率的需求,整合势在必行。”多输入、多功能器件正开始将充电、监控及管理功能集于一身。电源控制器和电源管理芯片(传统上是相互关联但又 ...…

查看全部问答∨

嵌入式qq群46311065欢迎大家加入

嵌入式qq群46311065欢迎大家加入,让我么在讨论与实践中共同进步》…

查看全部问答∨

WINCE下的日志钩子

最近在做项目时,希望时间WINCE系统下的鼠标截获功能,即希望用WINCE下的日子钩子,资料上说WINCE下只支持三种钩子,其中SetWindowHookEx函数只能安装键盘钩子,其他两种钩子要QASetWindowsJournalHook来安装,但是安装好的钩子过程函数是:LRESULT ...…

查看全部问答∨

中断方式下,arm(嵌入式的linux)读双口ram的驱动中,读ram只能一直处于阻塞状态,只有中断来了才能唤醒读。只能这样吗?

中断方式下,arm(嵌入式的linux)读双口ram的驱动中,读ram只能一直处于阻塞状态,只有中断来了才能唤醒读。只能这样吗? 而不能象单片机的中断那样,来了中断直接进入中断函数进行处理。…

查看全部问答∨

lcd屏闪烁问题

我的LCD屏闪烁是哪个参数设置问题吗? 听说是行频那个参数,这个在wince的那个文件里设置呢?…

查看全部问答∨

Pocket PC怎样通过activesync连接到局域网?

我已经安装好Activesync4.2,Pocket PC通过USB线连接到我的电脑上,连接成功.我的电脑是连在局域网上的,怎样将Pocket PC连到局域网上呢?…

查看全部问答∨

关于verilog语言综合中latch的一些疑问?

1:如果变量没有在IF语句的每个分支中进行赋值,将会产生latch。如果IF语句中产生了latch,则IF的条件中最好不要用到算术操作。Case语句类似。Case的条款可以是变量。如果一个变量在同一个IF条件分支中先赎值然后读取,则不会产生latch。如果先读取 ...…

查看全部问答∨

大家3.3V电源都用哪个?

大家3.3V电源都用哪个型号?…

查看全部问答∨

430G2553外部晶振能锁相环倍频么?怎么做!!

430G2553外部晶振能锁相环倍频么?怎么做!! 外部时钟太慢,内部又不准确,精确时序无法实现,请高手指教…

查看全部问答∨

ARM在实际应用中,做TCP服务器效果如何?

听有人说ARM不适宜做服务器,不知道在实际应用中做TCP服务器到底可不可以?…

查看全部问答∨
小广播
最新测试测量文章

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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