基于LabVIEW平台和GPIB总线的测试系统方案设计

发布者:不见南师久最新更新时间:2012-09-21 来源: 21IC 关键字:LabVIEW  GPIB总线  自动测试 手机看文章 扫描二维码
随时随地手机看文章

引言

传统的电路性能检测采用人工检测来检定电路是否合格,主要存在以下弊端:第一,在测试过程中频繁地更换仪器和被测对象的连线,操作仪器不断地完成整个测试过程,后续还需要人工进行数据统计分析和编写检测报告等工作,耗费大量的时间,不能适应部队武器装备的快速化保障需求;第二,这种传统检测方法不具备自动化操作,在测试过程中对测试人员的依赖性较强,要求测试人员熟练掌握测试流程,而且在测试和后续数据处理过程中难免引入人为误差;第三,由于电路通常都需要完成多个项目的测试,测试过程极其繁琐和枯燥,劳动强度大,而且频繁操作和误操作容易损坏贵重仪器。

自动化测试系统(automatic test system,ATS)是指:测试仪器在计算机的控制下,向被测对象按照一定的时序和顺序提供激励,同时对被测对象在该激励下的响应进行测量的系统。 GPIB,VXI,PXI是目前自动测试系统较常用标准总线,这几种总线构建的测试平台比较如表1所示。1980年代VXI的出现,将高阶量测与测试应用的设备带进了模块化的阶段。VXI的价格较高,随着技术发展,PXI延续模块化的精神,以较紧实的架构设计、较快的总线速度,以及较低的价格,提供量测与测试设备一个新的选择。GPIB是控制器和可编程仪器之间通信的一种总线协议,也称为IEEE2488标准,因其使用简单、传输速率高而被广泛应用,随着 IEEE488标准的完善,GPIB总线传输速率的提高以及带GPIB接口的仪器成本不断下降。PXI和GPIB为目前工业上普遍采用的测试总线,其性能稳定、操作方便、组建灵活、设备利用率高、价格低廉,适合于组建性价比高的自动测试系统。另外,虚拟仪器技术的飞速发展和不断完善,LabVIEW软件平台的图形化操作界面,都非常有利于工程师们迅速的掌握设计编程方法,又好又快地完成项目任务,因此虚拟仪器技术在工业测量领域也得到了广泛的应用。

1.jpg

因此本文提出了基于LabVIEW平台的PXI加GPIB总线的测试系统。

GPIB总线的自动测试系统的设计思想,即借助LabVIEW开发平台,采用虚拟仪器的软件设计方法,通过GPIB总线接口和相应的控制电路,实现工控机对各种测试仪器的实时控制,完成对被测电路各项性能指标的自动化测试,并充分发挥工控机自动分析和处理数据的能力,最后将数据以电子文档形式保存后生成测试报表打印出来。

1 测试系统方案设计

1.1 总体框架设计

该测试系统在硬件设计上采用PXI和GPIB总线接口、数据采集卡和相应的继电器控制电路,实现工控机对各种测试仪器的实时控制。在软件设计上通过 LabVIEW开发平台,采用虚拟仪器的软件设计方法,将工控机硬件资源与仪器硬件有机地融合为一体,并通过软件实现对数据的分析、显示以及存储,解决了在LabVIEW中实现数据库管理的技术问题。

测试过程要以自动测试的方式完成。

自动测试主要采用NI公司的相关PXI板卡在默认设置状态下完成检测工作,设计思路是通过数字I/O口控制继电器的打开和闭合来控制测试设备的连接。等所需的测试项目连接好后,再通过LabVIEW的编写的数据采集处理程序获得测量数据,在显示界面显示测量结果,便于用户分析处理,得出相应的结论,最后把测量结果保存在数据库中,便于以后调出来进行分析和写测试报告。

1.2 信号调理单元设计

被测电路中有多路差分输入信号,使用信号源产生模拟信号时,需要进行差分转换,差分转换电路如图1所示。

11.jpg

分析如下:

11x.jpg

经过实践验证该电路方案是可行的。[page]

1.3 测控设备硬件

自动测试主要使用的设备是NI公司的PXI设备,采用PXI-1042机箱和PXI-8196控制器实现测量控制。PXI-8196控制器为2.O GHz Intel Pentium M760处理器的嵌入式控制器,具备双信道DDR2内存,最大内存容量为2 GB,集成4个USB 2.0连接端口、一个GPIB接口,以及串行端口和并行端口,预装Microsoft WindowsXP Professional操作系统,用于需要大量分析工作或系统开发的应用环境,例如ATE、军事/航天、通信、工业及消费电器应用。数据采集卡选用NI 公司的PXI-6259数据采集模块,该数据采集卡有16位1 MS/s(多通道),1.25 MS/s(单通道),32 SE/16 DI,48路数字I/O定时硬件(≥10 MHz),TTL电平,4路16位模拟输出(2.8 MS/s),输出范围-10~+10 V。任意波形发生器选用NI公司的PXI-5412,能提供-6~+6 V信号,给被测试的各个信号通道提供正弦、方波等信号。示波器PXI-5152有2个单端输入的通道,每个通道具有1 GS/s实时采样率。动态信号分析仪选用NI公司的PXI-4461,具有2个差分输通道,2个模拟输入通道;通道的实时采样率是204. 8 KS/s,应用该卡制作一个通用的动态信号分析仪界面,用以实现手动测量。

2 测试系统软件设计

2.1 测控软件设计工具

该系统的测控软件系统是在Visual Basic和LabVIEW软件开发平台开发的,测量的结果数据保存在SQL数据库中。其软件体系构如图2所示。

 

 

在PXI测控计算机中,利用LabVIEW和NI公司的各种数据采集处理模块对被测电路的进行测量;利用GPIB接口与各台式仪表通信,可以获得自动或手动的测量结果;利用ADO接口访问网络数据库,把各种用户需要的数据在测量过程中不断地提交给数据库,便于后续的测试信息管理工作。值得一提的是,各测量仪器操作能否实现同步,仪器收发命令、读/写数据和执行指令的先后顺序和时间能否协调,将直接影响到系统的可靠性、测试数据的实时性和测试系统的效率。系统同步该系统中主要由软件实现,根据用户的服务要求和仪器特性设计适当的程序流程。

为了实现程序的通用性,选用Visual Basic/SQL作为测试程序与数据库之间进行数据交换的工具把测量数据和测试流程分开,测试流程的任务就是根据测试需求读取配置数据库的数据,配置测试仪器,进行相应地数据采集、分析计算,并把结果写回到测试结果数据库中。在计算机中,安装了数据库,另外还附加了数据管理查询软件,以及提供给用户安装其他软件的选择。这样,PXI测控计算机不会因为需要数据库管理而占用资源;另外当没有启用PXI测控计算机时,只启用了通用计算机,也可以对已经测量板卡的数据进行整理分析,Visual Basic可以更好地与SQL数据库进行对接,对用户的数据库进行查询,管理等操作,在计算机中应用Visual Basic编写了方便用户对数据进行访问的数据管理查询软件。

2.2 测控软件结构设计

系统的测控软件是运行在PXI测控计算机上的软件,其主要软件层次框图如图3所示。软件采用层次结构,在实现功能测试的同时,还具有数据存储、查询回放功能,具有良好的实用性和操作性。

33.jpg

3 结语

该课题的研究和开发,对电路的检测具有重要意义。首先,采用自动化测试系统大大提高了测试效率,节省了宝贵的时间,能够适应信息化条件下装备快速化保障的需要;其次,把测试人员从繁琐的检测任务中解放出来,减轻了劳动强度,大大节省了人力消耗;最后,整个测试系统一次性连接好后不需要人为干预,只需在电脑上选择测试的项目和填写一些基本数据即可开始检测,非专业人员也可完成测试过程,基本上排除了人为误操作产生的差错,提高测试结果的可信度,保证了系统的安全使用。

关键字:LabVIEW  GPIB总线  自动测试 引用地址:基于LabVIEW平台和GPIB总线的测试系统方案设计

上一篇:采用LabVIEW的海洋环境多物理场测量系统设计
下一篇:基于图形化系统开发的便携式智能温室设计方案

推荐阅读最新更新时间:2024-03-30 22:30

学习LabVIEW(七)——ZXing.NET解码
这次用LabVIEW实现了对图像文件中的二维码的解码。解码引擎依然使用ZXing.NET。ZXing.NET的主页上给出了一个简单的解码的例子,我们就参考这个例子,实现了今天的LabVIEW程序。 为了实现解码,首先需要构造BarcodeReader类的实例,如之前在 《学习LabVIEW(一) 调用ZXing.NET》 中所述,使用 互连接口- .NET- 构造器节点 即可。在 选择构造器 对话框中点击 浏览按钮 ,在弹出的文件对话框中选中zxing.dll,和之前都是一样的。构造函数选择无参数的版本即可,如下图所示: BarcodeReader在解码时需要传入一个代码了二维码图像的Bitmap对象。
[测试测量]
使用LabVIEW和CompactRIO实现清洗机流水线的自动化
标注所有位置和手部操控项的输送带 作者: M. Malovrh - Bosio d.o.o. D. Kovacic - Bosio d.o.o. A. Romih - Bosio d.o.o. K. Martinovic - Bosio d.o.o. 行业: 消费品, 工业控制/ 设备/ 系统 产品: NI 9425, PPC-2115, NI 9211, NI 9476, cRIO-9074, NI 9203, LabVIEW 挑战: 开发一个可靠的工业清洗机流水线自动控制系统,可轻松的实现监督以及实时的报警监测。 解决方案 使 用NI 的CompactRIO硬件和LabVIEW软件,建立一个先进的实时控制和监
[测试测量]
使用<font color='red'>LabVIEW</font>和CompactRIO实现清洗机流水线的自动化
一种基于LabVIEW的无线自动测控系统设计
摘要:针对弹药爆炸现场爆压测量难的问题,采用 LabVIEW 为工具设计了一套无线自动测控系统,主要由传感器网络节点、无线中继站AP和上位机三部分组成。测控系统以LabVIEW为主控软件,利用图形化编程语言和模块化设计实现了对无线传感器网络节点的控制、实验数据的读取、存储和分析。通过系统验证和测试表明,该系统具有数据采集、无线传输和远程控制的能力,完全能够胜任恶劣环境下爆炸现场爆压测量的重任。 在弹药的设计过程中需要知道弹药爆炸时的相关数据参数,而传统仪器设备却很难满足这些科学实验的需求,特别是对人类无法生存的恶劣实验现场,实验数据的获取就更加困难,开发新的仪器设备不仅存在开发周期长和测试效率低的问题,还大大增加了测试成本。美
[测试测量]
一种基于<font color='red'>LabVIEW</font>的无线自动测控系统设计
采用NI LabVIEW和RIO技术开发的革命性兽医影像系统
Author(s): Matt Antonelli - Animage, LLC Ivan Charamisinau - Animage, LLC James Carver - JAMCO Engineering Industry: Medical, Biotechnology Products: Real-Time Module, CompactRIO, LabVIEW, Single-Board RIO, FPGA Module The Challenge: 开发、部署一个用于小动物兽医诊断的嵌入式、多模式诊断影像系统,且要求快速完成。 The Solution: 方案决定采用NI LabVIEW和CompactR
[测试测量]
采用NI <font color='red'>LabVIEW</font>和RIO技术开发的革命性兽医影像系统
基于虚拟仪器技术的电子测量工作站设计与实现
现代工业和国防工业的迅速发展,使电子测量技术进入广泛使用、综合测量阶段,大型设备、系统的现场监控和测试设备是一个方兴未艾的新市场。综合测试设备的核心由多类别、高性能的电子测量仪器集群和计算机构成,重视用户接口信号的适用范围和设备适应恶劣工作环境的能力。随着大规模综合测试在设备、系统中的广泛使用,对大规模现场测试设备的需求将日益成长。电子测量工作站的出现恰好弥补了这一空缺,可有效解决设备应急抢修的问题。电子测量工作站运用虚拟仪器技术把计算机、仪器硬件、计算机软件等结合起来,除了传承传统仪器的已有功能之外,还增加了很多传统仪器不能及的先进功能,具有高度灵活性,突破了在数据处理、传送及存储方面的限制。USB接口已成为PC机的标准配置,
[测试测量]
基于虚拟仪器技术的电子测量工作站设计与实现
基于USB和LabVIEW的温度报警系统设计
O 引言 通用串行总线USB(Universal Serial Bus)具有较高的传输速率、支持即插即用和热插拔、易于扩展以及可靠性高、成本低、功耗低等特点,USB2.0接口的传输速率高达480Mbps,完全能满足PC机和外设进行大量数据交换的要求。 LabVIEW是美国国家仪器公司开发的一种虚拟仪器平台,提供了丰富的数据采集、分析和存储函数以及包括RS232/485等各种仪器通信总线标准的所有功能函数,但是LabVIEW开发的虚拟仪器通常是建立在LabVIEW支持的价格昂贵的数据采集板卡之上,本文选用单片机小系统对温度进行采集。 1 系统组成及工作原理 系统框图如图l所示,整个系统包括温度采集、温度传输和温度处理3
[工业控制]
基于USB和<font color='red'>LabVIEW</font>的温度报警系统设计
LabVIEW中调用VC++生成的DLL文件
1.// 新建一个空的Win32 Dll 工程,加入新的cpp,写入下面代码 _declspec(dllexport) int sum(int a, int b) { return a+b; } //Build出一个dll:sum.dll 2.// 新建一个新的Win32 Console程序 //选择Simple Console Application,修改main函数所在的cpp #include stdafx.h #include iostream using namespace std; // for base type and LoadLibrary #include WI
[测试测量]
AM8000系列搭建让学生用得起的测试平台
随着电子设备日益复杂,自动测试技术被广泛应用到通信、汽车、机电、石化、电力等各个领域,社会对相关专业高校毕业生的专业知识和动手能力也提出了更高的要求。如何提高学生竞争力,让在校生在学习阶段就接触并使用最新的仪器设备、设计基本的测试系统,成为众多测试测量厂商近来关注的热点。日前,北京力高新业电子科技有限公司(Miko-Xinye Electronic Technology Co.,Ltd.)推出的基于安捷伦USB模块化仪器的AM8000系列自动测试试验平台,对此做出了有益的尝试。 自动测试系统的基本架构 该公司经理范新权介绍说,自动测试系统以其高速度、高精度、多功能、多参数和宽测量范围等众多优点,已被广泛应用于各个领
[测试测量]
AM8000系列搭建让学生用得起的测试平台
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved