久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 基于51單片機的上位機實時監控環境溫度的實現 [打印本頁]

作者: 電子黑    時間: 2016-6-27 01:20
標題: 基于51單片機的上位機實時監控環境溫度的實現

因為電腦沒有串口(很遺憾),所以就用USB轉串口數據線來讓單片機跟電腦連接。

上位機初始界面,串口狀態為:未打開,與下位機連接狀態為:未連接!

這個就是所謂的下位機:51開發板,51挺低級的(沒辦法,高級的單片機暫時沒錢買開發板,不會用)。不過51很樸素,很經濟
先不給其上電,也就是不讓它工作。以檢測后面 它與上位機的握手效果。。


點擊“打開串口”按鈕,左邊顯示串口打開狀態,原來的“打開串口”按鈕也變為了“關閉串口”,點擊它一樣就可以關閉串口了


點擊“連接下位機”按鈕,彈出連接對話框,準備好連接下位機。

點擊“開始握手”嘗試與下位機握手連接,因為沒給單片機上電,自然單片機沒有工作,自然也就無法與上位機握手。

打開51實驗板開關,上電,單片機工作,并實時采集環境溫度,這里采用DS18B20作溫度探頭


51實驗板上的液晶顯示采集的溫度,當前溫度為 20.8 ℃。還是挺暖和的,冬天的桂林就是這么的溫暖,沒辦法


再次嘗試與下位機握手

與下位機握手成功!!這個握手協議,我是讓上位機給下位機發了一個‘L’即link 的命令,然后下位機回答上位機的是“OK!”就表示下位機準備好了。挺好玩的。

顯示連接狀態:已連接上!



點擊“開始監測溫度”按鈕,溫度顯示窗口顯示從下位機傳過來的溫度信息。

用手捂一捂溫度就升高了,18B20的反應也還是挺快的。

我測了下自己手袖子里的溫度,不要懷疑準確性,18B20測溫精度是很高的。只是我隔著衣服測,肯定是不能達到體溫37℃的。


這兩個燈一直忙碌的閃爍著。代表串口通信的工作狀態,右邊的燈比較亮。閃爍的規律,也就是它們之間的協議:下位機發送一串溫度數據,如果上位機收到,則立即回答一下下位機。下位機通過接收上位機的應答來判斷是否繼續向上位機發送數據。如果下位機收不到回答則會停止發送數據。
此時,又告一段落了。此次上位機的編寫遇到了重重困難,因為初次編寫串口通信協議再加上VC也剛起步。途中也找了很多技術支持,雖然它們都是一等一的高手,但是他們要不就是單純電腦VC編程的,要不就是用VB編上位機的,找不到用VC編上位機的技術支持,使得我的前進道路非常坎坷,沒辦法只能靠自己不斷的嘗試摸索,最終基本完成,但是仍舊不近人意,因為這只是很簡單的數據通信,我并沒有加上校驗碼,所以到了真正復雜數據通信的時候,難以想象會在傳輸中出什么亂子,估計還得摸索一陣子。







歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 99久久精品一区二区成人 | 日韩视频中文字幕 | 日韩1区| 毛片免费在线 | 成人精品久久久 | 免费成人高清在线视频 | 中文字幕亚洲区一区二 | 欧美黑人一区 | 国产一在线观看 | 欧美日韩a | 久久国产成人午夜av影院武则天 | 精品综合久久久 | 国产精品成人一区二区三区 | 51ⅴ精品国产91久久久久久 | 亚洲最大看片网站 | 成人网址在线观看 | 久久久久久99| 午夜精品久久久久久久久久久久久 | 国产精品国产a | 国产精品一区二区免费 | 久久亚洲国产 | 日韩av在线中文字幕 | 中文一区 | 韩国毛片一区二区三区 | 久久久久久精 | 日韩av一区二区在线观看 | 黄色一级特级片 | 成人午夜免费福利视频 | 欧美日韩视频在线第一区 | 91免费在线播放 | 精品久久亚洲 | 国产精品日日摸夜夜添夜夜av | 国产一区二区三区 | 日韩中文一区 | 午夜在线影院 | 亚洲精品久久区二区三区蜜桃臀 | 欧美日韩精品一区 | 在线观看免费av片 | 国产日产精品一区二区三区四区 | 国久久 | 青青草原综合久久大伊人精品 |