資源描述:
《畢業(yè)設(shè)計(jì)(論文)-基于at89s51單片機(jī)的倉庫溫度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、摘要本設(shè)計(jì)主要包括溫度傳感器DS18B20、單片機(jī)AT89S51和LCD1602等器件,硬件電路包括溫度檢測(cè)電路、溫度控制電路和一些接口電路等輔助電路,軟件設(shè)計(jì)主要包括數(shù)碼管顯示程序、鍵盤掃描及按鍵處理程序、溫度信號(hào)處理程序、繼電器控制程序、超溫報(bào)警程序五個(gè)模塊。設(shè)計(jì)電路工作原理為:首先,由DS18B20溫度傳感器芯片測(cè)量當(dāng)前的溫度,并將結(jié)果送入單片機(jī)。然后,通過AT89S51單片機(jī)芯片對(duì)送來的測(cè)量溫度讀數(shù)進(jìn)行計(jì)算和轉(zhuǎn)換,井將此結(jié)果送入液晶顯示模塊,如果測(cè)量溫度超過預(yù)定值,單片機(jī)同時(shí)也會(huì)把信號(hào)傳遞給報(bào)警電路單元。最后,LCD1602A芯片將送來的值顯示于顯示屏上。關(guān)鍵詞:AT89S
2、51單片機(jī);溫度傳感器;DS18B20;LCD1602ABSTRACTThedesignincludestemperaturesensorDS18B20,MCUAT89S51,LCD1602andotherdevices.Hardwarecircuitincludesthetemperaturesensingcircuit,thetemperaturecontrolcircuit,anumberofinterfacecircuitsandotherauxiliarycircuits,Softwaredesignprocessincludesfivemodules,suchasdig
3、italtubedisplay,keyboardscanningandkeyprocesses,thetemperaturesignalprocessing,relaycontrolprocedures,over-temperaturealarmprogram.Thecircuitdesignworksasfollows:First,bymeasuringcurrentDS18B20Temperaturesensorchiptemperatures,andtheresultsintothesinglechip.Thensendingthemicrocontrollerchipont
4、hemeasurementoftemperaturereadingstocalculateandconverttheresultwellintothisLCDmodulethroughtheAT89S51,ifthemeasuredtemperatureexceedsapredeterminedvalue,themicrocontrollerwillalsosendsignalstothealarmcircuitmodule.Finally,SMC1602Asendsthevalueofthechipswhichwillbeshownonthescreen.Keywords:AT8
5、9S51Microcontroller,Temperaturesensor,DS18B20,LCD1602湖南涉外經(jīng)濟(jì)學(xué)院本科生畢業(yè)設(shè)計(jì)(論文)目錄第一章前言11.1課題背景及目的11.2論文構(gòu)成及研究?jī)?nèi)容11.3倉庫溫度檢測(cè)系統(tǒng)的原理框圖1第二章核心器件的選擇32.1單片機(jī)的選擇32.1.1AT89S51簡(jiǎn)介32.1.2AT89S51引腳功能32.2溫度傳感器的選擇52.2.1DS18B20簡(jiǎn)介52.2.2DS18B20的性能特點(diǎn)6第三章硬件設(shè)計(jì)電路73.1主控制器83.2顯示電路83.3溫度檢測(cè)電路83.4溫度報(bào)警電路9第四章軟件設(shè)計(jì)104.1概述104.2溫度檢測(cè)流程及程序?qū)?/p>
6、現(xiàn)104.2.1初始化流程104.2.2讀DS18B20流程114.2.3寫18B20流程134.3報(bào)警模塊流程154.4中斷設(shè)定流程15第五章結(jié)論17參考文獻(xiàn)18致謝19-i-湖南涉外經(jīng)濟(jì)學(xué)院本科生畢業(yè)設(shè)計(jì)(論文)第一章前言1.1課題背景及目的電子科技時(shí)代的今天,社會(huì)中的諸多行業(yè)對(duì)各種信息參數(shù)的準(zhǔn)確度和精確度的要求都有了幾何級(jí)的增長,而如何準(zhǔn)確而又迅速的獲得這些參數(shù)就需要受制于現(xiàn)代信息基礎(chǔ)的發(fā)展水平。在三大信息信息采集(即傳感器技術(shù))、信息傳輸(通信技術(shù))和信息處理(計(jì)算機(jī)技術(shù))中,傳感器屬于信息技術(shù)的前沿尖端產(chǎn)品,尤其是溫度傳感器技術(shù),在我國各領(lǐng)域已經(jīng)引用的非常廣泛,可以說是滲
7、透到社會(huì)的每一個(gè)領(lǐng)域,人民的生活與環(huán)境的溫度息息相關(guān),在工業(yè)生產(chǎn)過程中需要實(shí)時(shí)測(cè)量溫度,在農(nóng)業(yè)生產(chǎn)中也離不開溫度的測(cè)量,因此研究溫度的測(cè)量方法和裝置具有重要的意義。同時(shí),溫度檢測(cè)控制系統(tǒng)已廣泛應(yīng)用于社會(huì)生活的各個(gè)領(lǐng)域,甚至在各種行業(yè)的那些條件不易人們親自接近的貨物儲(chǔ)藏的倉庫已普遍使用。檢測(cè)控制對(duì)象慣性大,滯后現(xiàn)象嚴(yán)重,存在很多不確定的因素,難以建立精確的數(shù)學(xué)模型,從而導(dǎo)致檢測(cè)控制系統(tǒng)性能不佳,甚至出現(xiàn)控制不穩(wěn)定、失控現(xiàn)象。本設(shè)計(jì)采用數(shù)字溫度傳感器DS18B20,因其內(nèi)