資源描述:
《畢業(yè)設(shè)計(論文):基于labview的串口通訊系統(tǒng)設(shè)計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、畢業(yè)論文(設(shè)計)基于LABVIEW的串口通信控制器設(shè)計摘要虛擬儀器是現(xiàn)代計算機技術(shù)同儀器技術(shù)深層次結(jié)合的全新概念儀器,實質(zhì)是利用計算機顯示器的顯示功能模擬傳統(tǒng)儀器的控制面板,以多種形式表達輸出測量結(jié)果,利用計算機強大的軟件功能實現(xiàn)信號數(shù)據(jù)的運算、分析和處理,完成各種測試功能的一種計算機儀器系統(tǒng)。本文介紹了利用LabVIEW語言來實現(xiàn)上、下位機之間通信的方法,并從軟、硬件兩個方面闡述了設(shè)計思想。從實現(xiàn)PC機PC機之間的串口通信出發(fā),先實現(xiàn)雙PC機之間的數(shù)據(jù)發(fā)送、返還和接收,進而設(shè)計了以PC機作為上位機,以飛思卡爾8位單片機作為下位機的基于labview軟件的串口通信系統(tǒng)。
2、經(jīng)過實驗調(diào)試,系統(tǒng)達到了預(yù)期的通信目標。應(yīng)用先進的虛擬儀器軟件LABVIEW,大大降低了串口通訊復(fù)雜程度,減小了軟件設(shè)計的工作量,能夠大大降低投資成本。在實際應(yīng)用中有巨大的使用價值。關(guān)鍵詞:虛擬儀器;Labview;串口通信;單片機DesignoftheserialcommunicationsystemBasedonLabVIEWAbstractVirtualinstrumentisthemoderncomputertechnologycombinedwiththeinstrumentationofthenewconceptofdeep-levelinstruments
3、,inrealtermsistheuseofanalogcomputermonitorsdisplaycontrolpanel,traditionalinstruments,invariousformstoexpresstheoutputmeasurements,usingcomputersoftwarefeaturestoachieveastrongsignalOperationdata,analysisandprocessing,tocompleteavarietyoftestingcapabilitiesofacomputerinstrumentsystemThi
4、sarticledescribestheuseofLabVIEWtoimplementthelanguage,thenextmethodofcommunicationbetweenthecrewandfromthesoftwareandhardwarearetwoaspectsofthedesign.PC-PC,fromtheimplementationofserialcommunicationbetweenthedeparture,thefirsttoachievedoublethedatabetweenthePC,sendandreturn,receive,andt
5、hendesignedaPC,asthehostcomputertoFreescale8-bitmicrocontrollerbasedonalowermachineLabVIEWsoftwareserialcommunicationsystem.Afterexperimentaldebugging,thesystemachievedthedesiredcommunicationgoals.TheapplicationofadvancedvirtualinstrumentsoftwareLabVIEW,greatlyreducesthecomplexityofseria
6、lcommunication,reducetheworkloadofthesoftwaredesigncangreatlyreducetheinvestmentcost.Inpractice,thereistremendousvalueinuse.Keywords:virtualinstrument;Labview;serialcommunication;microcontroller目錄第1章緒論11.1課題的背景和意義11.2虛擬儀器的概念11.2.1虛擬儀器的特點11.2.2虛擬儀器和傳統(tǒng)儀器的區(qū)別21.3虛擬儀器概述31.3.1虛擬儀器方案的組成41.3.2虛擬
7、儀器方案的優(yōu)勢41.4虛擬儀器的發(fā)展與現(xiàn)狀51.5虛擬儀器的應(yīng)用61.6課題實現(xiàn)內(nèi)容6第2章虛擬儀器與LabVIEW72.1LabVIEW簡介72.2LabVIEW的基本特點72.3LabVIEW創(chuàng)建虛擬儀器過程82.4本章小結(jié)9第3章串行通信103.1串行通信的概念和特點103.2串行通信的分類103.2.1同步通信113.2.2異步通信113.2.3異步通信和同步通信的比較113.3串行通信的工作模式123.3.1單工形式:早期的電流環(huán)123.3.2半雙工形式:RS-485123.3.3全雙工形式:RS-232133.4通信參數(shù)133