日本在线www-日本在线播放一区-日本在线不卡免费视频一区-日本在线不卡视频-成人影院久久久久久影院-成人影院一区二区三区

ABB25年11月
關注中國自動化產業(yè)發(fā)展的先行者!
工業(yè)智能邊緣計算2025年會
2025工業(yè)安全大會
CAIAC 2025
OICT公益講堂
當前位置:首頁 >> 案例 >> 案例首頁

案例頻道

一種虛擬數(shù)字示波器的實現(xiàn)方案研究
  • 企業(yè):控制網    
  • 點擊數(shù):1625     發(fā)布時間:2006-08-13 00:44:20
  • 分享到:
本文介紹了虛擬儀器的基本概念以及圖形化編程語言LabVIEW,并在此基礎上結合一個虛擬數(shù)字示波器的設計與實現(xiàn)過程的實例,具體闡述使用開發(fā)軟件工具LabVIEW 進行虛擬儀器設計的方法、步驟與實現(xiàn)技術,借此展望虛擬儀器具有的廣闊應用前景和巨大潛在經濟效益。
0 引言
        目前,功能固定的傳統(tǒng)儀器仍然是多數(shù)高等院校進行學生實驗常用的教學儀器,這類儀器基本上都是由操作面板、信號輸入端口、檢測結果輸出端口這幾部分組成,是一臺獨立的實驗裝置,它們的功能都是通過硬件電路或固化軟件實現(xiàn)的。這類傳統(tǒng)儀器的功能和規(guī)模一般是固定的,由儀器生產廠家給定,用戶不可以隨意改變它們的結構和功能。另外傳統(tǒng)儀器價格昂貴,對于一個普通高等院校而言,進行實驗所需的教學設備至少要30套以上,每套都造價不菲,其負擔是可想而知的。而且,臺式機操作復雜,調試困難,更重要的其受干擾程度高,在教學中學生不容易接受,所有這些使傳統(tǒng)儀器很難適應信息時代對儀器的要求。隨著測試技術和計算機技術深層次的結合,出現(xiàn)了虛擬儀器[1]
1 虛擬儀器簡介
        虛擬儀器(Virtual Instrument,簡稱VI),就是在通用儀器硬件平臺上定義和設計儀器的功能,用戶在操作虛擬儀器的同時就是在使用一臺專門的電子儀器[2]
        首先,虛擬儀器使用軟件實現(xiàn),軟件就是儀器,一個機房就可以是一個多功能實驗室。其次,虛擬儀器人機界面好,內容豐富,借助虛擬儀器的功能,可以直觀生動的展示其物理實質,減輕實驗人員的教學負擔,加深學生的理解。第三,使用虛擬儀器,可以提高實驗效率,降低教學成本。在教學中,調試和校準往往比較費時,而虛擬儀器恰好可以避免這一點,參數(shù)輸入簡便,結果顯示明確,且儀器不會有任何損壞。實際設備的更新只是軟件的更新而已。第四,利用網絡教學,可以實現(xiàn)教學手段現(xiàn)代化。借助虛擬儀器技術,可以把儀器技術與計算機技術相結合,可以充分利用計算機資源。在實驗過程中,通過聲、光、動畫等手段的結合,教學將會更加生動形象,實現(xiàn)將會更加精確。將來進入網絡教學時代,虛擬儀器將更加顯示出其優(yōu)越性[3]
2 虛擬儀器的結構
        虛擬儀器包括硬件平臺和軟件兩部分,具體示意圖如圖1所示:


構成虛擬儀器的硬件平臺包括兩部分:
1)計算機:各種類型的計算機均可,主要用來管理虛擬儀器的軟、硬件資源,是構成虛擬儀器的硬件基礎。
2)輸入/輸出接口設備:其主要用來完成被測量信號的采集、放大、模/數(shù)轉換等功能。可以根據實際的情況采用不同的接口硬件設備,如數(shù)據采集卡(DAQ)、GPIB總線儀器、VXI總線儀器模塊、串口儀器等。
構成虛擬儀器的軟件有兩部分:
1)輸入/輸出接口驅動程序:主要用來完成特定外部硬件設備的擴展、驅動與通信等。
2)應用軟件:建立在儀器驅動程序之上,直接面對操作用戶,通過提供直觀、友好的操作界面、豐富的數(shù)據分析和處理功能,來完成測試任務。
3 LabVIEW 圖形化編程語言
        LabVIEW是美國國家儀器公司(National Instruments)推出的一種基于圖形開發(fā)、調試和運行程序的集成化環(huán)境,是目前國際上唯一的編譯型圖形化編程語言,使用“所見即所得”的可視化技術建立人機界面,使用圖標表示功能模塊,使用圖標之間的連線表示各模塊間的數(shù)據傳遞。同時,LabVIEW 繼承了高級編程語言的結構化和模塊化編程的優(yōu)點,支持模塊化與層次化的設計,這種結構的設計增強了程序的可讀性。LabVIEW 使得不熟悉文本式語言編程的設計者也可以在測控領域建立計算機儀器系統(tǒng)――虛擬儀器,被譽為“科學家與工程師”的語言[4]
4 虛擬數(shù)字示波器的實現(xiàn)
       本虛擬數(shù)字示波器主要由一塊PCI總線的多功能數(shù)據采集卡和相應的軟件組成。將它們安裝在一臺運行Windows系統(tǒng)的PC機上,即構成一個功能強大的數(shù)字示波器。
4.1 確定儀器的接口形式
        DAQ(Data Acquisition)數(shù)據采集接口是基于計算機標準總線的內置功能插卡,可以充分利用計算機的資源增加測試系統(tǒng)的靈活性和擴展性。利用DAQ,可以方便快捷地組建虛擬儀器,實現(xiàn)“一機多型”和“一機多用”。DAQ結構虛擬儀器不但實用而且具有很高的性價比,是一種特別適合我國國情的虛擬儀器方案。PCI總線傳輸速率高,數(shù)據吞吐量大,是今后數(shù)據采集板卡設計的主流。因此本虛擬數(shù)字示波器采用一塊美國國家儀器公司(National Instruments,簡稱NI)出品的NI 6024E型PCI總線數(shù)據采集卡。
4.2 確定接口卡的設備驅動程序
        本虛擬數(shù)字示波器采用的NI E系列數(shù)據采集卡采用最新的DAQ―PnP(即插即用)總線技術,保證了儀器的性能與可靠性。配有的驅動軟件支持Windows9x/NT等操作系統(tǒng)的不同編程語言,可以方便地對其編程,實現(xiàn)對數(shù)據的采集、分析處理、顯示表達、輸出控制等多種功能。如果沒有則應針對所用接口卡編寫設備驅動程序。確定儀器應用程序的編程語言LabVIEW編程將軟件的界面設計與功能設計獨立開來,修改人機交互界面無需對整個程序進行調試,這對設計像儀器操作面板這樣復雜的人機界面而言是十分方便的。LabVIEW還為用戶提供了函數(shù)擴展功能,利用LabVIEW中的Code interface Node(CIN),可以調用C等傳統(tǒng)編程語言寫的程序代碼;利用LabVIEW中的Call Library Function,可以調用標準動態(tài)鏈接庫(.DLL)。總之,LabVIEW 作為圖形化編程語言環(huán)境,為虛擬儀器開發(fā)提供了一種快捷、方便和功能強大的軟件工具,因此本虛擬數(shù)字示波器采用LabVIEW 進行設計開發(fā)。
4.3 虛擬數(shù)字示波器的實現(xiàn)過程
       下面主要講述如何利用LabVIEW 實現(xiàn)多功能數(shù)字示波器功能。這個系統(tǒng)的基本工作原理是對模擬信號進行數(shù)據采集后存入數(shù)據文件,根據使用者的不同要求由軟件對數(shù)據進行相應分析、處理,最終在屏幕上顯示處理結果。系統(tǒng)要求支持雙通道工作,即可以同時分析掃描兩路信號,這種功能的簡易實現(xiàn)也得益于計算機的高速運算能力。計算機只需要多做一組運算,在速度上不會有問題,運算再多做幾組也行;而如果是傳統(tǒng)儀器的話,就需要增加電路器件,提高了電路的復雜度,而且要同時顯示分析結果也不方便。由于系統(tǒng)運行需要具備較高的精度,因此對電源的穩(wěn)定性和系統(tǒng)的抗干擾去噪能力提出了很高的要求。設計時必須充分考慮外界的電磁干擾及電路穩(wěn)定性等因素,并采取相應措施,包括硬件、軟件兩方面。
        創(chuàng)建虛擬儀器的過程分三步:① 由于虛擬儀器的形式是仿照實際儀器的面板,所以它的人機對話用戶界面又稱為前面板。前面板可以包括旋鈕、按鈕、圖形顯示器、其它的控制器和顯示器等。用戶可以使用鼠標或鍵盤輸入數(shù)據,在計算機屏幕上看到結果;② 虛擬儀器從流程圖中接收命令(用G語言創(chuàng)建)。流程圖是一個編程問題的圖形化解決方案,流程圖也是虛擬儀器的源代碼[2];③一個虛擬儀器的圖標和連接就像一個圖形(表示某一虛擬儀器)的參數(shù)列表,這樣,其它的虛擬儀器才能將數(shù)據傳輸給一個子儀器。圖標和連接允許將此儀器作為最高級的程序,也可以作為其它程序或子程序中的子程序(子儀器)[5]
首先根據實際要求設計,在前面板上設計如圖2所示的器件,其框圖如圖3所示。


        在設計之初,就要考慮到模塊化、層次化的要求。將前面板分為幾個部分:波形顯示部分,通道調試部分,水平及垂直掃描部分,外加一個停止按鈕。將各個模塊各自獨立,按各自的功能要求進行設計。其內部包含兩部分:信號發(fā)生器和信號處理部分。信號處理部分的功能實現(xiàn)較多,因而對每一個功能采用定制子儀器的方法將其做成一個個子儀器,用特定的圖標表示。此法可減少流程圖的復雜程度,便于數(shù)據流的跟蹤和調試。左邊就是波形顯示控件,右邊最上面的控件為通道選擇部分,中間為水平掃描速率調整部分,下面為垂直靈敏度調整部分,左下角是停止按鈕。通道A、通道B、及通道A&B與顯示部分接通。水平掃描速率與垂直靈敏度調整電路分別接入三種掃描方式的顯示部分的前端。實現(xiàn)了接入、掃描、調試、顯示各自功能。最后接入數(shù)據采集卡,可對外接入的模擬信號直接掃描分析。本文介紹的虛擬數(shù)字示波器不僅具有一般臺式數(shù)字示波器的功能,而且充分發(fā)揮了微機強大的功能和軟件設計的靈活性。
5 總 結
        LabVIEW 是開放型模塊化程序設計語言,使用它可以快速建立自己的儀器儀表系統(tǒng),而又不用擔心程序的質量和運行速度。虛擬儀器設計已經成為測試與儀器技術發(fā)展的一個重要方向。隨著高速A/D芯片和電路的進一步集成化,可以設想在不遠的將來,一臺安裝有虛擬儀器軟件的標準微機將會成為一個多功能的測量儀器站,從根本上改變目前專用儀器的研制和生產方式,具有廣闊的應用前景和巨大的潛在經濟效益。
參考文獻
[1]白

熱點新聞

推薦產品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
亚洲天堂在线播放| 亚洲精品中文一区不卡| 久久国产一久久高清| 可以在线看黄的网站| 日韩男人天堂| 日韩免费在线视频| 韩国毛片免费大片| 国产伦精品一区二区三区无广告| 99色视频在线| 美女免费精品高清毛片在线视| a级毛片免费观看网站| 999久久66久6只有精品| 欧美激情伊人| 日韩中文字幕一区二区不卡| 一a一级片| 精品在线观看一区| 韩国三级香港三级日本三级la | 精品久久久久久中文字幕2017| 国产极品白嫩美女在线观看看| 欧美18性精品| 日韩一级黄色| 青青久久精品| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 欧美激情一区二区三区视频 | 久久国产精品自由自在| 精品视频在线观看一区二区| 日韩中文字幕在线亚洲一区| 四虎影视精品永久免费网站| 欧美国产日韩久久久| 午夜在线影院| 欧美爱爱网| 国产视频久久久| 欧美一级视频免费观看| 亚洲 激情| 日韩在线观看免费| 国产一区二区精品| 成人高清视频在线观看| 中文字幕97| 中文字幕一区二区三区精彩视频| 99久久精品国产高清一区二区| 国产网站免费观看| 欧美1区2区3区| 国产综合成人观看在线| 日韩在线观看视频网站| 午夜家庭影院| 国产国语对白一级毛片| 国产成人啪精品| 日韩中文字幕在线亚洲一区| 成人a级高清视频在线观看| 91麻豆精品国产片在线观看| 91麻豆精品国产自产在线观看一区| 国产一区二区精品在线观看| 国产高清在线精品一区a| 午夜在线亚洲男人午在线| 久草免费在线观看| 精品国产亚洲一区二区三区| 欧美一区二区三区在线观看| 精品久久久久久中文| 亚洲第一页乱| 色综合久久天天综线观看| 青青青草影院| 国产网站免费视频| 99色视频在线观看| 91麻豆精品国产自产在线| 国产成人精品综合久久久| 夜夜操网| 99久久精品国产国产毛片| 欧美国产日韩久久久| 久久久久久久免费视频| 国产一区免费观看| 午夜在线观看视频免费 成人| 国产一区二区精品久久91| 91麻豆精品国产综合久久久| 成人在激情在线视频| 久久精品道一区二区三区| 青青久热| 精品视频在线观看免费| 欧美激情在线精品video| 亚洲www美色| 欧美激情一区二区三区视频高清| 999久久66久6只有精品| 一级毛片看真人在线视频| 999精品在线| 国产伦精品一区二区三区无广告| 日本特黄一级| 成人高清视频免费观看| 久久成人综合网| 欧美激情一区二区三区视频| 欧美a级大片| 日韩专区亚洲综合久久| 亚洲精品久久久中文字| 日韩免费片| 日韩一级黄色大片| 国产麻豆精品| 亚洲爆爽| 欧美另类videosbestsex视频| 国产a视频| 可以在线看黄的网站| 一级女性大黄生活片免费| 色综合久久天天综合观看| a级毛片免费全部播放| 久久99中文字幕| 亚洲不卡一区二区三区在线| 精品视频在线观看一区二区三区| 亚飞与亚基在线观看| 国产视频网站在线观看| 日韩中文字幕在线观看视频| 国产原创中文字幕| 999精品在线| 毛片的网站| 99久久精品国产国产毛片| 日韩中文字幕在线亚洲一区| 日韩在线观看视频免费| 香蕉视频久久| 久久99这里只有精品国产| 尤物视频网站在线观看| 久久精品店| 亚洲精品永久一区| 欧美国产日韩精品| 高清一级片| 日韩综合| 成人高清视频在线观看| 一级片免费在线观看视频| 在线观看成人网| 精品视频免费在线| 国产一区二区精品| 91麻豆精品国产综合久久久| 99久久精品国产麻豆| 中文字幕一区二区三区精彩视频| 尤物视频网站在线观看| 亚洲www美色| 免费国产一级特黄aa大片在线| 精品国产三级a| 日本在线播放一区| 国产a一级| 国产成人精品综合| 久久99中文字幕久久| 国产不卡福利| 国产美女在线一区二区三区| 高清一级毛片一本到免费观看| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产成+人+综合+亚洲不卡 | 成人高清免费| 亚洲 激情| 欧美电影免费| 国产精品自拍在线| 999久久久免费精品国产牛牛| 一级毛片看真人在线视频| 999精品视频在线| 日本在线www| 天天做人人爱夜夜爽2020| 国产一区二区高清视频| 韩国三级香港三级日本三级la | 久久国产精品自由自在| 二级片在线观看| 成人高清免费| 四虎影视精品永久免费网站| 国产成人啪精品视频免费软件| 亚洲精品影院| 国产亚洲免费观看| 午夜久久网| 国产不卡高清| 久久久久久久久综合影视网| 成人免费一级纶理片| 成人av在线播放| 成人免费网站久久久| 国产一区二区精品| 国产伦理精品| 韩国三级视频网站| 国产福利免费观看| 韩国毛片免费| 国产a视频| 欧美一级视| 欧美一级视频免费观看| 欧美激情一区二区三区在线播放| 欧美一级视| 国产网站免费视频| 国产视频一区二区三区四区| 国产视频一区二区在线观看| 国产高清视频免费观看| 高清一级淫片a级中文字幕| 国产一区二区精品久久| 国产伦久视频免费观看视频| 精品久久久久久综合网| 99色视频在线观看| 韩国三级香港三级日本三级| 欧美激情一区二区三区视频高清| 日本在线不卡视频| 九九久久国产精品| 久久国产精品自线拍免费| 精品国产三级a| 国产伦精品一区二区三区无广告| 亚洲天堂在线播放| 国产高清在线精品一区二区| 黄色免费三级| 午夜在线亚洲| 成人a大片在线观看| 国产精品免费精品自在线观看| 免费的黄色小视频| 天天做人人爱夜夜爽2020毛片|