




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 第一章 緒論 第二章 系統方案設計 第三章 硬件設計 第四章 軟件設計 本章簡單介紹了溫度檢測與顯示系統的背景以及國內外發展現狀,擬定以atmega32為核心,設計一個“avr單片機+ds18b20”的溫度監測與顯示系統,實現對多點溫度的測量與顯示,在溫度超出一定范圍時發出警告。產品應用于現代化的工業、農業以及日常生活中。 本章在對溫度檢測系統的整體功能做了詳盡的分析,以及對兩種不同方案進行比較,確定本設計所要選用的方案。通過分析我們選用了avr單片機系列中的高檔芯片atmega32和數字式的溫度傳感器ds18b20作為核心元件,在加上一些外圍設備,從而實現本次設計的目的。 所選方案對應的總
2、體框圖溫度傳感器1avr單片機溫度傳感器2溫度傳感器3溫度傳感器nlcd顯示電路報警電路 本章主要介紹avr單片機的引腳以及ds18b20的測溫原理。并對各個部分模塊電路進行設計。其中有多點測溫部分、按鍵控制部分以及串口通信接口電路原理圖。以下是對各部分電路的介紹:本設計中系統對8個ds18b20進行掃描,圖中網絡標號db為atmega32的pd7引腳。 按鍵控制電路在檢測到的溫度值超出所設定的范圍時可以對溫度進行調整。 串行通信接口實現了計算機與atmega32系列單片機之間的電平轉換。軟件設計系統主程序流程圖初始化子程序開始設置跳過rom命令,調寫命令子程序設置啟動溫度轉換命令,調寫命令子程序調用延時子程序(1s)調用初始化子程序設置匹配命令,調寫命令子程序給出一個器件rom碼位置調傳送rom碼子程序設置讀數據命令,調寫命令子程序設置溫度數據存放位置,調讀寫命令子程序完成對
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論