電子機電字數:17938.頁數:54 論文編號:JD412
目 錄 摘 要 i Abstract ii 目 錄 iii 一 緒論 1 - 1. 1 課題背景 - 1 - 1. 2溫度采集技術現狀 - 1 - 1. 3預期目標 2 - 二 器件介紹 3 - 2.1 DS18B20介紹 - 3 - 2.1.1 測溫原理 - 3 - 2.1.2 數據處理 4 - 2.1.3 多路測量 7 - 2.2 單片機AT89S52介紹 - 8 - 2.2.1 內部結構、資源 8 - 2.2.2 引腳介紹 10 - 2.2.3 機器周期和指令周期 12 - 2.2.4 最小系統 12 - 2.3 74LS244介紹 13 - 三 硬件設計 14 - 3.1 總體設計 14 - 3.2 測量電路 14 - 3.3 顯示電路 15 - 3.4 電源電路設計 - 16 - 四 軟件設計 - 17 - 4.1 總體程序設計 - 17 - 4.2主要子程序 19 - 4.2.1 初始化 19 - 4.2.2 寫時間隙 20 - 4.2.3 讀時間隙 21 - 4.2.4 多片傳感器數據讀取 22 - 五 實驗及總結 - 24 - 5.1實驗 - 24 - 5.1.1電源實驗 - 24 - 5.1.2顯示實驗 - 24 - 5.1.3 整體實驗 - 25 - 5.1.4實驗結果 25 - 5.2不足 - 25 - 5.3總結 - 26 - 5.4致謝 - 27 - 參考文獻 - 29 - 附 錄 - 30 - 1.整體電路圖 30 - 2.實物圖 31 - 3.MAIN C程序 32 - 中英文翻譯 - 37 - 英文原文 - 37 - 中文譯文 - 45 -
摘 要
溫度是一個很重要的物理量,在現代工農業生產中,對它的測量與控制有十分重要的意義。本論文從簡單實用方面介紹了由DS18B20單總線數字式溫度傳感器與AT89S52單片機構成溫度檢測控制系統。論文從五個方面介紹了這一設計:緒論部分簡單介紹了課題背景及現狀,并提出預期目標;第二部分對DS18B20、AT89S52、74LS244的硬件資源、功能等作了較詳細的介紹;第三部分介紹了主要硬件電路的設計,包括測量電路、顯示電路和電源電路;第四部分介紹軟件設計。程序采用C語言在Keil軟件環境下編寫、調試,并用計算機并口下載到單片機;第五部分主要對設計進行調試實驗,并對實驗結果作總結并指出不足。 關鍵詞:單總線 單片機 AT89S52 DS18B20
設計要求
(1)系統完成后,可以通過兩片DS18B20采集兩點的溫度數據,由1片常用的51系列單片機AT89S52進行數據處理,并將溫度通過數碼管顯示出來. (2)通過修改軟件,可以設定溫度的上下限,超出范圍時報警。
本站部分文章來自網絡,如發現侵犯了您的權益,請聯系指出,本站及時確認刪除 E-mail:349991040@qq.com
論文格式網(www.donglienglish.cn--論文格式網拼音首字母組合)提供電子機電論文畢業論文格式,論文格式范文,畢業論文范文