《電子技術應用》
您所在的位置:首頁 > 測試測量 > 設計應用 > 虛擬儀器系統的設計方案
虛擬儀器系統的設計方案
摘要: 虛擬儀器是全新概念的儀器,它是對傳統儀器概念的重大突破,它的出現開始了儀器發展的全新時代,是儀器領域的一場革命。設計功能強大、高效、集成完美,應用于測試和測控領域的虛擬儀器系統是信息時代的需求。
Abstract:
Key words :

  虛擬儀器是全新概念的儀器,它是對傳統儀器概念的重大突破,它的出現開始了儀器發展的全新時代,是儀器領域的一場革命。設計功能強大、高效、集成完美,應用于測試和測控領域的虛擬儀器系統是信息時代的需求。

  1 虛擬儀器系統的構成

  虛擬儀器由硬件設備與接口、設備驅動軟件和虛擬儀器面板組成。其中,硬件設備與接口可以是各種以PC為基礎的內置功能插卡、通用接口總線接口卡、串行口、VXI總線儀器接口等設備,或者是其它各種可程控的外置測試設備,設備驅動軟件是直接控制各種硬件接口的驅動程序,虛擬儀器通過底層設備驅動軟件與真實的儀器系統進行通訊,并以虛擬儀器面板的形式在計算機屏幕上顯示與真實儀器面板操作元素相對應的各種控件。用戶用鼠標操作虛擬儀器的面板就如同操作真實儀器一樣真實與方便。

  1.1 虛擬儀器系統的硬件構成

  虛擬儀器的硬件系統一般分為計算機硬件平臺和測控功能硬件。計算機硬件平臺可以是各種類型的計算機,如臺式計算機、便攜式計算機、工作站、嵌入式計算機等。它管理著虛擬儀器的軟件資源,是虛擬儀器的硬件基礎。因此,計算機技術在顯示、存儲能力、處理器性能、網絡、總線標準等方面的發展,導致了虛擬儀器系統的快速發展。

  按照測控功能硬件的不同,VI可分為DAQ、GPIB、VXI、PXI和串口總線五種標準體系結構,它們主要完成被測輸入信號的采集、放大、模/數轉換。

  1.2 虛擬儀器系統的軟件構成

  測試軟件是虛擬儀器的主心骨。NI公司在提出虛擬儀器概念并推出第一批實用成果時,就用軟件就是儀器來表達虛擬儀器的特征,強調軟件在虛擬儀器中的重要位置。NI公司從一開始就推出豐富而又簡潔的虛擬儀器開發軟件。使用者可以根據不同的測試任務,在虛擬儀器開發軟件的提示下編制不同的測試軟件,來實現當代科學技術復雜的測試任務。在虛擬儀器系統中用靈活強大的計算機軟件代替傳統儀器的某些硬件,特別是系統中應用計算機直接參與測試信號的產生和測量特性的分析,使儀器中的一些硬件甚至整個儀器從系統中消失,而由計算機的軟硬件資源來完成它們的功能。虛擬儀器測試系統的軟件主要分為以下四部分。

  1.2.1儀器面板控制軟件

  儀器面板控制軟件即測試管理層,是用戶與儀器之間交流信息的紐帶。利用計算機強大的圖形化編程環境,使用可視化的技術,從控制模塊上選擇你所需要的對象,放在虛擬儀器的前面板上。

  1.2.2 數據分析處理軟件

  利用計算機強大的計算能力和虛擬儀器開發軟件功能強大的函數庫可以極大提高虛擬儀器系統的數據分析處理能力,節省開發時間。

  1.2.3 儀器驅動軟件

  虛擬儀器驅動程序是處理與特定儀器進行控制通信的一種軟件。儀器驅動器與通信接口及使用開發環境相聯系,它提供一種高級的、抽象的儀器映像,它還能提供特定的使用開發環境信息。儀器驅動器是虛擬儀器的核心,是用戶完成對儀器硬件控制的紐帶和橋梁。虛擬儀器驅動程序的核心是驅動程序函數/VI集,函數/VI是指組成驅動的模塊化子程序。驅動程序一般分為兩層,底層是儀器的基本操作,如初始化儀器配置儀器輸入參數、收發數據、查看儀器狀態等。高層是應用函數/VI層,它根據具體測量要求調用底層的函數/VI。

  1.2.4 通用I/O接口軟件

  在虛擬儀器系統中,I/O接口軟件作為虛擬儀器系統軟件結構中承上啟下的一層,其模塊化與標準化越來越重要。VXI總線即插即用聯盟,為其制定了標準,提出了自底向上的I/O接口軟件模型即VISA。作為通用I/O標準,VISA具有與儀器硬件接口無關性的特點, 即這種軟件結構是面向器件功能而不是面向接口總線的。應用工程師為帶GPIB接口儀器所寫的軟件,也可以于VXI系統或具有RS232接口的設備上,這樣不但大大縮短了應用程序的開發周期,而且徹底改變了測試軟件開發的方式和手段。

  2 虛擬儀器系統軟面板的設計標準

  虛擬儀器軟面板是用戶用來操作儀器,與儀器進行通信,輸入參數設置,輸出結果顯示的用戶接口。其設計準則是:

  (1) 按照VPP規范設計軟面板,使面板具有標準化、開放性、可移植性。

  (2) 根據測試要求確定儀器功能。根據測試任務確定儀器軟面板具體測試、測量功能,開關、控制等設置要求。

  (3) 用面向對象的設計方法設計軟面板。按照面向對象的設計思想,一個虛擬儀器集成系統由多個虛擬儀器組成,每個虛擬儀器均由軟面板控制。軟面板由大量的虛擬控件組成。

 

  3 虛擬儀器系統的組建方案

  在虛擬儀器系統的組建方案,主要包括底層硬件、軟硬件接口、應用程序以及驅動程序的設計與開發。

  3.1 制定所設計儀器的接口形式

  如果儀器設備具有RS-232串行接口,則直接用連線將儀器設備和計算機的RS-232串行口連接即可。如果是GPIB接口,需要額外配備一塊GPIB-488接口板,將接口板插入計算機的ISA插槽,建立起計算機與儀器設備之間的通信橋梁。如果使用計算機來控制VXI總線設備,則需要配置一塊GPIB接口卡,通過GPIB 總線與VXI主機箱零槽模塊通信。零槽模塊的GPIB-VXI翻譯器將GPIB 的命令翻譯成VXI命令并把各模塊返回的數據以一定的格式傳回主控計算機。DAQ數據采集卡是基于計算機標準總線的,因此可以將數據采集卡直接插到計算機的插槽上。

  3.2 開發硬件采集卡

  一種典型的數據采集卡組成包括,先用傳感器把非電的物理量轉變成模擬電量,采樣/保持器可以保持信號,實現對瞬時信號進行采集,以便ADC進行數字轉換,提高ADC轉換器的轉換精度。實現在測量中同時對多路模擬信號進行采樣。多路模擬開關可以分時選通來自多個輸入通道的某一路信號,這樣在多路開關后的單元電路,只需一套即可,也可以采用計算機進行多路選擇控制。當傳感器輸出的信號比較小,可以用放大器放大和緩沖輸入信號,如果采用的是可編程增益放大器就可以通過計算機進行增益選擇控制確定增益倍數。精度及性能是儀器系統的生命,而這完全依賴于提供基礎數據的信號采集控制電路,因此在硬件采集電路的設計時,需根據所設計的虛擬儀器所要達到的性能指標和被測信號的特點,設計合理的系統結構。系統的結構合理與否,對系統的可靠性、性能價格比等有直接影響,在硬件和軟件功能的設計上要盡量使虛擬儀器的結構簡單,可靠性高,成本低廉,選用合適的單元器件,盡可能的提高采集卡采集的精度和速度。

  3.3 確定設計采集卡的設備驅動程序方案

  采集卡的設備驅動程序是控制各種硬件采集卡的驅動程序,是連接主控計算機與信號采集調理部件的紐帶。驅動程序的實質是為用戶提供了用于儀器操作的較抽象的操作函數集,它是虛擬儀器核心軟件之一。

  3.4 確定虛擬儀器系統應用程序編程語言

  虛擬儀器系統軟件結構的設計在體現整個系統的性能和靈活性方面作用很大,因此在開發虛擬儀器系統的軟件部分時,首先要根據所開發的虛擬儀器功能和性能,確定應用程序和軟面板程序的模塊結構和功能,畫出各部分的流程圖,采用合適的編程語言。在編制虛擬儀器軟件中可采用兩種編程方法。一種是采用面向對象的可視化的高級編程語言,如VC++、VB和Delphi等編寫虛擬儀器的軟件,這種方法實現的系統靈活性高,易于擴充和升級維護。另一種是采用圖形化編程方法,如LabVIEW,HPVEE,采用圖形化編程的優勢是軟件開發周期短、編程較簡單,特別適合工程技術人員使用。總之在編寫程序時,要盡可能的讓每一模塊都有一定的獨立性,模塊之間明確定義接口,模塊之間可以采用數據傳遞的形式進行聯系。

  3.5 軟件調試和運行

  程序編寫好以后要對各模塊進行調試和運行,可以通過采集各種標準信號來驗證虛擬儀器系統功能的正確性和性能的優良性。

  4 結束語

  本文研究了虛擬儀器系統的設計方案,主要包括了虛擬儀器系統的構成,虛擬儀器系統軟面板的設計標準、以及虛擬儀器系統的組建方案,用虛擬儀器技術組建的系統,更加靈活、更緊湊、更經濟、功能更強大。無論是測量、測試、計量或是工業過程控制和分析處理,還是其它更為廣泛的測控領域,設計虛擬儀器系統都是理想的、高效率的解決方案。

 

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
午夜电影亚洲| 欧美精品成人一区二区在线观看| 亚洲黄色一区二区三区| 亚洲视频导航| 亚洲精品一区二| 亚洲国产专区校园欧美| 黄色日韩在线| 国外成人在线视频网站| 国产欧美一区二区三区国产幕精品 | 久久亚洲私人国产精品va媚药 | 欧美伊人久久大香线蕉综合69| 亚洲午夜精品| 亚洲自拍偷拍一区| 亚洲在线成人精品| 亚洲欧美一区二区三区久久| 亚洲欧美日韩国产成人| 亚洲欧美日韩视频二区| 亚洲女人av| 亚洲欧美日韩中文视频| 亚洲欧美一区在线| 欧美一区二区三区免费视| 欧美中文字幕视频| 久久免费视频一区| 女人天堂亚洲aⅴ在线观看| 欧美本精品男人aⅴ天堂| 欧美黄色片免费观看| 欧美顶级艳妇交换群宴| 欧美精品二区| 欧美色图麻豆| 国产精品网站在线| 好看的日韩视频| 亚洲第一在线综合网站| 亚洲精品少妇网址| 在线综合亚洲| 性做久久久久久| 亚洲第一区在线| 99精品免费| 亚洲免费人成在线视频观看| 久久精品国产清高在天天线| 美女主播一区| 欧美日韩亚洲一区三区| 国产精品视频导航| 国内精品亚洲| 亚洲精品无人区| 亚洲主播在线| 亚洲黄色大片| 亚洲午夜小视频| 久久精品男女| 欧美日韩国产123| 国产精品嫩草影院av蜜臀| 国产一区二区按摩在线观看| 亚洲高清视频在线| 亚洲视频一区二区| 亚洲第一精品电影| 亚洲视频在线一区观看| 久久精品卡一| 欧美日韩高清在线一区| 国产精品色婷婷| 亚洲第一精品影视| 中文在线资源观看视频网站免费不卡| 欧美在线视频一区二区三区| 日韩五码在线| 久久精品99国产精品| 欧美激情按摩在线| 国产日韩欧美在线一区| 亚洲日本欧美天堂| 久久国产精品色婷婷| 亚洲一二三级电影| 另类av一区二区| 国产精品视频免费一区| 亚洲国产日韩欧美在线图片 | 日韩小视频在线观看| 欧美在线精品一区| 欧美好骚综合网| 国产午夜精品福利| 一本久久综合| 亚洲精品国产视频| 欧美一区二区在线免费观看| 欧美另类人妖| 激情视频一区二区| 亚洲在线视频网站| 亚洲美女色禁图| 久久婷婷丁香| 国产精品一区二区在线观看不卡| 亚洲欧洲一区二区三区久久| 久久精品国产久精国产思思| 亚洲欧美国产日韩天堂区| 欧美精品一区二区精品网 | 亚洲尤物影院| 欧美理论片在线观看| 禁久久精品乱码| 亚洲欧美精品在线观看| 在线视频精品| 欧美黄色一区| 1769国产精品| 欧美中文字幕视频| 欧美一区二区三区在线观看视频| 欧美日韩三级一区二区| 在线日本欧美| 亚洲国产精品一区二区三区| 欧美伊人久久久久久午夜久久久久| 欧美日韩免费| 亚洲破处大片| 亚洲精品免费一二三区| 久久先锋影音| 国产一区二区三区在线观看精品 | 亚洲专区一二三| 欧美另类女人| 亚洲激情成人| 亚洲人人精品| 免费的成人av| 亚洲电影下载| 久久成人免费| 久久亚洲私人国产精品va| 国产中文一区二区| 欧美一区二区久久久| 欧美在线观看视频一区二区| 国产精品一区二区三区观看| 亚洲桃花岛网站| 亚洲一区在线直播| 欧美网站在线| 一区二区三区日韩精品| 亚洲一区在线免费观看| 国产精品久久久久9999| 亚洲在线一区二区三区| 亚洲欧美一区二区激情| 国产精品揄拍500视频| 亚洲午夜精品视频| 欧美夜福利tv在线| 国产欧美一区二区三区久久人妖| 亚洲免费小视频| 久久成年人视频| 狠狠爱综合网| 亚洲日本中文| 欧美日韩国产123| 一本色道久久综合亚洲精品高清 | 欧美劲爆第一页| 亚洲乱亚洲高清| 亚洲视频在线观看网站| 国产精品爱久久久久久久| 亚洲一二三区视频在线观看| 欧美亚洲一区在线| 国内精品久久久久久影视8| 91久久精品国产91性色tv| 欧美理论在线| 中文精品99久久国产香蕉| 欧美一区二区在线观看| 狠狠久久婷婷| 一本色道久久88综合亚洲精品ⅰ| 欧美日韩激情网| 亚洲综合色噜噜狠狠| 久久久av毛片精品| 亚洲第一区在线观看| 在线视频免费在线观看一区二区| 国产精品乱码久久久久久| 久久成人这里只有精品| 欧美国产日本| 亚洲一区精彩视频| 老司机凹凸av亚洲导航| 亚洲精品美女91| 欧美一区二区精品在线| 黄色一区二区在线观看| 日韩视频在线免费观看| 国产精品久久国产三级国电话系列| 午夜精品久久久久影视| 欧美成人一区二区三区片免费| 在线一区日本视频| 久久蜜臀精品av| 日韩午夜高潮| 久久人人爽国产| 99视频一区| 久久亚洲欧美国产精品乐播| 亚洲精品在线三区| 久久精品一二三区| 亚洲精品一区二区网址| 久久精品99国产精品日本| 亚洲欧洲精品一区二区三区| 欧美一区二视频| 亚洲人人精品| 久久久国产精品亚洲一区| 亚洲美女黄色片| 久久久女女女女999久久| 日韩午夜在线播放| 久久久久欧美精品| 夜夜嗨av一区二区三区网页| 久久躁日日躁aaaaxxxx| 亚洲视频每日更新| 欧美成人免费视频| 亚洲欧美日韩一区二区三区在线观看 | 欧美一区二区三区免费视频| 91久久精品国产91性色tv| 久久精品99国产精品| 一本到高清视频免费精品| 猛男gaygay欧美视频| 亚洲欧美精品中文字幕在线| 欧美国产免费| 亚洲第一精品福利| 国产精品午夜av在线| 中文av一区二区| 亚洲经典在线|