【分布式單片機蔬菜大棚溫度檢測系統(tǒng)的上位機設計與調(diào)試分析案例1400字】_第1頁
【分布式單片機蔬菜大棚溫度檢測系統(tǒng)的上位機設計與調(diào)試分析案例1400字】_第2頁
【分布式單片機蔬菜大棚溫度檢測系統(tǒng)的上位機設計與調(diào)試分析案例1400字】_第3頁
【分布式單片機蔬菜大棚溫度檢測系統(tǒng)的上位機設計與調(diào)試分析案例1400字】_第4頁
【分布式單片機蔬菜大棚溫度檢測系統(tǒng)的上位機設計與調(diào)試分析案例1400字】_第5頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

分布式單片機蔬菜大棚溫度檢測系統(tǒng)的上位機設計與調(diào)試分析案例目錄 1 1 1 2 5 5 5第1章上位機設計與仿真調(diào)試1.1VB上位機界面設計VB的特點是面向?qū)ο蟮恼Z言,操作簡單,且具有可視化的圖形界面,可直的主要控件有(1)MSComm控件,可以通過串口傳輸和接收數(shù)據(jù)實現(xiàn)串行通訊功能。常缺省值是0,此時接收緩沖區(qū)中的全部內(nèi)容;Settings,用于設置并返回波特率、奇偶校驗、數(shù)據(jù)位、停止位,缺省值為9600、N、8、1,即波特率為9600bit/s,無奇偶校驗,數(shù)據(jù)位為8位,停止位1位;InBufferCount用于表示緩沖區(qū)等待的每個復選框的狀態(tài)。常見屬性為AddItem,用于將項目添加到ComboBox控件。用來顯示文本框中的文本內(nèi)容。(5)Timer控件,可以有規(guī)律地間隔一段時間執(zhí)行一次代碼。主要屬性有Interval屬性,用于設置間隔時間,有效值在0至65535ms之間。(6)Label控件,用于顯示字符串。對象窗口界面如圖4-1所示:□□A2b基于單片機的溫度檢測系統(tǒng)A2b×下限+下限-1下限-1下限-1 proo13-CoyFa二(名稱)×可×圖4-1上位機界面軟件設計如下:MSComm1.InputLen=4'串口每次讀取2個字符Combol.AddItem"COM1"'COM1、COM2、COM3、COM4、COM5加入Combol控件Combo1.ListIndex=0默認顯示COM1□Shape1.BackColor=RGB(222,222,222)串口指示燈的設為灰色Shape2.BackColor=RGB(222,222,222)溫度過高指示燈的設為灰色Shape3.BackColor=RGB(222,222,222)‘溫度過低指示燈的設為灰色AlarmTempLow=5'溫度報警下限默認為5度AlarmTempHig=25'溫度報警上限默認為25度Picture1.ScaleHeight=800'將溫度的Y軸70等分Picture1.ScaleWidth=500將溫度的X軸50等分X_Pos=0MSComm1.CommPort=Combo1.ListIndex+1獲取串口號MSComm1.PortOpen=TrueCommand1.Caption="關(guān)閉串□"'將按鈕標題改為“關(guān)閉串□”Shape1.BackColor=RGB(222,222,222)將串口指示燈置為灰色Command1.Caption="打開串□"'將按鈕標題改為“關(guān)閉串□”EndIfErr:'打開錯誤的串□,則進行錯誤提醒MsgBox"串口號不存在!",vbOKOnly,"錯誤"IfMSComm1.InBufferCount>=3Then'如果串□緩沖區(qū)的內(nèi)容超出3個,讀取串□數(shù)據(jù)IfVal(str)<>0ThenEndIfEndIfEndIf如果溫度超過報警上限,則警示燈亮If(Val(Text2.Text))*10>(AlarmTempHig)*10EndIf如果溫度低于報警下限,則警示燈亮If(Val(Text2.Text))*10<(AlarmTempLow)*10EndIfEndIfbuff(O)=&H3'串口發(fā)送03,溫度上限加一MSComm1.Output=buff調(diào)試界面如圖4-2所示:溫度曲線串口號:coM2▼溫度上限:25□℃上限+1上限-1下限+1下限-1當前溫度:24.8℃串口設置℃第5章實物安裝與調(diào)試在設計中加入程序下載接口,需要在Prote

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論