資源描述:
《基于labview的數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、陜西理工學(xué)院畢業(yè)設(shè)計(jì)基于LabVIEW的數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)李延(陜理工物理系電信專業(yè)072班,陜西漢中723001)指導(dǎo)教師:盧進(jìn)軍[摘要]:利用圖形化編程工具LabVIEW和EDA工具Proteus設(shè)計(jì)了一個(gè)溫度數(shù)據(jù)采集仿真系統(tǒng)。該系統(tǒng)中上位機(jī)與下位機(jī)通過(guò)虛擬串口進(jìn)行通信,下位機(jī)將采集到的現(xiàn)場(chǎng)數(shù)據(jù)傳送到上位機(jī)后,上位機(jī)即可顯示并判斷是否超限報(bào)警。設(shè)計(jì)表明,基于該兩種軟件建立一個(gè)仿真系統(tǒng)可以有效驗(yàn)證項(xiàng)目設(shè)計(jì)的正確性,從而縮短項(xiàng)目開(kāi)發(fā)時(shí)間,降低項(xiàng)目開(kāi)發(fā)成本。[關(guān)鍵詞]:LabVIEW;Proteus;單片機(jī);數(shù)據(jù)采集;仿真T
2、heDesignandRealizationofDataAcquisitionSystemBasedonLabVIEWLiyan(Grade07,Class02,MajorElectronicInformationScienceandTechnology,PhysicsDept.,ShaanxiUniversityofTechnology,Hanzhong723001Shaanxi)Tutor:LuJinjunAbstract:UseofLabVIEWgraphicalprogrammingtoolsandEDAtoolsPro
3、teusdesignedadataacquisitionsimulationsystem.Thesystemofuppercomputerandlowercomputerthroughavirtualserialcommunication,thenextcrewwillbecollectedon-sitedatatothehostcomputer,thehostcomputertodisplayandtodeterminewhetherthelimitalarm.Designshowedthatthetwosoftwarebas
4、edonasimulationsystemcanverifythecorrectnessoftheprojectdesigntoreduceprojectdevelopmenttime,reduceprojectdevelopmentcosts.Keywords:LabVIEW;Proteus;MCU;datacollection;Simulation第16頁(yè)共16頁(yè)陜西理工學(xué)院畢業(yè)設(shè)計(jì)目錄0引言31相關(guān)軟件簡(jiǎn)介31.1LabVIEW簡(jiǎn)介31.2LabVIEW的開(kāi)發(fā)環(huán)境31.3Proteus簡(jiǎn)介31.4VISA簡(jiǎn)介41.5Lab
5、VIEW及其調(diào)用VISA的條件42數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)方案42.1數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)方案概述42.1.1接口技術(shù)發(fā)展現(xiàn)狀52.1.2USB接口技術(shù)及傳感器技術(shù)原理簡(jiǎn)介52.1.2.1USB接口發(fā)展史52.1.2.2USB接口技術(shù)簡(jiǎn)介62.1.2.3傳感器技術(shù)簡(jiǎn)介62.2數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)方案論證72.3單片機(jī)程序流圖73數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)83.1基于LabVIEW的上位機(jī)虛擬儀器界面設(shè)計(jì)83.2基于Proteus的下位機(jī)單片機(jī)系統(tǒng)設(shè)計(jì)93.3聯(lián)調(diào)演示94總結(jié)11參考文獻(xiàn)12附錄13第16頁(yè)共16頁(yè)陜西理工學(xué)院畢業(yè)設(shè)計(jì)0引言隨著計(jì)
6、算機(jī)技術(shù)的迅速發(fā)展,虛擬儀器正逐漸成為測(cè)試領(lǐng)域的發(fā)展方向。虛擬儀器的概念是由美國(guó)NI公司提出來(lái)的,是指在通用的計(jì)算機(jī)平臺(tái)上,用戶根據(jù)自己的需求定義和設(shè)計(jì)具有測(cè)試功能的儀器系統(tǒng),即虛擬儀器是由用戶利用一些基本硬件及軟件編程技術(shù)組成的各種各樣的儀器系統(tǒng)。虛擬儀器的三大主要功能是:數(shù)據(jù)采集;數(shù)據(jù)測(cè)試和分析;結(jié)果輸出顯示。數(shù)據(jù)采集是一切測(cè)試測(cè)量過(guò)程的第一步。1相關(guān)軟件簡(jiǎn)介1.1LabVIEW簡(jiǎn)介L(zhǎng)abVIEW是目前較為成功、應(yīng)用廣泛的虛擬儀器軟件開(kāi)發(fā)環(huán)境,LabVIEW[1](LaboratoryVirtualInstrumentEng
7、ineeringWorkbench,實(shí)驗(yàn)室虛擬儀器工作平臺(tái))是NI公司在1986年首次推出的,最新版本為L(zhǎng)abVIEW8.6。它是一個(gè)高效的圖形化程序設(shè)計(jì)環(huán)境,結(jié)合了簡(jiǎn)單易用的圖形式開(kāi)發(fā)環(huán)境與靈活強(qiáng)大的G編程語(yǔ)言;提供了一個(gè)直覺(jué)式的環(huán)境,與測(cè)量緊密結(jié)合,在這個(gè)平臺(tái)上,各種領(lǐng)域的專業(yè)工程師和科學(xué)家們通過(guò)定義和連接代表各種功能模塊的圖標(biāo)來(lái)方便迅速地建立高水平的應(yīng)用程序;支持多種系統(tǒng)平臺(tái),在任何一個(gè)平臺(tái)上開(kāi)發(fā)的LabVIEW應(yīng)用程序可直接移植到其它平臺(tái)上。實(shí)驗(yàn)室虛擬儀器開(kāi)發(fā)平臺(tái)的簡(jiǎn)稱LabVIEW,是一種業(yè)界領(lǐng)先的工業(yè)標(biāo)準(zhǔn)圖形化編程工
8、具,它是專門為工程師和科學(xué)家而設(shè)計(jì)的直觀圖形化編程語(yǔ)言。它將軟件和各種不同的測(cè)量?jī)x器硬件及計(jì)算機(jī)集成在一起,建立虛擬儀器系統(tǒng),形成用戶自定義的解決方案,成為專門數(shù)據(jù)采集與儀器控制,數(shù)據(jù)分析和數(shù)據(jù)表達(dá)而設(shè)計(jì)的圖形化編程軟件,使創(chuàng)建的程序模塊化,易于調(diào)試,理解和維護(hù)