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