資源描述:
《基于單片機(jī)的倉(cāng)庫(kù)溫度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)與制作畢業(yè)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、大連海事大學(xué)┊┊┊┊┊┊┊裝┊┊┊┊┊┊┊訂┊┊┊┊┊┊┊線┊┊┊┊┊┊┊畢業(yè)論文 二○一四年六月1基于單片機(jī)的倉(cāng)庫(kù)溫度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)與制作專業(yè)班級(jí):電子信息科學(xué)與技術(shù)1班姓名:王振華指導(dǎo)教師:金國(guó)華信息科學(xué)技術(shù)學(xué)院摘要本設(shè)計(jì)是基于AT89C51單片機(jī)的多路倉(cāng)庫(kù)溫度監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)與制作。利用三個(gè)DS18B20分別采集三路溫度,由LCD1602液晶顯示屏實(shí)時(shí)顯示路數(shù)和該路的溫度,實(shí)現(xiàn)對(duì)倉(cāng)庫(kù)溫度的實(shí)時(shí)監(jiān)測(cè)。本設(shè)計(jì)主要包括溫度傳感器DS18B20、單片機(jī)AT89C51和LCD1602等器件,硬件電路包括溫度檢測(cè)電路、溫度控制電路和一些接口電路等輔助電
2、路,軟件設(shè)計(jì)主要包括液晶顯示程序、溫度檢測(cè)程序、溫度轉(zhuǎn)換命令子程序、計(jì)算溫度子程序和顯示數(shù)據(jù)刷新子程序幾個(gè)模塊。設(shè)計(jì)電路工作原理為:首先,由三路DS18B20溫度傳感器芯片測(cè)量各路當(dāng)前的溫度,并將結(jié)果分別送入單片機(jī)。然后,通過(guò)AT89C51單片機(jī)芯片對(duì)送來(lái)的測(cè)量溫度讀數(shù)進(jìn)行計(jì)算和轉(zhuǎn)換,井將此結(jié)果分別送入液晶顯示模塊,如果測(cè)量溫度超過(guò)預(yù)定值,單片機(jī)同時(shí)也會(huì)把信號(hào)傳遞給報(bào)警電路單元。最后,LCD1602芯片將送來(lái)的值依次循環(huán)顯示于顯示屏上。借助仿真工具Proteus和單片機(jī)編程軟件Keil實(shí)現(xiàn)系統(tǒng)軟、硬件的交互仿真,并進(jìn)行了電路的焊接和調(diào)試,實(shí)現(xiàn)了課
3、題設(shè)計(jì)目的。?關(guān)鍵詞:AT89C51單片機(jī);溫度傳感器;DS18B20;LCD1602ABSTRACTThisdesignisbasedonAT89C51multiplexwarehousetemperaturemonitoringsystemdesignandproduction.UsingthreeDS18B20temperaturesensocollectedthreeroad,respectivelybytheLCD1602LCDreal-timedisplaytheimletandthetemperatureofthechain,rea
4、lizethereal-timemonitoringoftemperatureinthewarehouse.Thedesign?includestemperaturesensorDS18B20,MCUT89C51A,LCD1602andotherdevices.Hardwarecircuitincludesthetemperaturesensingcircuit,thetemperaturecontrolcircuit,anumberofinterfacecircuitsandotherauxiliarycircuits,Softwaredesi
5、gnmainlyincludestheLCDdisplayprogram,temperaturedetection,temperatureconversioncommandsubroutineanddisplaysubroutine,calculationtemperaturedatarefreshsubroutinemodules.Thecircuredesignworksasfollows:BythefourroadchipDS18B20temperaturesensormeasurementofvariouscurrenttemperatu
6、re,andtheresultintothisLCDmodulethroughtheAT89C51,ifthemeasuredtemperatureexceedsapredeterminedvalue,themicrocontrollerwillalsosendsignalstothealarmcircuitmodule.LCD1602sendsthevalueofthechipswhichwillbeinturnshownonthescreen.Thesysteminteractionsimulationofhardwareandsoftwar
7、ehasbeenrailizedwithsimulationtoolsProteusandSCMprogrammingsoftwareKeil.Theauthorperformsthecirtcuitconnectionanddebuggingcombinedwithimplementingthedesigngoaloftheproject.Keywords:AT89C51Microcontroller;Temperaturesensor;DS18B20;LCD1602I目錄第1章緒論11.1課題研究的背景及意義11.2溫度傳感器國(guó)內(nèi)外現(xiàn)狀及水平
8、11.3課題設(shè)計(jì)任務(wù)與目的21.4設(shè)計(jì)思路2第2章系統(tǒng)設(shè)計(jì)32.1方案設(shè)計(jì)32.1.1設(shè)計(jì)方案一32.1.2設(shè)計(jì)方案二32.1.3設(shè)計(jì)方