久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4793|回復: 6
打印 上一主題 下一主題
收起左側

用示波器人工解碼DS18B20協議時序。

  [復制鏈接]
跳轉到指定樓層
樓主
本帖最后由 湖南孵化 于 2020-7-18 16:05 編輯

最近得空,用普通的示波器,采用人工的方式對DS18B20的協議進行了解碼。詳細內容如下:
一:示波器抓取DS18B20工作時的波形。

二:單片機對DS18B20發出溫度轉換指令時的波形。


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


三:單片機進行讀溫度數據操作時的波形。



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

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

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

DS18B20工作時的整體波形

DS18B20工作時的整體波形

評分

參與人數 1黑幣 +90 收起 理由
admin + 90 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏5 分享淘帖 頂1 踩
回復

使用道具 舉報

沙發
ID:663843 發表于 2022-2-11 15:11 | 只看該作者
民間不乏高手
回復

使用道具 舉報

板凳
ID:1017814 發表于 2022-4-16 14:26 | 只看該作者
示波器是高手
回復

使用道具 舉報

無效樓層,該帖已經被刪除
5#
ID:1047240 發表于 2022-12-10 02:50 | 只看該作者
我還沒有了解的那么清楚,前部分問的是這個吧,但是因為我還沒有了解所以看不太懂。協議是自定義的是吧?0中間那個尖波是反饋?有沒有反饋這些我都沒有了解清楚
回復

使用道具 舉報

6#
ID:1047240 發表于 2022-12-10 02:50 | 只看該作者

我還沒有買
回復

使用道具 舉報

7#
ID:401598 發表于 2022-12-12 08:50 | 只看該作者
謝謝分享時序分析。
回復

使用道具 舉報

8#
ID:149799 發表于 2022-12-15 20:52 | 只看該作者
高手,講解的很好,謝謝分享經驗。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久在线视频 | 国产精品1区2区3区 欧美 中文字幕 | 久久亚洲春色中文字幕久久久 | 黄色大片网站 | 91 在线| 欧美男人天堂 | 精品九九九 | 国产高清精品一区二区三区 | 成人h视频在线 | 黄网站在线观看 | 91精品无人区卡一卡二卡三 | 午夜视频一区 | 久草中文在线观看 | 国产乱人伦 | 欧美成人免费在线视频 | 99re热精品视频国产免费 | 99免费在线观看视频 | 黄网站在线观看 | 欧美日韩精品一区二区三区蜜桃 | 国产成人99 | 日本三级在线 | 久久精品二区 | 2019天天干夜夜操 | 欧美一区二区免费视频 | 久久综合一区 | 精品欧美 | 日韩成人在线视频 | 亚洲视频观看 | 日韩中文字幕在线播放 | 天堂资源最新在线 | 国产精品国产a | 三级黄视频在线观看 | 久久久影院 | 日日日日操 | 亚洲高清视频一区二区 | aaa天堂| tube国产| 久久久国产一区二区三区 | 国产精品揄拍一区二区 | 日韩久久精品 | www97影院 |