(溫濕度控制系統(tǒng)的軟件設(shè)計.docx)
PAGE
PAGE#
畢業(yè)設(shè)計(論文)
題目:溫濕度系統(tǒng)的軟件設(shè)計
學(xué)院:信息工程學(xué)院
專業(yè)名稱:電子信息工程
班級學(xué)號:
學(xué)生姓名:周赟
指導(dǎo)教師:劉清平
二O一二年六月
溫濕度系統(tǒng)的軟件設(shè)計
學(xué)生姓名:周赟班級指導(dǎo)老師:劉清平
摘要:隨著微電子技術(shù)、計算機技術(shù)、測試技術(shù)的發(fā)展,單片機通信和信息監(jiān)測技術(shù)在日常生活中的運用日益廣泛。雖然紅外,藍牙等無線通信技術(shù)得到了很
大的發(fā)展,但是有線通信仍然是占據(jù)著當(dāng)今通信領(lǐng)域的半壁江山,其在各種信息
監(jiān)測和通信方面也占有著重要的作用。
本文采用STC89C52單片機為主控微處理器,設(shè)計了一個能夠同時監(jiān)測溫度和濕度的單片機系統(tǒng)。本設(shè)計是以單片機STC89C52為核心,配合DS1820
溫度傳感器和CHR-01濕度傳感器,以及相關(guān)的外圍電路組成的檢測系統(tǒng),可以接收所測環(huán)境的溫度和濕度信號,檢測人員可以通過數(shù)碼管顯示的數(shù)據(jù),實時監(jiān)控環(huán)境的溫度和濕度情況。本系統(tǒng)包括系統(tǒng)硬件和軟件設(shè)計,可靠性高,結(jié)構(gòu)
簡單,實現(xiàn)了對溫濕度的自動調(diào)節(jié)。該系統(tǒng)的測溫范圍:-25C—+55C,采集
精度為土0.5C,濕度范圍:20%—80%,采集精度為±5%。用DS18B20溫度傳感器作為溫度采集模塊,采用CHR-01作為濕度傳感器,LM324作為運算放大器,TLC0831作為模數(shù)轉(zhuǎn)換器等組成了濕度采集模塊;利用HD7279A作為鍵盤和顯示模塊;使用單片機的串口組成數(shù)據(jù)發(fā)射、接收模塊。
經(jīng)過精心的設(shè)計和制作,整個系統(tǒng)完成了對溫度和濕度的采集、傳輸、接收和顯示等功能,該系統(tǒng)具有系統(tǒng)結(jié)構(gòu)簡單、電路成本低、數(shù)據(jù)傳輸距離長,傳輸精度高、抗干擾強等特點。
關(guān)鍵詞:溫度傳感器濕度傳感器STC89C52單片機
指導(dǎo)老師簽名:
ThesoftwaredesignofTemperatureand
humiditysystem
StudentnameZhouYunClass:Supervisor:LiuQingping
Abstract:Withmicroelectronictechnology,computertechnology,testingtechnology,computercommunicationandinformationmonitoringtechnologyindailylifeincreasinglywidespreaduse.Althoughtheinfrared,Bluetoothandotherwirelesscommunicationtechnologyhasgotgreatdevelopment,butisstilloccupyingthewiredcommunicationcommunicationfieldinthehalfofthecountry,allkindsofinformationmonitoringandcommunicationalsoplaysanimportantrolein.
Inthispaper,usingSTC89C52microcontrollertocontrolthemicroprocessor,thedesignofacansimultaneouslymonitorthetemperatureandhumidityofthesinglechipmicrocomputersystem.ThedesignisbasedonSTC89C52singlechipcomputerasthecore,withthetemperaturesensorDS1820andCHR-01humiditysensor,andrelatedperipheralcircuitsofthedetectionsystem,whichreceivesthemeasurementofenvironmentaltemperatureandhumiditysignals,thetestingpersonnelcanthroughthedigitaltubedisplaydata,realtimemonitorofenvironmenttemperat