DS18B20是常用的數字溫度傳感器特點是一線接口,即多個DS18B20可以掛在一條總線上通訊,具有體積小,硬件開銷低,抗力強,精度高的特點。可應用于電纜溝測溫,高溫水循環測溫,鍋爐測溫,機房測溫,農業大棚測溫,等各種非極限溫度場合。
數字溫度傳感器DS18B20的主要特征:
1. 電壓范圍:3.0-5.5V,在寄生電源方式下可由數據線供電。
2. DS18B20在與微處理連接時僅需要一條口線即可實現微處理器與DS18B20的雙向通訊。
3. DS18B20在使用中不需要任何外圍元件。
4. 溫度范圍:-55~+125℃,在-10~+85攝氏度時精度為±0.5℃。
5. 負壓特性:電源極性接反時,芯片不會因發熱而燒毀,但不能正常工作。
DS18B20工作原理:
DS18B20的溫度轉換時的延時時間由2S減為750ms。低溫度系數晶振的震蕩頻率受溫度影響很少,用于產生固定頻率的脈沖信號送給計數器1。高溫系數晶振隨溫度變化其振蕩率明顯改變,所產生的信號作為計數器2的脈沖輸入。計數器1和溫度寄存器被預置在-55所對應的一個基數值。計數器1對低溫度系數晶振產生的脈沖信號進行減法計數,當計數器1的預置值減到0時,溫度寄存器的值將加1,計數器1的預置將重新被裝入,計數器1重新開始對低溫系數晶振產品的脈沖信號進行計數,如此循環直到計數器計數到0時,停止溫度寄存器值的累加,此時溫度寄存器中的數值即為測溫度。