基于labview的虛擬示波器設(shè)計(jì)54432new

基于labview的虛擬示波器設(shè)計(jì)54432new

ID:33580255

大小:369.51 KB

頁數(shù):8頁

時(shí)間:2019-02-27

基于labview的虛擬示波器設(shè)計(jì)54432new_第1頁
基于labview的虛擬示波器設(shè)計(jì)54432new_第2頁
基于labview的虛擬示波器設(shè)計(jì)54432new_第3頁
基于labview的虛擬示波器設(shè)計(jì)54432new_第4頁
基于labview的虛擬示波器設(shè)計(jì)54432new_第5頁
資源描述:

《基于labview的虛擬示波器設(shè)計(jì)54432new》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、武漢理工大學(xué)《能力拓展訓(xùn)練》報(bào)告書目錄1設(shè)計(jì)目的..................................................................12LabVIEW軟件及其基本設(shè)計(jì)原理簡介..........................................12.1LabVIEW簡介.........................................................12.2LabVIEW軟件設(shè)計(jì)基本原理...........................................13關(guān)于虛

2、擬示波器的設(shè)計(jì)思路及方案的實(shí)現(xiàn)......................................23.1設(shè)計(jì)思路............................................................23.2方案的實(shí)現(xiàn)..........................................................33.2.1前面板的設(shè)計(jì)...................................................33.2.2設(shè)計(jì)的基本原理和設(shè)計(jì)步驟.....................

3、.........................34設(shè)計(jì)心得體會(huì)..............................................................65參考文獻(xiàn)..................................................................70武漢理工大學(xué)《能力拓展訓(xùn)練》報(bào)告書基于LABVIEW的虛擬示波器設(shè)計(jì)1設(shè)計(jì)目的1、掌握利用A/D轉(zhuǎn)換和計(jì)算機(jī)資源實(shí)現(xiàn)示波器的設(shè)計(jì)方法。2、設(shè)計(jì)虛擬示波器。3、建立NI-DAQmx仿真設(shè)備,選擇E系列中的NIPCI-6071E數(shù)據(jù)采集卡的仿真模

4、塊,通過DAQmx物理通道識(shí)別,產(chǎn)生模擬信號(hào),然后基于LabVIEW開發(fā)平臺(tái)設(shè)計(jì)實(shí)現(xiàn)虛擬示波器。2LabVIEW軟件及其基本設(shè)計(jì)原理簡介2.1LabVIEW簡介LabVIEW(LaboratoryVirtualinstrumentEngineering)是一種圖形化的編程語言,它廣泛地被工業(yè)界、學(xué)術(shù)界和研究實(shí)驗(yàn)室所接受,視為一個(gè)標(biāo)準(zhǔn)的數(shù)據(jù)采集和儀器控制。LabVIEW集成了與滿足GPIB、VXI、RS-232和RS-485協(xié)議的硬件及數(shù)據(jù)采集卡通訊的全部功能。它還內(nèi)置了便于應(yīng)用TCP/IP、ActiveX等軟件標(biāo)準(zhǔn)的庫函數(shù)。這是一個(gè)功能強(qiáng)大且靈活的軟件。利用它可以方便地建立

5、自己的虛擬儀器,其圖形化的界面使得編程及使用過程都生動(dòng)有趣。傳統(tǒng)文本編程語言根據(jù)指令的先后順序決定程序執(zhí)行順序,但LabVIEW則采用數(shù)據(jù)流編程方式,程序框圖中節(jié)點(diǎn)之間的數(shù)據(jù)流向決定了VI及函數(shù)的執(zhí)行順序。LabVIEW提供很多外觀與傳統(tǒng)儀器(如示波器、萬用表)類似的控件,可用來方便地創(chuàng)建用戶界面。用戶界面在LabVIEW中被稱為前面板。使用圖標(biāo)和連線,可以通過編程對前面板上的對象進(jìn)行控制。這就是圖形化源代碼,又稱G代碼。LabVIEW的圖形化源代碼在某種程度上類似于流程圖,因此又被稱作程序框圖。2.2LabVIEW軟件設(shè)計(jì)基本原理虛擬儀器的軟件設(shè)計(jì)由兩部分組成:前面板和流

6、程圖。在前面板,輸入用輸入控件(Control)來實(shí)現(xiàn),程序運(yùn)行的結(jié)果由輸出控件(Indicator)來完成。流程圖是完成程序功能的圖形化源代碼,通過它對信號(hào)數(shù)據(jù)的輸入和輸出進(jìn)行指定,完成對信號(hào)采集及分析處理功能的控制。1武漢理工大學(xué)《能力拓展訓(xùn)練》報(bào)告書1)前面板。前面板是圖形用戶界面,也就是VI的虛擬儀器面板,前面板直接面向用戶,是用戶使用虛擬儀器的基本操作面板。這一界面上有用戶輸入和顯示輸出兩類對象,具體表現(xiàn)有開關(guān)、旋鈕、圖形以及其他控制和顯示對象。2)程序框圖提供VI的圖形化程序。它的功能是對前面板上的控件進(jìn)行定義、操作和連線以實(shí)現(xiàn)虛擬儀器的功能,是LabVIEW程

7、序設(shè)計(jì)的核心。在程序框圖中存在著對VI編程,以控制和操縱定義在前面板上的輸入和輸出。它包括前面板上的控件和控件的連線端子,還有一些前面板上沒有,但編程必須有的東西,例如函數(shù)、結(jié)構(gòu)和連線等。如果將VI與標(biāo)準(zhǔn)儀器相比較,那么前面板上的東西就是儀器面板上的東西,而流程圖上的東西相當(dāng)于儀器箱內(nèi)的東西。在許多情況下,使用VI可以仿真標(biāo)準(zhǔn)儀器,不僅在屏幕上出現(xiàn)一個(gè)惟妙惟肖的標(biāo)準(zhǔn)儀器面板,而且其功能也與標(biāo)準(zhǔn)儀器相差無幾。3)圖標(biāo)/連接器。VI具有層次化和結(jié)構(gòu)化的特征,一個(gè)VI可以作為子程序,這里稱為子VI,被其他VI調(diào)用。圖標(biāo)與

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。