Skip to content
ドキュメントのセクション

NTC サーミスタ温度計算ツール

POSThttps://rftools.io/api/py/v1/calculate

スラッグ ntc-thermistor。Steinhart-Hart ベータ方程式を使用して NTC サーミスタ抵抗から温度を計算します。センサー回路設計用のケルビン出力と摂氏出力を取得してください。

入力

これらの入力を、表示されている単位ですべて inputs に入れて送ってください。ほとんどは必須で、1 つでも欠けた呼び出しは拒否され(400)、費用はかかりません。省略しても計算できる入力は、表示されている既定値を使います。範囲外の入力も計算され、来歴で示されます。

ntc-thermistor の入力
名前単位範囲既定値説明
resistance数値Ω0.1 以上10000未知の温度で測定されたサーミスタ抵抗
beta数値K100 … 100003950サーミスタの B 定数 (β、データシートより)。通常は 3000~4500 K です。
T0数値°C−55 … 20025R0が規定されている基準温度 (通常は25°C)
R0数値Ω0.1 以上10000基準温度T0でのサーミスタ抵抗 (例:25℃で10kΩ)
fixedResistor数値Ω1 以上10000分圧回路の固定抵抗。NTC がローサイドのときはリファレンスと ADC ノードの間、ハイサイドのときは ADC ノードとグランドの間に入ります
adcRef数値V0.1 … 503.3分圧回路の両端の電圧。これは ADC のフルスケール (レシオメトリック) でもあります。
adcBits数値bit1 … 2412ADC 分解能 (ビット数)
ntcPosition数値なし制限なし0ローサイド:ADC ノードとグランドの間に NTC を接続。ハイサイド:リファレンスとノードの間に接続。次のいずれか:0 ローサイド · 1 ハイサイド

出力

values に名前ごとに返されます。上限がない値や定義されない値は null です。

ntc-thermistor の出力
フィールド単位説明
temperature主要値°C温度
temperatureKK温度 (ケルビン)
dividerVoltageV分圧出力
adcCodeなしADC コード
resolution°C/LSB分解能

呼び出し方

  • 計算:1 回の呼び出し、リクエストとレスポンスの全体、そのエラー。
  • バッチ:この計算ツールをほかと組み合わせて、または掃引を、1 リクエストで。
  • 目標値からの逆算:出力を目標値にする入力の値。