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

上传人:我*** 文档编号:134417890 上传时间:2020-06-05 格式:PPT 页数:99 大小:2.69MB
返回 下载 相关 举报
GPIB-USB-RS232&ampamp;485常用通讯接口介绍及应用_第1页
第1页 / 共99页
GPIB-USB-RS232&ampamp;485常用通讯接口介绍及应用_第2页
第2页 / 共99页
GPIB-USB-RS232&ampamp;485常用通讯接口介绍及应用_第3页
第3页 / 共99页
GPIB-USB-RS232&ampamp;485常用通讯接口介绍及应用_第4页
第4页 / 共99页
GPIB-USB-RS232&ampamp;485常用通讯接口介绍及应用_第5页
第5页 / 共99页
点击查看更多>>
资源描述

《GPIB-USB-RS232&ampamp;485常用通讯接口介绍及应用》由会员分享,可在线阅读,更多相关《GPIB-USB-RS232&ampamp;485常用通讯接口介绍及应用(99页珍藏版)》请在金锄头文库上搜索。

1、常用通讯接口GPIBUSBRS232RS485 GPIB介绍 GPIB概述 美国惠普 HP 公司从60年代中期就开始着力解决自动测试系统接口标准化问题1972年公布了它们的通用接口系统 命名为HP IB1975年美国电气与电子工程师协会 IEEE 在HP IB基础上制定了IEC 488 75 可程控仪表的数字接口 标准国际电工委员会以IEEE 488 75为基础 制定了IEC 625 可程控测量仪表的接口系统 字节串行 位并行 标准1978年IEEE也把IEEE 488 75标准修改为IEEE 488 78标准这两个标准都是国际公认的总线标准 按这两个标准配置的接口都称为通用标准接口 由它们构

2、成的系统都称GPIB GeneralPurposeInterfaceBus 系统国家标准 GB T15946 1995 GPIB的目标1 它应该是一种在有限距离内 例如在一个实验室内 的通用接口系统 2 通过它来实现测试系统内各设备之间毫不含糊的可靠通信 3 被联接的各设备之间可以互相直接通信 而不一定要通过中介单元 测试控制器 的媒介 4 对被联接设备的特性要求 应提出尽可能少的限制条件 5 通信应是异步的 无需同步 6 价格低廉 以便亦能适用于廉价的简单测试系统 7 使用起来应相当灵活多样 简单方便 使用者无需费很大努力即能容易了解 掌握它的使用 GPIB的基本特性1 互联方式 总线型 系

3、统实物连接如图 其概念模型图 测试系统所使用的全部仪器和计算机均通过一组标准总线相互连接 首先 在于系统的组成比较方便 灵活 组建和拆解测试系统十分简单 其次 采用这种连接方式使仪器与仪器之间可以直接 通话 而无须通过中介单元 一般是计算机 2 总线构成 16条信号线 8条数据输入输出线 3条挂钩线 5条管理线3 设备容量 15台 可采用增加母线的方式扩大容量 每增加一条总线可增加14个器件 最大可增加到14x14 196个器件4 地址容量 31个听地址 31个讲地址 25 1 3131X31 9615 数传方式 bit并行 Byte串行 双向异步传递 6 数传输率 max 1MB stype

4、 500KB s 7 数据传递距离 不超过20m L min 20m 2mXn n 器件个数8 接口功能 共10种 设备与接口系统之间每一种交互作用就称为一种接口功能 十种接口功能 9 GPIB系统的控制 总线控者 测试系统控制器 10 消息逻辑 TTL电平 负逻辑 GP IB标准包括接口与总线两部分 接口部分是由各种逻辑电路组成 与各仪器装置安装在一起 用于对传输的信息进行发送 接收 编码和译码 总线部分是一条无源的多芯电缆 用做传输各种消息 将具有GP IB接口的仪器用GP IB总线连接起来的标准接口总线系统如图所示 一 GP IB标准接口系统的基本特性 在一个GP IB标准接口总线系统中

5、 要进行有效的通信联络至少有 讲者 听者 控者 三类仪器装置 讲者是通过总线发送仪器消息的仪器装置 如测量仪器 数据采集器 计算机等 在一个GP IB系统中 可以设置多个讲者 但在某一时刻 只能有一个讲者在起作用 听者是通过总线接收由讲者发出消息的装置 如打印机 信号源等 在一个GP IB系统中 可以设置多个听者 并且允许多个听者同时工作 控者是数据传输过程中的组织者和控制者 例如对其他设备进行寻址或允许 讲者 使用总线等 控者通常由计算机担任 GP IB系统不允许有两个或两个以上的控者同时起作用 一 GP IB标准接口系统的基本特性 控者 讲者 听者被称为系统功能的三要素 对于系统中的某一台

6、装置可以具有三要素中的一个 两个或全部 GP IB系统中的计算机一般同时兼有讲者 听者与控者的功能 1 可以用一条总线互相连接若干台装置 以组成一个自动测试系统 系统中装置的数目最多不超过15台 互连总线的长度不超过20m 2 数据传输采用并行比特 位 串行字节 位组 双向异步传输方式 其最大传输速率不超过1兆字节每秒 3 总线上传输的消息采用负逻辑 低电平 0 8V 为逻辑 1 高电平 2 0V 为逻辑 0 4 地址容量 单字节地址 31个讲地址 31个听地址 双字节地址 961个讲地址 961个听地址 5 一般适用于电气干扰轻微的实验室和生产现场 一 GP IB标准接口系统的基本特性 GP

7、 IB标准接口系统的基本特性如下 一 GP IB标准接口系统的基本特性 1 可以用一条总线互相连接若干台装置 以组成一个自动测试系统 系统中装置的数目最多不超过15台 互连总线的长度不超过20m 2 数据传输采用并行比特 位 串行字节 位组 双向异步传输方式 其最大传输速率不超过1兆字节每秒 3 总线上传输的消息采用负逻辑 低电平 0 8V 为逻辑 1 高电平 2 0V 为逻辑 0 4 地址容量 单字节地址 31个讲地址 31个听地址 双字节地址 961个讲地址 961个听地址 5 一般适用于电气干扰轻微的实验室和生产现场 GP IB标准接口系统的基本特性如下 总线上传递的各种信息通称为消息

8、带标准接口的智能仪器按功能可分为仪器功能和接口功能两部分 所以消息也有仪器消息和接口消息之分 所谓接口消息是指用于管理接口部分完成各种接口功能的信息 它由控者发出而只被接口部分所接收和使用 仪器消息是与仪器自身工作密切相关的信息 它只被仪器部分所接收和使用 虽然仪器消息通过接口功能进行传递 但它不改变接口功能的状态 接口消息和仪器消息的传递范围如图所示 二 GP IB标准接口的总线结构 二 GP IB标准接口的总线结构 总线是一条24芯电缆 其中16条为信号线 其余为地线及屏蔽线 电缆两端是双列24芯叠式结构插头 1 8条双向数据总线 DIO1 DIO8 作用 传递仪器消息和大部分接口消息 包

9、括数据 命令和地址 由于这一标准没有专门的地址总线和控制总线 因此必须用其余两组信号线来区分数据总线上信息的类型 2 3条数据挂钩联络线 DAV NRFD和NDAC 作用 控制数据总线的时序 以保证数据总线能正确 有节奏地传输信息 这种传输技术称为三线挂钩技术 3 5条接口管理控制线 ATN IFC REN EOI和SRQ 作用 控制GP IB总线接口的状态 二 GP IB标准接口的总线结构 16条信号线按功能可分为以下三组 DAV DATAVALID 数据有效线 当数据线上出现有效的数据时 讲者置DAV线为低 负逻辑 示意听者从数据线上接收数据 NRFD NOTREADYFORDATA 数据

10、未就绪线 只要被指定为听者的听者中有一个尚未准备好接收数据 NRFD线就为低 示意讲者暂不要发出信息 NDAC NOTDATAACCEPTED 数据未收到线 只要被指定为听者的听者中有一个尚未从数据总线上接收完数据 NDAC就为低 示意讲者暂不要撤掉数据总线上的信息 三 三线挂钩原理 在GP IB系统中 每传递一个字节的数据信息 源方 讲者与控者 与受方 听者 之间都要进行一次三线挂钩过程 三条挂钩联络线的定义如下 1 听者使NRFD呈高电平 表示已做好接收准备 总线上所有听者是 线或 连接至NRFD线上 因此只要有一个听者未做好准备 NRFD就呈低电平 2 讲者发现NRFD呈高电平后 就把数

11、据放在DIO线上 并令DAV为低电平 表示DIO线上的数据已经稳定且有效 3 听者发现DAV线呈低电平 就令NRFD呈低电平 表示准备接收数据 4 在接收数据的过程中 NDAC线一直保持低电平 直至每个听者都接收完数据 才上升为高电平 所有听者也是 线或 接到NDAC线上 5 当讲者检出NDAC为高 就令DAV为高 表示总线上的数据不再有效 6 听者检出DAV为高电平 就令NDAC再次变为低电平 以准备进行下一个循环过程 假定地址已发送 听者和讲者均已受命 三线挂钩过程如下 显然 三线挂钩技术可以协调快慢不同的设备可靠地在总线上进行信息传递 接口功能与接口消息 一 仪器功能与接口功能 自动测试

12、系统中的任何一个仪器装置都分为两部分 一 仪器设备本身 它产生该仪器装置所具备的仪器功能 二 接口部分 它产生该仪器装置所需要的接口功能 仪器功能的任务 把收到的控制信息变成仪器设备的实际动作 如调节频率 调节信号电平 改变仪器的工作方式等等 这与常规仪器设备的功能基本相同 不同测量仪器的仪器功能存在很大差异 接口功能的任务 完成系统中各仪器设备之间的通讯 确保系统正常工作 为保证接口系统的标准化和相容性 各仪器设备接口的设计必须遵照GP IB标准的各项有关规定 不能自行规定标准以外的任何新的接口功能 接口功能与接口消息 二 接口功能的配置 一 前述的控者功能 C 讲者功能 T 和听者功能 L

13、 是一个自动测试系统中必不可少的三种最基本的功能 二 为使系统可靠进行三线挂钩 又设置了源挂钩功能 SH 和受者挂钩功能 AH 源挂钩功能为讲者功能和控者功能服务 它利用DAV控制线向受者挂钩功能表示发送的数据是否有效 受者挂钩功能主要为听者功能服务 它利用NRFD和NDAC控制线向源挂钩功能表示是否已经接收到数据 以上五种基本接口功能为系统提供了在正常工作期间使数据准确可靠传输的能力 但仅此还是不够的 为了处理测试过程中可能遇到的各种问题 GP IB又增加了五种具有相应管理能力的接口功能 GP IB标准把全部逻辑功能概括为十种接口功能 三 五种具有相应管理能力的接口功能 服务请求功能 SR

14、当系统中某一装置在运行时遇到某些情况时 例如测量已完毕 出现故障等 能向系统控者提出服务请求的能力 并行点名功能 PP 系统控者为快速查询请求服务装置而设置的并行点名能力 只有配备PP功能的装置才能对控者的并行点名做出响应 远控本控功能 R L 选择远地和本地两个工作状态的能力 装置触发功能 DT 使装置能从总线接收到触发信息 以便进行触发操作 在一些要进行触发操作或同步操作装置的接口中 必须设置DT功能 装置清除功能 DC 能使仪器装置接收清除信息并返回到初始状态 系统控者通过总线命令使那些配置有DC功能的装置同时或有选择地被清除而回到初始状态 并非每台装置都必须具有十种接口功能 例如一台数

15、字电压表要接收程控命令 也发送测量数据 因而一般应配置除控者之外的其他的九种功能 一台信号源或打印机只需 听 所以通常只需配置AH L R L和DT等接口功能 很显然 除了控者的其他所有装置都无需配置C功能 三 接口消息及编码 按用途来分 总线上传递的消息可分为接口消息和仪器消息两大类 按传递的途径来分 总线上传递的消息可分为本地消息和远地消息两种 远地消息是经总线传递的消息 它可以是仪器消息也可以是接口消息 用三个大写英文字母表示 如MLA 我的听地址 本地消息是由仪器本身产生并在仪器内部传递的消息 用三个小写英文字母表示 如pon 电源开 按使用信号线的数目来分 总线上传递的消息可又分为单

16、线消息和多线消息两种 用两条或两条以上信号线传递的消息称多线消息 例如各种通令 指令 地址数据等 通过一条信号线传输的消息称为单线消息 例如ATN IFC等 总线消息的分类 为确保接口的通用性 接口消息编码格式必须作出统一明确的规定 单线接口消息通过一条信号线传输消息 无需编码 多线接口消息是通过DIO线来传输的消息 需要统一编码 多线接口消息采用了7位编码 主要分为通令 指令地址和副令 副地址 四类 如表4 1所示 计算机的GPIB接口 计算机GPIB接口功能通过GPIB接口卡来实现 接口卡插入计算机的扩充槽中 卡上由GPIB接口插座通过GPIB电缆同其它仪器相连 构成测试系统 测试语句的执行时间同测试程序的运行速度和接口卡的硬件有直接或间接的联系 接口卡硬件电路采用大规模集成电路为主体 下图为PC机的GPIB卡框图 PHYSICAL ELECTRICALCHARACTERISTICS USB介绍 USB发展历史 USB发展历史传统的串口 并口通讯方式逐渐不能满足现有系统或者设备的数据传输速率需求 以Intel为首的七家公司于1994年推出了USB UniversalSerialBu

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号