久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

關 閉

新聞中心

EEPW首頁 > 工控自動化 > 設計應用 > 數字溫度傳感器DS18B20的原理與應用

數字溫度傳感器DS18B20的原理與應用

作者: 時間:2010-04-02 來源:網絡 收藏

23
22
21
20
2-1
2-2
2-3
2-4

值低字節
MSBLSB

S
S
S
S
S
22
25
24

值高字節

高低溫報警觸發器TH和TL、配置寄存器均由一個字節的EEPROM組成,使用一個存儲器功能命令可對TH、TL或配置寄存器寫入。其中配置寄存器的格式如下:

0
R1
R0
1
1
1
1
1

MSBLSB

R1、R0決定轉換的精度位數:R1R0=“00”,9位精度,最大轉換時間為93.75ms;R1R0=“01”,10位精度,最大轉換時間為187.5ms;R1R0=“10”,11位精度,最大轉換時間為375ms;R1R0=“11”,12位精度,最大轉換時間為750ms;未編程時默認為12位精度。

高速暫存器是一個9字節的存儲器。開始兩個字節包含被測溫度的量信息;第3、4、5字節分別是TH、TL、配置寄存器的臨時拷貝,每一次上電復位時被刷新;第6、7、8字節未用,表現為全邏輯1;第9字節讀出的是前面所有8個字節的CRC碼,可用來保證通信正確。

3 的工作時序

的一線工作協議流程是:初始化→ROM操作指令→存儲器操作指令→數據傳輸。其工作時序包括初始化時序、寫時序和讀時序,如圖3(a)(b)(c)所示。


(a)初始化時序


(c)讀時序


圖3的工作時序圖



評論


相關推薦

技術專區

關閉