人工智能時鐘溫度計 單片機課程設計報告
- 文件介紹:
- 該文件為 doc 格式,下載需要 5 積分
- 人工智能時鐘溫度計 單片機課程設計報告
目 錄
摘 要 III
Abstract III
1 課題背景 1
1.1 系統設計 1
1.2 總體方框圖 1
1.3 基本要求 1
2 設計方案簡述 2
2.1 DS18B20數字溫度傳感器 2
2.1.1 DS18B20的性能特點 2
2.1.2 DS18B20的管腳分布 2
2.1.3 DS18B20的內部結構和工作方式 3
2.2飛思卡爾單片機 5
2.3 1602型LCD 6
2.3.1 1602型LCD的特性 6
2.3.2 1602型LCD的操作控制 6
3 詳細設計 7
3.1 溫度采集模塊 7
3.2 單片機控制系統 7
3.3 溫度和時間顯示模塊 8
3.4 軟件設計 8
3.4.1 DS18B20的溫度采集程序 9
3.4.2 系統主程序 13
4 設計結果及分析 15
4.1 測試環境及工具 15
4.2 測試方法和測試結果 15
5 總結 16
參考文獻 17
附錄一 系統總電路圖 18
附錄二 系統源代碼 18
摘 要
傳統溫度計通常利用熱脹冷縮現象為設計的依據,因此這種方法無論從設計原理還是視覺讀數都有很大的誤差。本次課程設計以DS18B20作為數字溫度傳感器,其具有線性優良、讀取方便、性能穩定、靈敏度高、抗干擾能力強、使用方便等優點,可以大大提高測量溫度的精度,使用飛思卡爾MC9S08QG8單片機控制,布線緊湊,能夠滿足各項測溫需求。在測量溫度的同時,還能顯示時間,為溫度的數字化存儲、監測、傳輸、處理奠定了很好的基礎。設計小巧,攜帶方便,并可以應用于冰箱、空調器等日常生活中溫度的測量和控制。
關鍵詞:溫度計;DS18B20;MC9S08QG8
...