一、產品概述
DS18B20溫度傳感器的種類眾多,在應用與高精度、高可靠性的場合時DALLAS(達拉斯)公司生產的DSl8B20溫度傳感器當仁不讓。超小的體積,超低的硬件開消,抗干擾能力強,精度高,附加功能強,使得Ds18B20更受歡迎。對于我們普通的電子要好者來說,DSl8B20的憂勢更是我們學習單片機技術和開發溫度相關的小產品的不二選擇。了解其工作原理和應用可以拓克您對單片機開發的思路。
二、主要特征
全數字溫度轉換及輸出。
先進的單總線數據通信。
最高12位分辨率,精度可達土0.5攝氏度。
12位分辨率時的最大工作周期為750毫秒。
可選擇寄生工作方式。
檢測溫度范國為一55°
內置EEPROM,限溫報警功能。
64位光刻ROM,內置產品序列號,方便多機掛接。
多樣封裝形式,適應不同硬件系統。
三、工作原理及應用
DS18B20的溫度檢測與數字數據輸出全集成于一個芯片之上,從而抗干擾力更強。其一個工作周期可分為兩個部分,即溫度檢測和數據處理。在講解其工作流程之前我們有必要了解l8B20的內部存儲器資源。18B20共有三種形態的存儲器資源,它們分別是:ROM只讀存儲器,用于存放DS18B20lD編石l,其前8位是單線系列編碼(DSl8B20的編碼l9H),后面48位是芯片唯一的序列號,最后8位是以上56的位的CRC碼(冗余校驗)。數據在出產時設置不由用戶更改。DSl8B20共64位ROM。
RAM 數據暫存器,用于內部計算和數據存取,數據在掉電后丟失,DSl8B20共9個字節RAM,每個字節為8位。第1、2個字節是溫度轉換后的數據值信息,第3、4個字節是用戶EEPRoM(常用于溫度報警值儲存)的鏡像。在上電復位時其値將被刷新。第5個字節則是用戶第3個EEPRoM的鏡像。第6、7、8個字節為計數寄存器,是為了讓用戶得到更高的溫度分事牌而設計的,同樣也是內部溫度轉換、計算的暫存単元。第9個字節為前8個字節的CRC碼。EEPROM非易失性記憶體,用于存放長期需要保存的數據,上下限溫度報警值和校驗數據,Ds18B20共3位EEPRoM,并在RAM都存在鏡像,以方便用戶操作。
產品參數
溫度量程:-55~125℃
溫度檢測精度:±0.5℃(-10~80℃)
探頭外殼:不銹鋼
線長:標準1米
產品芯:3芯線(可定做屏蔽線)