什么是ds18b20
DS18B20是常用的數(shù)字溫度傳感器,具有體積小,硬件開銷低,抗干擾能力強(qiáng),精度高的特點(diǎn)。DS18B20數(shù)字溫度傳感器接線方便,封裝成后可應(yīng)用于多種場合,如管道式,螺紋式,磁鐵吸附式,不銹鋼封裝式,型號(hào)多種多樣,有LTM8877,LTM8874等等。
主要根據(jù)應(yīng)用場合的不同而改變其外觀。封裝后的DS18B20可用于電纜溝測溫,高爐水循環(huán)測溫,鍋爐測溫,機(jī)房測溫,農(nóng)業(yè)大棚測溫,潔凈室測溫,彈藥庫測溫等各種非極限溫度場合。耐磨耐碰,體積小,使用方便,封裝形式多樣,適用于各種狹小空間設(shè)備數(shù)字測溫和控制領(lǐng)域。
ds18b20測溫電路圖詳解
如下面的兩張圖片所示,分別為外部供電模式下單只和多只DS18B20測溫系統(tǒng)的典型電路連接圖。
外部供電模式下的單只DS18B20芯片的連接圖
外部供電模式下的單只DS18B20芯片的連接圖
這里需要說明的是,DS18B20芯片通過達(dá)拉斯公司的單總線協(xié)議依靠一個(gè)單線端口通訊,當(dāng)全部器件經(jīng)由一個(gè)三態(tài)端口或者漏極開路端口與總線連接時(shí),控制線需要連接一個(gè)弱上拉電阻。在多只DS18B20連接時(shí),每個(gè)DS18B20都擁有一個(gè)全球唯一的64位序列號(hào),在這個(gè)總線系統(tǒng)中,微處理器依靠每個(gè)器件獨(dú)有的64位片序列號(hào)辨認(rèn)總線上的器件和記錄總線上的器件地址,從而允許多只DS18B20同時(shí)連接在一條單線總線上,因此,可以很輕松地利用一個(gè)微處理器去控制很多分布在不同區(qū)域的DS18B20,這一特性在環(huán)境控制、探測建筑物、儀器等溫度以及過程監(jiān)測和控制等方面都非常有用。
對(duì)于DS18B20的電路連接,除了上面所說的傳統(tǒng)的外部電源供電時(shí)的電路連接圖,DS18B20也可以工作在“寄生電源模式”,而下圖則表示了DS18B20工作在“寄生電源模式”下的電路連接圖。沒錯(cuò),這樣就可以使DS18B20工作在寄生電源模式下了,不用額外的電源就可以實(shí)時(shí)采集到位于多個(gè)地點(diǎn)的溫度信息了。
DS18B20溫度傳感器寄生電源供電方式
.DS18B20溫度傳感器寄生電源強(qiáng)上拉供電方式電路圖在強(qiáng)上拉供電方式下可以解決電流供應(yīng)不足的問題,因此也適合于多點(diǎn)測溫應(yīng)用,缺點(diǎn)就是要多占用一根I/O口線進(jìn)行強(qiáng)上拉切換。
DS18B20溫度傳感器的外部電源供電方式
外部電源供電方式是DS18B20溫度傳感器最佳的工作方式,工作穩(wěn)定可靠,抗干擾能力強(qiáng),而且電路也比較簡單,可以開發(fā)出穩(wěn)定可靠的多點(diǎn)溫度監(jiān)控系統(tǒng),如圖所示