新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于單片機與計算機串口的溫度實時監(jiān)控系統(tǒng)設計

基于單片機與計算機串口的溫度實時監(jiān)控系統(tǒng)設計

作者: 時間:2013-04-22 來源:網(wǎng)絡 收藏

系統(tǒng)操作界面啟動后,在串口端口和波特率選擇2個參數(shù)設置正確后,打開串口,這時計算機會接收從單片機發(fā)送過來的數(shù)據(jù),這些數(shù)據(jù)是一連串的字符,所以對接收過來的數(shù)據(jù)的處理,關鍵是字符串的處理。通過設定參數(shù)的位數(shù),準確分離開出每一個參數(shù)的值,然后存入對應的數(shù)組中,并實時地顯示在屏幕上,還可以按需把數(shù)據(jù)保存到記事本。同時在操作界面上修改的數(shù)據(jù)也能通過串口傳送到單片機,遠程控制單片機。在發(fā)送的數(shù)據(jù)也要嚴格按照一定的格式進行發(fā)送,這樣單片機才能正確接收,操作界面程序流程如圖4所示。
本設計定義的接收和發(fā)送數(shù)據(jù)格式如表1所示。

本文引用地址:http://2s4d.com/article/170532.htm

a.JPG



3 系統(tǒng)實際運行
打開設計好的上位機軟件后,首先選擇正確的串口,實現(xiàn)與單片機通信,然后通過圖5所示的操作界面可以實時觀測到這個溫度實時控制系統(tǒng)所測量的溫度值和對應的時間點,如有需要可以設置時間的起始點和結束點,通過軟件繪畫出溫度值的變化曲線,也可以通過實時曲線觀查溫度的變化情況,這個設置方便于長時間地觀察溫度的變化,還可以將數(shù)據(jù)全部保存到軟件里,在需要的時候進行必要的數(shù)據(jù)分析;而在操作界面上可以很方便對溫度實時控制系統(tǒng)中的監(jiān)控時間段和溫度限制值作修改,當測量的溫度值超過溫度限制值,設置好的報警燈會閃爍,提醒我們注意。

4 結語
本文設計了基于單片機AT89C52的溫度實時監(jiān)控系統(tǒng)并通過實現(xiàn)了單片機與計算機互聯(lián),實現(xiàn)了多點溫度實時遠程控制,計算機的實時數(shù)據(jù)分析,長期數(shù)據(jù)的圖表式保存,該系統(tǒng)已經(jīng)在硬件平臺和軟件平臺上成功運行。整個設計具有成本低,測量范圍廣,實時操作方便快捷,顯示和儲存的信息量大,可擴展功能強等優(yōu)點,可以應用在倉庫、溫室大棚、機房等進行溫度實時控制。另外設計方案可以擴展為網(wǎng)絡連接,可以突破串口傳送的距離限制,廣泛用于溫度在測溫范圍之內的場合,實現(xiàn)隨時隨地通過網(wǎng)絡進行實時控制,將具有更大的應用價值。


上一頁 1 2 3 下一頁

評論


相關推薦

技術專區(qū)

關閉