欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: 用示波器人工解碼DS18B20協(xié)議時(shí)序。 [打印本頁]

作者: 湖南孵化    時(shí)間: 2020-7-18 15:49
標(biāo)題: 用示波器人工解碼DS18B20協(xié)議時(shí)序。
本帖最后由 湖南孵化 于 2020-7-18 16:05 編輯

最近得空,用普通的示波器,采用人工的方式對DS18B20的協(xié)議進(jìn)行了解碼。詳細(xì)內(nèi)容如下:
一:示波器抓取DS18B20工作時(shí)的波形。

二:單片機(jī)對DS18B20發(fā)出溫度轉(zhuǎn)換指令時(shí)的波形。


圖二為溫度轉(zhuǎn)換操作:
1,首先按照DS18B20的時(shí)序,拉低總線480-960微秒進(jìn)行復(fù)位,然后檢測DS18B20發(fā)出的60-240微秒的應(yīng)答脈沖,
2,我的PCB上只有一個(gè)DS18B20,所以跳過ROM,指令為CCH(16進(jìn)制數(shù),二進(jìn)制碼為11001100,按照操作協(xié)議要求單片機(jī)應(yīng)以低字節(jié)在前高字節(jié)在后的方式在單總線上發(fā)出數(shù)據(jù):00110011)。
3,發(fā)出溫度轉(zhuǎn)換指令44H(16進(jìn)制數(shù),二進(jìn)制碼為01000100,按照操作協(xié)議要求單片機(jī)應(yīng)以低字節(jié)在前高字節(jié)在后的方式在單總線上發(fā)出數(shù)據(jù):00100010)
4,  延時(shí)960MS


三:單片機(jī)進(jìn)行讀溫度數(shù)據(jù)操作時(shí)的波形。



圖三為讀溫度操作:
1,首先按照DS18B20的時(shí)序,拉低總線480-960微秒進(jìn)行復(fù)位,然后檢測DS18B20發(fā)出的60-240微秒的應(yīng)答脈沖,
2,我的PCB上只有一個(gè)DS18B20,所以跳過ROM,指令為CCH(16進(jìn)制數(shù),二進(jìn)制碼為11001100,按照操作協(xié)議要求單片機(jī)應(yīng)以低字節(jié)在前高字節(jié)在后的方式在單總線上發(fā)出數(shù)據(jù):00110011)。

3,發(fā)出讀溫度指令BEH(16進(jìn)制數(shù),二進(jìn)制碼為10111110,按照操作協(xié)議要求單片機(jī)應(yīng)以低字節(jié)在前高字節(jié)在后的方式在單總線上發(fā)出數(shù)據(jù):01111101)
4,讀取DS18B20發(fā)送的溫度數(shù)據(jù),該數(shù)據(jù)也是按照低位在前高位在后的順序在單總線上發(fā)送的,實(shí)時(shí)數(shù)據(jù)為01001111,10000000轉(zhuǎn)換為高位在前低位在后的真實(shí)數(shù)據(jù):00000001,11110010,高位8字節(jié)數(shù)據(jù)的前5位為溫度正負(fù)符號(hào)位,正溫度(一般指0溫度以上)為00000,負(fù)溫度(一般指0溫度以下)為11111,將我的時(shí)實(shí)溫度進(jìn)行換算,高位00000001與低位11110010合并后為0000000111110010,轉(zhuǎn)換成十六進(jìn)制數(shù)為1F2,轉(zhuǎn)換成十進(jìn)制數(shù)為498,實(shí)時(shí)溫度為498X0.0625=31.125度。我的溫度轉(zhuǎn)換位數(shù)用的是默認(rèn)的。
好了,終于得到溫度了,
  結(jié)束!

DS18B20.jpg (78.08 KB, 下載次數(shù): 171)

DS18B20工作時(shí)的整體波形

DS18B20工作時(shí)的整體波形

作者: bjt040412    時(shí)間: 2022-2-11 15:11
民間不乏高手
作者: wukouyyq    時(shí)間: 2022-4-16 14:26
示波器是高手
作者: 正在學(xué)習(xí)51    時(shí)間: 2022-12-10 02:50
我還沒有了解的那么清楚,前部分問的是這個(gè)吧,但是因?yàn)槲疫沒有了解所以看不太懂。協(xié)議是自定義的是吧?0中間那個(gè)尖波是反饋?有沒有反饋這些我都沒有了解清楚
作者: 正在學(xué)習(xí)51    時(shí)間: 2022-12-10 02:50
wukouyyq 發(fā)表于 2022-4-16 14:26
示波器是高手

我還沒有買
作者: HWX0309    時(shí)間: 2022-12-12 08:50
謝謝分享時(shí)序分析。
作者: 王秋冬    時(shí)間: 2022-12-15 20:52
高手,講解的很好,謝謝分享經(jīng)驗(yàn)。




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1