基于at89s52單片機的溫濕度檢測儀-畢業(yè)設(shè)計.doc
約58頁DOC格式手機打開展開
基于at89s52單片機的溫濕度檢測儀-畢業(yè)設(shè)計,基于at89s52單片機的溫濕度檢測儀摘 要隨著社會的發(fā)展,人們對環(huán)境中的溫度和濕度的要求也越來越高,尤其是在醫(yī)學(xué)、電子電力、航天航空、食品發(fā)酵等領(lǐng)域中對溫濕度的要求尤其嚴格,鑒于如此設(shè)計出一個能夠精確、穩(wěn)定、實時測量出環(huán)境中溫濕度的實用型溫濕度檢測儀顯得尤為重要。本溫濕度檢測儀是以at89s52單片機的為核心控制芯片...
內(nèi)容介紹
此文檔由會員 huangbinbest 發(fā)布
基于AT89S52單片機的溫濕度檢測儀
摘 要
隨著社會的發(fā)展,人們對環(huán)境中的溫度和濕度的要求也越來越高,尤其是在醫(yī)學(xué)、電子電力、航天航空、食品發(fā)酵等領(lǐng)域中對溫濕度的要求尤其嚴格,鑒于如此設(shè)計出一個能夠精確、穩(wěn)定、實時測量出環(huán)境中溫濕度的實用型溫濕度檢測儀顯得尤為重要。
本溫濕度檢測儀是以AT89S52單片機的為核心控制芯片,該單片機有很好的抗干擾能力、響應(yīng)速度快?;诖藛纹瑱C的溫濕度檢測儀可以實時、準確的測量環(huán)境中的溫度和相對濕度。
本檢測儀的硬件部分的設(shè)計采用了0809A/D轉(zhuǎn)換器以高靈敏度采集濕敏電阻阻值變化,在經(jīng)過單片機處理得到相應(yīng)濕度; 單片機直接控制溫度傳感器DS18B20對溫度實時采集和監(jiān)控。本儀器還增加了報警裝置,用戶可根據(jù)需要設(shè)定溫濕度上下限,若當前溫濕度超限便會報警。接入獨立鍵盤鍵盤實現(xiàn)人機交換功能,并用LCD12864作為顯示設(shè)備的硬件設(shè)計方案。軟件部分則采用模塊化的方法將其分成幾個部分,然后逐模塊設(shè)計程序,用C語言來實現(xiàn),使各部分結(jié)合起來協(xié)調(diào)工作,最終實現(xiàn)對環(huán)境中溫濕度的實時檢測。
該溫濕度檢測儀能夠基本完成的溫濕度檢測,但由于個人經(jīng)驗不足等因素,本設(shè)
計還有一些不足之處,離產(chǎn)品實用還有一定的差距,還有一些方面需要進一步完善。
關(guān)鍵詞:AT89S52單片機,A/D轉(zhuǎn)換器,傳感器,LCD,溫濕度
目 錄
前 言 1
第1章 溫濕度檢測儀總體技術(shù)方案 2
§1.1 溫濕度檢測儀的主要性能指標及其工作原理 2
§1.1.1 性能指標 2
§1.1.2 溫濕度檢測儀的工作原理 2
§1.2 溫濕度檢測儀的硬件設(shè)計總體結(jié)構(gòu)方案 3
§1.3 溫濕度檢測儀應(yīng)用軟件系統(tǒng)的設(shè)計方案 3
§1.4 溫濕度檢測儀AT89S52單片機電路的設(shè)計 5
§1.5 溫濕度檢測儀的硬件電路設(shè)計 7
§1.5.1 溫度檢測電路 7
§1.5.2 濕度檢測電路 8
§1.5.3 其它模塊電路設(shè)計 9
第2章 溫濕度檢測儀的軟件設(shè)計 11
§2.1 主程序模塊設(shè)計 11
§2.2 溫濕度檢測模塊程序設(shè)計 12
§2.2.1 溫度檢測模塊程序設(shè)計 12
§2.2.2 濕度檢測模塊程序設(shè)計 14
§2.3 鍵盤掃描和LCD顯示模塊程序設(shè)計 19
§2.3.1 鍵盤掃描 19
§2.3.2 I2總線程序設(shè)計 23
結(jié) 論 27
參考文獻 28
致 謝 29
附 錄 30
參考文獻
[1] 謝光忠、蔣亞東等. 溫濕度智能數(shù)據(jù)采集控制系統(tǒng)的研制.傳感器技術(shù) 2000,19(4):29-33
[2] 丁元杰.單片微機原理及應(yīng)用.北京:機械工業(yè)出版社,1993
[3] 何立民.MCS-51系列單片機應(yīng)用設(shè)計、系統(tǒng)配置與接口技術(shù).
[4] 陳寶江,翟涌,張幽彤.MCS單片機應(yīng)用系統(tǒng)實用指南.
[5] 喻評,郭文川.單片機原理與接口技術(shù).北京:化學(xué)工業(yè)出版社,2006
[6] 李剛.51系列單片機系統(tǒng)設(shè)計與應(yīng)用技巧.北京:北京航空航天大學(xué)出版社。2004
[7] 余永權(quán)。MCS-51系列單片機應(yīng)用技術(shù).北京:北京航空航天出版社,2002
致謝
本設(shè)計的完成是在我們的導(dǎo)師李美麗老師的細心指導(dǎo)下進行的。在每次設(shè)計遇到問題時老師不辭辛苦的講解才使得我的設(shè)計順利的進行。從設(shè)計的選題到資料的搜集直至最后設(shè)計的修改的整個過程中,花費了郭老師很多的寶貴時間和精力,在此向?qū)煴硎局孕牡馗兄x!導(dǎo)師嚴謹?shù)闹螌W(xué)態(tài)度,開拓進取的精神和高度的責任心都將使學(xué)生受益終生!
還要感謝和我同一設(shè)計小組的幾位同學(xué),是你們在我平時設(shè)計中和我一起探討問題,并指出我設(shè)計上的誤區(qū),使我能及時的發(fā)現(xiàn)問題把設(shè)計順利的進行下去,沒有你們的幫助我不可能這樣順利地結(jié)稿,在此表示深
附 錄
溫度、相對濕度檢測
58頁 畢業(yè)設(shè)計
摘 要
隨著社會的發(fā)展,人們對環(huán)境中的溫度和濕度的要求也越來越高,尤其是在醫(yī)學(xué)、電子電力、航天航空、食品發(fā)酵等領(lǐng)域中對溫濕度的要求尤其嚴格,鑒于如此設(shè)計出一個能夠精確、穩(wěn)定、實時測量出環(huán)境中溫濕度的實用型溫濕度檢測儀顯得尤為重要。
本溫濕度檢測儀是以AT89S52單片機的為核心控制芯片,該單片機有很好的抗干擾能力、響應(yīng)速度快?;诖藛纹瑱C的溫濕度檢測儀可以實時、準確的測量環(huán)境中的溫度和相對濕度。
本檢測儀的硬件部分的設(shè)計采用了0809A/D轉(zhuǎn)換器以高靈敏度采集濕敏電阻阻值變化,在經(jīng)過單片機處理得到相應(yīng)濕度; 單片機直接控制溫度傳感器DS18B20對溫度實時采集和監(jiān)控。本儀器還增加了報警裝置,用戶可根據(jù)需要設(shè)定溫濕度上下限,若當前溫濕度超限便會報警。接入獨立鍵盤鍵盤實現(xiàn)人機交換功能,并用LCD12864作為顯示設(shè)備的硬件設(shè)計方案。軟件部分則采用模塊化的方法將其分成幾個部分,然后逐模塊設(shè)計程序,用C語言來實現(xiàn),使各部分結(jié)合起來協(xié)調(diào)工作,最終實現(xiàn)對環(huán)境中溫濕度的實時檢測。
該溫濕度檢測儀能夠基本完成的溫濕度檢測,但由于個人經(jīng)驗不足等因素,本設(shè)
計還有一些不足之處,離產(chǎn)品實用還有一定的差距,還有一些方面需要進一步完善。
關(guān)鍵詞:AT89S52單片機,A/D轉(zhuǎn)換器,傳感器,LCD,溫濕度
目 錄
前 言 1
第1章 溫濕度檢測儀總體技術(shù)方案 2
§1.1 溫濕度檢測儀的主要性能指標及其工作原理 2
§1.1.1 性能指標 2
§1.1.2 溫濕度檢測儀的工作原理 2
§1.2 溫濕度檢測儀的硬件設(shè)計總體結(jié)構(gòu)方案 3
§1.3 溫濕度檢測儀應(yīng)用軟件系統(tǒng)的設(shè)計方案 3
§1.4 溫濕度檢測儀AT89S52單片機電路的設(shè)計 5
§1.5 溫濕度檢測儀的硬件電路設(shè)計 7
§1.5.1 溫度檢測電路 7
§1.5.2 濕度檢測電路 8
§1.5.3 其它模塊電路設(shè)計 9
第2章 溫濕度檢測儀的軟件設(shè)計 11
§2.1 主程序模塊設(shè)計 11
§2.2 溫濕度檢測模塊程序設(shè)計 12
§2.2.1 溫度檢測模塊程序設(shè)計 12
§2.2.2 濕度檢測模塊程序設(shè)計 14
§2.3 鍵盤掃描和LCD顯示模塊程序設(shè)計 19
§2.3.1 鍵盤掃描 19
§2.3.2 I2總線程序設(shè)計 23
結(jié) 論 27
參考文獻 28
致 謝 29
附 錄 30
參考文獻
[1] 謝光忠、蔣亞東等. 溫濕度智能數(shù)據(jù)采集控制系統(tǒng)的研制.傳感器技術(shù) 2000,19(4):29-33
[2] 丁元杰.單片微機原理及應(yīng)用.北京:機械工業(yè)出版社,1993
[3] 何立民.MCS-51系列單片機應(yīng)用設(shè)計、系統(tǒng)配置與接口技術(shù).
[4] 陳寶江,翟涌,張幽彤.MCS單片機應(yīng)用系統(tǒng)實用指南.
[5] 喻評,郭文川.單片機原理與接口技術(shù).北京:化學(xué)工業(yè)出版社,2006
[6] 李剛.51系列單片機系統(tǒng)設(shè)計與應(yīng)用技巧.北京:北京航空航天大學(xué)出版社。2004
[7] 余永權(quán)。MCS-51系列單片機應(yīng)用技術(shù).北京:北京航空航天出版社,2002
致謝
本設(shè)計的完成是在我們的導(dǎo)師李美麗老師的細心指導(dǎo)下進行的。在每次設(shè)計遇到問題時老師不辭辛苦的講解才使得我的設(shè)計順利的進行。從設(shè)計的選題到資料的搜集直至最后設(shè)計的修改的整個過程中,花費了郭老師很多的寶貴時間和精力,在此向?qū)煴硎局孕牡馗兄x!導(dǎo)師嚴謹?shù)闹螌W(xué)態(tài)度,開拓進取的精神和高度的責任心都將使學(xué)生受益終生!
還要感謝和我同一設(shè)計小組的幾位同學(xué),是你們在我平時設(shè)計中和我一起探討問題,并指出我設(shè)計上的誤區(qū),使我能及時的發(fā)現(xiàn)問題把設(shè)計順利的進行下去,沒有你們的幫助我不可能這樣順利地結(jié)稿,在此表示深
附 錄
溫度、相對濕度檢測
58頁 畢業(yè)設(shè)計