DS18B20温度センサー
DS18B20のようなデジタル温度センサーは単線プロトコルに従い、-67oFから+ 257oFまたは-55oCから+ 125oCの範囲の温度を+ -5で測定するために使用できます% 正確さ。 1線から受信するデータの範囲は、9ビットから12ビットの範囲です。なぜなら、このセンサーは単線プロトコルに従い、これの制御はマイクロコントローラーの唯一のピンを介して行うことができるからです。これは高度なレベルのプロトコルであり、各センサーは64ビットのシリアルコードで設定でき、マイクロコントローラーの1つのピンを使用して多数のセンサーを制御するのに役立ちます。この記事では、DS18B20温度センサーの概要について説明します
DS18B20温度センサーとは何ですか?
DS18B20は温度センサーの一種であり、9ビットから12ビットの温度測定値を提供します。これらの値は、特定のデバイスの温度を示します。このセンサーの通信は、1本のデータラインを使用して内部マイクロプロセッサと通信する1-Wireバスプロトコルを介して行うことができます。さらに、このセンサーはデータラインから直接電源を取得するため、外部電源は不要です。 DS18B20温度センサーのアプリケーションには、産業用システム、消費者向け製品、熱に敏感なシステム、サーモスタット制御、および温度計が含まれます。
DS18B20ピン構成
以下で説明するDS18B20のピン構成。
- Pin1(Ground):このピンは、回路のGND端子に接続するために使用されます
- Pin2(Vcc):このピンは、3.3Vまたは5Vの範囲のセンサーに電力を供給するために使用されます
- Pin3(データ):データピンは温度値を提供し、1線式の方法で通信できます。
仕様
このセンサーの仕様は次のとおりです。
- このセンサーはプログラム可能なデジタル温度センサーです
- このセンサーの通信は、1-Wire方式を使用して行うことができます
- 電源の範囲は3.0V〜5.5Vです
- 華氏は-67°Fから+ 257°Fに等しい
- このセンサーの精度は±0.5°Cです
- o / p解像度は9ビットから12ビットの範囲になります
- 750ミリ秒以内に12ビットの温度をデジタルワードに変更します
- このセンサーは、データラインから電力で駆動できます
- アラームオプションはプログラム可能です
- 多重化は一意の64ビットアドレスで有効にできます
- 温度は-55°Cから+ 125°Cまで計算できます。
- これらはSOP、To-92のように入手可能であり、防水センサーとしても入手可能です
動作原理
このDS18B20温度センサーの動作原理は、温度センサーのようなものです。このセンサーの解像度は、9ビットから12ビットの範囲です。ただし、電源投入に使用されるデフォルトの解像度は12ビットです。このセンサーは、低電力の非アクティブ状態で電力を取得します。温度測定、およびAからDへの変換は、convert-Tコマンドを使用して実行できます。結果として得られる温度情報は、センサーの2バイトのレジスター内に保存でき、その後、このセンサーは非アクティブ状態に戻ります。
センサーが外部電源によって電力駆動される場合、マスターはConvertTコマンドの横に読み取りタイムスロットを提供できます。センサーは、温度変化が改善されているにもかかわらず0を供給することで反応し、温度変化が行われている間は1を供給することで反応します。
DS18B20温度センサーアプリケーション
DS18B20のアプリケーションには次のものが含まれます。
- このセンサーは、鉱山、化学溶液、その他の土壌などの厳しい環境内の温度を計算するために広く使用されています。
- このセンサーは、液体の温度を測定するために使用されます。
- サーモスタット制御システムで使用できます。
- 業界で温度測定装置として使用できます。
- このセンサーは温度計として使用されます。
- 熱に敏感なデバイスなどで使用できます。
- これらはHVACシステムで使用されます。
- 複数のポイントで温度を測定する必要があるアプリケーション。
したがって、これはすべてDS18B20温度センサーに関するものです。このセンサーは、水の温度を決定するための水力発電プロジェクトで使用される単純なDS18B20センサーと防水DS18B20センサーのような2つのパッケージでアクセスできます。ここにあなたへの質問があります、DS18B20温度センサーの利点は何ですか?
センサー