GPIB总线使用介绍

合集下载

GPIB教程范文

GPIB教程范文

GPIB教程范文GPIB(General Purpose Interface Bus)是一种用于连接仪器和计算机的标准接口,也被称为IEEE-488总线。

GPIB接口广泛应用于科学研究、工业自动化及仪器仪表控制等领域。

本文将为读者介绍GPIB的原理、使用方法以及典型应用。

一、GPIB原理GPIB总线是一种多主多从的并行接口,可同时连接多个仪器。

GPIB接口包含了16条双向数据线(Data Lines)、8条控制线(Control Lines)和3条地线(Ground)。

GPIB总线将仪器和计算机连接在一起,并提供了一种统一的接口标准。

通过在计算机上安装GPIB控制软件,用户可以方便地控制、配置和获取仪器的数据。

二、GPIB使用方法1.连接GPIB接口:将GPIB控制器插入计算机的扩展插槽上,并使用GPIB接线缆将仪器与GPIB控制器连接起来。

2. 安装GPIB控制软件:根据硬件设备的要求,在计算机上安装相应的GPIB控制软件。

常见的GPIB控制软件有LabVIEW、MATLAB等。

3.配置仪器参数:使用GPIB控制软件,配置仪器的通信参数,如GPIB地址、仪器型号等。

4.发送命令并接收响应:在GPIB控制软件中编写相应的命令,并将其发送到仪器上。

仪器接收到命令后,执行相应的操作,并将结果通过GPIB总线返回给控制软件。

5.数据处理和分析:控制软件接收到仪器返回的数据后,可以对其进行处理和分析。

常见的操作包括数据图形化显示、数据保存等。

三、GPIB典型应用1.科学研究:GPIB接口可以用于连接各种科学仪器,如光谱仪、示波器、电源等。

科学家可以通过GPIB控制软件对仪器进行远程控制,并获取实验数据。

2.工业自动化:GPIB接口也广泛应用于工业自动化领域。

它可以用于连接各种工业仪器和控制设备,实现自动化生产过程的控制和监测。

3.仪器仪表控制:GPIB接口是仪器仪表控制的重要手段之一、通过GPIB接口,可以将多个仪器连接在一起,形成一个完整的测量系统。

最新GPIB总线PPT课件

最新GPIB总线PPT课件
作用:控制数据总线的时序,以保证数据总线能正确、有节奏地传 输信息,这种传输技术称为三线挂钩技术。
(3)5条接口管理控制线(ATN,IFC,REN,EOI和SRQ)
作用:控制GP-IB总线接口的状态
GPIB母线结构
分 信号线 类 代号
DIO1
数 DIO2 据 DIO3 输 入 DIO4 输 出 DIO5 母 DIO6 线
控者、讲者、听者被称为系统功能的三要素,对于系统中 的某一台装置可以具有三要素中的一个、两个或全部。GPIB系统中的计算机一般同时兼有讲者、听者与控者的功能。
4.2.2 GPIB的基本特性
GP-IB标准接口系统的基本特性如下:
(1) 可连接的仪器数量。可以用一条总线互相连接若干台装置,以 组成一个自动测试系统。 系统中装置的数目最多不超过15台,互连总 线的长度不超过20m。
(5) 一般适用于电气干扰轻微的实验室和生产现场。
4.2.3 GPIB标准接口的机械结构
总线上传递的各种信息通称为消息。带标准接口的智能仪器按功能可分为 仪器功能和接口功能两部分,所以消息也有仪器消息和接口消息之分。
所谓接口消息是指用于管理接口部分完成各种接口功能的信息,它由控者 发出而只被接口部分所接收和使用。
讲者是通过总线发送仪器消息的仪器装置( 如测量仪器、数据采集器、 计算机等),在一个GP-IB系统中,可以设置多个讲者, 但在某一时刻, 只能有一个讲者在起作用。
听者是通过总线接收由讲者发出消息的装置(如打印机、信号源等), 在一个GP-IB系统中,可以设置多个听者,并且允许多个听者同时工作。
控者是数据传输过程中的组织者和控制者,例如对其他设备进行寻址 或允许“讲者”使用总线等。控者通常由计算机担任,GP IB系统不允许 有两个或两个以上的控者同时起作用。

第二章 GPIB通用数字接口总线

第二章 GPIB通用数字接口总线

第二节 GPIB的基本特性
GPIB的目标
1.是一种在有限距离内(例如在一个实验室内)的

通用接口系统 2.通过它来实现测试系统内各设备之间的可靠通信 3.被联接的各设备之间可以互相直接通信,而不一 定要通过中介单元(测试控制器)的媒介 4.对被联接设备的特性要求,应提出尽可能少的限 制条件 5.通信是异步的(无需同步) 6.价格低廉,以便亦能适用于廉价的简单测试系统 7.使用起来应相当灵活多样、简单方便,使用者无 需费很大努力即能容易了解、掌握它的使用
第五节 接口功能及其赋予器件的能力
接口功能(Interface Function):器件与GPIB总线的 一种交互作用 一、 五种基本接口功能: SH &AH. T & L. C 这五种接口功能管理和控 制多线消息字节双向,异步,正确传递 1.源方SH和受方AH挂钩功能
利用三条挂钩线实现三线连锁挂钩,保证DIO线上
接口功能 听者 器件功能
控者 讲者 控制和 数据处理
听者 讲者
听者
听者
程控
测量仪器
输出 被测设备 DUT
信号源
激励
记录仪
硬复制
器件
用户编程
第四节 数字总线结构
一、 数据线 :DIO8~DIO1
(双向异步传递两种多线消息字节) 器件消息( /ATN=数据工作方式 ):程控命 令、测量数据、STB 接口消息( ATN=命令工作方式 ):通令、 专令、地址、副令
第三节 GPIB器件模型
三、设备在GPIB系统中的地位
从系统组建角度出发,每个设备的地位是相同的;
但它们在完成给定目的和执行操作的地位上是不相 同的 从接口功能管理上看: 讲或听器件;GPIB总线“控者/ Controller” 从测试系统进行的操作或从器件消息传递角度出发: “测试系统控制器(Test System Controller)”/“测 试控制器/主控器/主控机”; “器件(Device)”

GPIB接口总线简介及应用

GPIB接口总线简介及应用

GPIB接口总线简介及应用GPIB(General-Purpose Interface Bus)-通用接口总线大多数打印机就是通过GPIB线以及GPIB接口与电脑相连。

GPIB 简介1965年惠普公司设计HP-IB1975年 HP-IB变成IEEE-488标准1987年 IEEE488.2被采纳, IEEE 488-1978变成IEEE488.1-19871990年 SCPI规范被引入IEEE 488仪器1992年修订IEEE 488.21993年 NI公司提出HS4881965年, 惠普公司(Hewlett-Packard)设计了惠普接口总线(HP-IB, 用于连接惠普的计算机和可编程仪器.由于其高转换速率(通常可达1Mbytes/s), 这种接口总线得到普遍认可, 并被接收为IEEE标准488-1975和ANSI/IEEE标准488.1-1987. 后来, GPIB比HP-IB的名称用得更广泛. ANSI /IEEE 488.2 -1987加强了原来的标准, 精确定义了控制器和仪器的通讯方式. 可编程仪器的标准命令(Standard Commands for Programmable Instruments, SCPI)采纳了IEEE488.2定义的命令结构,创建了一整套编程命令.多仪器的星型组合和线型组合我们使用一台计算机,通过GPIB控制卡可以实现和一台或多台仪器的听、讲、控功能,并组成仪器系统,使我们的测试和测量工作变得快捷, 简便, 精确和高效。

通过GPIB电缆的连接,可以方便地实现星型组合、线型组合或者二者的组合。

是一种工程控制用的协议。

最初由HP公司提出,目前成为一种国际标准,遵守的协议为IEEE488。

一般被用来使用任何编程语言如VB、Vc、C++实现电脑对仪器的控制。

当然也有某些仪器制造商自己开发的语言支持GPIB。

如keithley公司使用的testpoint,NI公司的labview等。

总线接口技术--GPIB规范

总线接口技术--GPIB规范
B规范
4.GPIB配置要求 ✓ 总线上任意两台仪器之间的最大间隔为4m,各个仪器之间的平均间隔
为2m ✓ 电缆总长度最多不超过20m ✓ 每一总线上连接的装置负载,不应多于15台,其中接通电源的设备不
得少于三分之二
总线接口技术
7
GPIB规范
对于速度更高的系统应遵守下属规定: ✓ 电缆总长度最多不超过15m,而且,每米电缆带有一台仪器负载。 ✓ 总线上的所有仪器,均应接通电源。 ✓ 所用仪器使用48mA三态驱动器。 ✓ GPIB仪器的输入/输出电容,应当小于50pF。
总线接口技术
----GPIB规范
总线接口技术
2
GPIB规范
GPIB规范 通用接口总线(General-Purpose Interface Bus,GPIB)是一种设备和计 算机连接的总线。大多数台式仪器是通过GPIB线以及GPIB接口与电脑 相连。
总线接口技术
3
GPIB规范
GPIB规范 ✓ GPIB接口是24线的并行总线接口
GPIB接口的构成
总线接口技术
4
GPIB规范
✓ 数据线 • 8条数据线传输数据和命令信息,所有命令和大部分数据使用7位 的ASCII码
✓ 握手线
总线接口技术
5
GPIB规范
✓ 接口管理线 • 注意线(ATN) • 服务请求线(SRQ) • 结束或识别线(EOI) • 远程启动线(REN) • 接口清除线(IFC)

3.2 GP-IB通用总线接口

3.2 GP-IB通用总线接口

机一般同时具有讲者、听者、控者的功能。 机一般同时具有讲者、听者、控者的功能。
GP-IB标准接口系统的基本特性如下: GP-IB标准接口系统的基本特性如下: 标准接口系统的基本特性如下 • 可以用一条总线互相连接若干台装置, 可以用一条总线互相连接若干台装置,以组成一个 自动测试系统。系统中装置的数目最多不超过15 自动测试系统。系统中装置的数目最多不超过15 台,互连总线的长度不超过20m。 互连总线的长度不超过20m。 20m 数据传输采用并行、串行、三线联锁挂钩技术、 数据传输采用并行、串行、三线联锁挂钩技术、双 向异步传输方式,其最大传输率不超过1 向异步传输方式,其最大传输率不超过1兆字节每 秒。 总线上传输的消息采用负逻辑。低电平( 总线上传输的消息采用负逻辑。低电平(≤+ 0.8V)为逻辑1 高电平( 2.0V)为逻辑0 0.8V)为逻辑1,高电平(≥+2.0V)为逻辑0。 一般适用于电气干扰轻微的实验室和生产现场。 一般适用于电气干扰轻微的实验室和生产现场。
总线上传递的各种信息称为消息。 总线上传递的各种信息称为消息。 接口消息: 接口消息:是指用于管理接口部分完成各种接口功 能的信息, 能的信息,它由控者发出而只被接口部分所接收和 使用。 使用。 仪器消息:是与仪器自身工作密切相关的信息, 仪器消息:是与仪器自身工作密切相关的信息, 它只被仪器部分所接收和使用, 它只被仪器部分所接收和使用,虽然仪器消息通过 接口功能进行传递,但它不改变接口功能的状态。 接口功能进行传递,但它不改变接口功能的状态。 接口消息和仪器消息的传递范围如图3-2所示 所示。 接口消息和仪器消息的传递范围如图 所示。
GP-IB通用总线接口 §3.2 GP-IB通用总线接口
一、GP-IB标准接口系统概述 GP-IB标准接口系统概述

gpib原理

gpib原理

gpib原理GPIB原理GPIB(General Purpose Interface Bus)是一种通用的接口总线标准,广泛应用于科学仪器、测试设备和工业自动化等领域。

本文将介绍GPIB的原理及其应用。

一、GPIB的基本原理GPIB接口采用并行传输方式,由一个主控设备(通常是计算机)和多个从控设备组成。

主控设备通过GPIB控制器与从控设备进行通信。

GPIB总线上的每个设备都有一个唯一的地址,主控设备通过发送命令和查询来控制每个设备的操作。

GPIB总线使用了差分信号传输方式,可以在比较长的距离上传输数据,同时能有效地抵抗噪声干扰。

它采用了令牌传递的控制方式,只有获得令牌的设备才能发送数据,从而确保通信的顺序性和可靠性。

二、GPIB的通信协议GPIB的通信协议是基于SCPI(Standard Commands for Programmable Instruments)命令集的。

SCPI是一种通用的仪器控制语言,可以实现设备之间的互操作性。

在GPIB通信中,主控设备通过发送命令和查询来控制从控设备的操作。

命令可以是设定参数、启动测量等操作,而查询则是获取设备状态、读取测量结果等操作。

从控设备接收到命令后,执行相应的操作并将结果返回给主控设备。

SCPI命令由一系列的关键字和参数组成,通过一定的语法规则进行解析和执行。

主控设备需要了解每个设备支持的命令和参数,才能正确地与设备进行通信。

三、GPIB的应用领域GPIB接口在科学仪器、测试设备和工业自动化等领域有着广泛的应用。

在科学仪器领域,GPIB接口常用于控制实验室中的各种仪器,如示波器、信号发生器、频谱分析仪等。

通过GPIB接口,可以实现对仪器的远程控制和数据采集,提高实验效率。

在测试设备领域,GPIB接口广泛应用于自动测试系统(ATE)。

自动测试系统通常由多个测试设备组成,通过GPIB接口与主控计算机连接。

主控计算机可以发送测试任务到各个测试设备,并读取测试结果,实现高效的自动化测试。

虚拟仪器总线接口技术

虚拟仪器总线接口技术
第2 章
虚拟仪器总线接口技术
第2章 虚拟仪器总线接口技术
教学内容
GPIB通用接口总线 VXI总线 PXI总线 LXI总线
Instrument Driver
2.1 GPIB总线
(General Purpose Interface Bus,GPIB) 是国际通用的仪器接口标准,是专门为仪器控制
应用而设计的。这套接口系统最初由美国HP公司 提出,后被美国电气与电子工程师协会(IEEE)和 国际电工委员会(IEC)接受为程控仪器和自动测控 系统的标准接口 ,因此,也称IEEE488接口 或 IEC625接口,目前的协议是488.2。
2.1.1 GPIB的基本特性
①设备容量 设备容量是指GPIB接口系统中仪器和计算机的总容量,通常可连
接的仪器数目最多为15台; ②传输距离
互连电缆的传输路经总长不超过20m,或者装置数目与装置之间 距离的乘积不超过20m; ③数传速度
最高可达1Mbyte/s; ④地址容量
GPIB标准规定采用5个比特位的编码来表示地址,地址容量为31个; ⑤信息逻辑
1)模块式结构; 2)高速数据吞吐量;
VXI总线底板数据传输速率理论上可达 40Mbyte/s; 3)小型化; 4)可靠性高,可维护性好; 5)适应性、灵活性强。
2.2.2 VXI器件、模块与机箱
VXI测试系统采用器件→模块→机箱的方 式构成系统;
VXI系统的全部总线均集中在多层印刷电 路板内,模块与VXI总线通过连接器连接;
混合单频信号发生器举例
例6.4 多频信号发生器。
4. 公式波形
• “公式波形”函数的图标及端口。
“公式波形”函数中定义的变量及含义
公式波形举例
例6.5 创建一个能产生sinc函数波形的信号发生器

《GPIB总线接口》课件

《GPIB总线接口》课件

GPIB通用总线接口的发展趋势
发展历程
GPIB通用总线接口经历了多年的发展和演进。
未来发展趋势
GPIB通用总线接口将更加智能化、高速化,并与其 他接口标准进行融合。
总结
重要性
GPIB通用总线接口在仪器仪表和计算机外设的数据传输中起到了重要的作用。
应用前景
GPIB通用总线接口在各个领域的应用前景广阔,有着巨大的发展潜力。
1 优点
2 缺点
GPIB通用总线接口具有高速性能、可靠性强、 连接设备数量多的优点。
与其他接口相比,GPIB通用总线接口的成本 较高,且线缆长度限制较短。
GPIB通用总线接口的应用领域
1
仪器仪表
GPIB通用总线接口广泛应用于各类仪器仪表,如示波器、信号发生器等。
2
计算机外设
GPIB通用总线接口也被用于连接计算机外设,如打印机、扫描仪等。
作用
GPIB通用总线接口实现了设备之间的连接和数 据传输,提供了高速、可靠的通信方式。
GPIB通用总线接口的工作原理
传输原理
GPIB通用总线接口采用并行传输方式,可以同时传 输多个数据位。
物理结构
GPIB通用总线接口包括控制器(主机)和设备(从 机
注:本PPT课件内容由XXX老师编写,仅供学习参考使用。
《GPIB通用总线接口》 PPT课件
GPIB通用总线接口是一种用于仪器仪表和计算机外设之间进行数据传输的标 准接口。本PPT课件将介绍GPIB通用总线接口的定义、作用以及其在不同领域 的应用。
什么是GPIB通用总线接口?
定义
GPIB通用总线接口是一种用于仪器仪表和计算 机外设之间传输数据的标准接口协议。

GPIB介绍

GPIB介绍
NRFD(数据未准备好)---指出一个设备已经准备就绪来接收一个字节或还没有准备就绪, 这根线在接收指令时是被所有的设备驱动的, 在接收数据信息时是被所有听者驱动的,当使能HS488协议时,是被所有讲话者驱动的。
NDAC(未接收到数据)---指出一个设备已经接收到了一个信息字节或还没有接收到, 这根线在接收指令时是被所有的设备驱动的, 在接收数据信息时是被所有听者驱动的。
GPIB连接器和信号标记方法
GPIB使用标准TTL电平的负逻辑, 例如, 当DAV为真时, 它是TTL低电平(<=0.8V), 当DAV是伪时, 它是TTL高电平(>=2.0V)。
结构要求为了达到GPIB所设计的高数据传输率, 设备之间的实际距离和总线上的设备数目都有一定的限制。
正常工作时的典型限制是:任何两个设备之间最大分开不得超过4米, 整个总线上平均分开2米。最大电缆长度是20米。每一总线连接不得有超过15个设备负载, 且工作的设备不得少于三分之二。对更高速率,采用3线IEEE 488.1握手(T1延时=350纳秒), HS488的系统, 限制条件是:最大电缆长度是15米, 每设备负载1米。所有设备必须上电。所有设备必须使用48毫安三态驱动器。每一信号的设备电容应小于50皮法。
IEEE488.2扩大和增进了IEEE488.1, 它标准化了数据格式、状态报告、纠错、控制器功能和共通指令, 这个指令是所有仪器必须以一种定义了的方式进行响应的。通过这样的标准化, IEEE488.2系统更适配和更可依赖了。IEEE488.2主要集中于软件协议方面, 保持了和倾向于硬件的IEEE488.1标准的适配性。
仪器的基础
介绍: 1965年惠普公司设计了惠普接口总线(HP-IB), 用于把它们的可编程系列仪器和计算机连接起来, 由于这个总线的传输速率比较高(1M字节/秒), 很快就得到了普及, 之后并被作为IEEE的标准IEEE 488-1975, 并演变成了ANSI/IEEE 488.1-1987标准。现在一般多用的是通用目的接口总线(GPIB)了, 而不用HP-IB。 ANSI/IEEE 488.2-1987标准增强了原来的标准, 它精确的定义了控制器和仪器之间应如何进行通讯, 可编程仪器标准指令(SCPI)采纳了IEEE 488.2定义的指令结构, 并制定了一个独特的可以和任何SCPI仪器一起使用的编程指令集。

GPIB USB RS232&485常用通讯接口介绍及应用

GPIB USB RS232&485常用通讯接口介绍及应用

(4) 地址容量。单字节地址:31个讲地址,31个听地址; 双字节地址:961个讲地址,961个听地址。
(5) 一般适用于电气干扰轻微的实验室和生产现场。
二、 GP-IB标准接口的总线结构
总线上传递的各种信息通称为消息。带标准接口的智能仪器按功能可分 为仪器功能和接口功能两部分,所以消息也有仪器消息和接口消息之分。 所谓接口消息是指用于管理接口部分完成各种接口功能的信息,它由控 者发出而只被接口部分所接收和使用。
三条挂钩联络线的定义如下: DAV(DATA VALID)
数据有效线: 当数据线上出现有效的数据时,讲者置DAV线为低(负逻 辑),示意听者从数据线上接收数据。
NRFD(NOT READY FOR DATA)
数据未就绪线: 只要被指定为听者的听者中有一个尚未准备好接收数据, NRFD线就为低,示意讲者暂不要发出信息。
标准接口总线 GPIB
2.总线构成(16条信号线)
8条数据输入输出线、3条挂钩线、5条管理线
3.设备容量(15台)
可采用增加母线的方式扩大容量,每增加一条总线可增加14个器件,最大可 增加到14x14=196个器件
4.地址容量(31个听地址,31个讲地址)
25-1=31 31X31=961
5.数传方式(bit并行、Byte串行、双向异 步传递 ) 6.数传输率: max: 1MB/s
一、 GP-IB标准接口系统的基本特性
GP-IB标准包括接口与总线两部分:接口部分是由各种逻辑电路组成, 与各仪器装置安装在一起,用于对传输的信息进行发送、接收、编码和译码; 总线部分是一条无源的多芯电缆,用做传输各种消息。将具有GP-IB接口的 仪器用GP-IB总线连接起来的标准接口总线系统如图所示。

GPIB自动测试系统总线(一)

GPIB自动测试系统总线(一)

GPIB标准接口功能时可供选择的十种功能 (1)听者或扩展听者功能L或LE(Listener or Extended
Listener)
(2)讲者或扩展讲者功能T或TE(Talker or Extended Talker) (3)源握手功能SH(Source Handshake) (4)受者握手功能AH(Acceptor Handshake) (5)服务请求功能SR(Service Request) (6)并行点名功能PP(Parallel Poll) (7)远地/本地功能R/L(Remote Local) (8)仪器清除功能DC(Device Clear) (9)仪器触发功能DT(Device Trigger) (10)控者功能C(Controller)
1969年,西欧各国从事于科学研究的组织制
定了计算机自动测量和控制仪器及接口系统 规范,即CAMAC(Computer Automated Measurement And Control)后来成为国际标 准,它是适于组建模块化的大型测控系统的 仪器与系统总线规范。 带接口的仪器产品。由于各公司的接口不是 兼容的,在一个系统中仅能用同一厂家的仪 器,这对用户十分不便。Biblioteka 二章 GPIB概述2-1 引言
#GPIB源自HP公司的HP-IB,后为 IEEE和IEC采用作为各自的标 准,编号分别为:IEEE488(现在为 IEEE488.1和IEC625(现在为 IEC6Q625)它们都是等同采用HP-IB 的规范,GPIB已在世界范围普 及至今仍是应用最广的测量仪器总线。
(7)地址能力。每个仪器都有自己的编号(地 址)以供相互区别和通信联络。供选择的单字 节地址有31个,双字节地址有961个。在系统中 某一时刻发送数据信息的仪器(称为讲者)只 能有一个,接收数据的仪器(称为听者)最多 可有14个。 (8)控制权转移。在系统中具有多于一个控制 器(控者)的情况下,在某一时刻,仅能有一 个控者起作用,现在正起作用的控者可以传递 或转移控制权至别的控者。

GPIB接口功能电路设计

GPIB接口功能电路设计

GPIB接口功能电路设计哈理工李博文20111 GPIB 接口总线概述GPIB ( General - Purpose Interface Bus) 是一种面向程控仪器的通用接口总线, 它是由国际电子电气工程师协会于1974 年9 月制定的一种标准接口总线,又称IEEE488 总线。

由于具有数据传输稳定可靠,能够实现有效跟踪等特点, 因此, GPIB 自推出以来, 一直受到各仪器厂商的青睐, 经久不衰。

同时GPIB 本身也在不断的发展, 1990 年出现的SCPI 对仪器命令实施了标准化, 使GPIB 系统互换性和互操作性更强。

1993 年推出的HS488 使GPIB 的最高传输速率从1MBp s 提高到8MBp s。

GPIB 总线是一种24 芯的并行无源总线, 其中16 条被用作信号线, 包括8 条数据线(DIO1 ~DIO8) , 3 条握手线A V、NRFD、NDAC) 和5条管理线(A TN、REN、IFC、EOI、SRQ) , 其余8条为地线。

数据传输采用位并行, 字节串行的双向异步传输方式。

消息采用负逻辑, 低电平( ≤018V)为逻辑1 , 高电平( ≥210V) 为逻辑0 。

2 GPIB接口硬件电路的实现(1)软件模拟实现GPIB接口功能电路硬件框图软件模拟实现GPIB接口功能电路硬件框图(2)硬件电路相关芯片STC89C52 : STC89C52系列单片机是从引脚到内核都完全兼容标准8051的单片机,有PDIP-40、PLCC-44、PQFP-44三种封装形式。

其中51/52/53型号后缀为RC,表明片内集成了512字节RAM。

STC89C系列单片机是高速/低功耗的新一代8051单片机,最高工作频率可分别达到25MHz~50MHz。

STC89C系列单片机有较宽的工作电压,5V型号的可工作于3.4V~6.0V,3.3V型号的可工作于2.0V~4.0V。

正常工作模式下的典型耗电为4mA~7mA,空闲模式为2mA,掉电模式’(可由外部中断唤醒)下则小于0.1μA。

GPIB总线使用介绍

GPIB总线使用介绍
(5) 一般适用于电气干扰轻微的实验室和生产现场。
4.2.3 GPIB标准接口的机械结构
总线上传递的各种信息通称为消息。带标准接口的智能仪器按功能可分为 仪器功能和接口功能两部分,所以消息也有仪器消息和接口消息之分。
所谓接口消息是指用于管理接口部分完成各种接口功能的信息,它由控者 发出而只被接口部分所接收和使用。
代号
C T TE L LE SH AH SR RL PP DT DC
英文原文
Controller Talker
Extended Talker Listener
Extended Listen Source Handshake Acceptor Handshake
Service Request Remote/Local Parallel Poll Device Trigger Device Clear
本章将对智能仪器普遍使用的GP-IB标准予以 介绍。
4.1 概述
GPIB即通用接口总线(General Purpose Interface Bus) 是国际通用的仪器接口标准。目前生产的智能仪器几 乎无例外地都配有GPIB
国际通用的仪器接口标准最初由美国HP公司研制,称 为HP-IB标准。 1975年IEEE在此基础上加以改进,将其 规范化为IEEE-488标准予以推荐。1977年IEC又通过国 际合作命名为IEC-625国际标准。此后,这同一标准便 在文献资料中使用了HP-IB,IEEE-488,GPIB,IEC- IB等多种称谓,但日渐普遍使用的名称是GPIB。
以上五种基本接口功能为系统提供了在正常工作期间使数据准确可靠 传输的能力。但仅此还是不够的,为了处理测试过程中可能遇到的各 种问题,GP-IB又增加了五种具有相应管理能力的接口功能。

GPIB板的安装与使用初步

GPIB板的安装与使用初步

GPIB板的安装与使用初步传统的电子电路实验,需要手动调节示波器,信号发生器,交直流电压电流表等测试仪器。

完成一个电路的测量,需要人一直在旁边实时记录数据,再用手工处理分析数据,绘制图表,显然耗费时间和人力。

现代较新的测量设备都带有通讯接口,可以和计算机直接连接,在计算机特定的软件环境下,通过编程对仪器进行自动控制,让信号发生器自动产生激励输入,同时将示波器放在输出端,或电路中其它支路的输出上,将示波器采集到的信号自动输入计算机,由计算机完成实验数据的处理和图表绘制。

根据这种思想可以设计一个用于实验电路的自动测量装置,可以自动实现各种激励波形输入,以及扫频。

然后自动采集示波器的输出,完成对频率稳定度,幅度特性曲线,相位特性曲线,谐波分量分析,功率谱密度以及分布显示等常用的实验测量指标。

更一般地,凡是MATLAB信号处理工具箱能够完成的信号处理,它都可以完成,因为软件中已经将MATLAB内核嵌入。

本节将以应用实例介绍GPIB卡应用。

1.了解GPIB1)GPIB是什么GPIB(General Purpose Interface Bus),通用接口总线,广泛应用于仪器和计算机制造行业,其标准为IEEE-488。

2)GPIB角色GPIB设备的角色有三种:讲者、听者、控者。

讲者发送数据到一个或多个听者,听者从讲者接受数据,而控者管理总线上的信息流。

GPIB设备的角色是可以随时间而变的。

例如:一个由GPIB连接的示波器在接受设置命令时,其角色是听者,而在它将数据传送至计算机时,则是一个讲者。

控者在GPIB系统中的任何时刻都是必需的,它的任务是确保系统中只有一个讲者(某时刻),同时保证听者能够正确接收数据。

因此,对一个特定时刻,GPIB系统中只能有一个控者。

但控者可以将其控制权移交给另一设备(必须有控制能力)。

GPIB板(可插入计算机扩展槽)通常被默认地设置为GPIB系统控者。

3)GPIB电缆GPIB为8位并行传输总线,包括:8位数据线,3个握手信号线,8个控制线以及电缆保护线和地线。

《GPIB接口总线》课件

《GPIB接口总线》课件
探讨GPIB通用接口总线在未来 的发展潜力和市场需求。
GPIB通用接口总线的 技术趋势和发展方向
展望GPIB通用接口总线的技术 趋势和发展方向。
GPIB通用接口总线的 未来展望
描述GPIB通用接口总线的未来 展望和可能的发展方向。
七、 总结
1 GPIB通用接口总线的优缺点
简述GPIB通用接口总线的优点和局限性。
GPIB通用接口总线的优 点
高速、可靠、灵活并支持多 设备连接。
GPIB通用接口总线的应 用领域
广泛应用于科学实验室、工 业自动化和测试测量等领域。
二、 GPIB硬件连接
GPIB通用接口总线基本结构
介绍GPIB通用接口总线的基本硬 件结构,包括控制器、仪器和设 备。
GPIB通用接口总线的各种 接口卡
数据获取与处理
介绍如何使用GPIB通用接口总线 进行数据获取和处理。
设备状态的查询与控制
讲解如何使用GPIB通用接口总线 查询和控制设备的状态。
GPIB编程中的常见问题及 解决方案
分析常见的GPIB编程问题,并提 供解决方案。
六、 GPIB通用接口总线的未来发展
GPIB通用接口总线的 潜力和市场需求
2 GPIB通用接口总线的应用前景
展示GPIB通用接口总线在未来的应用前景和市场需求。
3 GPIB通用接口总线的发展方向
展望GPIB通用接口总线的未来发展方向。
《GPIB通用接口总线》 PPT课件
GPIB通用接口总线是一种用于电子仪器仪表的标准化通信接口,本课件将向 您介绍GPIB通用接口总线的概述、硬件连接、通信原理及协议、编程基础、 编程高级应用、未来发展和总结。
一、 GPIB通用接口总线概述
什么是GPIB通用接口总 线
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。




三、五种具有相应管理能力的接口功能。




服务请求功能(SR): 当系统中某一装置在运行时遇到某些情况时( 例 如测量已完毕、出现故障等),能向系统控者提出服务请求的能力。 并行点名功能(PP): 系统控者为快速查询请求服务装置而设置的并行 点名能力。只有配备PP功能的装置才能对控者的并行点名做出响应。 远控本控功能(R/L):选择远地和本地两个工作状态的能力。 装置触发功能(DT): 使装置能从总线接收到触发信息,以便进行触发 操作。在一些要进行触发操作或同步操作装置的接口中,必须设置DT功 能。 装置清除功能(DC): 能使仪器装置接收清除信息并返回到初始状态。 系统控者通过总线命令使那些配置有DC功能的装置同时或有选择地被清 除而回到初始状态。
数据有效 DATA VALID
未准备好接收数据 NOT READY FOR DATA 未收到数据 NOT DATA ACCEPTED 注意 ATTENTION 结束或识别 END OR IDENTIFY 服务请求 SERVICE REQUEST 接口清除 INTERFACE CLEAR 远控可能 REMOTE ENABLE
(5) 一般适用于电气干扰轻微的实验室和生产现场。

4.2.3 GPIB标准接口的机械结构

总线上传递的各种信息通称为消息。带标准接口的智能仪器按功能可分为 仪器功能和接口功能两部分,所以消息也有仪器消息和接口消息之分。 所谓接口消息是指用于管理接口部分完成各种接口功能的信息,它由控者 发出而只被接口部分所接收和使用。 仪器消息是与仪器自身工作密切相关的信息,它只被仪器部分所接收和使 用,虽然仪器消息通过接口功能进行传递,但它不改变接口功能的状态。 接口消息和仪器消息的传递范围如图所示。
1987
1990
1992
1993
发展年表





可程控设备数字接口总线发展年表 1972年,HP-IB(HP-Interface Bus) 1978年,IEEEstd 488-1978[3] (常称IEEE488) 1979,IEC 625 -1号公告 1987年,IEEEstd 488.1-1987,IEEBstd 488.2-1987 1985年,国家标准GBn249.1/.2-85 1995年,新的国家标准GB/T15946-1995 HP-IB,IEEE488、IEC625、SJ2479、IEC-IB、488BUS、 IECBUS、ASC II BUS等等。在国内多称是GPIB,既通用接口总 线(General Purpose Interface Bus)之意。



控者、讲者、听者被称为系统功能的三要素,对于系统中 的某一台装置可以具有三要素中的一个、两个或全部。GP-IB 系统中的计算机一般同时兼有讲者、听者与控者的功能。
4.2.2 GPIB的基本特性

GP-IB标准接口系统的基本特性如下:

(1) 可连接的仪器数量。可以用一条总线互相连接若干台装置,以 组成一个自动测试系统。 系统中装置的数目最多不超过15台,互连总 线的长度不超过20m。
4.2.1 基于GPIB总线的测试系统

在一个GP-IB标准接口总线系统中,要进行有效的通信联络至少有“讲 者”、“听者”、“控者”三类仪器装置。
讲者是通过总线发送仪器消息的仪器装置( 如测量仪器、数据采集器、 计算机等),在一个GP-IB系统中,可以设置多个讲者, 但在某一时刻, 只能有一个讲者在起作用。 听者是通过总线接收由讲者发出消息的装置(如打印机、信号源等), 在一个GP-IB系统中,可以设置多个听者,并且允许多个听者同时工作。 控者是数据传输过程中的组织者和控制者,例如对其他设备进行寻址 或允许“讲者”使用总线等。控者通常由计算机担任,GPIB系统不允许 有两个或两个以上的控者同时起作用。
NRFD
AH
RFD
NDAC
AH
DAC
ATN
C C或T
ATN
接 口 管 理 母 线
EOI
IDY
SRQ
SR
SRQ
END
IFC
C
IFC
REN
C
REN
4.3 GPIB总线基本接口功能

一、 仪器功能与接口功能

自动测试系统中的任何一个仪器装置都分为两部分:
一、仪器设备本身,它产生该仪器装置所具备的仪器功能; 二、接口部分,它产生该仪器装置所需要的接口功能。
16条信号线按功能可分为以下三组:

(1) 8条双向数据总线(DIO1~DIO8)

作用:传递仪器消息和大部分接口消息,包括数据、命令和地址。 由于这一标准没有专门的地址总线和控制总线,因此必须用其余两 组信号线来区分数据总线上信息的类型。

(2) 3条数据挂钩联络线(DAV,NRFD和NDAC)
4.3 GPIB总线基本接口功能

二、 接口功能的配置
GP-IB标准把全部逻辑功能概括为十种接口功能:

一、前述的控者功能(C)、讲者功能(T)和听者功能(L)是一个自 动测试系统中必不可少的三种最基本的功能。

二、为使系统可靠进行三线挂钩,又设置了源挂钩功能(SH)和受者 挂钩功能(AH)。
扩展讲者
听者 扩展听者 源方挂钩
TE
L LE SH
Extended Talker
Listener Extended Listen Source Handshake
受方挂钩
服务请求 远地/本地 并行查询 器件触发 器件清除
AH
SR RL PP DT DC
Acceptor Handshake
Service Request Remote/Local Parallel Poll Device Trigger Device Clear

4.1 概述
Standard Commands for Programmable Instruments HP-IB成为 IEEE488 HP 设计 HP-IB SCPI被引入IEEE488 IEEE488.1-1987 IEEE488.2 修订IEEE488.2 NI提出HS488
1965
1975
器件内部接口功能设置
对于某一类器件来说,并不需要将上述十种功能全部 配置,而应根据具体器件来选配接口功能。以下是几种器 件应该配置的接口功能。
器件名称 信号发生器 打印机 纸带读出器 电压表 功率计 RLC表 绘图仪 计算机 作用 听者 听者 讲者 讲者、听者 讲者、听者 讲者、听者 讲者、听者 讲者、听者、控者 所需配置接口功能 AH,L AH,L AH,T,SH AH,L,SH,T,SR,RL[PP,DC,DT] AH,L,SH,T,SR,RL[PP,DC,DT] AH,SH,T,L,SR,DT AH,SH,T,L,SR,DC[PP] AH,L,SH,T,C



4.2.2 GPIB标准接口的总线结构

GPIB总线接口有两种:IEEE488和IEC625

IEEE488为24芯接口,IEC625为25芯接口

总线是一条24芯电缆,其中16条为信号线,其余为地线及屏 蔽线。电缆两端是双列24芯叠式结构插头。
IEEE488插座
IEC625插座
4.2.4 GPIB总线信号
4.4 GPIB总线系统中的消息及其传递

总线消息的分类:

按用途来分,总线上传递的消息可分为接口消息和仪器消息两大类。 按传递的途径来分,总线上传递的消息可分为本地消息和远地消息两 种。远地消息是经总线传递的消息,它可以是仪器消息也可以是接口 消息,用三个大写英文字母表示,如MLA(我的听地址)。本地消息 是由仪器本身产生并在仪器内部传递的消息, 用三个小写英文字母表 示,如pon(电源开)。
源挂钩功能为讲者功能和控者功能服务,它利用DAV控制线向受者挂 钩功能表示发送的数据是否有效;受者挂钩功能主要为听者功能服务。 它利用NRFD和NDAC控制线向源挂钩功能表示是否已经接收到数据。 以上五种基本接口功能为系统提供了在正常工作期间使数据准确可靠 传输的能力。但仅此还是不够的,为了处理测试过程中可能遇到的各 种问题,GP-IB又增加了五种具有相应管理能力的接口功能。

本章将对智能仪器普遍使用的GP-IB标准予 以介绍。
4.1 概述

GPIB即通用接口总线(General Purpose Interface Bus) 是国际通用的仪器接口标准。目前生产的智能仪器几 乎无例外地都配有GPIB标准接口。 国际通用的仪器接口标准最初由美国HP公司研制,称 为HP-IB标准。 1975年IEEE在此基础上加以改进,将其 规范化为IEEE-488标准予以推荐。1977年IEC又通过 国际合作命名为IEC-625国际标准。此后,这同一标 准便在文献资料中使用了HP-IB,IEEE-488,GPIB, IEC-IB等多种称谓,但日渐普遍使用的名称是GPIB。


按使用信号线的数目来分,总线上传递的消息可又分为单线消息和多 线消息两种。用两条或两条以上信号线传递的消息称多线消息,例如 各种通令、指令、地址数据等。通过一条信号线传输的消息称为单线 消息,例如ATN,IFC等。
(2) 数据传输采用并行比特(位)、串行字节(位组)双向异步传 输方式,其最大传输速率不超过1兆字节每秒。 (3) 总线上传输的消息采用负逻辑。低电平(≤+0.8V)为逻辑 “1”,高电平(≥+2.0V)为逻辑“0”。



(4) 地址容量。单字节地址:31个讲地址,31个听地址;双字节地 址:961个讲地址,961个听地址。

并非每台装置都必须具有十种接口功能。例如一台数字电压表 要接收程控命令,也发送测量数据,因而一般应配置除控者之 外的其他的九种功能;一台信号源或打印机只需“听”,所以 通常只需配置AH,L, R/L和DT等接口功能。很显然,除了控者 的其他所有装置都无需配置C功能。
相关文档
最新文档