freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于vb和串口通信技術的多傳感器檢測系統(tǒng)設計(參考版)

2025-06-25 23:55本頁面
  

【正文】 。沒有你們就不會有我的今天。感謝我的同學和朋友,在我寫論文的過程中給予我了很多有用的素材,還在論文的撰寫和排版的過程中提供熱情的幫助。在此,我向我的指導老師表示最誠摯的謝意! 感謝這篇論文所涉及到的各位學者。在論文的寫作過程中遇到了無數(shù)的困難和障礙,都在同學和老師的幫助下度過了。參考文獻[1]王向陽 謝雙喜 [J].現(xiàn)代計算機 ,.[2]方敏 任子暉 .0與單片機串行通信的數(shù)據(jù)采集系統(tǒng)設計[J] .《機械制造與自動化》2006年,第5期.[3]陳三風 .0與單片機串行通信的數(shù)據(jù)采集系統(tǒng)設計[J].《自動化與儀表》2004年,第1期.[4]宋文緒,楊帆.傳感器與檢測技術[M].北京:高等教育出版社,2008.[5]呂昌江,段晨,旭羅婷.基于CAN總線的糧庫多點溫度檢測系統(tǒng)的設計[J].計算機技術與應用,2008 .[6]董煒,王俊杰,楊士元.單總線測溫系統(tǒng)[J].自動化儀表,2005(6):28 30.[7]梅麗鳳等.單片機原理及接口技術[M].北京:清華大學出版社,2006.[8]張國勇,柴洪濤.基于LabVIEW的串口多點溫度測量系統(tǒng)[J].硅谷,2010.[9]陳志延,葉曉燕,趙潔.基于AT89C52的遠程溫度數(shù)據(jù)采集系統(tǒng)設計[J].中國知網(wǎng),2008.[10][M].北京:.[11] Basic [M].第三版. 北京:人民郵電出版社,2009.[12] 夏邦貴, Basic [M].北京:機械工業(yè)出版社,2005,10.[13] 范逸之, 陳立元. Visual Basic與RS232串行通信控制[M]. 北京: 清華大學出版社, 2002. 36~41.[14] 范逸之. Visual Basic與分布式監(jiān)控系統(tǒng)——RS232/485串行通信[M]. 北京: 清華大學出版社, 2002. 72~75.[15] 高春艷, 劉彬彬, 王斌. Visual Basic開發(fā)技術大全[M]. 北京: 人民郵電出版社,~59.致 謝行文至此,我的畢業(yè)論文已接近尾聲;歲月如梭,四年的大學時光也即將敲響結(jié)束的鐘聲。此外。程序編寫采用了模塊化設計的思想,這使得程序有著較好的擴展性,在實際監(jiān)測中,如需要增加各類傳感器數(shù)量和相應的分布式模塊,只需要增加相應的發(fā)送、接收和解析模塊即可實現(xiàn)對更多點的實時監(jiān)測功能。5 總結(jié)上述是基于VB語言的多傳感器檢測系統(tǒng)組建以及測試程序的實現(xiàn)方法。另外也可用于室內(nèi)的魚缸養(yǎng)殖中,實現(xiàn)全自動魚缸養(yǎng)殖,如換水、增氧、降溫等。該類系統(tǒng)都基于VB控件的通信原理,利用VB開發(fā)上位機信息采集與控制軟件。如生產(chǎn)中的工業(yè)現(xiàn)場的相關信息采集,例如生產(chǎn)車間的各類參數(shù)的采集;生活中如大棚生產(chǎn)的溫度、濕度、采光等控制。其主要的程序片段與第3章中的調(diào)試軟件設計程序基本上是一致的。該調(diào)試系統(tǒng)與基本的系統(tǒng)調(diào)試原理完全一樣。 系統(tǒng)的調(diào)試在魚塘水質(zhì)監(jiān)測系統(tǒng)設計好后,能否正常工作還不能確定,因此必須設計調(diào)試系統(tǒng)對其進行調(diào)試。數(shù)據(jù)存儲對于系統(tǒng)來說具有重要意義,可以通過分析一段時間的具體數(shù)據(jù)來對該魚塘水質(zhì)的變化有明確的認識,從而可以制定相應的良好的對策來進行解決。整個過程實現(xiàn)和操作起來非常簡單方便。其工作流程如下圖14,簡單代碼舉例如下:Private Sub MSComm1_OnComm() ‘***數(shù)據(jù)接收; Dim buf() As Variant Dim buf1(1 To 2) As Byte buf = ‘***通過MSComm的Input屬性接收數(shù)據(jù);buf1(1) = buf(0)buf1(2) = buf(1) = buf1(2) * 256 + buf1(1) End Sub圖13 上位機發(fā)送信息流程圖圖14上位機接收信息流程圖l 數(shù)據(jù)存儲程序設計VB語言提供了多種操縱數(shù)據(jù)庫的方法,使用Ado Data控件訪問數(shù)據(jù)庫就是一種很常用的操縱方法。H55 = byteoutEnd Sub(2)接收信息程序段。***********發(fā)送開機命令*********** byteout(0) = amp。其工作流程如下圖13。l 上位機工作流程魚塘水質(zhì)監(jiān)控系統(tǒng)的上位機軟件分為手動程序和自動程序,自動程序是通信程序設計的最終版,一旦進入開機工作狀態(tài),就能夠自動完成對下位機的監(jiān)控功能,包括發(fā)送和接收信息。主要是PC機和單片機之間通過串口線完成數(shù)據(jù)的傳輸,以期對魚塘現(xiàn)場采集的信息進行適時準確地監(jiān)控。同時,添加各種控件,導入圖片,并通過設置其不同屬性,達到了美觀、實用的效果。圖12 上位機顯示界面基于以上系統(tǒng)設計的基本原理和方法。上位機分為串口初始化、實時顯示和歷史數(shù)據(jù)查詢?nèi)齻€模塊,對溫度等測量值進行顯示并存儲,以便調(diào)用分析。12864液晶顯示模塊與單片機連接電路如圖10 所示。圖9 時鐘模塊 12864液晶顯示模塊液晶顯示采用的是128x64點陣的漢字圖形型液晶顯示模塊,可顯示字符、漢字及圖形。圖8 數(shù)模轉(zhuǎn)換電路 DS1302時鐘模塊利用DS1302時鐘芯片能夠在液晶上實時顯示當前時間,并能通過串口通信將時間數(shù)據(jù)傳送至上位機顯示儲存,方便分析調(diào)用。 AD模塊由于傳感器采集的模擬電信號不能直接被單片機所讀取,這就需要采用模數(shù)轉(zhuǎn)換芯片將模擬信號轉(zhuǎn)換成單片機能處理的數(shù)字信號。l 溫度測量本系統(tǒng)采用的是DS18B20溫度傳感器,是一款單線數(shù)字溫度傳感器芯片,與單片機通信只需要一根數(shù)據(jù)線,如圖7所示。最大放大增益可達1000倍,增益計算公式為G=100KR+1式中,R 為AD623管腳1和8之間的電阻,設計中采用滑動變阻器,可根據(jù)傳感器信號強弱,適當?shù)卣{(diào)節(jié)放大倍數(shù)。由于輸出信號弱,要經(jīng)過放大后送至AD轉(zhuǎn)換芯片,放大電路如圖6所示。l 溶解氧質(zhì)量濃度的測量水的溶解氧(OD)質(zhì)量濃度是水質(zhì)狀況的一項重要指標,直接影響魚類的生長生存,因此溶解氧質(zhì)量濃度的測定十分重要。系統(tǒng)由單片機、數(shù)據(jù)采集電路、液晶顯示電路、串口通信電路、時鐘控制電路等組成,系統(tǒng)框圖如圖5所示圖5 系統(tǒng)框架圖系統(tǒng)以AT89C52作為主控單片機,接收和處理溫度傳感器、PH傳感器、溶解氧傳感器采集的信號控制液晶實時顯示魚塘水的溫度、PH以及氧的質(zhì)量濃度,并通過串口通訊將數(shù)據(jù)送至上位機,上位機顯示保存數(shù)據(jù)并發(fā)出相應的控制信號??蓪Ω鱾€參數(shù)設定參考值范圍,當采集的數(shù)據(jù)超過參考值范圍時發(fā)出報警信號.采用DS1302時鐘芯片提供時間參數(shù),用12864液晶顯示各參數(shù),并用串口將數(shù)據(jù)傳送上位機進行顯示儲存,同時也可利用上位機發(fā)出相關的控制信號。 系統(tǒng)的任務及要求對于一個魚塘水質(zhì)監(jiān)測系統(tǒng),要求傳感器檢測魚塘的一系列信號如溫度、PH值、溶氧量等,并且通過串口通信技術將信號傳送至上位
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1