虚拟仪器总线接口技术ppt课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《虚拟仪器总线接口技术ppt课件.ppt》由会员分享,可在线阅读,更多相关《虚拟仪器总线接口技术ppt课件.ppt(65页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、虚拟仪器总线接口技术虚拟仪器总线接口技术第第2 2章章 虚拟仪器总线接口技术虚拟仪器总线接口技术 教学内容 GPIB通用接口总线通用接口总线 VXI总线总线 PXI总线总线 LXI总线总线InstrumentDriver2.1 GPIB总线n(General Purpose Interface Bus,GPIB)n是国际通用的仪器接口标准,是专门为仪是国际通用的仪器接口标准,是专门为仪器控制应用而设计的。这套接口系统最初器控制应用而设计的。这套接口系统最初由美国由美国HP公司提出,后被美国电气与电子公司提出,后被美国电气与电子工程师协会工程师协会(IEEE)和国际电工委员会和国际电工委员会(I
2、EC)接受为程控仪器和自动测控系统的标准接接受为程控仪器和自动测控系统的标准接口,因此,也称口,因此,也称IEEE488接口或接口或IEC625接接口,目前的协议是口,目前的协议是488.2。2.1.1 GPIB的基本性能设备容量设备容量 设备容量是指设备容量是指GPIB接口系统中仪器和计算机的总容量,通常可连接口系统中仪器和计算机的总容量,通常可连接的仪器数目最多为接的仪器数目最多为15台;台;传输距离传输距离 互连电缆的传输路经总长不超过互连电缆的传输路经总长不超过20m,或者装置数目与装置之间距,或者装置数目与装置之间距离的乘积不超过离的乘积不超过20m;数传速度数传速度 最高可达最高可
3、达1Mbyte/s;地址容量地址容量 GPIB标准规定采用标准规定采用5个比特位的编码来表示地址,地址容量为个比特位的编码来表示地址,地址容量为31个;个;信息逻辑信息逻辑 总线上信息逻辑采用负逻辑,规定:低电平(总线上信息逻辑采用负逻辑,规定:低电平(+0.8V)为逻辑)为逻辑“1” ,高电平(,高电平(+2.0V)为逻辑)为逻辑“0” ;数传方式数传方式 数据传输方式可以为:字节串行、位并行,双向异步传输。数据传输方式可以为:字节串行、位并行,双向异步传输。2.1.2 GPIB器件及接口功能n采用采用GPIB总线互连的仪器、设备是多种多样的,它们有的总线互连的仪器、设备是多种多样的,它们有
4、的很复杂,像计算机、网络分析仪等,有的很简单,如开关很复杂,像计算机、网络分析仪等,有的很简单,如开关器、衰减器等。但从仪器系统组建的角度出发,它们都是器、衰减器等。但从仪器系统组建的角度出发,它们都是系统中的一个逻辑单元,仅是测试功能不同而已;系统中的一个逻辑单元,仅是测试功能不同而已;n为了简单和统一起见,把这些复杂程度和功能能力不同的、为了简单和统一起见,把这些复杂程度和功能能力不同的、执行执行IEEE488.2协议的各种设备统称为协议的各种设备统称为“GPIB器件器件”;n简单的说,凡配备了简单的说,凡配备了GPIB接口的独立装置统称为接口的独立装置统称为器件器件。1. GPIB器件器
5、件器件职能n在在GPIB系统中,不同的器件承担着不同的任务,系统中,不同的器件承担着不同的任务,行使不同的职能,这些职能可归纳为控者职能、行使不同的职能,这些职能可归纳为控者职能、讲者职能和听者职能。讲者职能和听者职能。控者职能控者职能 控者是对系统进行控制的设备,具有控制整控者是对系统进行控制的设备,具有控制整个系统协调工作的能力;个系统协调工作的能力;讲者职能讲者职能 讲者是通过接口发送各种数据和信息的设备;讲者是通过接口发送各种数据和信息的设备;听者职能听者职能 听者是能够通过接口接收数据的仪器设备。听者是能够通过接口接收数据的仪器设备。2.GPIB接口功能听功能:听功能: 接收信号、数
6、据接收信号、数据讲功能:讲功能: 发送信号、数据发送信号、数据控功能:控功能: 通过微处理器发布各种命令通过微处理器发布各种命令源握手功能:为讲功能和控功能服务源握手功能:为讲功能和控功能服务受握手功能:为听功能服务受握手功能:为听功能服务服务请求功能:量程益出、震荡器停止等意外故障发生时,服务请求功能:量程益出、震荡器停止等意外故障发生时,主动向控者提出请求,以进行相应处理。主动向控者提出请求,以进行相应处理。并行点名功能:快速查询请求服务装置,速度快并行点名功能:快速查询请求服务装置,速度快远地远地/本地功能:选择远地或本地工作方式本地功能:选择远地或本地工作方式触发功能:产生一个内部触发
7、信号,以启动有关仪器功能进触发功能:产生一个内部触发信号,以启动有关仪器功能进行工作行工作清除功能:产生一个内部清除信号,使某仪器功能回到初始清除功能:产生一个内部清除信号,使某仪器功能回到初始状态。状态。3.GPIB消息n消息消息:在:在GPIB接口系统中,在总线上传送的所有接口系统中,在总线上传送的所有信息统称为消息;信息统称为消息;n按消息的用途,消息可分为按消息的用途,消息可分为接口消息接口消息和和器件消息;器件消息;n按消息传送路径的不同,消息可分为按消息传送路径的不同,消息可分为远地消息远地消息和和本本地消息。地消息。 器件消息接口消息器件功能器件功能接口功能接口功能总线本地消息本
8、地消息2.1.3 GPIB总线结构nGPIB总线是一条总线是一条24芯的无源电缆线,其中芯的无源电缆线,其中16条为条为信号线,其余用作逻辑地或外屏蔽。信号线,其余用作逻辑地或外屏蔽。1. GPIB总线描述引脚分布n16条信号线按功能分为:条信号线按功能分为: 8根双向根双向8位数据线位数据线n 3根数据挂钩联络线根数据挂钩联络线n 5根接口管理控制线根接口管理控制线n引脚分配对应关系:引脚分配对应关系: 10 : SRQ11 : ATN12 : 机壳地机壳地1316: DIO5DIO817 : REN1824: 地地14:DIO1DIO4 5 : EOI 6 : DAV 7 : NRFD 8
9、 : NDAC 9 : IFC2. GPIB电缆及电缆接插头电缆及电缆接插头 3.GPIB三线挂钩原理n系统内部每传送一个字节信息都有一次三线联络的系统内部每传送一个字节信息都有一次三线联络的过程,其时序如图。过程,其时序如图。 第一字节 DIO18 DA V NRFD NDAC 2.1.4 GPIB仪器系统仪器系统 设备 A 设备 B 设备 C 设备 B 设备 A 设备 C 设备 C GPIBGPIB设备的设备的串行连接串行连接GPIBGPIB设备的设备的星型连接星型连接2.2 VXI总线 nVXI总线标准是在总线标准是在VME总线和总线和GPIB总线基础上发展总线基础上发展的一种新型仪器系
10、统总线。的一种新型仪器系统总线。nVXI(VMEbus Extensions for Instrumentation)nVME(Versabus Module European)nVXI总线以其开放的系统结构、模块化的设计、紧总线以其开放的系统结构、模块化的设计、紧凑的机械结构、良好的电磁兼容性,以及可靠性高、凑的机械结构、良好的电磁兼容性,以及可靠性高、小型便携和灵活通信能力等一系列优点满足了工业小型便携和灵活通信能力等一系列优点满足了工业领域需求,被公认为领域需求,被公认为21世纪仪器总线系统和自动测世纪仪器总线系统和自动测试系统的优秀平台。试系统的优秀平台。VXI uses standa
11、rd technologybusVXI基于VME和GPIB2.2.1 VXI总线的特点1)模块式结构模块式结构; 2)高速数据吞吐量高速数据吞吐量; VXI总线底板数据传输速率理论上可达总线底板数据传输速率理论上可达40Mbyte/s;3)小型化小型化;4)可靠性高,可维护性好可靠性高,可维护性好;5)适应性、灵活性强适应性、灵活性强。 2.2.2 VXI器件、模块与机箱器件、模块与机箱nVXI测试系统采用测试系统采用器件器件模块模块机箱机箱的方的方式构成系统;式构成系统;nVXI系统的全部总线均集中在多层印刷电系统的全部总线均集中在多层印刷电路板内,模块与路板内,模块与VXI总线通过连接器连
12、接;总线通过连接器连接;n电源和冷却散热装置为机箱内的全部器件电源和冷却散热装置为机箱内的全部器件共用;共用;n良好的电磁兼容性。良好的电磁兼容性。1. VXI器件器件n器件器件是组成是组成VXI总线系统最基本的逻辑单元;总线系统最基本的逻辑单元;n通常,一个器件占据一块通常,一个器件占据一块VXI模块,但也允模块,但也允许在一个模块上实现多个器件和一个器件占许在一个模块上实现多个器件和一个器件占据多个模块;据多个模块;n在一个在一个VXI系统中,最多可有系统中,最多可有256个器件,个器件,每个器件都有一个唯一的逻辑地址,逻辑地每个器件都有一个唯一的逻辑地址,逻辑地址的编号为址的编号为025
13、5。 器件分类n器件之间的基本操作是信息传输。根据其器件之间的基本操作是信息传输。根据其性质、特点和它所支持的通信规程,性质、特点和它所支持的通信规程,VXIVXI总总线器件分为线器件分为: : 寄存器基器件寄存器基器件消息基器件消息基器件存储器器件存储器器件扩展器件扩展器件bus寄存器基器件n寄存器基器件是具有最基本能力的寄存器基器件是具有最基本能力的VXI总线总线器件,这类器件只支持寄存器直接读器件,这类器件只支持寄存器直接读/写协写协议,一般只配置议,一般只配置VME总线的从模块功能。一总线的从模块功能。一些要求极少智能或根本不要求智能的模块,些要求极少智能或根本不要求智能的模块,如简单
14、的开关、数字如简单的开关、数字I/O和简单的串行接口和简单的串行接口卡都属于寄存器基器件。卡都属于寄存器基器件。 消息基器件 n消息基器件是具有高级通信能力的器件,这消息基器件是具有高级通信能力的器件,这类器件在系统组态层设置了一组可以由其他类器件在系统组态层设置了一组可以由其他模块访问的模块访问的“通信寄存器通信寄存器”,使该器件可通,使该器件可通过某种特定的通信协议(如过某种特定的通信协议(如VXI总线字串行总线字串行协议)与系统中的其他器件进行通信。通常协议)与系统中的其他器件进行通信。通常认为消息基器件是包含认为消息基器件是包含CPU并能理解并能理解ASCII命令的智能器件,如数字式多
15、用表、频谱分命令的智能器件,如数字式多用表、频谱分析仪、析仪、GPIB-VXI接口器件等。接口器件等。 存储器器件n存储器器件是包含一定的存储器器件特征的、存储器器件是包含一定的存储器器件特征的、类似寄存器基器件的类似寄存器基器件的VXI总线器件,如总线器件,如RAM、ROM等存储器卡都是存储器器件。等存储器卡都是存储器器件。 扩展器件扩展器件 扩展器件是为了扩展器件是为了VXI未来发展而定义的,它未来发展而定义的,它允许将来设计更新种类的器件、支持更高级允许将来设计更新种类的器件、支持更高级的通信协议。的通信协议。 2. VXI模块nVXI总线系统的最小物理单元是组建模块,它由总线系统的最小
16、物理单元是组建模块,它由带电子元器件和连接器的组件板、前面板和任选带电子元器件和连接器的组件板、前面板和任选的屏蔽壳组成。的屏蔽壳组成。n规定的规定的模块尺寸模块尺寸共有有共有有A,B,C,D四种规格四种规格。 A 型 100160 B 型 233160 C 型 233340 D 型 367340 P1 P1 P2 P1 P2 P1 P2 P3 P1、P2、P3三三个个96脚脚J型连接型连接器和信号通路器和信号通路典型VXI模块 中间行附加的功能: VME32 位数据和 4GB 地址 外围两行附加的功能: TTL&ECL 触发线 10MHz 时钟线 12Pin 本地线 模拟相加线 模块识别线
17、电源分配线 P1 VME 计算机总线 16 位数据传输线 16MB 地址 仲裁线 优先中断线 公用线 P2 P2 P3 提供更高的功能: 100MHz 时钟与同步线 ECL 星型线 ECL 触发线 24Pin 本地线 电源分配线 3. VXI主机箱busVXI or VME背板未屏蔽C尺寸模块双宽度带屏蔽的D尺寸模块电源冷确系统1. 1. VXI总线组成总线组成n在在VXI总线系统中,各种命令、数据、地址和其它总线系统中,各种命令、数据、地址和其它消息都通过总线传递。消息都通过总线传递。VXI总线系统的各种总线都总线系统的各种总线都印制在主机箱内的多层底板上,通过印制在主机箱内的多层底板上,通
18、过P1/J1、 P2/J2、 P3/J3连接器与各模块相连接。连接器与各模块相连接。nVXI总线是总线是VME总线在仪器领域的扩展,所以总线在仪器领域的扩展,所以VXI总线实际上是在总线实际上是在VME总线的基础上扩展了一些适总线的基础上扩展了一些适应仪器系统所需要的总线而构成的。应仪器系统所需要的总线而构成的。2.2.3 VXI总线组成及功能VXI总线的电气结构示意图2. VME总线功能nVME计算机总线计算机总线n时钟和同步总线时钟和同步总线n模块识别总线模块识别总线n触发总线触发总线n模拟相加总线模拟相加总线n局部总线局部总线n电源线电源线 1) VME计算机总线nVME计算机总线包含了
19、数据传输总线、仲裁总线、计算机总线包含了数据传输总线、仲裁总线、优先级中断线和公用总线,这些总线都安排在优先级中断线和公用总线,这些总线都安排在P1连连接器和接器和P2连接器的中间一行引脚上。主要有:连接器的中间一行引脚上。主要有:数据传输总线(数据传输总线(DTBDTB): : DTBDTB由总线主模块控制,用于主、从模块由总线主模块控制,用于主、从模块之间传递数据和状态之间传递数据和状态/ /识别信息。分为寻址线、数据线和控制线;识别信息。分为寻址线、数据线和控制线;DTBDTB仲裁总线仲裁总线: :VMEVME总线支持多处理器的分布式系统。仲裁总线用总线支持多处理器的分布式系统。仲裁总线
20、用来解决多个主模块争夺来解决多个主模块争夺DTBDTB总线使用权的问题,防止总线冲突;总线使用权的问题,防止总线冲突;优先中断总线优先中断总线: : 供供VMEVME总线系统的中断器(总线系统的中断器(InterrupterInterrupter)和中断)和中断处理器之间进行中断请求和中断认可使用;处理器之间进行中断请求和中断认可使用;公用总线公用总线: :为系统提供时钟、系统初始化及故障检测等功能。为系统提供时钟、系统初始化及故障检测等功能。 2) VXI增加的信号线 n为适应高速、高性能仪器组件模块的需要,为适应高速、高性能仪器组件模块的需要,VXI在保留在保留VME系统总线的基础上,新定
21、义了一些面向仪器应用的信系统总线的基础上,新定义了一些面向仪器应用的信号线。这些新定义的信号线位于号线。这些新定义的信号线位于P2和和P3连接器上,包括:连接器上,包括:* *模块识别线:模块识别线:检测特定位置上的模块的是否存在;检测特定位置上的模块的是否存在; * *时钟和同步线:时钟和同步线:CLK10CLK10和和CLK100CLK100、SYN100SYN100;* *仪器触发线:仪器触发线:TTLTTL、ECLECL和和STARXSTARX和和STARYSTARY星形触发线;星形触发线; * *模拟相加线:模拟相加线:SUMBUSSUMBUS是是VXIVXI背板上的模拟相加结点;背
22、板上的模拟相加结点;* *局部总线:局部总线:用于两者之间高速通信,用于两者之间高速通信,LBUSLBUS数据传输率高达数据传输率高达250Mbps250Mbps和和1Gbps1Gbps; * *电源线:电源线:+5V+5V, 12V12V是是VMEVME标准;标准; 24V24V是为模拟电路设计的,是为模拟电路设计的,- -5.2V5.2V,-2V-2V是为高速是为高速ECLECL电路设计的。电路设计的。2.2.4 VXI总线的通信协议1. VXI总线通信协议模型总线通信协议模型 信号/中断通信协议(信号 REG 支持) (通信 REG 支持的) VME 总线读/写/中断等周期规程 (主/从
23、接口功能支持的) 系统逻辑组态协议 (组态寄存器支持的) 字串行协议 VXI 仪器协议 器件特 定协议 时钟/数据协议 (仪器总线支持) VXI-488 仪器 器件 特定 协议 器件 特定 协议 488-VXI 接口 特定 协议 特定 协议 特定 协议 REM 共享 器件特 定协议 特殊功能 器件 高级 VXI 仪器 一般性 消息基 器件 寄存器基 /存储器 器件 逻辑单元 应支持的通信协议层次 2. VXI总线通信协议总线通信协议 nVXI总线中总线中参与通信的单元参与通信的单元包括寄存器基从者、消息基从者包括寄存器基从者、消息基从者和消息基命令者。和消息基命令者。n寄存器基从者是指寄存器基
24、器件的通信单元。这类器件的通寄存器基从者是指寄存器基器件的通信单元。这类器件的通信协议在信协议在VXI标准中没有定义,即寄存器基从者不支持标准中没有定义,即寄存器基从者不支持VXI总线的任何通信协议。控制寄存器基器件的协议完全取决于总线的任何通信协议。控制寄存器基器件的协议完全取决于器件。这类器件的设计者可随意规定寄存器间的配合和正常器件。这类器件的设计者可随意规定寄存器间的配合和正常操作所需的控制协议。操作所需的控制协议。n消息基从者通常具有独立执行复杂命令的能力,并可控制分消息基从者通常具有独立执行复杂命令的能力,并可控制分层仪器系统中的其他器件。消息基命令者是消息基器件对其层仪器系统中的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 虚拟仪器 总线接口 技术 ppt 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内