虚拟仪器总线发展和应用

发布者:masphia最新更新时间:2013-01-12 来源: 21ic 关键字:虚拟仪器总线  rs232  串行总线 手机看文章 扫描二维码
随时随地手机看文章

    27年前,美国国家仪器公司ni(national instruments)提出“软件即是仪器”的概念,推出了labview直观的流程图编程风格的软件开发和运行平台,引发了测控技术领域的一场重大变革,使得计算机和网络技术得以长驱直入仪器领域,开启了虚拟仪器(vi)的先河。

  虚拟仪器可以充分利用现有计算机资源,配以独特设计的软硬件,实现普通仪器的全部功能以及一些在普通仪器上无法实现的功能。它依赖软件,通过计算机来控制测试硬件、分析和提供测试数据。由于没有专门的前面板、显示器和电源,其硬件通常在pc或vxi/cpci主机中,所有仪器面板和显示器都在监视器上模拟,所以称为虚拟仪器。虚拟仪器不但功能多样、测量准确,而且界面友好、操作简易,与其它设备集成方便灵活。虚拟仪器技术的出现彻底打破了传统仪器由厂家定义、用户无法改变的模式,给用户一个充分发挥自己才能和想象力的空间。用户可以根据不同要求,设计自己的仪器系统,满足多样的应用需求。其特点是价格适中、功能强、测试速度快、可重组。有趋势表明,虚拟仪器最终要取代大量的传统仪器成为仪器领域的主流产品,成为测量、分析、控制、自动化仪表的核心,并成为机器人的核心技术。

  目前,虚拟仪器有两类。一类基于pc,它是由pc、能插入pc机箱的插卡或模块和相关测试软件(如labview)所构成。采用这种结构能构成基于pc的示波器、任意波形发生器、波形分析仪、函数发生器、逻辑分析仪、电压表和数据采集产品。另一类基于vxi或cpci/pxi专用系统,采用这种结构能构成用于生产测试的高性能专用测试系统、数据采集系统和自动测试设备(ate)。
 
  插卡型虚拟仪器 :isa、pcmcia、pci
 
  基于通用pc的硬件,可以利用pc机组建成为灵活的虚拟仪器,是现在比较流行的虚拟仪器系统。这种方式借助于插入pc机或工控机内的数据采集卡与专用的软件相结合,完成测试任务。它充分利用计算机的总线、机箱、电源及系统软件的便利,其关键在于a/d转换技术。

  插卡类型有isa卡、pcmcia卡和pci卡等多种类型。随着计算机的发展,isa型插卡已经逐渐退出舞台。pcmcia卡由于受到结构连接强度太弱的限制影响了它的工程应用。而pci总线正在广泛使用,已经成为pc的事实标准。它是一种同步的独立于cpu的32位或64位局部总线,时钟频率为33mhz,数据传输率高达132~264mbps,pci总线技术的无限读写突发方式,可在一瞬间发送大量数据。pci总线上的外围设备可与cpu并发工作,从而提高了整体性能。pci总线还有自动配置功能,从而使所有与pci兼容的设备实现真正的“即插即用”(plug&play)。

  由于插卡型仪器多数没有抗混滤波器且分时采样,特别要注意混叠现象和通道间相位差。因个人计算机数量非常庞大,插卡式仪器价格最便宜,因此其用途广泛,特别适合于教学部门和各种实验室使用。目前仍有强大的生命力。
 
  外挂型虚拟仪器:rs232串口总线、usb通用串口总线、ieee 1394总线

  由于基于pci总线的虚拟仪器在插入daq时都需要打开机箱等,操作不便。而且主机上的pci插槽有限,再加上测试信号直接进入计算机,各种现场的被测信号对计算机的安全造成很大的威胁,同时,计算机内部的强电磁干扰对被测信号也会造成很大的影响,故以串口接口总线方式的外挂式虚拟仪器系统成为廉价型虚拟仪器测试系统的主流。

  虚拟仪器系统采用的总线包括传统的rs232串行总线、usb通用串行总线和ieee 1394总线(即firewire,也叫做火线)。 rs232总线是pc机早期采用的串行总线,技术成熟,应用广泛,至今仍然适用于要求较低的虚拟仪器或测试系统。近年来,usb总线得到广泛的支持,微软的全系列操作系统均支持usb。但是,usb总线也只限于用在较简单的测试系统中。用虚拟仪器组建自动测试系统,更有前途的是采用ieee1394串行总线,这是因为这一种高速串行总线,能够以100、200或400mb/s的速率传送数据,显然会成为虚拟仪器发展最有前途的总线。目前国际上虚拟仪器所用ieee 1394总线的传站速度已经达到100mb/s。[page]

  利用pc机的各种串口通讯,可把硬件集成在一个采集盒里或一个探头上,软件装在pc机上,通常可以完成各种虚拟仪器的功能。它们的最大好处是可以与笔记本计算机相连,方便野外作业。又可与台式pc机或工控机相连,实现台式和便携式两用,非常方便。特别是usb口和1394口具由于传输速度快、可以热插拔、联机使用方便的特点,很有发展前途,将成为未来虚拟仪器有巨大发展前景和广泛市场的主流平台。通过各种不同的接口总线,可以组建不同规模的自动测试系统。它可以借助不同的接口总线的沟通,将虚拟仪器、带接口总线的各种电子仪器或各种插件单元,调配并组建成为中小型甚至大型的自动调试系统。

  世界各国的公司,特别是美国ni公司,为使虚拟仪器能够适应上述各种总线的配置,开发了大量的软件以及适应要求的硬件(插件),可以灵活地组建不同复杂程度的虚拟仪器自动测试系统。
 
  高精度集成系统:gpib→vxi→pxi仪器总线
 
  除了利用通用计算机或工控机开发虚拟仪器外,专用的仪器总线系统也在不断发展,成为构建高精度、集成化仪器系统的专用平台。


  gpib总线(即ieee?488总线)是一种数字式并行总线,主要用于连接测试仪器和计算机。该总线最多可以连接15个设备(包括作为主控器的主机)。如果采用高速hs488交互握手协议,传输速率可高到8mbps。作为早期虚拟仪器发展的产物,目前已经逐步退出市场。

  vxi总线(即ieee?1155总线)是一种高速计算机总线—vme总线在仪器领域的扩展。vxi总线具有标准开放、结构紧凑、数据吞吐能力强,最高可达40mbps,定时和同步精确、模块可重复利用、众多仪器厂家支持的特点,因此得到了广泛的应用。经过10多年的发展,vxi系统的组建和使用越来越方便,尤其是组建大、中规模自动测量系统以及对速度、精度要求高的场合。然而,组建vxi总线要求有机箱、零槽管理器及嵌入式控制器,造价比较高,其推广应用受到一定限制,主要应用集中在航空、航天等国防军工领域。目前这种类型也有逐渐退出市场的趋势。

  pxi总线是以compactpci为基础的,由具有开放性的pci总线扩展而来(ni公司于1997年提出)。pxi总线符合工业标准,在机械、电气和软件特性方面充分发挥了pci总线的全部优点。pxi构造类似于vxi结构,但它的设备成本更低、运行速度更快,体积更紧凑。目前基于pci总线的软硬件均可应用于pxi系统 中,从而使pxi系统具有良好的兼容性。pxi还有高度的可扩展性,它有8个扩展槽,而台式pci系统只有3~4个扩展槽。pxi系统通过使用pci-pci桥接器,可扩展到256个扩展槽。pxi总线的传输速率已经达到132mbps(最高为500mbps),是目前已经发布的最高传输速率。

  因此,基于pxi总线的仪器硬件将会得到越来越广泛的应用。把台式pc的性能价格比和pci总线面向仪器领域的扩展优势结合起来,将形成未来主流的虚拟仪器平台之一。在2003年,全球vxi的销售额达到2.3亿美元,pxi的销售额达到0.8亿美元。据权威人士预测,到2010年,pxi销售额可望达到4.1亿美元,年增长率约为25.4%。
 
  网络化虚拟仪器:现场总线、工业以太网、internet
 
  为了共享测试系统资源,越来越多的用户正在转向网络。工业现场总线是一个网络通讯标准,它使得不同厂家的产品通过通讯总线使用共同的协议进行通讯。现在,各种现场总线在不同行业均有一定应用;工业以太网也有望进入工业现场,应用前景广阔;internet已经深入各行各业乃至千家万户。嵌入式智能仪器设备联网的需求将越来越广泛。

  为此,ni等公司已开发了通过web浏览器观测嵌入式仪器设备的产品,使人们可以通过internet操作仪器设备。根据虚拟仪器的特性,人们能够方便地将虚拟仪器组成计算机网络。利用网络技术将分散在不同地理位置不同功能的测试设备联系在一起,使昂贵的硬件设备、软件在网络上得以共享,减少了设备重复投资。现在,有关mcn(measurement and control networks)方面的标准已经取得了一定进展。由此可见,mcn网络化虚拟仪器将具有广泛的应用前景。
 
  综上所述,基于不同的通讯总线和联网总线,虚拟仪器可面向高中低端的不同应用。目前,全球有成千上万台测控设备中正在使用虚拟仪器,虚拟仪器正在深入各行各业,影响着人类的生产、教学、科学实验、国防等,甚至进入家庭自动化管理。由于可充分利用pc、网络和通讯的相关技术,虚拟仪器有望取代测量技术传统领域的各类仪器。

关键字:虚拟仪器总线  rs232  串行总线 引用地址:虚拟仪器总线发展和应用

上一篇:再论现场总线控制系统的应用及困惑
下一篇:基于RS485总线的面粉厂集散控制系统

推荐阅读最新更新时间:2024-05-02 22:30

单片机汇编实验六:I2C串行总线存储器读写实验
实验要求:由AT89S52内部定时器1,按方式1工作,每1秒钟24C02的0001H单元内容加2,以键盘作为外部中断输入信号,有键按下时,读取0001H单元内容并由LED显示。 //This is the sixth program of the homework; //Name :Wang Qi Date:2013/3/11 北京化工大学 自实1001 SDA EQU P2.0 SCL EQU P2.1 ORG 0000H //主函数入口 SJMP MAIN ORG 0013H //外部中断1入口 LJMP WZD0 ORG 001BH //计时器1入口 LJMP WT1 O
[单片机]
基于C8051F041的高精度频率计设计
O 引言 频率测量是电子测量中最基本的测量之一。随着电子科学技术的发展,对信号频率测量的精度要求越来越高。目前采用的测频方法有直接测频法、直接测周法和等精度测频法。直接测频法在高频段的精度较高,但在低频段的精度较低;直接测周法则恰恰相反。而等精度测量法则可在整个频率测量范围内保持恒定的测量精度,且测量精度也较高。 C8051F单片机是SoC芯片,其内核是CIP-5l微控制器。CIP-51采用流水线指令结构,指令集与标准8051指令集完全兼容。且不再区分系统时钟周期和机器周期,所有指令时序都以时钟周期计算,大部分指令只需l~2个系统时钟即可完成。因而其运算速度明显高于传统805l单片机。为此,本文给出了基于C805lF单片机
[测试测量]
基于C8051F041的高精度频率计设计
RS232通信网络与CAN总线通信网络互联设计
    目前工业设备之间的通信很多采用RS232接口,但由于RS232通信距离短(根据EAT/TAI-232标准,仅为15 m)、接口易损,而且只能进行点到点通信,不能直接组成多点通信网络。为了延长RS232的通信距离,并将RS232节点组成通信网络,目前广泛使用RS232/RS485信号转换器。但是,由于RS485通信本身的局限性,在实际应用中存在许多不足:总线效率低、系统的实时性差、通信的可靠性低、网络工程调试复杂、传输距离不理想、单总线可挂接的节点少、应用不灵活等。     基于CAN通信的优越性,本文介绍一种可以将RS232通信网络转换成CAN通信网络的方法,以更好地解决用户建立远程通信网络的问题。 1 CAN总线
[嵌入式]
通用串行总线(USB)集线器隔离器电路
     电路功能与优势   通用串行总线(USB)正迅速成为大部分PC外设的标准接口。由于它具有出色的速度、灵活性,并且支持设备热插拔,因而正在取代RS-232和并行打印机端口。工业和医疗设备制造商也非常希望使用这种总线,但苦于没有很好的方式来为控制危险电压的机器连接或者医疗应用中的低泄漏防去颤连接提供必要的隔离,导致应用推广相当缓慢。   ADuM4160主要设计用作USB外设的隔离元件。但在某些情况下,它也可以用于隔离主机。为此,必须先解决几个问题。ADuM4160上游和下游的缓冲器完全相同,均能驱动USB电缆,但下游缓冲器还必须能够根据与之相连的全速或低速外设调整速度。   在构建专用外设接口的应用中,速度是已
[嵌入式]
基于ADS8343及51单片机的多路采集系统
    ADS8343是TI公司的16位4路伪差分模数转换芯片,具有分辨率高、转换速度快(最快10μs)、串行接口传输节省I/O口资源等优势,结合常用的51单片机可方便搭建多路采集系统。 1 ADS8343引脚     ADS8343是16位分辨率AD转换器,具有片内系统时钟,4路(单端)模拟输入通道,采样率最高可达100kbps,伪差分输入双极性输出。     ADS8343的引脚排列如图1所示。引脚功能简述如下:     +VCC:电源端,+2.7~+5V;     CH0~CH3:模拟信号输入端;     COM:模拟输入的公共参考端,一般连接到VREF;     :关闭端。当为低电平时,器件进入低耗电关闭模式;   
[单片机]
基于ADS8343及51单片机的多路采集系统
DSP芯片基于SC16C750B的RS232接口设计
引言 美国TI(Texas Instruments)公司的系列DSP芯片采用哈佛结构、流水线操作、专用硬件乘法器、快速DSP指令,使其在数字信号处理,通信和工业自动化等领域得到广泛应用 。TMS320C32是32位浮点处理器。它除了上述特点外,还具有增强型存储器接口、灵活的启动装载(boot loader)、可重定位的中断矢量表、灵活的中断方式和其他外设 ;其通信功能只包括片上集成的一个串口,但在设计中此串口一般被串行A/D或D/A芯片占用,或者被用于与另一片DSP芯片在“握手模式”(handshake mode)下直接连接。 虽然TMS320C32串口有多种工作方式 。但通过串口相应的寄存器并不能直接配置出符合RS232标
[嵌入式]
基于CP2102的RS232转USB接口的应用设计
    1 引言 目前仪器设备大都采用RS232接口与计算机通信,但随着计算机技术的发展,支持热插拔的USB标准接口将取代RS232接口,因此计算机将越来越少配置甚至不配置RS232接口。RS232接口与USB接口虽然都属于串行接几,但它们的数据格式、通信协议、信号电平以及机械连接方式则不同。这样计算机不能控制现有仪器设备,解决这一问题就得把现有的仪器设备的RS232接口转换成USB接口。实现这种转换有两种方案,一种方案是从硬件底层固件开始全面开发系统,该方案由于开发成本高、难度大,加之单片机的限制,因而很少采用;另一种方案是采用USB/RS232桥接器件如 CP2102 , CP2103 进行设计,计算机通
[嵌入式]
高集成度多协议收发器可减少在 RS485/RS232 系统中的组件数量
加利福尼亚州米尔皮塔斯 (MILPITAS, CA) 2016 年 3 月 16 日 凌力尔特公司 (Linear Technology Corporation) 推出采用小型 20mm2 封装的 RS485/RS232 多协议收发器 LTC2873。该器件集成了提供现今市场上最紧凑的多协议 IC 所必需的全部功能。LTC2873 支持 26kV HBM ESD 总线保护,为 3V 至 5.5V 系统提供坚固的软件可选接口。一个简单的逻辑接口支持低至 1.7V 的电压,允许将共享总线重新配置为一个 RS232 单端收发器或一个半双工 RS485 差分收发器。此外,由于有一个集成的 DC/DC 升压型控制器和集成的引脚受控 RS4
[电源管理]
高集成度多协议收发器可减少在 RS485/<font color='red'>RS232</font> 系统中的组件数量
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved