嵌入式系统的总线技术及其应用

上传人:ba****u6 文档编号:165665783 上传时间:2022-10-29 格式:DOCX 页数:4 大小:17.14KB
收藏 版权申诉 举报 下载
嵌入式系统的总线技术及其应用_第1页
第1页 / 共4页
嵌入式系统的总线技术及其应用_第2页
第2页 / 共4页
嵌入式系统的总线技术及其应用_第3页
第3页 / 共4页
资源描述:

《嵌入式系统的总线技术及其应用》由会员分享,可在线阅读,更多相关《嵌入式系统的总线技术及其应用(4页珍藏版)》请在装配图网上搜索。

1、嵌入式系统的总线技术及其应用1前言随着计算机和自动测量技术的发展,测量仪器和计算机的关系日益密切。目前PC的年 销售量近一亿台,在软硬件方面积累了大量经验,创造了丰富的资源。计算机(尤指微型机) 的很多成果很块就应用到测量和仪器领域,如图形化用户界面(GUI)、分布式处理、提高速 度和网络功能等等,不久都移植到测量和仪器中。利用PC极其丰富的软件和硬件资源,可 以大大提高测试系统的功能,许多方便实用的自动测试系统随之而产生。与计算机相结合已 经成为测量仪器和自动测试系统发展的必然趋势。所谓总线是指计算机、测量仪器、自动测试系统内部以及相互之间信息传递的公共通路, 是计算机和内部测试系统的重要组

2、成部分,其性能在计算机和自动测试系统中具有举足轻重 的作用。总线是计算机、自动测试系统乃至网络系统的基础。利用总线技术,能够大大简化 系统结构,增加系统的兼容性、开放性、可靠性和可维护性,便于实行标准化以及组织规模 化的生产,从而显著降低系统成本。总线的类别很多,分类方式多样,仅按应用的场合可分 为芯片总线、板内总线、机箱总线、设备互连总线、现场总线及网络总线等多种类型。总线 技术包含的内容极为广泛,本文主要讨论基于PC的测试系统的总线技术。限于篇幅,下面 仅就与计算机相对独立的测量仪器机箱总线、测量仪器机箱(机柜)与计算机之间的互连总线 等相关内容作一探讨,以期引起大家的讨论。2机箱底板总线

3、自动测试系统机箱底板总线是指组成系统各种机箱的底板总线。在总线底板插槽上插入 模拟量输入/输出、数字量输入/输出、频率和脉冲量输入/输出等功能插件,可组成具有不 同规模和功能的自动测试系统。除了许多计算机总线可用作机箱底板总线之外,还有不少专 门为自动测试系统设计的总线。这些总线可分为两类,一类是经有关标准化组织发布的标准 总线,另一类是各公司设计的专用总线。2.1 STD 和 CAMAC 总线STD总线和CAMAC总线是早期标准的、应用比较普遍的测试系统机箱底板总线。STD总 线于1973年推出,其插件板采用小尺寸板子结构,印制电路板上带有边缘式印制插头(也叫 “金手指”)。在同类板子中,由

4、于其尺寸小,因此耐振动、冲击,具有良好的坚固性和可 靠性,适合于工业测控场合的应用。由于这种总线标准的机箱、插件板结构简单、成本低, 故而在一段时间内,STD总线标准的产品在工业测控领域得到普遍的应用。但是,STD总线 插件所用的边缘式印制插头存在接触不良的缺点,近年来已逐渐被其他先进总线产品所取 代。CAMAC总线是70年代初推出才一种专门为测控系统设计的标准机箱底板总线。其总线 规范完整、严格,曾得到广泛的应用。近几年来,由于其他高性能总线的出现,这种总线已 显落后,同样处于被淘汰的过程。2.2 ISA总线工业标准结构总线(Industrial Standard Architecture

5、ISA)始于1984年,也是早 期的一种总线,它实际上属于PC总线,是一种8/16位的非同步数据总线,工作频率8MHz, 数据传输率为1Mbps(8位)或2Mbps(16位)。ISA总线虽未被标准化组织正式定为标准,但 由于应用广泛,已成为事实上的标准,在测试领域内以PC为基础的数据采集应用中近20 年一直占据着主导地位。ISA总线虽然扩展了对微处理器的支持能力,但仍存在许多不足之 处,如I/O扩展能力差,边缘式印制插头(座)接触不良,耐振动、冲击能力差,对温湿度比 较敏感而不适应工业现场工作等,在速度上已成为系统的瓶颈,已逐渐被PCI、CompactPCI 总线所取代。2.3 VXI总线VX

6、I (VMEbus eXt ension for Ins tr umen tat ion总线是VME计算机总线在仪器领域中的 扩展,由HP等公司于1987年提出,1992年成为IEEE1155标准。在该系统中围绕机械、电 气、控制方式、通信协议、电磁兼容、软面板、驱动程序、1/0控制乃至机箱、印制电路板 的VXI总线产品相互兼容。VXI系统综合了计算机技术、GPIB技术、PC仪器技术、接口技 术、VME总线和模块化结构技术的成果,1998年修订的VXI 2.0版本规范采用了 VME总线的 最新进展,提供了 64位扩展能力,数据传输率最高可达80Mbps0 VXI系统最多可包含256 个器件(装

7、置),可组成一个或多个子系统,每个子系统最多可包含13个插入式模块,插入 一个机箱内,在组建大、中规模自动测量系统以及对速度、精度要求高的场合,具有其其他 仪器无法比拟的优势。VXI总线支持即插即用、人机界面良好、资源利用率高、容易实现系 统集成,大大地缩短了研制周期,且便于升级和扩展。其当前的一个应用热点是自1986年 美商国家仪器公司(NI)推出的虚拟仪器(Virtual Instrumnets)开发平台LabVIEW,虚拟仪 器提出“软件即仪器” (The software is the instrument)的口号,由软件定义各种仪器的 功能,带来了测试技术的革命。值得一提的是我国已有

8、不少单位如航天测控公司、中国科技 大学等进行了一系列的开发和应用研究,成绩斐然。不足的是VXI系统的成本相对较高。2.4 PCI、CompactPCI 及 PXI 总线外围设备互连总线(Peripheral Component Interconnect PCI)由 Intel 公司于 1993 年提出后,很快成为PC行业新的事实上的标准,PCI总线是一种同步的、独立于CPU的32/64 位局部总线,最高工作频率33MHz,数据传输率为132Mbps(32位)和264Mbps(64位),很好 地解决了 ISA总线的瓶颈问题,并带来了真正的即插即用(PnP)功能,大大提高了系统的数 据采集率。Co

9、mpactPCI总线由多家厂商于1994年提出,是PCI总线的12种规范之一,也是PCI 总线的增强和扩展,在电气上完全与PCI兼容,具有抗振颤和利于散热等,更适合于工业测 控的应用。其数据宽度同PCI,最高传输速率可达528Mbps。PXI总线是1997年美国国家仪器公司(NI)发布的一种高性能低价位的开放性、模块化 仪器总线。PXI是PCI在仪器领域的扩展(PCI eXt ensions for Ins trumen tat ion) 是用于 自动测试系统机箱底板总线的规范,在机械结构方面与CompactPCI总线的要求基本相同, 不同的是PXI总线规范对机箱和印制电路板的温度、湿度、振动

10、、冲击、电磁兼容性和通风 散热等提出了要求,与VXI总线的要求非常相似。在电气方面,PXI总线完全与CompactPCI 总线兼容。所不同的是PXI总线为适合于测控仪器、设备或系统的要求,增加了系统参考时 钟、触发器总线、星型触发器和局部总线等内容。除了 PXI系统具有多达8个插槽(1个系 统槽和7个仪器模块槽),而绝大多数台式PCI系统仅有3个和4个PCI插槽这点差别之外, PXI总线与台式PCI规范具有完全相同的PCI性能。利用PCI-PCI桥技术扩展多台PXI系统, 可以使扩展槽的数量在理论上最多能达到256个。PXI将Windows NT和Windows 95定义为 其标准软件框架,并

11、要求所有的仪器模块都必须带有按VISA规范编写的WIN32设备驱动程 序,使PXI成为一种系统级规范,保证系统的易于集成与使用,从而进一步降低用户的开发 费用,所以在数据采集、工业自动化系统、计算机机械观测系统和图像处理等方面获得了广 泛应用。3计算机与测控机箱之间互连总线与计算机相对独立的测控机箱或机柜需要用相应的总线(或标准接口)与计算机连接,以 组成计算机控制的自动测试系统或网络。实际应用时可采用串行总线或者并行总线两种方式 进行连接。3.1串行总线串行总线是指按位传送数据的通路。其连接线少、接口简单、成本低、传送距离远,被 广泛用于PC与外设的连接和计算机网络。常用的串行总线有RS-2

12、32C、RS-422A、RS-485、 USB 及 IEEE-1394 等。(1) RS-232C 串行接口RS-232C(Recommended Standard)串行接口是计算机与外设之间以及计算机与测试系统 之间最简单、最普遍的连接方法,采用23线连接器。其最高的单向数据传输率为20kbps, 此时的最大传输距离为15米。适当降低速率,其最大传输距离可达60米。但它只是一对一 的传输,仅用于简单或低速的系统,在实际应用中还有一定的市场。(2) RS-422A 总线RS-422A串行总线也是一种常用的接口总线,支持一点对多点的通信。它在传输速率、 传送距离及抗干扰性能等方面均优于RS-23

13、2C,采用差动(差分)收发的工作方式,利用双端 线来传送信号,最高数据传输率为10Mbps,此时的传输距离为120米,可连接32个收发器。 如适当降低传输率,可增加其通讯距离。例如在10kbps时距离可达1200米。(3) RS-485串行总线RS-485是一种典型的串行总线,支持一点对多点的通信,采用双绞线连接,可连接32 个收发器,其他特性与RS-422A总线接近,在测控系统中得到较为普遍的应用,但不能满足 高速测试系统的应用要求。(4) 通用串行总线USB通用串行总线USB(Universal Serial Bus)是由美国多家公司在1995年提出的一种高 性能串行总线规范,虽然目前还未

14、得到标准化组织承认,但已经成为事实上的标准。这种串 行总线具有传输速率高、即插即用、热切换(带电插拔)和可利用总线传送电源等特点,能连 接127个装置。其电缆只有一对信号线和一对电源线,工作于最高12Mbps的中等速度,传 输距离30米,轻巧便宜,适用于传递文件数据和音响信号,新的PC机都已配上USB总线接 口。(5) IEEE 1394串行总线IEEE1394串行总线(又叫火线-FireWire)是由苹果公司于80年代提出的,1995年被 IEEE接受,当时最高传输速率400Mbitps,传输距离72米,以后还要按800M、1.6G及3.2 Gbitps分段提高。它有两对信号线和一对电缆线,

15、在无HUB时可用任何方式连接63个装置。 而且支持即插即用、带电插拔。这是一种应用前景非常广阔的串行总线,和USB总线工作于 不同的频率范围,可相互配合使用,适用于动画等视频信号的传输,可用于连接计算机的高 速外部设备,也可用于连接数字电视、DVD等消费类电子设备以及作为测试仪器的数据传输 总线。在测控系统中,它可作为机箱底板总线的备份总线,以及用作计算机与高速数据采集 系统互连总线。不过目前支持IEEE 1394设备还不很多。3.2并行总线 在集成式自动测试系统中,计算机与测试部分比较靠近,为提高数据传输速率,大多采用并 行总线进行连接。并行总线也分为标准的和非标准两类。常用的并行标准总线有

16、通用接口总 线IEEE 488和ANSI X3.131-1986 SCSI总线。非标准的并行总线也很多。多数厂家自己设 计专用的并行总线,再通过总线转换接口,将计算机和测试部分连接起来。(1)IEEE 488 总线IEEE 488 通用接口总线又称 GPIB(General Purpose In terface Bus)总线,是 HP 公司 在70年代推出的台式仪器接口总线,因此又叫HPIB(HP In terface Bus),1975年IEEE和 IEC确认为IEEE 488和IEC 652标准。该标准总线在仪器、仪表及测控领域得到了最广泛 的应用。这种系统是在微机中插入一块GPIB接口卡

17、,通过24或25线电缆连接到仪器端的 GPIB接口。当微机的总线变化时,例如采用ISA或PCI等不同总线,接口卡也随之变更, 其余部分可保持不变,从而使GPIB系统能适应微机总线的快速变化。由于GPIB系统在PC 出现的初期问世,所以有一定的局限性。如其数据线只有8根,传输速率最高1Mbps,传输 距离20米(加驱动器可达500米)等等。尽管如此,目前仍是仪器、仪表及测控系统与计算 机互连的主流并行总线。因为装有GPIB接口的台式仪器的品种和数量都明显超过倍受青睐 的VXI仪器,而且在目前应用的VXI系统中,与GPIB混合应用比例很大,还有相当数量采 用外主控计算机控制的VXI系统,其计算机通

18、过GPIB电缆和GPIB-VXI接口进行控制。以 PCI为基础的PXI系统,也都具有GPIB接口。所以,在相当长的时间内,GPIB系统仍将在 实际应用中,特别是中、低速范围内的计算机外设总线应用中占有一定的市场。(2)SCSI 总线SCSI总线的原型是美国Shugart公司推出的,用于计算机与硬盘驱动器之间传输数据 的 SASI(Shugart Associates System Interface)总线,1986 年成为美国国家标准 ANSI X3.131,该名为 SCSI 总线(Small Computer System Interface)。其数据线为 9 位,速度可 达5Mbps,传输

19、距离6米(加驱动器可达25米),经改进又陆续推出SCSI-2 Fast and Wide 和SCSI-3(又称Ultra SCSI)总线,原SCSI总线改称SCSI-1总线。该总线的传输速率很高, 现已普遍用作计算机的高速外设总线,如连接高速硬盘驱动器。许多高速数据采集系统也用 它与计算机互连。目前仍处在发展之中。MXI总线MXI总线(多系统扩展接口 Multi-system eXtension Interface bus)是一种高性能非标 准的通用多用户并行总线,具有很好的应用前景。它是NI(Na tional Ins trumen ts)公司于 1989年推出的32位高速并行互连总线,最高

20、速度可达23Mbps,传输距离20米。MXI总线 通过电缆与多个器件连接,采用硬件映象通讯设计,不需要高级软件,一根MXI电缆上可连 接8个MXI器件。其电缆本身是相通的,MXI器件通过简单地读写相应的地址空间就可直接 访问其他所有器件的资源而无需任何软件协议。目前,VXI总线的测控机箱大都用这种总线 与计算机互连。它将成为VXI总线机箱与计算机互连的事实上的标准总线。4结束语由前面的介绍可以看出,在测量和仪器系统机箱底板总线中,CompactPCI和VXI总线 代表着这类总线当前的水平,相应产品正在迅速发展之中。在测量仪器机箱与计算机的互连 总线中,IEEE 488通用接口总线由于前述原因,

21、仍将在一些低速系统中被使用一段很长的 时间,在高速系统中,将被SCSI总线所代替。MXI总线将作为VXI机箱与计算机互的事实 上的标准总线。但由于串行总线,如USB、FireWire总线等,在传输速率上取得了重要突破, 且价格便宜,有可能逐步代替现有的其他并行或串行互连总线,并成为测量和仪器网络总线 之一。尤其是FireWire总线,它的传输速率可高达3.2Gbps,利用它不但可组成高速测控 网络,还可以代替测量和仪器系统机箱底板的并行总线,或作为冗余测控系统中的机箱底板 并行总线的备份总线,具有很好的应用前景。测控系统正向着咼效、咼速、咼精度和咼可靠性,以及自动化、智能和网络化方向发展,测 控总线将为实现这些目标起重要作用。目前国外很多公司正在积极研究、开发Infranet-Intranet-Internet网络连接标准,尽可能利用现有的WWW(万维网)技术,将采集 到的数据和控制参数直接放到HTML(超文本标志语言)文档中,使远程用户可以通过 Internet对生产过程进行访问,或控制远地实验室内的智能设备。这将为开发开放型、全 分布式、智能化的测控网络系统创造条件。这些都将对测控系统的体系结构的变革和性能的 提高产生重大影响。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!