學科資源 | 畢業設計定做 | 畢業論文代寫 | 如何下載
QQ:1052602713
電子專業論文畢業設計 > 電子專業論文 >

基于AT89S51單片機的數字溫度計的設計

文章來源:www.byxolb.tw   發布者:畢業設計網   瀏覽量:

數字溫度計
摘要:DS18B20是一種可組網的高精度數字式溫度傳感器,由于其具有單總線的獨特優點,可以使用戶輕松地組建起傳感器網絡,并可使多點溫度測量電路變得簡單、可靠。本文結合實際使用經驗,介紹了DS18B20數字溫度傳感器在單片機下的硬件連接及軟件編程,并給出了軟件流程圖。
本設計主要用數字式溫度傳感器DS18B20來采集外界溫度,測量結果以數字量方式串行傳送。該設計硬件部分核心器件為AT89S51單片機。通過編寫大量匯編程序來支撐單片機實現溫度接收、轉換、存儲和顯示等,最終溫度用數碼管顯示出來。設計的目的就是以數字傳感器DS18B20作為前端,采集溫度經過單片機處理后,再采用串口通信,把溫度顯示在七段LED數碼顯示管上。
關鍵詞:數字溫度控制,溫度計,DS18B20。


目錄
1 引言……………………………………………………………………………………16
2 方案論證………………………………………………………………………………17
2.1方案一…………………………………………………………………………17
2.2方案二…………………………………………………………………………17
3 各電路設計和論證……………………………………………………………………19
3.電源電路設計和論證……………………………………………………………19
3.1.1 方案一單項全波整流電路…………………………………………………19
3.1.2 方案二橋式整流電路………………………………………………………19
3.2 電路設計和論證………………………………………………………………21
3.3顯示電路設計…………………………………………………………………23
3.4溫度檢測電路設計……………………………………………………………26
3.5復位電路設計…………………………………………………………………32
3.6按鍵報警電路設計……………………………………………………………34
4 軟件設計………………………………………………………………………………36
4.1程序流程………………………………………………………………………40
4.1.1系統主程序流程圖…………………………………………………………36
4.1.2各子程序流程圖……………………………………………………………36
4.2程序……………………………………………………………………………40
4.2.1主程序………………………………………………………………………40
4.2.2 各子程序……………………………………………………………………40
5軟硬件系統的調試……………………………………………………………………42
總結………………………………………………………………………………………44
致謝………………………………………………………………………………………45
附錄………………………………………………………………………………………46
參考文獻…………………………………………………………………………………56


參考文獻
1. Micrel Inc. QwikRadio TM UHF ASK Transmitter[A] .2001,8
2. Micrel Inc. QwikRadio TM Low Power UHF Receiver[A] .2001,8
3. 薛曉書. 單片微機原理及接口技術[M].西安石油大學 2002,3
4. 黃智偉,朱衛華. 單片機與嵌入式系統應用[M].南華大學.2005,3
5. 付浩.AT89C2051單片機高速串行輸出口設計[A].淮陰師范學院 2004,10
6. 周志德 單片機原理及應用 高等教育出版社 2001,6
7. 徐淑華 單片微型機原理及應用 哈爾濱工業大學出版社 1990
8. 吳微,文軍. 單片機原理及制作 武漢大學出版社 1991
9. 薛鈞義,張彥斌. MCS-51、96系列單片微型計算機及其應用 西安交通大學出版社 1990
10.何立民. MCS-51系列單片機應用系統設計系統配置與接口技術 北京航空航天大學出版社 1990


免費論文檢測 論文查重

本文原地址:http://www.byxolb.tw/a/Electron/10289.html

江苏时时彩走势