温度センサー技術

DS18B20デジタル温度センサーConnect Arduino

DS18B20デジタルセンサーをArduinoに接続して、簡単な回路を構築します

DS18B20デジタル温度センサーは、ダラスが生成するワンバスデジタル温度センサーです, アメリカ合衆国. 温度測定範囲が広くなっています (-55℃~+125℃) 0.5°の固有の温度測定解像度. DS18B20は、マルチポイントネットワーク機能をサポートしています, 複数のDS18B20は、マルチポイント温度測定を実現するために、3つのワイヤのみで並行して接続できます. 測定結果は、9〜12ビットのデジタル数量で連続して送信されます.

DS18b20をArduinoに接続しましょう. 接続は簡単です. VDDをArduinoの5Vピンに接続し、GNDを地面に接続することから始めます.

DS18B20デジタル温度センサーをArduinoに接続します, 次の手順を実行する必要があります:

DS18B20デジタル温度測定チップのピン関数

DS18B20デジタル温度測定チップのピン関数

Hardware接続‌:
DS18B20のVCCピンをArduinoの3.3Vパワーピンに接続します.
DS18B20のGNDピンをArduinoのグランドピンに接続します.
DS18B20のデータピンをArduinoのGPIOピンに接続します (例えば, GPIO4).
データピンと3.3Vの電源ピン間の4.7kΩのプルアップ抵抗器を接続します.

ssoftware configurations:
Arduino IDEをインストールし、IDEのArduino開発委員会のサポートライブラリをインストールしたことを確認してください.
Arduino IDEにコードを記述して、DS18B20センサーの温度データを読み取る.

DS18B20センサーは、そのユニークな1-Wire®インターフェイスが通信に1つのポートピンのみを必要とするという点でユニークです。, また、各デバイスには、オンボードROMに保存されている一意の64ビットシリアルコードがあります. 加えて, データラインを介して電源をサポートします, 3.0V〜5.5Vの電源範囲, さまざまなアプリケーションで非常に柔軟になります. DS18B20の用途にはサーモスタットが含まれます, 産業システム, 消費者製品, 温度計, または熱に敏感なシステム, 等

DS18B20は、マキシムICの1線デジタル温度センサーです. 摂氏を報告します -55 に 125 (+/-0.5) と 9 に 12 精度の数字. 各センサーには、一意の64ビットシリアル番号が刻まれています – 1つのデータバスで多数のセンサーを使用できるようにする.

DS18b20デジタル温度センサーをArduinoに接続する機能的成分

DS18b20デジタル温度センサーをArduinoに接続する機能的成分

特徴:
ユニークな1-Wire®インターフェイスには、通信に1つのポートピンのみが必要です;
各デバイスには、オンボードROMに保存されている一意の64ビットシリアルコードがあります;
MultiDrop機能により、分散温度センシングアプリケーションが簡素化されます;
外部コンポーネントは必要ありません;
データラインを介して電源を入れることができます.
電源範囲は3.0V〜5.5Vです;
温度は–55°Cから +125°Cまでです (–67°F〜 +257°F) ±0.5°Cの精度は–10°C〜 +85°Cです;
温度計の解像度はユーザーが選択可能です 9 に 12 ビット;
温度を12ビットのデジタルワードに変換します 750 ミリ秒 (最大);
ユーザーの定義可能な不揮発性 (NV) アラーム設定;
アラーム検索コマンドは、プログラムされた制限外の温度でデバイスを識別およびアドレス指定します (温度アラーム条件);
アプリケーションにはサーモスタットが含まれます, 産業システム, 消費者製品, 温度計, または熱に敏感なシステム.

ステップ 2: あなたが必要とするもの:
温度計を構築します, 次のアイテムが必要です:
Arduinoボード (a, 期限, マイクロ, 等).
防水DS18B20センサーと4.7K抵抗器.
ジャンパーワイヤはすべてをつなぎ合わせます.
一部の店舗では、4.7k抵抗器を備えたセンサーを販売しています.

DS18B20デジタルセンサーをArduinoに接続して、簡単な回路を構築します

DS18B20デジタルセンサーをArduinoに接続して、簡単な回路を構築します

ステップ 3: 単純な回路を構築します
IDEのシリアルモニターにDS18B20からのデータを印刷する, 回路図に従って回路を構築する必要があります.
最初にセンサーをブレッドボードに接続し、次の順序でジャンパーを使用してピンをArduinoに接続します: ピン 1 GNDへ; ピン 2 任意のデジタルピンに (ピン 2 私たちの場合); ピン 3 +5Vまたは +3.3Vに、そして最後にプルアップ抵抗器.