位置:51电子网 » 技术资料 » 接口电路

GPIB接口的自动测试系统

发布时间:2008/6/3 0:00:00 访问次数:700

  计量测试、检定工作是一项繁杂重复的过程,必须按照检定规程对装备的每个量程、每个档位进行测试,人工测试难免会出错。当今,较先进的仪器、设备多具有标准总线接口,可用计算机进行程控操作。数字多用表种类繁多、型号各异,测试与检定工作量很大,自动测试系统,既可减轻劳动强度,提高工作效率,又能保证计量工作的准确性。

1概述

计算机自动测量和控制camac(computer automat measurement and control)系统(简称测控系统)是一门新兴的技术,它是自动控制技术、计算机科学、微电子学和通讯技术有机结合、综合发展的产物。测控系统包含的内容十分广泛。它包括各种数据采集和处理系统,自动测量系统,生产过程控制系统,导弹、卫星的检测及发射控制等。

计算机技术和现代微电子技术的发展与普及,促进了电子测量仪器的快速发展。与此同时,工程上也越来越需要将测试用的电子仪器设备与计算机连接起来组成一个由计算机控制的智能系统,即自动测试系统(auto-test system)。自动测试系统中仪器、仪表种类繁多、独立性强,它们与计算机还要协同工作,所用的接口的要求也要高于一般串行、并行接口。gpib(general purpose interface bus)正是这样的接口。它作为桥梁,把各种仪器与计算机紧密地联系起来,正是因为gpib通用接口的出现,才使得电子测量由独立的、传统的单台仪器向自动测试系统的方向发展。

2 gpib 通用接口系统

gpib是hp 公司在60年代末和70年代初开发的通用仪器控制接口总线标准。ieee国际组织在1975年对gpib进行了标准化,由此gpib变成了ieee488.1标准。1987年,ieee推出了ieee488.2标准。

该系统的特点是:积木式结构,可拆卸、易于重建;控制器可以是计算机、微处理器或简单的程序控制器;数据传送可*,使用灵活,价格低廉。正是由于以上特点,gpib广泛应用于对测试仪器进行计算机控制、计算机与计算机之间的通讯,以及对其它电子设备的控制。

gpib系统中可以接入多个仪器或装置,这些仪器或装置根据其在系统中所起的作用可以分为三种类型。有些装置能够发送某些消息来管理接口电路,控制整个系统协调工作,具有这种能力的装置称为控者。有些装置能够通过其接口电路向系统发送某些只与装置本身功能有关的消息,称为讲者。相反,有些装置能够通过其接口电路接收由讲者发来的消息,称为听者。

其基本特点如下:

1、 总线电缆包括16根信号线和9根地线。16根信号线中,8根为数据线,5根为接口管理线,3根为握手线。(即数据字节传送控制线)。

2、 采用位并行、字节串行,三线连锁握手技术,双向异步传送方式。数据格式采用7位ascii码,经8根数据总线传送。三线连锁握手技术是为确保系统内速率不同的各个装置之间可*地进行双向异步传送数据的一种专门技术。

3、数据传送速率为:当总线电缆总长在20m以内时,若采用集电极开路式发送器,则最高工作速率为250kbytes/s,若采用三态门发送器,则一般速率为500 kbytes/s,最高可达1m bytes/s。

4、总线电缆传送途径总长度不超过20m。若采用特殊的发送器和接收器,则距离可扩展至500m,系统中互连的装置台数不超过15台。

5、地址容量为:在一般情况下,讲地址和听地址用一个字节表示,称为单字节地址,这时总共可有31个讲地址和31个听地址。若不够用时也可用双字节表示地址,则可有961个讲地址和961个听地址。

  gpib主要是为台式测量仪器(或装置)组成自动测量系统而设计的,是一种小巧而价廉的接口系统。3自动测试系统实例3.1 系统概述3.1.1 系统构成该系统主要由微机,程控设备(交直流标准源5720),通用接口母线(ieee—488),辅助设备(打印机),被测仪表(数字多用表8840a、1071、hp33401a)等组成。

  该系统可实现微机与ieee—488总线的连接,在程序控制下可实现系统内各设备间的通信。可构成开放式的积木测试系统,解决了各种装备与各类计算机的接口问题,是当前工业领域应用最广泛的通信总线之一。

  3.1.2 系统功能该系统具有以下功能:对数字多用表8840a、1071、hp33401a进行检定、及校准;对系统的设备进行故障诊断;剔除粗大误差及数据处理;打印检定证书及原始记录等。数字多用表的计量检定、测试工作主要包括检定、校准、数据处理三个部分,每个部分相互独立且其内部过程大体类同。据此,可将整个系统分为整体界面、检定、校准、数据处理及辅助帮助五个模块。

  3.1.3系统开发用vb开发测控软件,既可通过api函数实现串口通信,又可发挥vb数据库的功能及其生成界面快的特点,从而简化程序设计,提高编程质量和速度。采用模块化程序设计方法,逐步细分模块,统一界面,设计好入、出口参数,以便于调用与升级。另外,还要考虑容错性、安全性等问题。其软件工作原理,如图2所示。

  该系统可在软件的支持下利用微机控制标准源及数字多用

  计量测试、检定工作是一项繁杂重复的过程,必须按照检定规程对装备的每个量程、每个档位进行测试,人工测试难免会出错。当今,较先进的仪器、设备多具有标准总线接口,可用计算机进行程控操作。数字多用表种类繁多、型号各异,测试与检定工作量很大,自动测试系统,既可减轻劳动强度,提高工作效率,又能保证计量工作的准确性。

1概述

计算机自动测量和控制camac(computer automat measurement and control)系统(简称测控系统)是一门新兴的技术,它是自动控制技术、计算机科学、微电子学和通讯技术有机结合、综合发展的产物。测控系统包含的内容十分广泛。它包括各种数据采集和处理系统,自动测量系统,生产过程控制系统,导弹、卫星的检测及发射控制等。

计算机技术和现代微电子技术的发展与普及,促进了电子测量仪器的快速发展。与此同时,工程上也越来越需要将测试用的电子仪器设备与计算机连接起来组成一个由计算机控制的智能系统,即自动测试系统(auto-test system)。自动测试系统中仪器、仪表种类繁多、独立性强,它们与计算机还要协同工作,所用的接口的要求也要高于一般串行、并行接口。gpib(general purpose interface bus)正是这样的接口。它作为桥梁,把各种仪器与计算机紧密地联系起来,正是因为gpib通用接口的出现,才使得电子测量由独立的、传统的单台仪器向自动测试系统的方向发展。

2 gpib 通用接口系统

gpib是hp 公司在60年代末和70年代初开发的通用仪器控制接口总线标准。ieee国际组织在1975年对gpib进行了标准化,由此gpib变成了ieee488.1标准。1987年,ieee推出了ieee488.2标准。

该系统的特点是:积木式结构,可拆卸、易于重建;控制器可以是计算机、微处理器或简单的程序控制器;数据传送可*,使用灵活,价格低廉。正是由于以上特点,gpib广泛应用于对测试仪器进行计算机控制、计算机与计算机之间的通讯,以及对其它电子设备的控制。

gpib系统中可以接入多个仪器或装置,这些仪器或装置根据其在系统中所起的作用可以分为三种类型。有些装置能够发送某些消息来管理接口电路,控制整个系统协调工作,具有这种能力的装置称为控者。有些装置能够通过其接口电路向系统发送某些只与装置本身功能有关的消息,称为讲者。相反,有些装置能够通过其接口电路接收由讲者发来的消息,称为听者。

其基本特点如下:

1、 总线电缆包括16根信号线和9根地线。16根信号线中,8根为数据线,5根为接口管理线,3根为握手线。(即数据字节传送控制线)。

2、 采用位并行、字节串行,三线连锁握手技术,双向异步传送方式。数据格式采用7位ascii码,经8根数据总线传送。三线连锁握手技术是为确保系统内速率不同的各个装置之间可*地进行双向异步传送数据的一种专门技术。

3、数据传送速率为:当总线电缆总长在20m以内时,若采用集电极开路式发送器,则最高工作速率为250kbytes/s,若采用三态门发送器,则一般速率为500 kbytes/s,最高可达1m bytes/s。

4、总线电缆传送途径总长度不超过20m。若采用特殊的发送器和接收器,则距离可扩展至500m,系统中互连的装置台数不超过15台。

5、地址容量为:在一般情况下,讲地址和听地址用一个字节表示,称为单字节地址,这时总共可有31个讲地址和31个听地址。若不够用时也可用双字节表示地址,则可有961个讲地址和961个听地址。

  gpib主要是为台式测量仪器(或装置)组成自动测量系统而设计的,是一种小巧而价廉的接口系统。3自动测试系统实例3.1 系统概述3.1.1 系统构成该系统主要由微机,程控设备(交直流标准源5720),通用接口母线(ieee—488),辅助设备(打印机),被测仪表(数字多用表8840a、1071、hp33401a)等组成。

  该系统可实现微机与ieee—488总线的连接,在程序控制下可实现系统内各设备间的通信。可构成开放式的积木测试系统,解决了各种装备与各类计算机的接口问题,是当前工业领域应用最广泛的通信总线之一。

  3.1.2 系统功能该系统具有以下功能:对数字多用表8840a、1071、hp33401a进行检定、及校准;对系统的设备进行故障诊断;剔除粗大误差及数据处理;打印检定证书及原始记录等。数字多用表的计量检定、测试工作主要包括检定、校准、数据处理三个部分,每个部分相互独立且其内部过程大体类同。据此,可将整个系统分为整体界面、检定、校准、数据处理及辅助帮助五个模块。

  3.1.3系统开发用vb开发测控软件,既可通过api函数实现串口通信,又可发挥vb数据库的功能及其生成界面快的特点,从而简化程序设计,提高编程质量和速度。采用模块化程序设计方法,逐步细分模块,统一界面,设计好入、出口参数,以便于调用与升级。另外,还要考虑容错性、安全性等问题。其软件工作原理,如图2所示。

  该系统可在软件的支持下利用微机控制标准源及数字多用

相关IC型号

热门点击

 

推荐技术资料

耳机放大器
    为了在听音乐时不影响家人,我萌生了做一台耳机放大器的想... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!