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