ds18b20的特性
DS18B20單線數字溫度傳感器,即“一線器件”,其具有獨特的優點:
?。?)采用單總線的接口方式與微處理器連接時僅需要一條口線即可實現微處理器與DS18B20的雙向通訊。單總線具有經濟性好,抗干擾能力強,適合于惡劣環境的現場溫度測量,使用方便等優點,使用戶可輕松地組建傳感器網絡,為測量系統的構建引入全新概念。
?。?)測量溫度范圍寬,測量精度高DS18B20的測量范圍為-55℃~+125℃;在-10~+85°C范圍內,精度為±0.5°C。
?。?)在使用中不需要任何外圍元件。
(4)持多點組網功能多個DS18B20可以并聯在惟一的單線上,實現多點測溫。
(5)供電方式靈活DS18B20可以通過內部寄生電路從數據線上獲取電源。因此,當數據線上的時序滿足一定的要求時,可以不接外部電源,從而使系統結構更趨簡單,可靠性更高。
(6)測量參數可配置DS18B20的測量分辨率可通過程序設定9~12位。
?。?)負壓特性電源極性接反時,溫度計不會因發熱而燒毀,但不能正常工作。
(8)掉電保護功能DS18B20內部含有EEPROM,在系統掉電以后,它仍可保存分辨率及報警溫度的設定值。
DS18B20具有體積更小、適用電壓更寬、更經濟、可選更小的封裝方式,更寬的電壓適用范圍,適合于構建自己的經濟的測溫系統,因此也就被設計者們所青睞。
DS18B20工作原理
DS18B20的讀寫時序和測溫原理與DS1820相同,只是得到的溫度值的位數因分辨率不同而不同,且溫度轉換時的延時時間由2s減為750ms。DS18B20測溫原理如圖3所示。圖中低溫度系數晶振的振蕩頻率受溫度影響很小,用于產生固定頻率的脈沖信號發送給計數器1。高溫度系數晶振隨溫度變化其振蕩頻率明顯改變,所產生的信號作為計數器2的脈沖輸入。計數器1和溫度寄存器被預置在-55℃所對應的一個基數值。計數器1對低溫度系數晶振產生的脈沖信號進行減法計數,當計數器1的預置值減到0時,溫度寄存器的值將加1,計數器1的預置將重新被裝入,計數器1重新開始對低溫度系數晶振產生的脈沖信號進行計數,如此循環直到計數器2計數到0時,停止溫度寄存器值的累加,此時溫度寄存器中的數值即為所測溫度。斜率累加器用于補償和修正測溫過程中的非線性,其輸出用于修正計數器1的預置值。
ds18b20溫度傳感器應用
該產品適用于冷凍庫,糧倉,儲罐,電訊機房,電力機房,電纜線槽等測溫和控制領域。
軸瓦,缸體,紡機,空調,等狹小空間工業設備測溫和控制。
汽車空調、冰箱、冷柜、以及中低溫干燥箱等。
供熱/制冷管道熱量計量,中央空調分戶熱能計量和工業領域測溫和控制。