【正文】
單線接口、存放中間數(shù)據(jù)的高速暫存器(內(nèi)含便箋式RAM),用于存儲(chǔ)用戶設(shè)定的溫度上下限值的TH和TL觸發(fā)器存儲(chǔ)與控制邏輯、8位循環(huán)冗余校驗(yàn)碼(CRC)發(fā)生器等七部分,如圖23所示。(2)DS18B20支持多點(diǎn)組網(wǎng)功能,多個(gè)DS18B20可以并聯(lián)在唯一的三線上,實(shí)現(xiàn)組網(wǎng)多點(diǎn)測(cè)溫(3)DS18B20在使用中不需要任何外圍元件,全部傳感元件及轉(zhuǎn)換電路集成在形如一只三極管的集成電路內(nèi)(4)適應(yīng)電壓范圍更寬,電壓范圍:~,在寄生電源方式下可由數(shù)據(jù)線供電(5)測(cè)溫范圍-55℃~+125℃,在10~+85℃時(shí)精度為177。因此用它來(lái)組成一個(gè)測(cè)溫系統(tǒng),具有線路簡(jiǎn)單,在一根通信線,可以掛很多這樣的數(shù)字溫度計(jì),十分方便。溫度測(cè)量范圍為55~+125 攝氏度,可編程為9位~12 位轉(zhuǎn)換精度,分辨率設(shè)定參數(shù)以及用戶設(shè)定的報(bào)警溫度存儲(chǔ)在EEPROM 中,掉電后依然保存。 DS18B20簡(jiǎn)單介紹DALLAS 最新單線數(shù)字溫度傳感器DS18B20是一種新型的“一線器件”,其體積更小、更適用于多種場(chǎng)合、且適用電壓更寬、更經(jīng)濟(jì)。圖22 P3口的第二功能 溫度傳感器的選擇由于傳統(tǒng)的熱敏電阻等測(cè)溫元件測(cè)出的一般都是電壓,再轉(zhuǎn)換成對(duì)應(yīng)的溫度,需要比較多的外部元件支持,且硬件電路復(fù)雜,制作成本相對(duì)較高。 AT89S52芯片提供三級(jí)程序存儲(chǔ)器加密,提供了方便靈活而可靠的硬加密于段,能完全保證程序或系統(tǒng)不被仿制。改寫時(shí)不拔下芯片,適合許多嵌入式控制領(lǐng)域。只要程序長(zhǎng)度小于4K,四個(gè)I/O全部提供給用戶。它與MCS51系列單片機(jī)在指令系統(tǒng)和引腳上完全兼容,不僅可完全代替MCS51系列單片機(jī),而且能使系統(tǒng)具有許多MCS51系列產(chǎn)品沒(méi)有的功能[[] 、提高、開發(fā)、拓展全攻略[M].北京:電子工業(yè)出版社,2009.]。 AT89S52 特點(diǎn)與MCS51 兼容;4K字節(jié)可編程閃爍存儲(chǔ)器;壽命:1000寫/擦循環(huán);數(shù)據(jù)保留時(shí)間:10年;全靜態(tài)工作:0MHz33MHz;三級(jí)程序存儲(chǔ)器鎖定;128*8位內(nèi)部RAM;32位可編程I/O線;兩個(gè)16位定時(shí)器/計(jì)數(shù)器;5個(gè)中斷源;可編程串行通道;低功耗的閑置和掉電模式;片內(nèi)振蕩器和時(shí)鐘電路。該器件是INTEL公司生產(chǎn)的MCS51系列單片機(jī)中的基礎(chǔ)產(chǎn)品,采用可靠的CMOS工藝制造技術(shù),具有高性能的8位單片機(jī),屬于標(biāo)準(zhǔn)的MCS51產(chǎn)品。電路時(shí)鐘電路加熱電路以上兩種方案相比較,第二種方案的電路、軟件設(shè)計(jì)更簡(jiǎn)單,此方案設(shè)計(jì)的系統(tǒng)在功耗、測(cè)量精度、范圍等方面都能很好地達(dá)到要求,故本設(shè)計(jì)采用方案二。 方案二考慮到單片機(jī)屬于數(shù)字系統(tǒng),容易想到數(shù)字溫度傳感器,可選用DS18B20數(shù)字溫度傳感器,此傳感器為單總線數(shù)字溫度傳感器,體積小、構(gòu)成的系統(tǒng)結(jié)構(gòu)簡(jiǎn)單,它可直接將溫度轉(zhuǎn)化成數(shù)字信號(hào)給單片機(jī)處理??梢圆捎脙煞N方案:一種是使用熱敏電阻之類的元件;另一種是使用數(shù)字溫度傳感器 方案一選用熱敏電阻電路,測(cè)溫部分選用熱敏電阻,將隨被測(cè)溫度變化的電壓或電流采樣,進(jìn)行A/D轉(zhuǎn)換后就可以用單片機(jī)進(jìn)行數(shù)據(jù)處理,實(shí)現(xiàn)溫度顯示。學(xué)以致用是老師要求我們的努力方向,現(xiàn)今社會(huì)要求我們對(duì)知識(shí)的應(yīng)用越來(lái)越熟練,只有靠自己鍥而不舍的奮發(fā)圖強(qiáng),才能爭(zhēng)取自己的一片天地。只有不斷地學(xué)習(xí)才能不斷的進(jìn)步。一個(gè)簡(jiǎn)單有效地控制系統(tǒng)可以在一定程度上使工廠的生產(chǎn)效益上一個(gè)臺(tái)階,只要運(yùn)用得當(dāng),就有可能做到??茖W(xué)技術(shù)是第一生產(chǎn)力,對(duì)溫度實(shí)現(xiàn)比較系統(tǒng)化的檢測(cè)控制使人們的生產(chǎn)節(jié)奏有一個(gè)良好的循環(huán)。因此,單片機(jī)對(duì)溫度的控制問(wèn)題是一個(gè)工業(yè)中經(jīng)常遇到的問(wèn)題。例如:在農(nóng)業(yè)溫室大棚生產(chǎn)、冶金工業(yè)、化工生產(chǎn)、電力工程、造紙行業(yè)、機(jī)械制作、和食品加工等諸多領(lǐng)域中,人們都需要對(duì)各類環(huán)境、加熱爐、熱處理爐、反應(yīng)爐和鍋爐中的溫度進(jìn)行檢測(cè)和控制。該系統(tǒng)結(jié)構(gòu)簡(jiǎn)單,精度高、量程寬、靈敏度高、體積小、功耗低,抗干擾能力強(qiáng),適合于惡劣環(huán)境下進(jìn)行現(xiàn)場(chǎng)溫度測(cè)量,有廣泛的應(yīng)用前景。該溫度控制器的顯示部分采用LED數(shù)碼管顯示,具有顯示當(dāng)先溫度、溫度上、下限值的功能。溫度傳感器DS18B20具有12位精度,可較為精確的測(cè)量當(dāng)前環(huán)境的溫度。河南理工大學(xué)萬(wàn)方科技學(xué)院畢業(yè)設(shè)計(jì) 本 科 畢 業(yè) 設(shè) 計(jì)(論文) 題目 基于51單片機(jī)的溫度自動(dòng)控制 系統(tǒng)設(shè)計(jì)研究 院(系部) 電氣與自動(dòng)化工程系 專業(yè)名稱 通信工程 摘 要基于單片機(jī)的溫度控制器,采用DS18B20溫度傳感器采集所要測(cè)量的當(dāng)前環(huán)境的溫度,通過(guò)單片機(jī)進(jìn)行處理并加以顯示。單片機(jī)采用的是AT89S52系列單片機(jī)。該溫度控制器具有設(shè)定溫度上、下限的功能,通過(guò)控制繼電器控制外部降溫、加熱裝置,從而實(shí)現(xiàn)環(huán)境溫度處于設(shè)定溫度上、下限范圍內(nèi)。按鍵部分采用四個(gè)按鍵,每個(gè)按鍵的功能不同,通過(guò)按鍵的配合使用,可以實(shí)現(xiàn)切換LED數(shù)碼管顯示,調(diào)節(jié)溫度上下限的功能。關(guān)鍵詞:?jiǎn)纹瑱C(jī) AT89S52 DS18B20 數(shù)碼管 繼電器AbstractTemperature controller based on MCU, using the current environment to measure the temperature of sensor DS18B20, processing and display by MCU. The microcontroller is series of MCU AT89S52. The temperature of sensor DS18B20, with 12 accuracy, can accurately measure the current environment temperature.The temperature controller can set temperature, and have the lower limit function,control the relay to control the external cooling, heate device. So as to realize the environmental temperature at the setting temperature, and lower bounds.The temperature controller with the display parts, adopts LED digital tube display. Displaying the current temperature, lower value. The part of the four keys, with defferent function , can realize the switch LED digital tube display, adjust the temperature upper limition .This system is simple, high precision, wide range, high sensitivity, small size, low power consumption, strong antijamming capability, suitable for harsh environments onsite temperature measurement, has a broad application prospection.