《GPIB通用接口总线》PPT课件
GPIB总线使用介绍
器件内部接口功能设置
对于某一类器件来说,并不需要将上述十种功能全部 配置,而应根据具体器件来选配接口功能。以下是几种器 件应该配置的接口功能。
器件名称 信号发生器 打印机 纸带读出器 电压表 功率计 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
GP-IB标准包括接口与总线两部分:接口部分是由各种逻辑电路 组成,与各仪器装置安装在一起,用于对传输的信息进行发送、 接收、编码和译码;总线部分是一条无源的多芯电缆,用做传输 各种消息。将具有GP-IB接口的仪器用GP-IB总线连接起来的标准 接口总线系统如图所示。
4.2.4 GPIB标准接口的总线结构
数据有效 DATA VALID
未准备好接收数据 NOT READY FOR DATA 未收到数据 NOT DATA ACCEPTED 注意 ATTENTION 结束或识别 END OR IDENTIFY 服务请求 SERVICE REQUEST 接口清除 INTERFACE CLEAR 远控可能 REMOTE ENABLE
4.2.1 基于GPIB总线的测试系统
在一个GP-IB标准接口总线系统中,要进行有效的通信联络至少有“讲 者”、“听者”、“控者”三类仪器装置。
讲者是通过总线发送仪器消息的仪器装置( 如测量仪器、数据采集器、 计算机等),在一个GP-IB系统中,可以设置多个讲者, 但在某一时刻, 只能有一个讲者在起作用。 听者是通过总线接收由讲者发出消息的装置(如打印机、信号源等), 在一个GP-IB系统中,可以设置多个听者,并且允许多个听者同时工作。 控者是数据传输过程中的组织者和控制者,例如对其他设备进行寻址 或允许“讲者”使用总线等。控者通常由计算机担任,GPIB系统不允许 有两个或两个以上的控者同时起作用。
最新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的目标
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)”
3.2 GP-IB通用总线接口
(4)在接收数据的过程中,NDAC线一直保 持低电平,直至每个听者都接收完数据, 才上升为高电平。所有听者也是“线或” 接到NDAC线上。
(5)当讲者检出DAV为高电平,就令NDAC 再次变为低电平,以准备进行下一个循环 过程。
3)5条接口管理控制线(ATN 、IFC、 REN 、EOI和 SRQ) 其作用是控制GP-IB总线接口的状态。 这5条接口管理控制线的定义如下: • ATN(Attention)注意线: 此线由控制者使用,用来指明数据线上数据的类型。 当ATN 为1时,数据总线上的信息是由控制者发出 的接口信息(命令、设备地址等)这时,一切设备 均要接收这些消息。 当ATN为0时,数据总线上的信息时受命为讲者的设 备发出的仪器消息(数据、设备的控制命令等),一切 受命为听者的设备都必须听。
这3条挂钩联络线的定义如下:
• DAV(DATA VALID)数据有效线:当数据线上 出现有效的数据时,讲者置DAV线为低(负逻 辑),示意听者从数据线上接收数据。 • NRFD(NOT READY FOR DATA)数据未就绪 线:只要被指定为听者的听者中有一个尚未准备 好接收数据,NRFD线就为低,示意讲者暂不要发 出信息。 • NDAC(NOT DATA ACCEPTED)数据未收到线: 只要被指定为听者中有一个尚未从数据总线上接 收完数据,NDAC就为低,示意讲者暂不要撤掉数 据总线上的信息。
一、GP-IB标准接口系统的基本特性
该标准包括接口和总线两部分。 接口部分:由各种逻辑电路组成,与各仪器装置 安装在一起,用于对传送的信息进行发送、接 收 、编码和译码。 总线部分:是一条无源的多芯电缆,用作传输各 种消息。
GPIB接口性能和总线结构
+5V
b5 b4 b3
b2
b1
ATN DIO7
DIO6
DIO5 DIO4 DIO3 DIO2 DIO1
IEEE488.1母线
器件
控者器件:系统的指挥者,能够发布各种命令,对接 口系统进行管理,一般采用计算机
讲者器件:当控者退出控制后,能够发布测量数据、 报告内部状态或者发布仪器程控命令的器 件统称为讲者器件
听者器件:凡是能够接收控者发出给指定器件命令或 者接收讲者器件发出的数据、程控命令的 器件统称为听者器件
数据母线
接口功能接收,并据之改变的消 息是“接口消息”。经过GPIB 总线传递的接口消息称“远地接 口消息”,在器件内部,器件功 能传给接口功能的接口消息成为 “本地接口消息”。
器件消息的编码格式、交换
控制协议和部分语义规定已 逐渐走向标准化
接口功能和接口消息由可程控测
量设备数字接口标准规定,设计 者必须遵照执行。
口
管 理
SRQ
母
线
IFC
结束或识别 END OR IDENTIFY
服务请求 SERVICE REQUEST
接口清除 INTERFACE CLEAR
C或T SR C
IDY SRQ IFC
END
远控可能
REN
C
REMOTE ENABLE
REN
寻址
OTA
MTA
MLA
ATN+ a7 a6
+++++
Hale Waihona Puke a5 a4 a3 a2 a1信号线名称
使用该线的 接口功能
传递的消息
接口消息
器件消息
DIO1
数 DIO2 据 DIO3 输 入 DIO4 输 出 DIO5 母 DIO6 线
预防医学电子医疗仪器通信接口课件
❖ 总线上传递的各种信息通称为消息, 见下图2:
仪器 功能
接口 功能
总线
接口总线 仪器消息
接口 功能
仪器 功能
图2 接口消息和仪器消息
接口消息:管理接口部分完成各种接口功能的信息,它由 控者发出,只被接口部分所接收和利用。
仪器消息:与仪器自身工作密切相关的信息,只被仪器部 分接收和利用。
❖ 波特率:每秒传送的二进制数(比特/秒)。 典型:1200,2400,4800,9600,19200bit/s等。
三、 RS-232C标准
DTE
DCE
DCE
DTE
RS-232 接口
图7
RS-232 接口
❖ 25针的连接器,最常用的是9个通信信号 ①基本数据传送信号;②调制解调器控制信号。 一、基本数据传送信号 TXD:发送数据信号; RXD:接收数据信号; GND:地信号。 二、Modem控制信号 ❖ 从计算机到Modem信号: DTS:数据终端就绪信号; RTS:请求发送信号; ❖ 从Modem到计算机信号 DSR:数据装置就绪信号; CTS: 允许发送信号; DCD:数据载波检测信号; RI:振铃指令信号。
❖ 本例单片机采用中断方式发送和接收数据,其 通信程序框图见图16所示。当PC机发出某台 单片机的地址码时,所有的单片机都会引起中 断,但只有地址与PC机发出地址一致的单片 机发出应答信号。PC机与单片机沟通联络后,
先接收数据,再将机内数据发往PC机。
图16
❖ 所谓累加和校验法,就是在接收端对接收的数 据进行累加,最后将累加和与从发送端送来的 累加和进行比较看是否相等,若相等,即表示 发送过程中没有发生故障。
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标准接口系统概述
8 第八章 GPIB
&
GPIB系统采用广播式通信.
讲者必须先知道是否所有的听着已准备好接收数据. 只有在都准备就绪的条件下,讲者才被允许把要广播 的数据放置到数据线上去. 讲者向所有听者宣布数据线上数据有效. 听者在得知数据线上数据有效后才允许从数据线上接 收数据. 接收完毕后,还应当通知讲者,只有当讲者得知所有 听者都已接收完毕,方可从数据线上把数据撤除.
GPIB总线标准采用了三线互锁联络技术,又称三线挂钩技 术.三线挂钩技术由下列三条挂钩线来实现. DAV(Data Valid)数据有效线 该线由控者或讲者的源功能(SH)启动,用来向听者表明 DIO数据线上的数据现在是否有效.若DAV=l表示数据线上数据 有效,听者可以从数据线上接收这一数据.若DAV=0表示数据线 上数据无效,听者不应从数据线上接收数据. NRFD(Not Ready For Data)未准备好接收数据信号线 该线由欲接收数据的所有设备的受功能(AH)启动,用来 向讲者及控者表明各听者是否已准备就绪.若NRFD=1表明系统 中至少还有一台听者还没准备就绪,若NRFD=0表明系统中所有 听者皆已准备就绪.
(8) R/L(远地本地功能)
系统控者可发出REN=1消息使"远控可能",然后再对 设备寻址使其变为远控方式.若设备面板上配置了远地/本 地手动开关,那么设备接口中不必再配R/L功能,这时依靠 手动开关来选择远地或本地方式.
EOI(End Or Indentify)结束或识别线.该线有两个作用 ,在系统控者发布并行点名识别消息(IDY)或者在讲者发布数 据发送已结束(END)消息时使用.但EOI线与ATN线必须一起使 用,才能发布IDY消息与END消息. EOI=1且ATN=0,表示讲者已发送去最后一个字节,这是 END结束消息. EOI=1且ATN=1,表示控者发布并行点名识别消息IDY.这 时控者以并行方式进行查询,各有关设备收到IDY消息后 ,给予响应,以便控者识别出是哪一台或哪几台设备发出 服务请求. EOI=0表示既非结束也非识别.
《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通用总线接口是一种用于仪器仪表和计算 机外设之间传输数据的标准接口协议。
仪表总线技术及应用第4章 GPIB总线技术
仪器A (计算机) IEC 控者、讲 接口 者和听者
功能
仪器B IEC (激励源) 接口 听者功能
➢3条数据挂钩联络线(DAV, NRFD和NDAC) 作用:控制数据总线的时序, 以保证数据总线能正确、有节 奏地传输信息,这种传输技术 称为三线挂钩技术。
➢5条接口管理控制线 (ATN,IFC,REN,EOI 和SRQ)作用:控制GP- IB总线接口的状态
线
ATN=1,表示DIO线上载的是接口消息; ATN=0,表示DIO线上载的是器件消息
信 号 线
IFC=1,表示有关接口功能必须被清除;
IFC=0,表示接口功能不被清除
REN
控者C功能
REN=1,表示一切器件均处于远控状态; REN=0,表示一切器件处于本控状态。
SRQ
欲讲者SR功能
EOI
控者的C功能或 讲者的T功能
4.1概述
通用接口总线(General Purpose Interface Bus, GPIB),主要用于连接和控制多个可编程仪器,组建自动 测试系统。
★国际通用的仪器接口标准最初由美国HP公司研制,称为
HP-IB标准。 1975年IEEE在此基础上加以改进,将其规范化为 IEEE-488标准予以推荐。1977年IEC又通过国际合作命名为 IEC-625国际标准。此后,这同一标准便在文献资料中使用了 HP-IB,IEEE-488,GPIB,IEC-IB等多种称谓,但日渐普 遍使用的名称是GPIB。
12页
July 18, 2021
IEEE 488总线信号定义说明
(3)接口管理线,包括接口清零线、服务请求线、监视线、识别线 和远程控制线。
.IFC(interface clear)接口清零线。该线的状态由控制器建立,并 作用于所有设备。当它为有效低电平时,整个IEEE 488总线停止工 作,发送器停止发送,接收器停止接收。使系统处于已知的初始状 态。它类似于复位信号RESET。可用计算机的复位键来产生IFC信 号。
GPIB总线使用介绍
数 据 输 入 输 出 母 线
DIO2 DIO3 1、通令 2、专令 3、地址 4、副令或副地址
DIO4
DIO5 DIO6 DIO7 DIO8
数据输入输出 DATA INPUT OUTPUT
C或T
1、程控命令 2、数据 3、状态拜特
GPIB母线结构
分 类 信号线 代号 DAV 挂 钩 母 线 信号线名称 使用该线的 接口功能 SH 传递的消息 接口消息 DAV 器件消息
4.4 GPIB总线系统中的消息及其传递
总线消息的分类:
按用途来分,总线上传递的消息可分为接口消息和仪器消息两大类。 按传递的途径来分,总线上传递的消息可分为本地消息和远地消息两 种。远地消息是经总线传递的消息,它可以是仪器消息也可以是接口 消息,用三个大写英文字母表示,如MLA(我的听地址)。本地消息 是由仪器本身产生并在仪器内部传递的消息, 用三个小写英文字母表 示,如pon(电源开)。
数据有效 DATA VALID
未准备好接收数据 NOT READY FOR DATA 未收到数据 NOT DATA ACCEPTED 注意 ATTENTION 结束或识别 END OR IDENTIFY 服务请求 SERVICE REQUEST 接口清除 INTERFACE CLEAR 远控可能 REMOTE ENABLE
4.1 概述
• • • • • •
从 1975年就成为编程的标准 8位的并行协议
传输率低于1 Mbytes/s
标准电缆 最多控制14台仪器 有大量支持其标准的仪器
4.2 GPIB的基本特性与总线结构
4.2.1 基于GPIB总线的测试系统
4.2.1 基于GPIB总线的测试系统
4.2.1 基于GPIB总线的测试系统
GPIB
gpib目录GPIBGPIB(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通用接口总线的 技术趋势和发展方向
展望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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、 GP-IB标准接口系统的基本特性
GP-IB标准接口系统的基本特性如下:
(1) 可以用一条总线互相连接若干台装置,以组成一个自 动测试系统。 系统中装置的数目最多不超过15台,互连总线的 长度不超过20m
(2) 数据传输采用并行比特(位)、串行字节(位组)双 向异步传输方式,其最大传输速率不超过1
DAV(DATA VALID)
数据有效线: 当数据线上出现有效的数据时,讲者置DAV线为低(负逻
NRFD(NOT READY FOR DATA)
数据未就绪线: 只要被指定为听者的听者中有一个尚未准备好接收数据, NRFD
NDAC(NOT DATA ACCEPTED)数据未收到线: 只要被指定为听者的听
者中有一个尚未从数据总线上接收完数据,NDAC就为低,示意讲者暂不要撤 掉数据总线上的信息。
假定地址已发送,听者和讲者均已受命。三线挂钩过程如下:
(1) 听者使NRFD呈高电平,表示已做好接收准备,总线上所有听者是 “线或”连接至NRFD线上,因此只要有一个听者未做好准备,NRFD就呈低电平。
(2) 讲者发现NRFD呈高电平后,就把数据放在DIO线上,并令DAV为低电 平,表示DIO
(3) 听者发现DAV线呈低电平,就令NRFD呈低电平,表示准备接收数据。 (4) 在接收数据的过程中,NDAC线一直保持低电平,直至每个听者都接 收完数据,才上升为高电平。所有听者也是“线或”接到NDAC (5) 当讲者检出NDAC为高,就令DAV为高,表示总线上的数据不再有效。 (6) 听者检出DAV为高电平,就令NDAC再次变为低电平, 以准备进行下 一个循环过程。
(3) 总线上传输的消息采用负逻辑。低电平(≤+0.8V) 为逻辑“1”,高电平(≥+2.0V)为逻辑“0”
(4) 地址容量。单字节地址:31个讲地址,31个听地址; 双字节地址:961个讲地址,961
(5) 一般适用于电气干扰轻微的实验室和生产现场。
二、 GP-IB标准接口的总线结构
总线上传递的各种信息通称为消息。带标准接口的智能仪器按功能可分 为仪器功能和接口功能两部分,所以消息也有仪器消息和接口消息之分。
国际通用的仪器接口标准最初由美国HP公司研制,称为HP-I B标准。 1975年IEEE在此基础上加以改进,将其规范化为IEEE- 488标准予以推荐。1977年IEC又通过国际合作命名为IEC-625国 际标准。此后,这同一标准便在文献资料中使用了HP-IB,IEEE -488,GP-IB,IEC-IB等多种称谓,但日渐普遍使用的名称是 GP-IB。
4.1 GPIB通用接口总线 4.2 GPIB接口电路的设计 4.3 串行通信总线 4.4 串行通信接口电路的设计
4.1 GPIB通用接口总线
4.1.1 述
GP-IB 标准接口系统概
GP-IB即通用接口总线(General Purpose Interface Bus) 是国际通用的仪器接口标准。目前生产的智能仪器几乎无例外地 都配有GP-IB
总线是一条24芯电缆,其中16条为信号线,其余为地线及屏蔽 线。电缆两端是双列24芯叠式结构插头。
二、 GP-IB标准接口的总线结构
16条信号线按功能可分为以下三组:
(1) 8条双向数据总线(DIO1~DIO8)
作用:传递仪器消息和大部分接口消息,包括数据、命令和地址。由于 这一标准没有专门的地址总线和控制总线,因此必须用其余两组信号线来区
所谓接口消息是指用于管理接口部分完成各种接口功能的信息,它由控 者发出而只被接口部分所接收和使用。
仪器消息是与仪器自身工作密切相关的信息,它只被仪器部分所接收和 使用,虽然仪器消息通过接口功能进行传递,但它不改变接口功能的状态。
接口消息和仪器消息的传递范围如图所示。
二、 GP-IB标准接口的总线结构
一、 GP-IB标准接口系统的基本特性
在一个GP-IB标准接口总线系统中,要进行有效的通信联络至少有“讲 者”、“听者”、“控者”三类仪器装置。
讲者是通过总线发送仪器消息的仪器装置( 如测量仪器、数据采集 器、计算机等),在一个GP-IB系统中,可以设置多个讲者, 但在某一时刻, 只能有一个讲者在起作用。
ห้องสมุดไป่ตู้
4.1.1
GP-IB 标准接口系统概述
一、 GP-IB标准接口系统的基本特性
GP-IB标准包括接口与总线两部分:接口部分是由各种逻辑电路组成, 与各仪器装置安装在一起,用于对传输的信息进行发送、接收、编码和译码; 总线部分是一条无源的多芯电缆,用做传输各种消息。将具有GP-IB接口的仪 器用GP-IB总线连接起来的标准接口总线系统如图所示。
听者是通过总线接收由讲者发出消息的装置(如打印机、信号源等), 在一个GP-IB系统中,可以设置多个听者,并且允许多个听者同时工作。
控者是数据传输过程中的组织者和控制者,例如对其他设备进行寻址 或允许“讲者”使用总线等。控者通常由计算机担任,GP IB系统不允许有 两个或两个以上的控者同时起作用。
控者、讲者、听者被称为系统功能的三要素,对于系统中 的某一台装置可以具有三要素中的一个、两个或全部。GP-IB系统 中的计算机一般同时兼有讲者、听者与控者的功能。
(2) 3条数据挂钩联络线(DAV,NRFD和NDAC)
作用:控制数据总线的时序,以保证数据总线能正确、有节奏地传输信 息,这种传输技术称为三线挂钩技术。
(3)5条接口管理控制线(ATN,IFC,REN,EOI和SRQ)
作用:控制GP-IB总线接口的状态
三、 三线挂钩原理
在GP-IB系统中,每传递一个字节的数据信息,源方(讲者与 控者)与受方(听者)之间都要进行一次三线挂钩过程。
第4章 智能仪器通信接口
智能仪器一般都设置通信接口,以便能够实现程控,方便用户 构成自动测试系统。为了使不同厂家生产的任何型号的仪器都可以 直接用一条无源电缆连接起来,世界各国都在按同一标准设计智能 仪器的通信接口电路。目前国际上采用的仪器标准接口有GP-IB,C AMAC,RS232,USB等,
本章将对智能仪器普遍使用的GP-IB标准和最基本的串行总线R S-232标准予以介绍。