水溫控制系統(tǒng)設計—畢業(yè)設計論文_第1頁
水溫控制系統(tǒng)設計—畢業(yè)設計論文_第2頁
水溫控制系統(tǒng)設計—畢業(yè)設計論文_第3頁
水溫控制系統(tǒng)設計—畢業(yè)設計論文_第4頁
水溫控制系統(tǒng)設計—畢業(yè)設計論文_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

畢業(yè)設計專業(yè)電子信息工程技術班級電子信息姓名畢業(yè)設計題目水溫控制系統(tǒng)指導教師姓名負責人簽字畢業(yè)設計任務1設計任務單片機AT89C52為核心,通過數(shù)碼管顯示溫度,使用溫度轉換芯片DS18B20實時采集溫度并通過數(shù)碼管顯示。2設計要求1)可按鍵設定控制溫度值,并用數(shù)碼管顯示,分辨率為01;(2)可以測量并顯示水的實際溫度。溫度測量誤差在05內;(3)水溫控制系統(tǒng)應具有全量程(10128)內的升溫、降溫。(4)在全量程內任意設定一個溫度值(例如起始溫度15內),控制系統(tǒng)可以實現(xiàn)該給定溫度的恒值自動控制。(5)溫度控制的靜態(tài)誤差02(在最小穩(wěn)態(tài)時間內)。設計思路整個系統(tǒng)采用單片機AT89C52為核心。使用溫度傳感器DS18B20采集溫度變化信號,通過單片機處理后去控制溫度,使其達到穩(wěn)定。使用單片機具有編程靈活,控制簡單的優(yōu)點,使系統(tǒng)能簡單的實現(xiàn)溫度的控制及顯示,還設有按鍵控制設定溫度的范圍。系統(tǒng)整體款圖如下。電源單片機AT89C52數(shù)碼管顯示繼電器溫度傳感器DS18B20報警按鍵指示燈系統(tǒng)整體框圖電源部分是由一個USB接頭連接電源供電溫度控制部分由DS18B20的采集水的溫度送入系統(tǒng)進行加熱。保溫。等功能按鍵部分根據(jù)自己設定的控制溫度的范圍單片機部分是程序的編寫和控制報警部分就是根據(jù)自己設定的溫度超出這個額度蜂鳴器報警提醒顯示部分有數(shù)碼管更具系統(tǒng)數(shù)據(jù)顯示當前溫度設計流程圖主流程圖如下電路設計圖主程序(MAIN)PID初始化DS18B20的初始化按鍵設置目標溫度DS18B20溫度轉換讀取溫度數(shù)碼管顯示信號傳送及處理溫度比較是否小于控制繼電器加熱溫度比較是否大于控制降溫連續(xù)溫度采樣PID控制進行PID控制繼電器間斷控制加熱,減少功率和超調YNYN系統(tǒng)的主程序流程圖所示,當有信號輸入時,主程序啟動,根據(jù)內部設定的條件逐步運行,達到設計目的。項目結構框圖總體設計原理圖DS18B2的讀時序1)對于DS18B20的讀時序分為讀0時序和讀1時序兩個過程。2對于DS18B20的讀時隙是從主機把單總線拉低之后,在15秒之內就得釋放單總線,以讓DS18B20把數(shù)據(jù)傳輸?shù)絾慰偩€上。DS18B20在完成一個讀時序過程,至少需要60US才能完成。DS18B20的寫時序(1)對于DS18B20的寫時序仍然分為寫0時序和寫1時序兩個過程。(2)對于DS18B20寫0時序和寫1時序的要求不同,當要寫0時序時,單總線要被拉低至少60US,保證DS18B20能夠在15US到45US之間能夠正確地采樣IO總線上的“0”電平,當要寫1時序時,單總線被拉低之后,在15US之內就得釋放單元總線。開始開始初始化DS18B20存在ROM操作命令存儲操作命令讀取溫度值返回是否溫度采集轉換按鍵處理方案此流程為按鍵處理模塊,CPU通過檢測數(shù)據(jù)線的狀態(tài)0或1就能知道是否有按鍵閉合,按鍵管理程序的功能是檢測是否有按鍵閉合,如果有按鍵閉合,消除抖動,根據(jù)電平轉到相應的處理程序,按鍵流程圖如圖16所示。掃描代碼段開始引腳電平是否為0延時引腳電平是否為0引腳電平是否為1掃描代碼段結束執(zhí)行相應操作按鍵處理YESNONOYESNO報警處理方案運行程序后,溫度傳感器DS18B20即可對環(huán)境進行溫度采集,并送LED數(shù)碼管顯示。我們可以在程序里設定溫度上限值,當采集到的外界溫度高于當前所設定溫度上限值時,程序就會進入報警子程序,觸發(fā)蜂鳴器進行報警。其程序流程所示YN進行溫度比較超過上限P13取反,啟動蜂鳴器不啟動蜂鳴器,正常顯示溫度開始報警子程序實現(xiàn)效果設計體會隨著畢業(yè)日子的到來,畢業(yè)設計也接近了尾聲。畢業(yè)設計終于完成了。在沒有做畢業(yè)設計以前覺得畢業(yè)設計只是對這三年來所學知識的單純總結,但是通過這次做畢業(yè)設計發(fā)現(xiàn)自己的看法有點太片面。畢業(yè)設計不僅是對前面所學知識的一種檢驗,而且也是對自己能力的一種提高。通過這次畢業(yè)設計使我明白了自己原來知識還比較欠缺。自己要學習的東西還太多,以前老是覺得自己什么東西都會,什么東西都懂,有點眼高手低。通過這次畢業(yè)設計,我才明白學習是一個長期積累的過程,在以后的工作、生活中都應該不斷的學習,努力提高自己知識和綜合素質。在這次畢業(yè)設計中也使我們的同學關系更進一步了,同學之間互相幫助,有什么不懂的大家在一起商量,聽聽不同的看法對我們更好的理解知識,所以在這里非常感謝幫助我的同學。在此要感謝我的指導老師鄭冰對我悉心的指導,感謝老師給我的幫助和建議。在設計過程中,我通過查閱大量有關資料,與同學交流經(jīng)驗和自學,并向老師請教等方式,使自己學到了不少知識,也經(jīng)歷了不少艱辛,但收獲同樣巨大。在整個設計中我懂得了許多東西,也培養(yǎng)了我獨立工作的能力,樹立了對自己工作能力的信心,相信會對今后的學習工

溫馨提示

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

最新文檔

評論

0/150

提交評論