【正文】
常寬,且體積小,還具有抗振動、穩(wěn)定性好、準確度高、耐高壓等優(yōu)點。通過將參考結(jié)點保持在已知溫度并測量該電壓,便可推斷出檢測結(jié)點的溫度。C1111 1110 0110 1111FF6FH55176。C1111 1111 1111 1000FFF8H176。C0000 0000 0000 10000008H0176。C0000 0001 1001 00010191H+176。C0000 0111 1101 000007D0H+85176。一般情況下的溫度值應(yīng)為9位(符號點1位),但因符號位擴展成高8位,故以16位被碼形式讀出,表1給出了溫度和數(shù)字量的關(guān)系。芯片內(nèi)部還有斜率累加器,可對頻率的非線性予以被償。DS18B20內(nèi)部的低溫度系數(shù)振蕩器能產(chǎn)生穩(wěn)定的頻率信號f0,高溫度系數(shù)振蕩器則將被測溫度轉(zhuǎn)換成頻率信號f。同時采用AT89C51單片機控制,軟件編程的自由度大,可通過編程實現(xiàn)各種各樣的算術(shù)算法和邏輯控制,而且硬件實現(xiàn)簡單,安裝方便。便于單片機處理及控制,省去傳統(tǒng)的測溫方法的很多外圍電路。數(shù)字溫度計DS18B20在0℃~100℃時,最大線形偏差小于1℃。 圖2 外圍系統(tǒng)組成方框圖3 硬件電路設(shè)計 單片機最小系統(tǒng)的設(shè)計單片機最小系統(tǒng)是由單片機芯片AT89C51為核心,由電源部分、復(fù)位電路和晶振電路組成(如圖3所示)。外圍系統(tǒng)主要是利用數(shù)字溫度計來檢測水溫,并把數(shù)據(jù)傳送給單片機處理判斷水溫是否穩(wěn)定,是否啟動加熱裝置。利用數(shù)字溫度計來檢測水溫;采用A/D轉(zhuǎn)換芯片ADC0809來實現(xiàn)對溫度計采集到信號進行模數(shù)轉(zhuǎn)換處理;采用四位共陰LED和按鍵實現(xiàn)溫度的顯示和溫度的設(shè)置功能;采用繼電器來實現(xiàn)間接控制外圍設(shè)備。2 方案設(shè)計 總體系統(tǒng)的設(shè)計思路通過模塊方案的比較與論證,最終確定的系統(tǒng)組成方框圖如圖1所示。本文研究若用于低溫設(shè)備(如熱水器)等時,采用以單片機為控制核心,系統(tǒng)通過新型的數(shù)字溫度傳感器(DS18B20)測得水溫,并送入單片機,實時顯示當前溫度;若用于高溫設(shè)備(如鍋爐)等時,采用以單片機為控制核心,系統(tǒng)通過傳感器測得水溫,通過A/D轉(zhuǎn)換器將采樣輸入的模擬量轉(zhuǎn)換成數(shù)字量送入單片機,并顯示當前溫度。本文主要研究以AT89C51芯片作為該水溫自動控制系統(tǒng)的核心,溫度信號由新型的數(shù)字溫度傳感器(DS18B20)或熱電偶提供。在此條件下利用溫度傳感器和單片機設(shè)計水溫控制系統(tǒng)以實現(xiàn)水溫的自動控制及實時顯示,以方便人們生活所需。隨著經(jīng)濟的發(fā)展對于生產(chǎn)效率和質(zhì)量的要求也越來越高,溫度、壓力,流量和液位是四種最常見的過程變量,其中溫度是一個非常重要的過程變量,因為它直接影響燃燒、化學(xué)反應(yīng)、發(fā)酵、烘烤、煅燒、蒸餾、濃度、擠壓成形,結(jié)晶以及空氣流動等物理和化學(xué)過程。 Automatic control 1 引言隨著經(jīng)濟的高速發(fā)展和人們生活水平的不斷提高,對生活電器化的要求也越來越高;而電器化層度也越來越趨向于自動控制控制乃至于智能控制。自動控制Abstract: This paper is designed AT89C51 microcontroller as control core and temperature sensor DS18B20) for (temperature gathering element, plus the temperature setting circuit, temperature gathering electriccircuit, display circui