新闻中心

EEPW首页 > 测试测量 > 设计应用 > 基于VC的GPIB仪器远程测量 系统实现方法

基于VC的GPIB仪器远程测量 系统实现方法

作者:时间:2009-12-07来源:网络收藏


0 引言
随着数字化的智能化的快速发展,工程上越来越希望将常用设备与计算机连接起来组成一个由计算机控制的智能。而工程中常用的设备种类繁多、功能各异、独立性强,一个往往需要多台不同类型的仪器协同工作。而基于通用接口总线则可以把各种可编程仪器与计算机紧密地联系起来,使电子由独立的、传统的单台仪器向大规模自动测试的方向发展。本文提出了一种在VC++6.0编程环境中利用SCPI对基于接口的仪器进行远程的实现方法。

本文引用地址:http://www.eepw.com.cn/article/195634.htm


1 接口总线
GPIB主要是为台式仪器(或装置)组成自动测量系统而设计的。GPIB仪器系统主要利用GPIB接口卡将若干GPIB仪器连接起来,每个设备(包括计算机接口卡)必须有一个0~30之间的GPIB地址。一般GPIB接口卡设置为地址0,仪器的GPIB地址则从1到30。GPIB有一个控者(电脑)来控制总线。在总线上传送仪器命令和数据,控者寻址一个讲者以及一个或多个听者。数据串在总线上从讲者向听者传送。
GPIB系统的连接方式可以是线型、星型或者混合拓扑型。一般情况下,GPIB电缆的连接器都具有特殊的构造,它都允许多个连接器堆叠连接在一起。对GPIB总线系统连接的基本配置要求主要有两个:
第一种配置,其两个设备之间的最大距离为4米,整个电缆的长度不得超过20米(第一个器件与最后一个器件之间的距离);
在第二种配置下,GPIB母线上最多可挂15个器件,这主要是受TTL接口收发器驱动能力限制。当测试系统有必要使用多于15个器件时,只需在控制器上再添置一个GPIB接口,这样可多拉一个母线,再多挂14个器件。该总线的最大数据传输速率为1 MB/s,在20米总线上,最高可工作于500 KB/s。


2 系统组成
基于VC++的GPIB仪器远程测量系统组成如图1所示。该系统主要包括计算机、GPIB电缆、USB-GPIB控制器、GPIB仪器等。

系统的主要优势表现在以下几个方面:
(1)编程方便,可使用高级语言编程;
(2)提高仪器设备的性能指标。可利用计算机对带有GPIB接口的仪器实现操作和控制,以实现各种自动标准、多次测量平均等功能,从而提高测量精度;
(3)便于将多台带有GPIB接口的仪器组合起来,以形成较大的远程测量系统,从而高效、灵活地完成各种不同的测试任务;
(4)便于扩展传统仪器的功能。由于仪器与计算机相联,因此可在计算机的控制下对测试数据进行更加灵活和方便的传输、处理、综合利用和显示,从而使原来仪器采用硬件逻辑很难解决的问题迎刃而解。


上一页 1 2 3 下一页

关键词: GPIB 仪器 测量 系统

评论


相关推荐

技术专区

关闭