資源描述:
《畢業(yè)設(shè)計(jì)-基于labview的虛擬儀器設(shè)計(jì)實(shí)驗(yàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、基于LabVIEW的虛擬儀器設(shè)計(jì)實(shí)驗(yàn)張巧梅專業(yè):電子信息工程摘要:隨著電子技術(shù)、計(jì)算機(jī)技術(shù)的高速發(fā)展及其在電子測量技術(shù)與儀器領(lǐng)域中的應(yīng)用,新的測試?yán)碚?、方法以及新的儀器結(jié)構(gòu)不斷出現(xiàn),虛擬儀器也隨之出現(xiàn)并得到了很大的發(fā)展。目前在這一領(lǐng)域內(nèi),使用較為廣泛的計(jì)算機(jī)語言是美國NI公司的LabVIEW。LabVIEW(LaboratoryVirtualinstrumentEngineeringWorkbench)是一種圖形化的編程語言開發(fā)環(huán)境,LabVIEW也是一種通用編程系統(tǒng),具有各種各樣、功能強(qiáng)大的函數(shù)庫,包括
2、數(shù)據(jù)采集、GPIB、串行儀器控制、數(shù)據(jù)分析、數(shù)據(jù)顯示及數(shù)據(jù)存儲(chǔ),甚至還有目前十分熱門的網(wǎng)絡(luò)功能,是一個(gè)功能強(qiáng)大且靈活的軟件。LabVIEW也有完善的仿真、調(diào)試工具,如設(shè)置斷點(diǎn)、單步等,其動(dòng)態(tài)連續(xù)跟蹤方式,可以連續(xù)、動(dòng)態(tài)地觀察程序中的數(shù)據(jù)及其變化情況,并且LabVIEW與其它計(jì)算機(jī)語言相比,有一個(gè)特別重要的不同點(diǎn):其它計(jì)算機(jī)語言都是采用基于文本的語言產(chǎn)生代碼行,而LabVIEW采用圖形化編程語言--G語言。關(guān)鍵詞LabVIEW軟件虛擬儀器實(shí)驗(yàn)設(shè)計(jì)Abstract:Withtheelectronictechn
3、ology,computertechnology'srapiddevelopmentinelectronicmeasurementandinstrumentfieldofapplicationoftestingnewtheories,Virtualinstrumenthasemergedandobtainedverybigdevelopment.Nowinthisfield,UsingawiderangeofcomputerlanguageistheNIcompanyLabVIEW.LabVIEWisak
4、indofgraphicalprogramminglanguage,ofthedevelopmentenvironment.LabVIEWalsoisakindofcommonprogrammingsystem,Withvariousandpowerfulfunction,Includingdataacquisition,GPIB,Serialinstrumentcontrol,Dataanalysis,Datadisplayanddatastorage,Evennowverypopularnetwork
5、function,Isapowerfulandflexiblesoftware.LabVIEWalsohavesimulationandDebuggingtools.IfsetbreakpointandSingle-stepetc.Thedynamiccontinuosly,Cancontinuouslyanddynamicobservationsofthedataandprograms.AndwithothercomputerlanguageLabVIEWhaveaparticularlyimporta
6、ntdifference:Othercomputerlanguageisbasedonthetextofthelanguagecode,butLabVIEWusinggraphicalprogramminglanguage-Glanguage.Keywords:LabVIEWSoftwareVirtualinstrumentExperiment目錄引言11.虛擬儀器系統(tǒng)概述21.1.虛擬儀器概念21.2.虛擬儀器的特點(diǎn)21.3.虛擬儀器的分類21.4.虛擬儀器的軟件開發(fā)環(huán)境32.圖形化編程語言LabVIE
7、W32.1.LabVIEW概述32.2.LabVIEW的使用43.LabVIEW虛擬儀器實(shí)驗(yàn)53.1.一個(gè)虛擬溫度報(bào)警器53.1.1.此實(shí)驗(yàn)的前面板設(shè)置53.1.2.此實(shí)驗(yàn)的程序框設(shè)置53.1.3.結(jié)果演示113.2.一個(gè)虛擬示波器123.2.1.前面板設(shè)置123.2.2.函數(shù)程序框圖173.2.3.演示結(jié)果193.3.一個(gè)虛擬濾波器213.3.1.前面板設(shè)置213.3.2程序框設(shè)計(jì)213.3.3.運(yùn)行結(jié)果:23結(jié)束語24參考文獻(xiàn)25引言虛擬儀器是基于計(jì)算機(jī)的軟硬件測試平臺(tái),它可代替?zhèn)鹘y(tǒng)的測量儀器,如示波
8、器,邏輯分析儀,信號(hào)發(fā)生器,頻譜分析儀等;可集成于自動(dòng)控制,工業(yè)控制系統(tǒng);可自由構(gòu)建成專有儀器系統(tǒng)。它由計(jì)算機(jī),應(yīng)用軟件和儀器硬件組成。無論哪種虛擬儀器系統(tǒng),都是將儀器硬件搭載到筆記本電腦,臺(tái)式PC或工作站等各種計(jì)算機(jī)平臺(tái)(甚至可以是掌上電腦)加上應(yīng)用軟件而構(gòu)成的。虛擬儀器的起源可以追溯到20世紀(jì)70年代,那時(shí)計(jì)算機(jī)測控系統(tǒng)在國防、航天等領(lǐng)域已經(jīng)有了相當(dāng)?shù)陌l(fā)展。PC機(jī)出現(xiàn)以后,儀器級(jí)的計(jì)算機(jī)化成為可能,甚至在Microsoft