《Labview入門與虛擬儀器教學(xué)指導(dǎo).doc》由會員分享,可在線閱讀,更多相關(guān)《Labview入門與虛擬儀器教學(xué)指導(dǎo).doc(3頁珍藏版)》請在裝配圖網(wǎng)上搜索。
<
>教學(xué)指南
1. 課程的性質(zhì)與任務(wù)
本課程為測控專業(yè)的一門專業(yè)課程。
自20世紀90年代以來,在計算機技術(shù)的推動下,以虛擬儀器為標志的通用化、智能化和網(wǎng)絡(luò)化測量儀器及測試系統(tǒng)得倒了迅猛發(fā)展,使得測量儀器和數(shù)據(jù)采集系統(tǒng)的設(shè)計和實現(xiàn)技術(shù)產(chǎn)生了深刻的變化。虛擬儀器技術(shù)是測試技術(shù)和計算機技術(shù)相結(jié)合的產(chǎn)物,融合了測試技術(shù)、儀器原理、計算機接口技術(shù)以及圖形化編程技術(shù),在許多領(lǐng)域有取代傳統(tǒng)儀器的趨勢,成為當代儀器發(fā)展的一個重要方向。以圖形化軟件編程方法和集成開發(fā)環(huán)境為標志的虛擬儀器開發(fā)環(huán)境是虛擬儀器技術(shù)研究的重要內(nèi)容,也是虛擬儀器技術(shù)應(yīng)用與發(fā)展的技術(shù)基礎(chǔ)。美國國家儀器公司的創(chuàng)新產(chǎn)品LabVIEW是目前應(yīng)用最為廣泛的虛擬儀器軟件開發(fā)環(huán)境,開設(shè)本課程目的,是使學(xué)生熟悉圖形化編程環(huán)境,學(xué)習(xí)圖形化編程語言,掌握G語言編程技術(shù),能夠熟煉應(yīng)用LabVIEW開發(fā)虛擬儀器產(chǎn)品,以滿足現(xiàn)代測量技術(shù)發(fā)展的需求。
2. 課程與其他課程的聯(lián)系
本課程的前修課為《電子測量》、《智能化儀器》、《微機原理及接口技術(shù)》、《C程序設(shè)計》、《高等數(shù)學(xué)》、《數(shù)字電路》、《模擬電子電路》等。
3. 理論教學(xué)內(nèi)容和要求
第一章 概述
虛擬儀器的基本概念(虛擬儀器的組成及特點);LabVIEW概述(LabVIEW圖形化編程環(huán)境和G語言編程基礎(chǔ))。
第二章 虛擬儀器的創(chuàng)建與調(diào)試
VI程序的創(chuàng)建;子VI的創(chuàng)建;VI程序的調(diào)試技術(shù)。
第三章 循環(huán)結(jié)構(gòu)與趨勢圖(Chart)
While循環(huán)與For循環(huán)結(jié)構(gòu);波形Chart;移位寄存器概念與使用。
第四章 Case結(jié)構(gòu)Sequence結(jié)構(gòu)和公式節(jié)點
Case(選擇)結(jié)構(gòu)及使用;Sequence(順序)結(jié)構(gòu)及使用;公式節(jié)點概念與使用。
第五章 數(shù)組、簇和曲線圖(Graphs)
數(shù)組的創(chuàng)建和初始化;建立自動索引概念;學(xué)習(xí)常用數(shù)組函數(shù);簇的創(chuàng)建和使用;波形Graphs顯示特性;多波形顯示;XY Graphs;編程練習(xí)。
第六章 字符串和文件存取
字符串的輸入和輸出;字符串函數(shù)及使用;文件I/O操作;編程練習(xí)。
第七章 分析軟件
信號產(chǎn)生;信號的頻域分析(FFT、信號的頻譜分析、諧波失真分析);數(shù)字濾波器;波形測量VIs(交直流電壓測量、頻率測量);波形監(jiān)測;曲線擬合(曲線擬合VI與應(yīng)用、曲線擬合儀設(shè)計分析)。
第八章 G語言實用編程技術(shù)
建立局部變量與全局變量的概念,學(xué)習(xí)局部變量與全局變量的定義與使用;建立屬性節(jié)點的概念,學(xué)習(xí)屬性節(jié)點的創(chuàng)建和使用;菜單的編輯方法與響應(yīng);VI選項設(shè)置。
第九章 儀器控制
建立串行通訊的基本概念; 學(xué)習(xí)GPIB基本知識,能夠應(yīng)用GPIB接口模塊對GPIB儀器進行編程控制;學(xué)習(xí)VISA的基本概念,能夠應(yīng)用VISA模塊對各種儀器進行編程控制;建立儀器驅(qū)動程序的概念。
第十章 LabVIEW 7 Express 簡介
LabVIEW 7工作環(huán)境簡介;快速VI(Express VI)的屬性設(shè)置與應(yīng)用;建立事件驅(qū)動概念與應(yīng)用事件結(jié)構(gòu)編程。
4. 實驗內(nèi)容
實驗一.LabVIEW工作環(huán)境的熟悉(2)
實驗二.子VI的創(chuàng)建(2)
實驗三.循環(huán)程序設(shè)計(仿真溫度測量)(2)
實驗四.Case結(jié)構(gòu)與順序結(jié)構(gòu)應(yīng)用(2)
實驗五.數(shù)組與示波顯示(2)
實驗六.文件輸入與輸出(2)
實驗七.信號的產(chǎn)生(2)
實驗八.信號的分析(2~4)
實驗九.局部變量與全局變量的創(chuàng)建與應(yīng)用(2)
實驗十.屬性節(jié)點的創(chuàng)建與應(yīng)用(2)
實驗十一.應(yīng)用VISA模塊對儀器編程控制(2)
說明:在本書各章節(jié)后均包括編程練習(xí),可作為學(xué)生上機練習(xí)內(nèi)容及實驗指導(dǎo)。
5. 學(xué)時分配
總學(xué)時:48(其中實踐教學(xué)22-24)
分 章
學(xué) 時
第一章 概述
4
第二章 虛擬儀器的創(chuàng)建與調(diào)試
4~6
第三章 Chart與循環(huán)結(jié)構(gòu)
4
第四章 Case結(jié)構(gòu)Sequence結(jié)構(gòu)與公式節(jié)點
4
第五章 數(shù)組、簇和曲線圖Graphs
6
第六章 字符串和文件I/O
4
第七章 分析軟件
8
第八章 G語言實用編程技術(shù)
6
第九章 儀器控制
4~6
第十章 LabVIEW 7 Express 簡介
2
6. 建議
建議本課程安排一周課程設(shè)計,內(nèi)容為虛擬儀器設(shè)計,如數(shù)字電壓表的設(shè)計,雙蹤示波器的設(shè)計,虛擬信號發(fā)生器設(shè)計,曲線擬合演示儀設(shè)計等。也可指導(dǎo)學(xué)生對LabVIEW 軟件包提供的虛擬儀器Demonstrations進行分析,如Instrument I/O Demonstrations->Two-Channel Oscilloscope。
7. 教學(xué)參考書
參考書:LabVIEW程序設(shè)計與應(yīng)用 電子出版社
虛擬儀器圖形化編程語言LabVIEW教程 西安電子科技大學(xué)出版社
LabVIEW—易學(xué)易用的計算機圖形化編程語言 北京航空航天大學(xué)出版社
LabVIEW高級程序設(shè)計 清華大學(xué)出版社
鏈接地址:http://ioszen.com/p-8976496.html