資料介紹
DS18B20是美國DALLAS半導(dǎo)體公司繼DS1820之后最新推出的一種改進(jìn)型智能溫度傳感器。與傳統(tǒng)的熱敏電阻相比,他能夠直接讀出被測(cè)溫度并且可根據(jù)實(shí)際要求通過簡(jiǎn)單的編程實(shí)現(xiàn)9~12位的數(shù)字值讀數(shù)方式。可以分別在93.75
ms和750
ms內(nèi)完成9位和12位的數(shù)字量,并且從DS18B20讀出的信息或?qū)懭隓S18B20的信息僅需要一根口線(單線接口)讀寫,溫度變換功率來源于數(shù)據(jù)總線,總線本身也可以向所掛接的DS18B20供電,而無需額外電源。因而使用DS18B20可使系統(tǒng)結(jié)構(gòu)更趨簡(jiǎn)單,可靠性更高。他在測(cè)溫精度、轉(zhuǎn)換時(shí)間、傳輸距離、分辨率等方面較DS1820有了很大的改進(jìn),給用戶帶來了更方便的使用和更令人滿意的效果。
DS18B20
一、主要特性
1.適應(yīng)電壓范圍3.0V~5.5V,在寄生電源方式下可由數(shù)據(jù)線供電。
2.DS18B20與微處理器之間僅需要—條口線即可雙向通訊。
3.支持多點(diǎn)組網(wǎng)功能,多個(gè)DS18B20可以并聯(lián)在唯—的三線上,實(shí)現(xiàn)組網(wǎng)多點(diǎn)測(cè)溫。
4.不需要任何外圍元件,全部傳感元件及轉(zhuǎn)換電路集成在外形如一只三極管的電路內(nèi)。
5.測(cè)溫范圍-55℃~ 125℃,在-lO℃~ 85℃時(shí)精度為±0.5℃。
6.可編程的分辨率為9位~12位,對(duì)應(yīng)的可分辨溫度分別為0.5℃、0.25℃、0.125℃和0.0625℃,可實(shí)現(xiàn)高精度測(cè)溫。
7.在9位分辨率時(shí),最多93.75ms便可把溫度轉(zhuǎn)換為數(shù)字,12位分辨率時(shí)最多750ms便可把溫度值轉(zhuǎn)換為數(shù)字。
8.直接輸出數(shù)字溫度信號(hào),以一線總線串行傳送給CPU,同時(shí)可傳送CRC校驗(yàn)碼,具有極強(qiáng)的抗干擾糾錯(cuò)能力。
9.電源極性接反時(shí),芯片不會(huì)因發(fā)熱而燒毀,但不能正常工作。
10.3DS18B20遵循單總線協(xié)議,每次測(cè)溫時(shí)必須有初始化、傳送ROM命令、傳送RAM命令、數(shù)據(jù)交換等4個(gè)過程。
二、內(nèi)外結(jié)構(gòu)
DS18B20的外部結(jié)構(gòu)如圖所示。其中,VDD為電源輸入端,DQ為數(shù)字信號(hào)輸入/輸出端,GND為電源地。
DS18B20外部結(jié)構(gòu)
DS18B20內(nèi)部結(jié)構(gòu)主要包括4部分:64位光刻ROM、溫度傳感器、非易失的溫度報(bào)警觸發(fā)器TH和TL、配置寄存器,如圖所示。
DS18B20內(nèi)部結(jié)構(gòu)
64位ROM中,在產(chǎn)品出廠前就被廠家通過光刻刻錄好了64位序列號(hào)。該序列號(hào)可以看作是DS18B20的地址序列碼,用來區(qū)分每一個(gè)DS18B20,從而更好地實(shí)現(xiàn)對(duì)現(xiàn)場(chǎng)溫度的多點(diǎn)測(cè)量。
三、部件介紹
1.存儲(chǔ)器
DS18B20的存儲(chǔ)器包括高速暫存器RAM和可電擦除RAM,可電擦除RAM又包括溫度觸發(fā)器TH和TL,以及一個(gè)配置寄存器。存儲(chǔ)器能完整的確定一線端口的通訊,數(shù)字開始用寫寄存器的命令寫進(jìn)寄存器,接著也可以用讀寄存器的命令來確認(rèn)這些數(shù)字。當(dāng)確認(rèn)以后就可以用復(fù)制寄存器的命令來將這些數(shù)字轉(zhuǎn)移到可電擦除RAM中。當(dāng)修改過寄存器中的數(shù)時(shí),這個(gè)過程能確保數(shù)字的完整性。
高速暫存器RAM是由8個(gè)字節(jié)的存儲(chǔ)器組成;。用讀寄存器的命令能讀出第九個(gè)字節(jié),這個(gè)字節(jié)是對(duì)前面的八個(gè)字節(jié)進(jìn)行校驗(yàn)。
2.64-位光刻ROM
64位光刻ROM的前8位是DS18B20的自身代碼,接下來的48位為連續(xù)的數(shù)字代碼,最后的8位是對(duì)前56位的CRC校驗(yàn)。64-位的光刻ROM又包括5個(gè)ROM的功能命令:讀ROM,匹配ROM,跳躍ROM,查找ROM和報(bào)警查找。
3.外部電源的連接
DS18B20可以使用外部電源VDD,也可以使用內(nèi)部的寄生電源。當(dāng)VDD端口接3.0V—5.5V的電壓時(shí)是使用外部電源;當(dāng)VDD端口接地時(shí)使用了內(nèi)部的寄生電源。無論是內(nèi)部寄生電源還是外部供電,I/O口線要接5KΩ左右的上拉電阻。
4.配置寄存器
配置寄存器是配置不同的位數(shù)來確定溫度和數(shù)字的轉(zhuǎn)化。
可以知道R1,R0是溫度的決定位,由R1,R0的不同組合可以配置為9位,10位,11位,12位的溫度顯示。這樣就可以知道不同的溫度轉(zhuǎn)化位所對(duì)應(yīng)的轉(zhuǎn)化時(shí)間,四種配置的分辨率分別為0.5℃,0.25℃,0.125℃和0.0625℃,出廠時(shí)以配置為12位。
5.溫度的讀取
DS18B20在出廠時(shí)以配置為12位,讀取溫度時(shí)共讀取16位,前5個(gè)位為符號(hào)位,當(dāng)前5位為1時(shí),讀取的溫度為負(fù)數(shù);當(dāng)前5位為0時(shí),讀取的溫度為正數(shù)。溫度為正時(shí)讀取方法為:將16進(jìn)制數(shù)轉(zhuǎn)換成10進(jìn)制即可。溫度為負(fù)時(shí)讀取方法為:將16進(jìn)制取反后加1,再轉(zhuǎn)換成10進(jìn)制即可。例:0550H
= 85 度,F(xiàn)C90H = -55 度。
三、工作原理
DS18B20測(cè)溫原理圖
DS18B20的讀寫時(shí)序和測(cè)溫原理與DS1820相同,只是得到的溫度值的位數(shù)因分辨率不同而不同,且溫度轉(zhuǎn)換時(shí)的延時(shí)時(shí)間由2s減為750ms。DS18B20的測(cè)溫原理如圖2所示,圖中低溫度系數(shù)晶振的振蕩頻率受溫度的影響很小,用于產(chǎn)生固定頻率的脈沖信號(hào)送給減法計(jì)數(shù)器1,高溫度系數(shù)晶振隨溫度變化其震蕩頻率明顯改變,所產(chǎn)生的信號(hào)作為減法計(jì)數(shù)器2的脈沖輸入,圖中還隱含著計(jì)數(shù)門,當(dāng)計(jì)數(shù)門打開時(shí),DS18B20就對(duì)低溫度系數(shù)振蕩器產(chǎn)生的時(shí)鐘脈沖后進(jìn)行計(jì)數(shù),進(jìn)而完成溫度測(cè)量。
計(jì)數(shù)門的開啟時(shí)間由高溫度系數(shù)振蕩器來決定,每次測(cè)量前,首先將-55 ℃所對(duì)應(yīng)的基數(shù)分別置入減法計(jì)數(shù)器1和溫度寄存器中,減法計(jì)數(shù)器1和溫度寄存器被預(yù)置在
-55 ℃ 所對(duì)應(yīng)的一個(gè)基數(shù)值。
減法計(jì)數(shù)器1對(duì)低溫度系數(shù)晶振產(chǎn)生的脈沖信號(hào)進(jìn)行減法計(jì)數(shù),當(dāng)減法計(jì)數(shù)器1的預(yù)置值減到0時(shí)溫度寄存器的值將加1,減法計(jì)數(shù)器1的預(yù)置將重新被裝入,減法計(jì)數(shù)器1重新開始對(duì)低溫度系數(shù)晶振產(chǎn)生的脈沖信號(hào)進(jìn)行計(jì)數(shù),如此循環(huán)直到減法計(jì)數(shù)器2計(jì)數(shù)到0時(shí),停止溫度寄存器值的累加,此時(shí)溫度寄存器中的數(shù)值即為所測(cè)溫度。
圖2中的斜率累加器用于補(bǔ)償和修正測(cè)溫過程中的非線性,其輸出用于修正減法計(jì)數(shù)器的預(yù)置值,只要計(jì)數(shù)門仍未關(guān)閉就重復(fù)上述過程,直至溫度寄存器值達(dá)到被測(cè)溫度值,這就是DS18B20的測(cè)溫原理。
另外,由于DS18B20單線通信功能是分時(shí)完成的,他有嚴(yán)格的時(shí)隙概念,因此讀寫時(shí)序很重要。系統(tǒng)對(duì)DS18B20的各種操作必須按協(xié)議進(jìn)行。操作協(xié)議為:初始化DS18B20(發(fā)復(fù)位脈沖)→發(fā)ROM功能命令→發(fā)存儲(chǔ)器操作命令→處理數(shù)據(jù)。各種操作的時(shí)序圖與DS1820相同。
本文總結(jié)了的特性、結(jié)構(gòu)以及工作原理。DS1820主要根據(jù)應(yīng)用場(chǎng)合的不同而改變其外觀。封裝后的DS18B20可用于電纜溝測(cè)溫,高爐水循環(huán)測(cè)溫,鍋爐測(cè)溫,機(jī)房測(cè)溫,農(nóng)業(yè)大棚測(cè)溫,潔凈室測(cè)溫,彈藥庫測(cè)溫等各種非極限溫度場(chǎng)合。耐磨耐碰,體積小,使用方便,封裝形式多樣,適用于各種狹小空間設(shè)備數(shù)字測(cè)溫和控制領(lǐng)域。
(mbbeetchina)
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 溫度傳感器DS18B20的使用C語言程序和資料免費(fèi)下載 40次下載
- 使用proteus實(shí)現(xiàn)溫度傳感器DS18B20的仿真資料免費(fèi)下載 75次下載
- 多點(diǎn)溫度采集模塊的DS18B20驅(qū)動(dòng)函數(shù)模塊的設(shè)計(jì)資料免費(fèi)下載
- DS18B20溫度傳感器測(cè)試的程序和資料合集免費(fèi)下載 21次下載
- DS18B20數(shù)據(jù)手冊(cè)免費(fèi)下載 410次下載
- DS18B20芯片的中文資料 36次下載
- ds18b20 15次下載
- DS18B20 0次下載
- DS18b20英文資料 5次下載
- DS18B20完成溫度檢測(cè)的技巧 189次下載
- 基于DS18B20測(cè)溫系統(tǒng)設(shè)計(jì) 552次下載
- ds18b20電路圖
- 基于PC機(jī)的DS18B20溫度采集系統(tǒng)
- 單總線數(shù)字溫度傳感器DS18B20的特性及工作原理
- ds18b20 datasheet下載
- 樹莓派Pico上使用DS18B20溫度傳感器 1069次閱讀
- DS18B20 數(shù)字溫度計(jì)特點(diǎn) 2322次閱讀
- DS18B20和DS18S20的比較1-Wire數(shù)字溫度計(jì) 2968次閱讀
- 利用DS18B20和LED數(shù)碼管實(shí)現(xiàn)單總線溫度測(cè)量系統(tǒng) 3715次閱讀
- STM32F407入門開發(fā): DS18B20溫度傳感器應(yīng)用 5853次閱讀
- DS18B20溫度傳感器的測(cè)溫實(shí)驗(yàn)詳細(xì)說明 1.1w次閱讀
- DS18B20的C語言驅(qū)動(dòng)程序 5346次閱讀
- DS18B20和51單片機(jī)連接的匯編程序免費(fèi)下載 4463次閱讀
- ds18b20中文資料匯總(ds18b20引腳圖及功能_工作時(shí)序及應(yīng)用電路) 8.1w次閱讀
- dht11和ds18b20區(qū)別_dht11與ds18b20哪個(gè)測(cè)溫度更精確 8.6w次閱讀
- 基于STM32自碼DS18B20驅(qū)動(dòng)程序 1.7w次閱讀
- ds18b20封裝圖_ds18b20主要參數(shù) 4.1w次閱讀
- ds18b20時(shí)序圖_ds18b20操作流程 2.6w次閱讀
- 求助:關(guān)于DS18B20溫度采集系統(tǒng)的設(shè)計(jì)的程序 6112次閱讀
- 基于DS18B20和89C2051組成的溫度顯示電路 9672次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論
查看更多