蔬菜大棚溫度控制系統(tǒng)_第1頁
蔬菜大棚溫度控制系統(tǒng)_第2頁
蔬菜大棚溫度控制系統(tǒng)_第3頁
蔬菜大棚溫度控制系統(tǒng)_第4頁
蔬菜大棚溫度控制系統(tǒng)_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

本文根據(jù)蔬菜大棚溫度控制系統(tǒng)的要求和特點,設(shè)計了一菜大棚溫度控制器。該控制器以單片機為控制核心,結(jié)合DS18B20溫度傳感器將采集的數(shù)據(jù)在傳感器內(nèi)部經(jīng)模數(shù)轉(zhuǎn)換后傳送給 6 1業(yè)領(lǐng)域應(yīng)用相當廣泛,比如溫室、水池、發(fā)酵缸、電源等場所的溫度控制。而以往溫度控制是由人工完成的而且不夠重視,其實在很多場所溫生意外。針對此問題,本系統(tǒng)設(shè)計的目的是實現(xiàn)一種可連續(xù)高精度調(diào)溫的溫度控制系統(tǒng),它應(yīng)用廣泛,功能強大,小巧美觀,便于攜帶,是一款既實用又廉價的控制實際意義。溫度是科學(xué)技術(shù)中最基本的物理量之一,物理、化學(xué)、生物等學(xué)科都械制造、糧食存儲、酒類生產(chǎn)等領(lǐng)域內(nèi),溫度常常是表征對象和過程狀態(tài)的最重要的參數(shù)之一。比如,發(fā)電廠鍋爐的溫度必須控制在一定的范圍之內(nèi);許多化學(xué)反應(yīng)的工藝過程必須在適當?shù)臏囟认虏拍苷_M行;煉油過程中,原油必須在不同的溫因此,各行各業(yè)對溫度控制的要求都越來越高??梢?,溫度的測量和控制是非常重溫度檢測和溫度控制。隨著溫度控制器應(yīng)用范圍的日益廣泛和多樣,各種適用于不22.1蔬菜溫度控制系統(tǒng)設(shè)計方框圖輸入鍵盤LCD顯示輸入鍵盤蜂鳴器蜂鳴器繼電器繼電器圖2.1系統(tǒng)設(shè)計方框圖系統(tǒng)硬件電路框圖如圖2.1所示,蔬菜溫度控制裝置由單片機最小系統(tǒng)、LCD液系統(tǒng)工作原理:將溫度傳感器采集的數(shù)據(jù)輸入單片機,單片機將得到的數(shù)據(jù)分別與鍵盤預(yù)先設(shè)定的上限溫度和下限溫度比較,如果數(shù)據(jù)大于上限溫度單片機控制報警并接通電機電源(相當于接升溫器),如果數(shù)據(jù)小于下限溫度單片機控制報警并接通電機電源(相當于接降溫器),整個過程LCD實時顯示:上限溫度值、下限溫度值、2.2方案論證在設(shè)計中要對空壓機內(nèi)壓力、上、下限壓力顯示,顯示模塊的設(shè)計方案如下。方案一:測溫電路的設(shè)計,可以使用熱敏電阻之類的器件利用其感溫效應(yīng),在將隨被測溫度變化的電壓或電流采集過來,進行A/D轉(zhuǎn)換后,就可以用單片機進行數(shù)方案二:考慮使用溫度傳感器,結(jié)合單片機電路設(shè)計,采用一只DS18B20溫度傳感器,直接讀取被測溫度值,之后進行轉(zhuǎn)換,依次完成設(shè)計要求。比較以上兩種方案,很容易看出,采用方案二,電路比較簡單,軟件設(shè)計容易實現(xiàn),故實際設(shè)計33電路設(shè)計調(diào)節(jié)報警值報警值上限確認報警值下限確認加13.2顯示電路設(shè)計3.3報警電路設(shè)計4相基最高混座擔替打相基最高混座擔替打k想茄錄低直擔替打EG-REC5EF-4圖3.3報警電路3WCC@2@88圖3.4傳感器電路3.5電機控制電路設(shè)計5圖3.5電機控制電路設(shè)計6主程序是整個測控系統(tǒng)中最重要的程序,各個子程序都在主程序的協(xié)調(diào)指揮下運7開始讀取并顯示數(shù)據(jù)判斷當前溫濕度值Y溫濕度是否過二極管亮并報限?警N顯示溫濕度值啟動控制設(shè)備8早在選題之前,我就利用平時的時間看DS18B20芯片資料,當初認為DS18還有可以利用keil這個軟件進行一些調(diào)試,也可測出延時時間。延時解決后,以為9年.年ucharcodetable0[]={//歡迎界面ucharcodetable3[]={//提醒設(shè)定報警值/*****************延時函數(shù)**********************/{}/**********ds18b20初始化函數(shù)**********************/{delay18B20(80);//精確延時大于480us}/***********ds18b20讀一個字節(jié)**************/{{if(DQ)delay18B20(4);}}/*************ds18b20寫一個字節(jié)****************/{{}}/**************讀取ds18b20當前溫度************/WriteOneChar(0x44);//啟動溫度轉(zhuǎn)換{}{}}//跳過讀序號列號的操作//讀取溫度值低位//讀取溫度值高位//判斷正負//符號標記位//存儲'+'號//負數(shù)取反加一//存儲'-'號/*************處理當前溫度******************/{{}}//十位//個位//小數(shù)位/****************警告函數(shù)*******************/{{}}//參數(shù)決定發(fā)聲的頻率,估算值,可以自行更改}/******************報警處理函數(shù)**************/voiddeal(uintfuzhi){t1=fuzhi/100;{//存儲實際溫度換成有符號數(shù)實際}{}度if(table1[4]==0x2d){}{}度if(table1[12]==0x2d){tlc=tl;tlc=~tlc;tls=tlc+2;}{}{}//存儲上限溫度換成有符號數(shù)溫//設(shè)置第二高溫度報警線//存儲下限溫度換成有符號數(shù)溫//設(shè)置低二道報警線溫度//大于第二高上限值小于最//控制預(yù)報警聲音,點亮指elseif(t1c>=thc){}{}{}{while(i--){}}}//高于最高上限//先報警//進行預(yù)報警//利用顯示延時/*************************LCD顯示****************************//**********************延時函數(shù)***********************/{}voiddelay1(){for(e=100;e>0;e--);}{}/***********************判忙函數(shù)*********************/{{}/*************功能:寫函數(shù)**********************************//*********出口參數(shù):無;**********************************************************/{}/***********************lcd初始化**********************/{}/***********************顯示歡迎界面********************/{}/***********************顯示溫度界面*********************/{uinti,j;}/*************************改值函數(shù)******************************/{//上限值確認鍵//下限值確認鍵//清屏指令{{//加一鍵按下//去抖動{{if(t>=0)//對符號數(shù)進行處理,大于0,保持{}{}k--;}}}}}{{{t--;k++;}{t--;t}}//減一確認鍵按下//去抖動}}if(t<=0){z=t;t=k;}write(1,t%10+0x30);delay1();}{table1[5]=p/10%10+0x30;table1[4]=sign;}//t<=0,取絕對值//顯示提醒輸入界面//將設(shè)定的值顯示//存儲上限值//存儲下限值}}/***********

溫馨提示

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

評論

0/150

提交評論