(環境管理)環境溫度測量與報警系統_第1頁
(環境管理)環境溫度測量與報警系統_第2頁
(環境管理)環境溫度測量與報警系統_第3頁
(環境管理)環境溫度測量與報警系統_第4頁
(環境管理)環境溫度測量與報警系統_第5頁
已閱讀5頁,還剩37頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

(環境管理)環境溫度測量與報警系統 設計內容與設計要求設計內容:度報警;并要求焊接好開發板,在開發板上進行調試。設計要求:主要設計條件5.系統設計所需的元器件。說明書格式1.封面2.課程設計任務書6.軟件設計(包括流程圖)8.總結9.參考文獻11.課程設計成績評分表。下午:借閱有關資料,總體方案討論。星期三、確定總體方案,學習與設計相關內容。星期四、各部分方案設計,各部分設計。星期五、設計及上機調試。星期二:調試,中期檢查。星期三:調試、寫說明書。星期四--星期五上午:寫說明書、完成電子版并打印成稿。星期五下午:答辯。 1 ·······················································2 2 3 4 4 5 6 6 8 8 83.2.1設計任務 83.2.2設計要求 8 8 8 94.1單片機最小系統的設計 94.2溫度采集電路的設計 4.4報警電路的設計 6.2.1軟件仿真 6.2.2系統性能測試 當做溫度處理模塊潛入其他系統中,作為其他主系統的輔助擴展。DS18B20與惡劣環境下進行現場溫度測量,有廣泛的應用前景。量的范圍向深度和廣度發展,以滿足工業生產和科學技術的要求。便、智能控制等優點。要經過了三個發展階段:別;器(或寄存器)和接口電路。智能溫度傳感器的特點是能輸出溫度數據及相關的溫便了傳感器輸出信號的處理.數字單總線溫度傳感器是目前最新的測溫器件,它等優點。發出警報,且精度高,適用于大多數工業生產以及教育教學領域。測溫和控溫。因此,研究溫度的測量和控制方法具有重要的意義。空CC位值分別為0.5℃、0.25℃、0.125℃、0.0625℃,即最高分辨率為0.0625℃。如可得到實際溫度。 11111減法計數器、溫度存儲器等功能部件組成。將重復這一過程。辨率。這是通過改變計數器對溫度每增加一度所需計數的的值來實現的。因此,值。位擴展的二進制補碼形式讀出,表2.4給出了溫度值和輸出數據的關系。0-0.5?初始化;?數據交換;實驗,理論與實驗相互結合,相互促進。3.2.1設計任務可以根據應用環境要求作出報警提示。3.2.2設計要求3.3基本思路提示。4.1單片機最小系統的設計統、定時器/計時器等功能集成到一塊硅片上構成的一個小而完善的計算機系統。組成。單片機的最小系統如圖4.1所示。部晶振結合單片機內部電路產生單片機所需的時鐘頻率。4.2溫度采集電路的設計范圍為-55℃—+125℃,測量精度為0.5℃;被測溫度用符號擴展的16位數字量的雙向傳輸。4.3所示。4.4報警電路的設計如圖4.4所示。序,溫度轉換與計算子程序以及顯示子程序。5.1主程序設計5.2溫度測量模塊程序設計度值,必須嚴格遵守單總線器件的命令序列,否則,單總線器件不會響應主機。單總線器件命令序列如圖5.2.1所示。溫度測量模塊程序流程圖如圖5.2.2所示。圖5.2.1單總線器件命令序列圖5.2.2溫度測量模塊程序流程圖序,否則將無法讀取測量結果。6.1安裝與調試試順利。的選通與否。當溫度達到預設值時,單片機會從P3.7口發出報警信號,做出報警提示。本程序采用單片機C語言編寫,用Keil編譯器編程調試,能很好的找出編勢。6.2仿真6.2.1軟件仿真6.2.2系統性能測試性能測試可用制作的溫度計和已有的成品溫度計來同時測量比較,由于池供電的手持電子溫度計。圖6.2.1程序正常運行結果仿真圖到尾一步一步的排除檢測,而且如果你檢查的方法不對,不能耐心仔細的查找、并解決的。這個過程既能很大程度上減少工作量,也可以提高分析問題的能力,這就課程設計要達到目的。在大學里這樣的機會是很難的,抓緊這有限的機會,讓自己得到鍛煉是非常有必要的,也是非常重要的。就是我在這次課程設計中的最大收獲。//共陽ucharcodetable_bit[]={0x0e,0x0d,0x0b};/****************延時函數**************/voiddelay(uintk){while(k--);}/**************DS18B20初始化函數*************/voidinit_18b20(void)delay(8);delay(80);delay(14);delay(20);}/****************從DS18B20讀一個字節數據**************/{uchari=0;for(i=8;i>0;i--){if(DQ)delay(4);}return(date);}/****************向DS18B20寫一個字節數據**************/{uchari=0;for(i=8;i>0;i--){delay(5);}}/****************從DS18B20讀取溫度**************/floattt=0;init_18b20();write_byte_18b20(0xcc);write_byte_18b20(0x44);//啟動溫度轉換delay(100);init_18b20();write_byte_18b20(0xcc);write_byte_18b20(0xbe);//讀溫度寄存器delay(100);if(b>127)//判斷溫度是否是負值//}else{}return(temp1);}/****************顯示函數**************/voiddisplay(){uintm;uchara1,a2,a3;while(i){P2=table_bit[0];P0=table[a1];delay(1000);P2=table_bit[1];delay(1000);if(a3!=0){P2=table_bit[2];P0=table[a3];Delay(1000);{delay(1000);}}elsedelay(1000);}i--;}}/****************報警函數**************/voidalarm(){if(b>127)else}elseelse}}/****************主函數*************/{P1=0xff;init_18b20();while(1)d

溫馨提示

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

評論

0/150

提交評論