温度測定は、Arduinoマイクロコントローラを備えたサーミスタを使用して達成されるエレクトロニクスプロジェクトで一般的なアプリケーションです。 抵抗変化と設計回路を計算する方法を理解することは、正確な読書に不可欠です。

サーミスターとその種類

サーミスターは温度に敏感な抵抗器です。温度と抵抗を変える。2つの主要なタイプがあります:

  • NTC(負の温度係数):[]] 温度上昇として抵抗が減少します。
  • PTC(正温度係数):[]]) 温度上昇による抵抗増加。

抵抗および温度の計算

特定の温度でのサーミスタの抵抗は、スタインハートハート式または簡易式ベータパラメータ式を使用して計算することができます。ベータ式は、一般的に使用されます。

R[T] = R[[]]]0]] * exp(B *(1/T - 1/T]]]))))))

どこ:

  • RT]:温度Tの抵抗
  • R[]0]:参照温度T[]の抵抗:0
  • B:ベータ係数(サーミスタデータシートによって提供される)
  • T:ケルビンの温度
  • T0]:ケルビンの参照温度

温度測定のための回路設計

一般的な回路は、既知の抵抗器で電圧ディバイダー構成でサーミスタを接続することを含みます。サーミスタを渡る電圧は、温度を決定するためにArduinoアナログ入力によって読み込まれます。

主ステップは下記のものを含んでいます:

  • サーミスタ抵抗に基づく適切な抵抗値を選択します。
  • Vcc]と地面の間のシリーズのサーミスターと抵抗器を接続します。
  • Arduinoのアナログ ピンが付いている接合点の電圧を測定して下さい。

電圧読み取りは、その式を用いて抵抗と温度に変換できます。