衡阳派盒市场营销有限公司

您好,歡迎來電子發燒友網! ,新用戶?[免費注冊]

您的位置:電子發燒友網>電子元器件>傳感器>

ds18b20時序圖_ds18b20操作流程

2017年10月24日 16:34 互聯網 作者: 用戶評論(0

  ds18b20數字溫度傳感器提供9-12位攝氏度溫度測量數據,可編程非易失存儲器設置溫度監測的上限和下限,提供溫度報警。ds18b20通過1-Wire?總線通信,只需要一條數據線 (和地線) 即可與處理器進行數據傳輸。器件可以工作在-55°C至+125°C范圍,在-10°C至+85°C范圍內測量精度為±0.5°C。此外,ds18b20還可以直接利用數據線供電 (寄生供電),無需外部電源

  每個ds18b20具有唯一的64位序列號,從而允許多個ds18b20掛接在同一條1-Wire總線。可以方便地采用一個微處理器控制多個分布在較大區域的ds18b20。該功能非常適合HVAC環境控制、樓宇/大型設備/機器/過程監測與控制系統內部的溫度測量等應用。

ds18b20時序圖_ds18b20操作流程

  ds18b20關鍵特性

  獨特的1-Wire?接口僅占用一個通信端口

  內置溫度傳感器和EEPROM減少外部元件數量

  測量溫度范圍:-55°C至+125°C (-67°F至+257°F)

  -10°C至+85°C溫度范圍內測量精度為±0.5°C

  9位至12位可編程分辨率

  無需外部元件

  寄生供電模式下只需要2個操作引腳(DQ和GND)

  多點通信簡化分布式溫度測量

  每個器件具有唯一的64位序列號,存儲在器件ROM內

  用戶可靈活定義溫度報警門限,通過報警搜索指令找到溫度超出門限的器件

  提供8引腳SO(150 mils)、8引腳μSOP、3引腳TO-92封裝

  ds18b20時序圖

ds18b20時序圖_ds18b20操作流程
初始化時序圖
ds18b20時序圖_ds18b20操作流程
讀時隙時序圖

ds18b20時序圖_ds18b20操作流程

寫時隙時序圖

  ds18b20操作流程

  1, 復位:首先我們必須對ds18b20芯片進行復位,復位就是由控制器單片機)給ds18b20單總線至少480uS的低電平信號。當18B20接到此復位信號后則會在15~60uS后回發一個芯片的存在脈沖。

  2, 存在脈沖:在復位電平結束之后,控制器應該將數據單總線拉高,以便于在15~60uS后接收存在脈沖,存在脈沖為一個60~240uS的低電平信號。至此,通信雙方已經達成了基本的協議,接下來將會是控制器與18B20間的數據通信。如果復位低電平的時間不足或是單總線的電路斷路都不會接到存在脈沖,在設計時要注意意外情況的處理。

  3, 控制器發送ROM指令:雙方打完了招呼之后最要將進行交流了,ROM指令共有5條,每一個工作周期只能發一條,ROM指令分別是讀ROM數據、指定匹配芯片、跳躍ROM、芯片搜索、報警芯片搜索。ROM指令為8位長度,功能是對片內的64位光刻ROM進行操作。其主要目的是為了分辨一條總線上掛接的多個器件并作處理。誠然,單總線上可以同時掛接多個器件,并通過每個器件上所獨有的ID號來區別,一般只掛接單個18B20芯片時可以跳過ROM指令(注意:此處指的跳過ROM指令并非不發送ROM指令,而是用特有的一條“跳過指令”)。ROM指令在下文有詳細的介紹。

  4, 控制器發送存儲器操作指令:在ROM指令發送給18B20之后,緊接著(不間斷)就是發送存儲器操作指令了。操作指令同樣為8位,共6條,存儲器操作指令分別是寫RAM數據、讀RAM數據、將RAM數據復制到EEPROM、溫度轉換、將EEPROM中的報警值復制到RAM、工作方式切換。存儲器操作指令的功能是命令18B20作什么樣的工作,是芯片控制的關鍵。 5, 執行或數據讀寫:一個存儲器操作指令結束后則將進行指令執行或數據的讀寫,這個操作要視存儲器操作指令而定。如執行溫度轉換指令則控制器(單片機)必須等待18B20執行其指令,一般轉換時間為500uS。如執行數據讀寫指令則需要嚴格遵循18B20的讀寫時序來操作。

  若要讀出當前的溫度數據我們需要執行兩次工作周期,第一個周期為復位、跳過ROM指令、執行溫度轉換存儲器操作指令、等待500uS溫度轉換時間。緊接著執行第二個周期為復位、跳過ROM指令、執行讀RAM的存儲器操作指令、讀數據(最多為9個字節,中途可停止,只讀簡單溫度值則讀前2個字節即可)。其它的操作流程也大同小異,在此不多介紹。

非常好我支持^.^

(47) 83.9%

不好我反對

(9) 16.1%

( 發表人:何亞瓊 )

      發表評論

      用戶評論
      評價:好評中評差評

      發表評論,獲取積分! 請遵守相關規定!

      ?
      大发888真钱娱乐场| 大发888官方c8| 横峰县| 王子百家乐官网的玩法技巧和规则 | 百家乐官网筹码桌布| 百家乐官网娱乐城新澳博| 百家乐走势图研究| 大发888娱乐场下载 zhldu| 赌场百家乐官网赌场| 百家乐双龙出| 绥化市| 百家乐如何看面| 大三巴百家乐的玩法技巧和规则 | 澳门百家乐然后赢| 百家乐官网预测神法| 百家乐最低投注| 甘南县| 百家乐7scs娱乐场| 百家乐官网赌场老千| 百家乐庄河闲的赌法| 太阳城网上娱乐| 百家乐筹码多少钱| 饶阳县| 百家乐怎么骗人| 乐百家乐官网彩现金开户| 不夜城百家乐的玩法技巧和规则| 百家乐官网合理的投注法| 蓝盾百家乐赌场娱乐网规则| 百家乐官网盈利分析路单| 盛大百家乐的玩法技巧和规则| 百家乐官网ag厅投注限额| 威尼斯人娱乐城动态| 神人百家乐官网赌博| 大发888官网e世博官方网站| 网上百家乐官网作| 博彩技巧| 缅甸百家乐赌博现场下载| 模拟百家乐官网游戏软件| 太阳城俱乐部| 王子百家乐官网的玩法技巧和规则| 元游视频棋牌游戏|