基于rs485總線的遠程監(jiān)測實時溫度系統(tǒng)畢業(yè)論文

基于rs485總線的遠程監(jiān)測實時溫度系統(tǒng)畢業(yè)論文

ID:1393845

大?。?70.00 KB

頁數(shù):60頁

時間:2017-11-11

基于rs485總線的遠程監(jiān)測實時溫度系統(tǒng)畢業(yè)論文_第1頁
基于rs485總線的遠程監(jiān)測實時溫度系統(tǒng)畢業(yè)論文_第2頁
基于rs485總線的遠程監(jiān)測實時溫度系統(tǒng)畢業(yè)論文_第3頁
基于rs485總線的遠程監(jiān)測實時溫度系統(tǒng)畢業(yè)論文_第4頁
基于rs485總線的遠程監(jiān)測實時溫度系統(tǒng)畢業(yè)論文_第5頁
資源描述:

《基于rs485總線的遠程監(jiān)測實時溫度系統(tǒng)畢業(yè)論文》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。

1、基于RS485總線的遠程監(jiān)測實時溫度系統(tǒng)畢業(yè)論文目錄引言11系統(tǒng)設計21.1任務要求21.2總體設計22設計方案論證32.1主機部分方案論證32.2從機部分方案論證32.3通訊總線接口方案論證33系統(tǒng)硬件電路設計53.1主控機電路設計53.1.1單片機STC89C52外圍電路設計53.1.2液晶顯示電路設計73.1.3報警電路設計93.1.4鍵盤控制電路設計103.2從機電路設計113.2.1溫度采集電路設計113.3主從機RS485接口電路設計143.4程序下載電路設計154RS485通信技術基本原理174.1RS485多機通信概述174.2多機通信基本原理174.3串行通信原理184.3.

2、1串行通信基礎知識184.3.2MCS-51系列單片機串行口的結構194.3.3MCS-51單片機串行口的控制204.3.4波特率設計215系統(tǒng)軟件程序設計235.1通信協(xié)議設計235.2數(shù)據(jù)校驗方法245.3從機系統(tǒng)控制設計245.3.1從機串口通信協(xié)議設計25II5.3.2溫度采集程序設計275.4主機系統(tǒng)控制設計295.4.1主機的串口通信協(xié)議設計315.4.2鍵盤控制設計325.4.3液晶顯示設計355.4.4報警部分設計376系統(tǒng)調試過程386.1硬件調試386.2軟件調試387結論39謝辭41參考文獻42附錄44附錄A硬件電路原理圖44附錄BPCB電路圖45附錄C程序代碼47II第

3、58頁共58頁引言單片機自從誕生以來,從8位、16位到32位,數(shù)不勝數(shù),應有盡有,有與主流的C51系列兼容的,也有不兼容的,但它們各具特色,互成互補,為單片機的應用提供了廣闊空間。單片機以其體積小、面向控制、高性價比等優(yōu)點,在工業(yè)領域中扮演著重要角色。在實際的應用中,經常需要多個單片機之間協(xié)調的工作,即多機通信。在測試領域,想要構建一個較大規(guī)模的測試系統(tǒng),都不可避免地采用包括PC、單片機和其他測試設備在內的多機系統(tǒng)。它們之間可能是近距離的,也可能是距離很遠的,那么相應的信息交換就可以通過并行通信或串行通信來實現(xiàn)。并行通信只適用于近距離的通信,而串行通信適用于遠距離的通信。有單片機參與的多機系統(tǒng)

4、,將涉及單片機與PC機、單片機與單片機或單片機與其他測試設備之間的通信。MCS-51系列單片機的串行口工作模式2和模式3可實現(xiàn)多機通信。在一些要求響應速度快、實時性強、控制量多的應用場合,單個單片機構成的系統(tǒng)往往難以勝任,這時就需要利用多個單片機結合PC組成分布式系統(tǒng)成為一個比較好的解決方案。在這樣的分布式系統(tǒng)中,可以使用RS-232總線連接PC和單片機,但由于RS-232總線標準存在傳輸速率慢、傳輸距離短的缺點,很多時候無法滿足工業(yè)應用中多機系統(tǒng)的通信要求,因此實際應用中經常使用的是RS-485總線標準。RS-485采用平衡發(fā)送和差分接收來實現(xiàn)通信,具有極強的抗共模干擾能力,接收靈敏度也相當

5、高。同時,最大傳輸速率和最大傳輸距離也大大提高。另外RS-485實現(xiàn)了多點互聯(lián),最多可達256臺驅動器和256臺接收器,非常便于多器件的連接。在多機通信中,最重要的是保證通信有條不紊的進行,因此不僅需要完整的電路設計,還需要有嚴格的通信協(xié)議和完善的通信軟件。本設計主要介紹89C52單片機構成的多機通信系統(tǒng),重點介紹了其通信協(xié)議、電路連接和通信軟件的設計方法。畢業(yè)設計的目的是了解基本電路設計的流程,豐富自己的知識和理論,鞏固所學的知識,提高自己的動手能力和實驗能力,從而具備一定的設計能力。本設計著重于對單片機串行通信理論知識的理解,了解多機通信的工作原理,以便以后在單片機領域的開發(fā)和研制打下基礎

6、,提高自己的設計能力,培養(yǎng)創(chuàng)新能力,豐富自己的知識理論,做到理論和實際結合。理解單片機的接口技術,中斷技術,存儲方式,時鐘方式和控制方式,這樣才能更好的利用單片機來做有效的設計。第58頁共58頁1系統(tǒng)設計1.1任務要求(1)研究RS485總線技術的運用,即如何進行通信協(xié)議的設計(2)如何進行數(shù)據(jù)的采集(3)環(huán)境溫度的測量(4)實現(xiàn)溫度數(shù)據(jù)采集傳輸和集中監(jiān)控功能1.2總體設計整個監(jiān)測系統(tǒng)主要分為兩個部分:見圖1.1的主機系統(tǒng)框圖(單片機STC89C52芯片)和圖1.2的從機系統(tǒng)框圖。主機部分根據(jù)系統(tǒng)的要求,主機部分需要完成的功能:是讀取并顯示從機采集回來的實時數(shù)據(jù)信息,并且對從機的外設進行控制。

7、由鍵盤輸入需要讀取的從機的設備號,再輸入相應的數(shù)值來控制對應的從機設備上的LED燈;液晶顯示部分則負責顯示由從機采集回來的實時信息,如溫度、濕度等信息,并顯示鍵盤輸入的數(shù)據(jù)等等;報警部分:當采集到的溫度大于設置溫度值時,蜂鳴器工作。系統(tǒng)框圖如下圖1.1所示:圖1.1主控機系統(tǒng)框圖從機部分從機部分負責采集相關信息,等待主機的控制命令,并可以根據(jù)實際需要更改從機地址。主要的功能是:正常模塊下循環(huán)采集模

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。