• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      虛擬儀器的類型及其發(fā)展情況

      2007-08-25 01:30:42陳書旺胡愛華
      智能計算機與應(yīng)用 2007年4期
      關(guān)鍵詞:虛擬儀器驅(qū)動程序嵌入式

      陳書旺 胡愛華

      摘要:介紹了虛擬儀器的結(jié)構(gòu)特點,并分類型講解了各種虛擬儀器硬件平臺的組成、工作原理及其發(fā)展情況。重點舉例說明了適合我國發(fā)展情況的DAO型虛擬儀器。

      關(guān)鍵詞:虛擬儀器類型硬件平臺發(fā)展情況DAQ

      1虛擬儀器的結(jié)構(gòu)

      1.1計算機硬件平臺

      虛擬儀器計算機硬件平臺可以是各種類型的計算機,如臺式計算機、便攜式計算機、工作站、嵌入式計算機等。

      1.2接口硬件

      按照接口硬件的不同,分為GPIB、VXI、PXI和DAQ四種標準接口總線或接口標準。

      1.3虛擬儀器的軟件系統(tǒng)

      虛擬儀器從底層到頂層包括三部分:VISA庫、儀器驅(qū)動程序、應(yīng)用軟件。

      (1)VISA(Virtual Instrumentation Software Architec-ture)庫

      VISA庫實質(zhì)就是標準的14)函數(shù)庫及其相關(guān)規(guī)范的總稱.它駐留在計算機系統(tǒng)中,執(zhí)行儀器總線的特殊功能,是計算機與儀器之問的軟件層連接,用來實現(xiàn)對儀器的控制。

      (2)儀器驅(qū)動程序

      儀器驅(qū)動程序是完成對某一特定儀器的控制與通信的軟件程序集合,是應(yīng)用程序?qū)崿F(xiàn)儀器控制的橋梁。每個儀器都有自己的儀器驅(qū)動程序,由儀器廠商提供。

      (3)應(yīng)用軟件

      應(yīng)用軟件建立在儀器驅(qū)動程序之上,直接面對操作用戶,通過提供直觀、友好的操作界面、豐富的數(shù)據(jù)分析和處理功能,來完成自動測試任務(wù)。通常實現(xiàn)所用的編程語言有VB、VC、LabVlEW等。

      2擬儀器的類型及發(fā)展情況

      2.1GPIB總線方式的虛擬儀器

      GPIB(General Purpose Interface Bus)是計算機和儀器之間的標準通信協(xié)議,GPIB的硬件規(guī)格和軟件協(xié)議已經(jīng)納入國際工業(yè)標準IEEE 488.1和IEEE 488.2中。GPIB是最早的儀器總線。

      典型的GPIB測試系統(tǒng)包括一臺計算機、一塊GPIB接口控制器卡和若干臺GPIB儀器。每臺GPIB儀器有單獨的地址,由計算機控制操作。通過改動計算機的控制軟件可以增加、減少或更換系統(tǒng)中的儀器。

      在價格上,GPIB儀器覆蓋了從比較便宜的到異常昂貴的儀器,但由于GPIB的數(shù)據(jù)傳輸率一般低于500kB/s,不適合對于系統(tǒng)速度要求較高的應(yīng)用,現(xiàn)在已經(jīng)逐步退出了市場。

      2.2 VXI總線方式的虛擬儀器

      1987年公布的VXI(VMEbus extension for Instmmen-tion)是VME總線在儀器領(lǐng)域的擴展,它不僅繼承了GPIB、VME總線的優(yōu)點,集測量、計算、通信于一體,還具有高速、模塊化的優(yōu)點。

      與GPIB儀器系統(tǒng)相比,VXI模塊沒有前操作面板,因此,應(yīng)用VXI總線組建測試系統(tǒng)必須編制虛擬的“軟前面板”以完成對儀器系統(tǒng)的操作控制(當今流行的可視化編程語言如Visual Basie,Visual C,Delphi等均可以在VXI平臺上構(gòu)造一個完全圖形化的用戶操作面板,實現(xiàn)測試控制、數(shù)據(jù)分析、結(jié)果顯示等功能,從而設(shè)計出各種操作方便的基于圖形用戶界面(GUI)的集成測試系統(tǒng)。

      經(jīng)過10多年的發(fā)展,VXI系統(tǒng)的組建和使用越來越方便,尤其是組建大、中規(guī)模自動測量系統(tǒng)以及對速度、精度要求高的場合。然而,組建VXI總線要求有機箱、零槽管理器及嵌入式控制器,造價比較高。目前,這種類型也有逐漸退出市場的趨勢。

      2.3 PXI總線方式的虛擬儀器

      PXI(PCI extension for Instnunention)是PCI在儀器領(lǐng)域的發(fā)展,是NI公司于1997年發(fā)布的一種新的開放性、模塊化的儀器總線規(guī)范。PXI總線方式是在PCI總線內(nèi)核技術(shù)上增加了成熟的技術(shù)規(guī)范和要求形成的,增加了多板同步觸發(fā)總線的參考時鐘,用于精確定時的星形觸發(fā)總線,以使用于相鄰模塊的高速通訊的局部總線。

      PXI具有高度可擴展性,可擴展到256個擴展槽。把臺式PC的性能價格比和PCI總線面向儀器領(lǐng)域的擴展優(yōu)勢結(jié)合起來,將形成未來主流的虛擬儀器平臺之一。

      2.4 DAQ(Data AcQuisition)虛擬儀器

      DAQ指的是基于計算機標準總線(如ISA、PCI、PC/104等)的內(nèi)置功能插卡,它更加充分地利用計算機的資源,大大增加了測試系統(tǒng)的靈活性和擴展性。利用DAQ可以方便快捷地組建虛擬儀器,實現(xiàn)“一機多型”和“一機多用”。

      下面以基于PCI總線和USB總線的多功能虛擬儀器的實現(xiàn)為例,介紹DAQ型虛擬儀器的結(jié)構(gòu)。

      2.4.1基于PCI總線的多功能虛擬儀器

      本類型虛擬儀器由一塊基于PCI總線的高速數(shù)據(jù)采集卡和相應(yīng)的軟件組成,將它們安裝在一臺運行的PC機上,可構(gòu)成一個功能強大的數(shù)字虛擬儀器。其系統(tǒng)框圖及工作傳輸。

      工作原理:由主機啟動程序,發(fā)出按時間步進的頻率控制字送入信號源電路,產(chǎn)生頻率隨時間在1MHz-70MHz范圍內(nèi)變化的恒幅正弦波模擬信號。信號通過PCI高速數(shù)據(jù)采集卡采樣的數(shù)字信號,經(jīng)PCI總線送入計算機內(nèi),通過LaabVlEW軟件模塊對信號進行分析、處理,從而實現(xiàn)虛擬儀器的功能。

      另外,通過改變應(yīng)用程序,即界面程序設(shè)計可實現(xiàn)不同功能的虛擬儀器,如虛擬數(shù)字示波器,虛擬頻譜分析儀等。這種類型的虛擬儀器具有一定的缺點:由于基于PCI總線的虛擬儀器在插入時都需要打開機箱,操作不方便;并且測試信號直接進入計算機,各種現(xiàn)場的被測信號對計算機安全造成很大的威脅;同時,計算機內(nèi)部的強電磁干擾對被測信號也會造成很大的影響。

      2.4.2基于USB總線的嵌入式虛擬儀器的設(shè)計

      基于USB總線的嵌入式虛擬儀器具有使用方便、數(shù)據(jù)傳輸速度快、連接靈活的特點??梢圆捎眯切偷耐負浣Y(jié)構(gòu)構(gòu)建分布式測試系統(tǒng)。該類系統(tǒng)主要由PC機、USB集線器和嵌入式虛擬儀器組成。系統(tǒng)的體系結(jié)構(gòu)設(shè)計按照智能模塊的設(shè)計思路進行,智能模塊的作用是完成特定應(yīng)用的測試功能。利用USB總線的優(yōu)勢可以實現(xiàn)測試方案的靈活配置和測試功能的自由擴展,即當需要添加新測試功能時,只需開發(fā)支持USB接口的相應(yīng)測試功能的嵌入式虛擬儀器模塊即可。

      其中,嵌入式虛擬儀器從功能模塊上分為:信號調(diào)理和模數(shù)轉(zhuǎn)換電路、嵌入式控制模塊、存儲系統(tǒng)、液晶顯示模塊、USB總線接口邏輯等部分。

      USB技術(shù)和虛擬儀器技術(shù)結(jié)合在一起是計算機儀表領(lǐng)域研究的熱點,基于USB總線接口設(shè)計的嵌入式虛擬儀器具有良好的系統(tǒng)擴展性。嵌入式虛擬儀器可以獨立完成特定的信號處理和分析,又可以通過USB總線系統(tǒng)組合在一起,構(gòu)建大型的測試系統(tǒng),完成復(fù)雜的測試功能。

      2.4.3 DAQ型虛擬儀器的發(fā)展情況

      在性能上,隨著Ad轉(zhuǎn)換技術(shù)、儀器放大技術(shù)、抗混疊濾波技術(shù)與信號調(diào)理技術(shù)的發(fā)展,DAQ的采樣速率已達1Gb/s,精度高達24位,通道數(shù)高達64個,并能任意結(jié)合數(shù)字I/O、模擬I/O、計數(shù)器定時器等通道。

      DAQ虛擬儀器既具有高檔儀器的測量品質(zhì),又能滿足測量需求的多樣性。對大多數(shù)用戶來說,這種方案不但實用,而且具有很高的性能價格比,是一種特別適合于我國國情的虛擬儀器方案。

      3結(jié)束語

      本文所介紹的各類虛擬儀器已經(jīng)在實踐中得到檢驗。實現(xiàn)了普通儀器的全部功能以及一些在普通儀器上無法實現(xiàn)的功能。虛擬儀器不但功能多樣、測量準確,而且界面友好、操作簡易,與其它設(shè)備集成方便靈活,開發(fā)更加容易,質(zhì)量更有保證。系統(tǒng)升級可透明進行,一旦需要,可以增加接口來擴展軟件的功能。同時,本文通過對比各類型虛擬儀器的特點,給出了現(xiàn)實中進行系統(tǒng)設(shè)計時選擇適當?shù)奶摂M儀器類型的依據(jù),從而使設(shè)計結(jié)果達到最好的性價比。

      猜你喜歡
      虛擬儀器驅(qū)動程序嵌入式
      搭建基于Qt的嵌入式開發(fā)平臺
      PCB 刻制機功能開發(fā)及在虛擬儀器實驗室建設(shè)中的應(yīng)用
      電子制作(2017年13期)2017-12-15 09:00:26
      虛擬儀器及其在電工電子實驗中的應(yīng)用
      電子制作(2017年1期)2017-05-17 03:54:33
      嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
      虛擬儀器技術(shù)在農(nóng)業(yè)裝備測控中的應(yīng)用
      基于虛擬儀器的DMFC實時監(jiān)控系統(tǒng)
      Altera加入嵌入式視覺聯(lián)盟
      倍福 CX8091嵌入式控制器
      自動化博覽(2014年4期)2014-02-28 22:31:15
      驅(qū)動程序更新與推薦
      驅(qū)動程序更新與推薦
      桑植县| 扎鲁特旗| 湛江市| 玛曲县| 吉安县| 若尔盖县| 确山县| 集安市| 桓台县| 江津市| 武威市| 白河县| 江津市| 紫云| 葫芦岛市| 绩溪县| 青冈县| 青河县| 英超| 孝义市| 张家口市| 汉寿县| 乌兰浩特市| 洪洞县| 石家庄市| 搜索| 吐鲁番市| 南通市| 竹北市| 大港区| 大邑县| 岳池县| 察哈| 惠东县| 阿瓦提县| 镶黄旗| 台南市| 疏附县| 文登市| 大厂| 佛坪县|