【正文】
電路或儀器。在 主程序 前面板所對(duì)應(yīng)的程序框圖的 “ OK” 按鈕上編輯文字,顯示所要進(jìn)入的程序,使整個(gè)程序系統(tǒng)的運(yùn)行清晰明了。 否則,系統(tǒng)將找不到正確的進(jìn)入與返回路徑,而使 打開子 VI 無(wú)法順利進(jìn)行。圖 210是它端點(diǎn)的示意圖。 圖 28 通用 節(jié)點(diǎn)的選擇類型 在屬性節(jié)點(diǎn) 的設(shè)置中,屬性類是前面板的打開,那么之后的通用節(jié)點(diǎn)需要運(yùn)行打開的子 VI,所以,在通用節(jié)點(diǎn)選擇方法時(shí)選擇運(yùn)行 VI,如圖 29 所示。這時(shí) 可以從中選取版本號(hào)、程序名稱等屬性,與 屬性節(jié)點(diǎn) 相同,也需要選擇它的 對(duì)象屬性,如圖 28所示。 因?yàn)樾枰蜷_子 VI,所以在選擇屬性的時(shí)候選擇前面板窗口的打開。 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文) 第 10 頁(yè) 共 37 頁(yè) 圖 26 屬性節(jié)點(diǎn) 的選擇類型 設(shè)置 VI的屬性時(shí) 把屬性節(jié)點(diǎn)關(guān)聯(lián)的類型選為 VI。 圖 25 打開 VI引用 節(jié)點(diǎn) 的各端點(diǎn) 示意圖 點(diǎn) 把通用“屬性節(jié)點(diǎn)”從函數(shù)選板拖放到 VI 程序框圖上時(shí) [5],默認(rèn)設(shè)置為應(yīng)用程序類。具體是把 VI 路徑端口 與 需要打開的 子 VI 的名字相連接 來 進(jìn)行 子 VI 的打開 。 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文) 第 9 頁(yè) 共 37 頁(yè) 圖 24 主程序 的程序框圖 設(shè)計(jì) . 1 子 VI 的 打開 在進(jìn)行 子 VI 的打開時(shí),需要用到函數(shù)選板, 應(yīng)用程序控制中一些相應(yīng)的節(jié)點(diǎn),下面介紹這些需要用到的節(jié)點(diǎn)。條件結(jié)構(gòu)中的打開 VI 引用路徑是當(dāng)前 VI 路徑,而當(dāng)前路徑是關(guān)閉,所以,結(jié)束 while 循環(huán)的同時(shí) 就會(huì) 跳出運(yùn)行界面。在“真”的界面中主要用到了打開 VI 引用、屬性節(jié)點(diǎn)和關(guān)閉引用 , 如圖 24所示。 While 循環(huán)中包括打開信號(hào)發(fā)生器程序、打開信號(hào)調(diào)幅解調(diào)程序、打開數(shù)據(jù)采集與分析程序和一個(gè)停止按鈕。 接下來具體討論主程序程序框圖的設(shè)計(jì) 。點(diǎn)擊“數(shù)據(jù)采集與分析”控件,進(jìn)入數(shù)據(jù)采集與分析界面如圖 23所示 。點(diǎn)擊開關(guān)控件,就會(huì)進(jìn)入相應(yīng)的功能程序。 圖 22 主程序 前面板 的設(shè)計(jì) 主程序 前面板設(shè)計(jì)包括信號(hào)發(fā)生器、信號(hào)調(diào)幅解調(diào)、數(shù)據(jù)采集與分析的開關(guān)控件。 主程序前面板 的 設(shè)計(jì) 當(dāng)虛擬信號(hào)發(fā)生器 、 信號(hào) 調(diào)幅解調(diào)器、 數(shù)據(jù)采集與 分析 均完成時(shí),需要把他們鏈接成一整套系統(tǒng) , 稱它為實(shí)現(xiàn)系統(tǒng)的主程序。 因?yàn)樾枰杉布盘?hào),所以制作一個(gè)簡(jiǎn)單的函數(shù) 信號(hào) 發(fā)生器。然后使用路徑 節(jié)點(diǎn) ,讀取數(shù)據(jù)并進(jìn)行處理分析 ,再一次顯江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文) 第 7 頁(yè) 共 37 頁(yè) 示到波形圖上 。 濾波器主要運(yùn)用 巴特沃斯濾波器 ,濾波類型采用低通濾波,濾波階數(shù)為 5 階。將高頻載波信號(hào)與低頻信號(hào)相乘,實(shí)現(xiàn)信號(hào)的調(diào)幅功能。 參數(shù)調(diào)整結(jié)果將在波形圖上動(dòng)態(tài)顯示出來,可控制信號(hào)的采樣頻率與采樣點(diǎn)數(shù)。 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文) 第 6 頁(yè) 共 37 頁(yè) 第 2 章 總體設(shè)計(jì) 介紹 總體設(shè)計(jì) 基于 LabVIEW 的電子測(cè)量系統(tǒng),主要包括常用 虛擬 信號(hào)發(fā)生器、 信號(hào)調(diào)幅解調(diào) 、 數(shù)據(jù)采集與分析 等常用儀器的設(shè)計(jì)與實(shí)現(xiàn)。圖標(biāo) 是子 VI 在其他程序框圖中被調(diào)用的節(jié)點(diǎn)表現(xiàn)形式; 連線板 則表示江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文) 第 5 頁(yè) 共 37 頁(yè) 節(jié)點(diǎn)數(shù)據(jù)的輸入 /輸出口,就像函數(shù)的輸入輸出參數(shù)。隨機(jī)數(shù)發(fā)生器通過連線將產(chǎn)生的隨機(jī)信號(hào)送到顯示控件,為了使它持續(xù)工作下去,設(shè)置了一個(gè) While Loop 循環(huán),由開關(guān)控制這一循環(huán)的結(jié)束。 程序框圖 由接線端、節(jié)點(diǎn)、連線和結(jié)構(gòu)等構(gòu)成 。 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文) 第 4 頁(yè) 共 37 頁(yè) 圖 12 隨機(jī)信號(hào)發(fā)生器 的 前面板 2. 程序框圖 程序框圖是 提供 VI 的圖形化源程序。還有一個(gè)控制對(duì)象 — 開關(guān),可以結(jié)束 while 循環(huán) 。 VI包括三個(gè)部分: 前面板 、程序框圖 、 圖標(biāo) 和 連 線板 . 1. 前面板 前面板 是圖形用戶界面,也就是 VI 的虛擬儀器面板,這一界面上有用戶輸入 控制 和 輸出 顯示兩類對(duì)象,具體表現(xiàn)有開關(guān)、旋鈕、圖形 、指示燈以及其他控制 和顯示對(duì)象。像許多重要的軟件一樣, LabVIEW 提供了 Windows、 UNIX、 Linux、 Macintosh 的多種版本。使用它進(jìn)行原理研究、設(shè)計(jì)、測(cè)試并實(shí)現(xiàn)儀器系統(tǒng)時(shí),可以大大提高工作效率。它盡可能利用了技術(shù)人 員、科學(xué)家、工程師所熟悉的術(shù)語(yǔ)、圖標(biāo)和概念,因此, LabVIEW 是一個(gè)面向最終用戶的工具。 圖形化的 編 程 語(yǔ)言,又稱為“ G”語(yǔ)言。這是一個(gè)功能強(qiáng)大且靈活的軟件。 LabVIEW 集成了與滿足GPIB、 VXI、 RS232 和 RS485 協(xié)議的硬件及數(shù)據(jù)采集卡通訊的全部功能。 圖 11常見的虛擬儀器方案圖 LabVIEW 的定義 LabVIEW(Laboratory Virtual Instrument Engineering Workbench,實(shí)驗(yàn)室虛擬儀器集成環(huán)境 )是 一種圖形化的編程語(yǔ)言, 具有數(shù)據(jù)采集、數(shù)據(jù)分析、信號(hào)江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文) 第 3 頁(yè) 共 37 頁(yè) 發(fā)生、信號(hào)處理、輸入輸出控 制等功能 [3]。虛擬儀器主要是指這種方式。隨著計(jì)算機(jī)功能的日益強(qiáng)大以及 其體積的日趨縮小,這類儀器功能也越來越強(qiáng)大,目前已經(jīng)出現(xiàn)含嵌入式系統(tǒng)的儀器。 計(jì)算機(jī)和儀器的密切結(jié)合是目前儀器發(fā)展的一個(gè)重要方向。使用者用鼠標(biāo)或鍵盤操作虛擬面板,就如同使用一臺(tái)專用測(cè)量?jī)x器。 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文) 第 2 頁(yè) 共 37 頁(yè) 第 1 章 虛擬儀器系統(tǒng) 的 概論 虛擬儀器 簡(jiǎn)介 虛擬儀器( Virtual Instrument,簡(jiǎn)稱 VI) 是基于計(jì)算機(jī)的儀器 ,是現(xiàn)代計(jì)算機(jī)技術(shù)和儀器技術(shù)深層次結(jié)合的產(chǎn)物 ,是當(dāng)今計(jì)算機(jī)輔助測(cè)試 領(lǐng)域的一項(xiàng)重要技術(shù) [2]。數(shù)據(jù) 采集分析 包括數(shù)據(jù)的采集與分析,通過數(shù) 據(jù) 采 集卡,使硬件和電腦相連接,把外部硬件產(chǎn)生 信號(hào)采集到 編程 系統(tǒng)中 進(jìn)行顯示與存儲(chǔ) ,從而進(jìn)行 讀取 與 處理 分析 。 信號(hào) 調(diào)幅 解調(diào) 包括信號(hào)解幅與解調(diào),將高頻載波信號(hào) 與 低頻信號(hào) 相乘 ,實(shí)現(xiàn) 信號(hào)的 調(diào)幅功能 。 本設(shè)計(jì) 運(yùn)用 LabVIEW 編程,實(shí)現(xiàn) 一個(gè)電子測(cè)量系統(tǒng),功能 主要 包括 虛擬信號(hào)發(fā)生器 、信號(hào)調(diào)幅解調(diào) 、數(shù)據(jù)采集分析三大內(nèi)容。 虛擬儀器利用個(gè)人計(jì)算機(jī)強(qiáng)大的圖形環(huán)境和在線幫助功能 [1],建立虛擬儀器面板,完成對(duì)儀器的控制、數(shù)據(jù)分析和顯示,代替?zhèn)鹘y(tǒng)儀器,改變傳統(tǒng)儀器的使用方式,提高儀器的功能和使用效率,大幅度降低儀 器價(jià)格,使用戶可以根據(jù)自己的需要定義儀器的功能 。傳統(tǒng)的測(cè)量?jī)x器由于功能固定,研制生產(chǎn)周期長(zhǎng)等缺點(diǎn),越來越不能滿足信息時(shí)代的要求。 collection。 virtual signals。 通過 LabVIEW 的編程,完成了電子測(cè)量系統(tǒng)的設(shè)計(jì),在一定程度上節(jié)約了對(duì)儀器經(jīng)費(fèi)的投入,提高了教學(xué)科研的質(zhì)量和效率。 信號(hào) 調(diào)幅解調(diào) 器 , 是對(duì) 信號(hào)的調(diào)制與還原 。其主要功能包括 虛擬信號(hào) 發(fā)生器、信號(hào)調(diào)幅解調(diào)器、數(shù)據(jù)采集與分析。 在電子測(cè)量中,運(yùn)用虛擬儀器不僅可以實(shí)現(xiàn)對(duì)數(shù)據(jù)模擬仿真,而且可進(jìn)行采集分析。江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文) I 基于 LabVIEW 的電子測(cè)量 系統(tǒng) 的 設(shè)計(jì) 摘要: 隨著 科技的發(fā)展, 虛擬儀器在數(shù)據(jù)處理中的作用越來越重要 。 虛擬儀器的出現(xiàn),打破了傳統(tǒng)儀器由廠家定義,用戶無(wú)法改變的工作模式,使得用戶可以根據(jù)自己的需求,設(shè)計(jì)自己的儀器系統(tǒng)。 本設(shè)計(jì)主要通過軟件 LabVIEW 編程 ,實(shí)現(xiàn)一個(gè)電子測(cè)量系統(tǒng)。虛擬信號(hào)發(fā)生器實(shí)現(xiàn)對(duì)正弦波、三角波、方波、鋸齒波的產(chǎn)生。 數(shù)據(jù) 采集 與分析 ,通過硬件產(chǎn)生信號(hào),應(yīng)用數(shù)據(jù)采集卡采集信號(hào)到系統(tǒng)中 ,并進(jìn)行讀取與處理。 關(guān)鍵詞: LabVIEW;虛擬信號(hào); 調(diào)幅解調(diào) ;采集 ;處理 Design of Electronic Measurement System Based on LabVIEW Abstract:With the development of science and technology, virtual instrument in data processing is being more an more important. The appearance of virtual instrument has broken the working style that the traditinoal instrument was defined by the factory and the users can’t change. The virtual instrument can make users design their own instrument system according to their own demands. In electronic measurement, the virtual instrument can be used to realize the data simulation, data acquisition and analysis. Through the software LabVIEW, the design realizes a electronic measurement system. Its main functions include virtual signal generator, signal amplitude 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文) II modulation demodulator, data acquisition and analysis. The virtual signal generator can produce sine wave,triangle wave, square wave and sawtooth signal amplitude modulation demodulator can realize signal modulation and signal recovery. In the data acquisition and analysis, a data acquisition card can be used to collect signals produced by hardware, and begin to read and process. The design of electronic measurement system based on LabVIEW can save the equipment investment and improve the quality and efficiency of teaching and scientific research. Keywords:LabVIEW。 amplitude modulation and demodution。 processing 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文)