單片機的溫度控制器
|
資料類別
|
電子電工畢業(yè)論文(設計) |
|
課程(專業(yè))
|
電子信息科學與技術 |
關鍵詞
|
溫度傳感器|溫度報警 |
適用年級
|
大學 |
身份要求
|
普通會員 |
金 幣
|
60 。金幣如何獲得?) |
文件格式
|
word |
文件大小
|
6286K |
發(fā)布時間
|
2017-10-22 06:22:00 |
預覽文件
|
0939746.png(只能預覽部分內容) |
下載次數
|
1 |
發(fā)布人 |
kj008 |
內容簡介:
單片機的溫度控制器,畢業(yè)設計,說明書共66頁,20023字,附任務書、開題報告、中期檢查表等。
摘要
在工業(yè)生產過程中,人們需要對各類加熱爐、熱處理爐、反應爐和鍋爐中的溫度進行檢測和控制。因為單片機具有低功耗、高性能、可靠性好、易于產品化等特點,因此采用單片機對溫度進行控制不僅控制方便、簡單和靈活,而且可以提高被控溫度的技術指標,從而能夠大大提高產品的質量。本論文設計了一種基于單片機的溫度報警器。控制器采用單片機AT89C52,數字式檢測部分采用DS18B20數字溫度傳感器,1602液晶作為顯示器,綜合運用了微機原理、自動控制原理、模擬電子技術、數字控制技術、鍵盤顯示技術等諸多方面的知識。設計過程中,首先進行硬件的設計,其次進行軟件設計,最后仿真和綜合調試,最終使得此系統實現了溫度的采集、顯示和報警設計。
關鍵詞:AT89C52;DS18B20;溫度傳感器;溫度報警
目錄
摘要 IV
ABSTRACT V
第一章 緒論 1
1.1 課題背景 1
1.2 設計目的 2
1.3 系統功能 2
1.4 系統設備 3
第二章 芯片介紹 4
2.1 DS18B20概述 4
2.1.1 DS18B20封裝形式及引腳功能 4
2.1.2 DS18B20內部結構 5
2.1.3 DS18B20供電方式 7
2.1.4 DS18B20的測溫原理 8
2.1.5 DS18B20的ROM命令 9
2.1.6 DS18B20使用中的一些注意事項 10
2.1.7 溫度轉換算法及分析 11
2.2 AT89C52單片機簡介 12
2.2.1 功能特性概述 12
2.2.2 引腳介紹 12
第三章 總體方案設計 15
3.1 方案比較與選擇 15
3.2 系統模塊 16
第四章 硬件設計說明 17
4.1 輸入系統模塊電路圖 17
4.1.1 按鍵加報警模塊 17
4.1.2 溫度測量模塊 17
4.2 輸出系統模塊電路圖 18
4.2.1 LED顯示模塊 18
4.2.2 溫度控制模塊 20
4.3 所用芯片系統模塊的電路圖 22
4.3.1 時鐘產生電路和復位電路 22
第五章 軟件設計說明 26
5.1 軟件設計 26
5.1.1 軟件編譯環(huán)境 26
5.1.2 系統總體流程圖 27
5.2 程序設計 29
5.2.1 單片機實現溫度轉換讀取溫度數值程序 29
5.2.2 計算溫度子程序流程圖 30
5.2.3 顯示數據刷新子程序流程圖 30
5.2.4 按鍵子程序流程圖 30
5.2.5 輸出驅動子程序流程圖 31
5.3 KEILC編譯軟件簡介 32
5.3.1 創(chuàng)建項目 32
5.3.2 為項目新建文件 34
5.3.3 生成.HEX文件 35
第六章 軟件仿真 36
6.1 進入PROTEUS ISIS 37
6.1.1 PROTEUS工作界面及窗口說明 38
6.2 仿真效果 40
第七章 安裝調試與結果 46
7.1 安裝調試 46
7.2 結果顯示 46
第八章 總結 48
參考文獻 49
附錄 50
源程序 50
致謝 61
相關說明:
1. 如您下載的資料不止一份,建議您注冊成為本站會員。會員請登錄后下載。
2. 會員購買金幣50元以下,0.7元/個,50元以上,0.5元/個。具體請看:下載與付款。
3. 會員48小時內下載同一文件,不重復扣金幣。
4. 下載后請用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問題,請看常見問題解答。
下載地址:
|
|
相關畢業(yè)論文(設計) |
|
推薦畢業(yè)論文(設計) |
|
|
|
|