一种基于GPIB总线的自动测试系统

一种基于GPIB总线的自动测试系统

ID:38774064

大小:87.50 KB

页数:4页

时间:2019-06-19

一种基于GPIB总线的自动测试系统_第1页
一种基于GPIB总线的自动测试系统_第2页
一种基于GPIB总线的自动测试系统_第3页
一种基于GPIB总线的自动测试系统_第4页
资源描述:

《一种基于GPIB总线的自动测试系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一种基于GPIB总线的自动测试系统摘要:实现了基于GPIB总线的多台数字化仪器与计算机的连接的自动测试系统并以带有GPIB接口的3台泰克公司的TDS210示波器与计算机连接为例,介绍了在虚拟仪器平台上如何设置GPIB地址,利用GPIB接口实现多台示波器的波形和数据采样的自动测试系统,实验证明本方法是成功的。关键词:GPIB地址;LabVIEW;测试系统在工作中要同时使用多台不同型号的数字化测量仪器,如各种型号的波形数字化仪、时间间隔测量仪、函数发生器、频谱仪等,将多路数据、波形或图像等信息从采集

2、设备送到计算机进行分析处理是我们经常遇到的问题.实现多台采集设备与计算机相连接的总线中GPIB总线是其中最常用的。GPIB总线能够把一系列仪器设备和计算机连成整体的接口系统,作为桥梁,可把各种可编程仪器与计算机紧密地联系起来,使电子测量由独立的、传统的单台仪器向大规模测试系统的方向发展。在当今许多的测量仪器都会配有GPIB接口.本文将介绍如何利用这一接口建立多台采集设备与计算机的连接以及实现波形与数据采样的虚拟仪器技术,首先介绍一下GPIB总线和虚拟仪器平台。GPIB接口和虚拟仪器开发平台LAB

3、VIEWGPIB接口是一种命令级兼容的外部总线接口,主要用来连接各种仪器,组建中小规模的自动测试系统.该接口由美国HP公司1972年提出,故又称HP-IB接口.作为一种并行接口,GPIB结构简单、性能可靠、操作方便、灵活、体积小和价格较低,被世界各国广泛采用。GPIB接口有两个突出的优点:1)它便于将多台带有GPIB接口的仪器组合起来,每块GPIB卡可连接最多14台设备,每台计算机可装配32块GPIB板卡,所以可形成较大的自动测试系统,高效灵活地完成各种不同的测试任务,而且组建和拆散灵活,使用方

4、便.按这些仪器的作用又可分为讲者(Talker),听者(Listener)和控者(Controller)3种.讲者发送数据,听者接收讲者发送的数据,控者指挥数据交换.在工作过程中,每台仪器(包括主控微机)的地位(讲者、听者和控者)均可变更。2)它便于扩展传统仪器的功能.由于仪器与计算机相连,因此,可在计算机的控制下对测试数据进行更加灵活、方便的传输、处理、综合、利用和显示,使原来仪器采用硬件逻辑很难解决或无法解决的问题迎刃而解。所谓虚拟仪器,就是在通用计算机平台上,用户根据自己的需求定义和设计仪

5、器的测试功能,其实质是充分利用最新计算机技术来实现和扩展传统仪器的功能。目前国际上应用最广的虚拟仪器开发环境首推美国NI公司LABVIEW,这种语言主要用于仪器控制、数据采集、数据分析、数据显示等领域,具有直观界面、便于开发、调试轻松、易于学习和掌握的特点。LABVIEW语言含有大量的函数库和高级的分析子程序,用户只需调出代表所需功能的图标,输入相关的配置参数,连好类似数据流程图的框图,就可达到所需目的。一个LABVIEW程序分3部分:前面板、框图程序、图标P接线端口。前面板是用于模拟真实仪器的

6、前面板;框图程序则是利用图形语言对前面板上的控件对象(分为控制量和指示量两种)进行控制;图标P接线端口用于把LABVIEW程序定义成一个子程序,从面实现模块化编程。GPIB地址设置LABVIEW中GPIB地址分为两部分:一个0~30之间的GPIB接口板卡地址、一个1~30之间的被测设备的地址。当在系统中安装有多块GPIB卡时,就需要指出板卡的地址。例如:系统中安装有两块GPIB卡,其中一块设为GPIB0,另一块则为GPIB1。如果只有一块GPIB卡则默认为GPIB0;在一条总线上所有设备必须具有

7、各不相同的仪器地址.仪器地址是在硬件上设定的,不同的仪器有不同的设置仪器地址的方法:有的是通过拨动仪器内部或后面的微型开关,有的是通过菜单选择来设置GPIB地址。以泰克公司的TDS210为例,它就是通过菜单选择来设置GPIB地址的,在UTILITY菜单下的系统状态里,我们可以看到默认的GPIB设置是1,若要修改GPIB地址,需再返回到UTILITY菜单下,按下选件菜单,出现GPIB设置,按下,地址菜单出现,此时按旁边对应的按键,每按下一次,GPIB地址就加1,也就是改变了GPIB的地址(如图1所

8、示)。图1 GPIB设置在每次工作中要使用的仪器台数和型号是各不相同的。因此整个系统具体的硬件设备配置需要经常改变。但是系统软件能够适应不同的设备配置情况,只要一条总线上设备没有发生地址冲突。本文使用的是一块IEEE-488.2的GPIB总线和3台泰克公司的TDS210数字示波器,仪器地址分别设为1、2、3。因为只有一块GPIB卡,所以其板卡地址默认为0。设置了地址之后,打开桌面上的“Measurement&Automation”,扫描GPIB接口设备,则可以得到如图2所示界面。图2 GPIB设

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。