版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 1 / 26基于 基于 DS18B20 DS18B20 溫度傳感器的數(shù)字溫度計(jì)設(shè)計(jì) 溫度傳感器的數(shù)字溫度計(jì)設(shè)計(jì)目 錄基于 DS18B20 溫度傳感器的數(shù)字溫度計(jì)設(shè)計(jì) 1基于 DS18B20 溫度傳感器的數(shù)字溫度計(jì)設(shè)計(jì) 1摘要:1關(guān)鍵字:1The conception of the numerical thermometer based on DS18B2011
2、引言 22 總體設(shè)計(jì) 22.1 方案論證 22.2 總體設(shè)計(jì) 33 硬件設(shè)計(jì) 33.1 單片機(jī)系統(tǒng) 33.2 溫度傳感器模塊 43.3 存儲(chǔ)模塊 73.4 液晶顯示模塊 93.5 串口通信模塊 113.6 電源模塊 124 軟件設(shè)計(jì) 134.1 主程序流程 134.2 DS18B20 模塊程序設(shè)計(jì) 134.3 HS1602 驅(qū)動(dòng)程序設(shè)計(jì) 164.4 AT24C08 存儲(chǔ)模塊程序設(shè)計(jì) 184.5 RS-232-C 串口通信模塊程序設(shè)計(jì) 1
3、95 測(cè)試與結(jié)果分析 226 附錄 237 參考資料 242 / 261 引言 引言隨著電子技術(shù)的發(fā)展,人們的生活日趨數(shù)字化,多功能的數(shù)字溫度計(jì)可以給我們的生活帶來(lái)很大的方便;支持“一線總線”接口的溫度傳感器簡(jiǎn)化了數(shù)字溫度計(jì)的設(shè)計(jì),降低了成本;以美國(guó)MAXIM/DALLAS 半導(dǎo)體公司的單總線溫度傳感器 DS18B20 為核心,以 ATMEL 公司的 AT89S52 為控制器設(shè)計(jì)的 DS18B20 溫度控制器結(jié)構(gòu)簡(jiǎn)單、測(cè)溫準(zhǔn)確、具有一定
4、控制功能的智能溫度控制器。2 總體設(shè)計(jì) 總體設(shè)計(jì)2.1 2.1 方案論證 方案論證2.1.1 2.1.1 溫度傳感器 溫度傳感器方案一:采用熱敏電阻可滿足測(cè)溫要求,但熱敏電阻精度低,重復(fù)性和可靠性較差,對(duì)于精度要求較高的測(cè)溫不適用,而且采用熱敏電阻要求復(fù)雜的電路和算法,增加了設(shè)計(jì)復(fù)雜度。方案二:采用專用的集成溫度傳感器(如 AD590、LM35/LM45)和數(shù)字化溫度傳感器(DS18B20、DS1620)測(cè)溫,數(shù)字化溫度傳感器具有接口簡(jiǎn)
5、單、直接數(shù)字量輸出、精確度高等優(yōu)點(diǎn)。DS18B20 是 DALLAS 公司的最新單線數(shù)字溫度傳感器,它是世界上第一片支持“一線總線”接口的溫度傳感器。一線總線獨(dú)特而且經(jīng)濟(jì)的特點(diǎn),使用戶可輕松地組建傳感器網(wǎng)絡(luò),它的測(cè)量溫度圍為-55~+125℃,在-10~+85℃圍,精度為±0.5℃,現(xiàn)場(chǎng)溫度直接以“一線總線”的數(shù)字方式傳輸,大大提高了系統(tǒng)的抗干擾性,適合于惡劣環(huán)境的現(xiàn)場(chǎng)溫度測(cè)量,如:環(huán)境控制、設(shè)備或過(guò)程控制、測(cè)溫類消費(fèi)電子產(chǎn)品
6、等,DS18B20 支持 3~5.5V 的電壓圍,使系統(tǒng)設(shè)計(jì)更靈活、更方便、更便宜、體積更小。DS18B20 可以程序設(shè)定 9~12 位的分辨率,精度為±0.5℃,分辨率設(shè)定與用戶設(shè)定的報(bào)警溫度存儲(chǔ)在 E2PROM 中,掉電后依然保存。因此,本方案選用 DS18B20 作為溫度測(cè)量傳感器。2.1.2 2.1.2 單片機(jī)系統(tǒng) 單片機(jī)系統(tǒng)目前比較流行 51 系列單片機(jī)和凌陽(yáng)單片機(jī)。 AT89C51 單片機(jī)需要用仿真器來(lái)實(shí)現(xiàn)軟硬件的
7、調(diào)試,較為繁瑣; AT89S52 八位單片機(jī)除具有 AT89C51 單片機(jī)所有的優(yōu)點(diǎn)外,具有更大的程序存儲(chǔ)空間,可在線仿真的功能,方便調(diào)試。凌陽(yáng)十六位單片機(jī)雖然可以更好的完成控制功能,但較AT89S52 八位單片機(jī)價(jià)格昂貴,而且編程以與外圍功能電路的設(shè)計(jì)都不與 AT89S52 成熟。因此,選用 AT89S52 八位單片機(jī)作為溫度采集的控部分。2.1.3 2.1.3 電源模塊 電源模塊采用普通的直流電源實(shí)現(xiàn)電路簡(jiǎn)單,而且采用集成電源芯片
8、設(shè)計(jì)的直流電源電壓比較穩(wěn)定,完全滿足系統(tǒng)各模塊的供電要求,但是普通直流電源體積比較大,變壓器的散熱對(duì)測(cè)溫精度也有影響,所以,選用鋰離子手機(jī)充電電池和配套的鋰電池充電器作為系統(tǒng)的供電模塊。手機(jī)用的鋰電池電壓圍是 3.6V 到 4.2V,限定充電電壓是 4.25V,完全滿足 AT89S52 和 DS18B20 等各模塊的工作電壓圍。2.1.4 2.1.4 顯示模塊 顯示模塊由于系統(tǒng)要現(xiàn)測(cè)量環(huán)境溫度、測(cè)量體溫、過(guò)界報(bào)警設(shè)置、溫度存儲(chǔ)再現(xiàn)等多種
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于ds18b20溫度傳感器的數(shù)字溫度計(jì)設(shè)計(jì)說(shuō)明
- 基于ds18b20溫度傳感器的數(shù)字溫度計(jì)設(shè)計(jì)畢業(yè)設(shè)計(jì)
- 基于ds18b20溫度傳感器的數(shù)字溫度計(jì)設(shè)計(jì)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---ds18b20做溫度傳感器的數(shù)字溫度計(jì)
- 傳感器課程設(shè)計(jì)-----ds18b20數(shù)字溫度計(jì)的設(shè)計(jì)
- ds18b20數(shù)字溫度計(jì)的設(shè)計(jì)
- 基于ds18b20的溫度計(jì)設(shè)計(jì)
- ds18b20 數(shù)字溫度計(jì)外文翻譯
- 課程設(shè)計(jì)--ds18b20數(shù)字溫度計(jì)
- 外文翻譯---ds18b20 數(shù)字溫度計(jì)
- ds18b20單線數(shù)字溫度傳感器
- ds18b20數(shù)字溫度計(jì)設(shè)計(jì)課程設(shè)計(jì)
- 基于ds18b20的數(shù)字溫度計(jì)設(shè)計(jì)與實(shí)現(xiàn)
- ds18b20 數(shù)字溫度計(jì)外文資料翻譯
- 畢業(yè)設(shè)計(jì)----ds18b20數(shù)字溫度計(jì)論文
- 課程設(shè)計(jì)-基于ds18b20數(shù)字溫度計(jì)的設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---ds18b20數(shù)字溫度計(jì)的設(shè)計(jì)
- ds18b20溫度計(jì)課程設(shè)計(jì)
- 溫度傳感器ds18b20資料
- 單片機(jī)溫度計(jì)課程設(shè)計(jì)--基于ds18b20的溫度計(jì)
評(píng)論
0/150
提交評(píng)論