1-模塊概述
1.png (38.69 KB, 下載次數: 56)
下載附件
2021-5-7 14:37 上傳
18B20 數字溫度計提供 9 到 12bit 分辨率的溫度測量,可以通過可編程非易失性存儲 單元實現溫度的下限和上限報警。18B20 采用單總線協議與上位機進行通信,只需要一根信號線和一根地線。它的溫度測量范為-55℃~+125℃。在-10℃~+70℃范圍內的測試精 度可以達到± 0.4℃。此外它還可以工作在寄生模式下,直接通過信號線對芯片供電,從而不需要額外的供電電源。每個 18B20 都有一個全球唯一的 64 位序列號,可以將多個 18B20 串聯在同一跟單總線上進行組網,只需要一個處理器就可以控制分布在大面積區域 中的多顆 18B20。這種組網方式特別適合 HVAC 環境控制,建筑、設備、糧情測溫和工業測溫以及過程監測控制等應用領域。
2-圖形塊模塊
①初始化18B20的控制引腳;
2.png (11.31 KB, 下載次數: 44)
下載附件
2021-5-7 14:37 上傳
②設置讀取溫度;
3.png (10.05 KB, 下載次數: 80)
下載附件
2021-5-7 14:37 上傳
3-連接說明
4.png (88.5 KB, 下載次數: 60)
下載附件
2021-5-7 14:37 上傳
5.png (3.93 KB, 下載次數: 68)
下載附件
2021-5-7 14:37 上傳
6.png (28.02 KB, 下載次數: 68)
下載附件
2021-5-7 14:37 上傳
7.png (158.77 KB, 下載次數: 68)
下載附件
2021-5-7 14:37 上傳
4-示例代碼
示例 設置DS18B20 模塊,用數碼管顯示其讀取的溫度值
8.png (49.09 KB, 下載次數: 61)
下載附件
2021-5-7 14:37 上傳
5-效果截圖
9.png (1.92 MB, 下載次數: 54)
下載附件
2021-5-7 14:37 上傳
|