“(SKU:RB-02S020)DS18B20數(shù)字溫度傳感器”的版本間的差異
來(lái)自ALSROBOT WiKi
第56行: | 第56行: | ||
} </pre> | } </pre> | ||
===程序效果=== | ===程序效果=== | ||
? | + | 此代碼功能是檢測(cè)當(dāng)前環(huán)境下的溫度。 | |
? | + | ||
==產(chǎn)品相關(guān)推薦== | ==產(chǎn)品相關(guān)推薦== | ||
[→購(gòu)買地址: DS18B20數(shù)字溫度傳感器 http://gharee.com/goods.php?id=161] | [→購(gòu)買地址: DS18B20數(shù)字溫度傳感器 http://gharee.com/goods.php?id=161] |
2015年5月20日 (三) 15:33的版本
目錄 |
產(chǎn)品概述
2014年最新推出的DS18B20數(shù)字溫度傳感器采用美國(guó)DALLAS公司生產(chǎn)的DS18B20一總線數(shù)字溫度感測(cè)元件其測(cè)溫范圍 -55℃~+125℃,固有測(cè)溫分辨率0.5℃,支持多點(diǎn)組網(wǎng)功能,多個(gè)DS18B20可以并聯(lián)在唯一的三線上,實(shí)現(xiàn)多點(diǎn)測(cè)溫,測(cè)量結(jié)果以9~12位數(shù)字量方式串行傳送。 DS18B20數(shù)字溫度傳感器可在各種單片機(jī)控制器上應(yīng)用,尤其在Arduino控制器上更為簡(jiǎn)單,現(xiàn)成庫(kù)函數(shù)調(diào)用,即可完成溫度測(cè)量,通過(guò)3P傳感器連接線插接到Arduino專用傳感器擴(kuò)展板上,可以非常容易地實(shí)現(xiàn)與環(huán)境溫度感知相關(guān)的互動(dòng)作品。
規(guī)格參數(shù)
- 類型:數(shù)字模塊(一總線接口)
- 可用于檢測(cè)周圍空氣溫度
- 溫度測(cè)量范圍:-55℃~+125℃
- 測(cè)量精度:±0.5 °C(-10 °C至+85 °C范圍內(nèi))
- 9位~12位A/D轉(zhuǎn)換精度
- 分辨率:0.5℃
- 供電電壓:3.3V或5V
使用方法
引腳定義
- S:輸出信號(hào)
- +:電源(VCC)
- -:地(GND)
連接示意圖
應(yīng)用例程
我們使用Arduino控制器來(lái)做個(gè)測(cè)試,要用到硬件設(shè)備如下:
- Arduino控制器×1
- Arduino 傳感器擴(kuò)展板×1
- DS18B20 溫度傳感器模塊×1
- 通用3P傳感器連接線×1
- USB 數(shù)據(jù)通信線×1
- 如圖所示,使用傳感器連接線將DS18B20 溫度傳感器連接到Arduino傳感器擴(kuò)展板的數(shù)字口12上。先把 DallasTemperature 庫(kù)文件解壓縮到你的Arduino安裝目錄下的hardware\libraries 里面(如需DallasTemperature 庫(kù)文件請(qǐng)聯(lián)系我們的技術(shù)客服)。然后將代碼編譯后下載到Arduino里,就可以在串口助手窗口上顯示測(cè)得的當(dāng)前值。
示例代碼
#include <DallasTemperature.h> DallasTemperature tempSensor; void setup(void) { Serial.begin(9600); tempSensor.begin(12); // DS18B20接在數(shù)字I/O 第12號(hào)引腳上 } void loop(void) { // 檢查溫度傳感器是否正常工作 switch(tempSensor.isValid()) { case 1: Seri al.println("Invalid CRC"); tempSensor.reset(); // 重置溫度傳感器 return; case 2: Serial.println("Not a valid device"); tempSensor.reset(); // 重置溫度傳感器 return; } // 從DS18B20 讀取溫度值 Serial.print(tempSensor.getTemperature()); Serial.print("C"); Serial.println(); }
程序效果
此代碼功能是檢測(cè)當(dāng)前環(huán)境下的溫度。
產(chǎn)品相關(guān)推薦
[→購(gòu)買地址: DS18B20數(shù)字溫度傳感器 http://gharee.com/goods.php?id=161]