• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:数式がしりたい)

数式でサーミスタの不正確さを補正する方法

このQ&Aのポイント
  • サーミスタを使ったデジタル温度計は、0度から40度までは正確に測れるが、80度になると18度もの誤差が生じてしまう。
  • そこで、数式を使ってサーミスタの不正確さを補正する方法を知りたい。
  • サーミスタは25度を中心として、離れるほど誤差が大きくなる傾向にあるため、正確な温度計測を実現するために数式の補正が必要である。

質問者が選んだベストアンサー

  • ベストアンサー
  • bran111
  • ベストアンサー率49% (512/1037)
回答No.4

>x=58+tan[(y-1.16)*(π/10)] の式を使って yが20としたときグーグルで計算すると x=58+tan((20-1.16)*(π/10)) x=57.61 となってうまくいかないんですけど yからxへの変形の時記載に間違いがあったようです。 x=58+tan((20-1.16)*(π/200)) でやってみてください。

その他の回答 (3)

  • teppou
  • ベストアンサー率46% (356/766)
回答No.3

 下記のサイトはお役に立ちませんでしょうか  芝浦電子 サーミスタ  https://www.shibaura-e.co.jp/products/technical/index.html  村田製作所 サーミスタ  http://www.murata.com/ja-jp/products/thermistor/ntc/basic/ntc

ny36
質問者

お礼

回答ありがとうございます。 数学に弱いもんでその数式の使い方がわからないんですよ。

  • bran111
  • ベストアンサー率49% (512/1037)
回答No.2

#1です。 B Cがくっついて見にくいので書き直します。 B**C -6.92** -7.40 1.16** 0.00 10.48** 8.55 20.31** 17.99 29.95** 28.18 38.77** 38.90 46.38** 49.88 52.7** 60.88 57.77** 71.49 61.76** 81.43 64.88** 90.51 67.3** 98.57

ny36
質問者

補足

回答ありがとうございます。 x=58+tan[(y-1.16)*(π/10)] の式を使って yが20としたときグーグルで計算すると x=58+tan((20-1.16)*(π/10)) x=57.61 となってうまくいかないんですけど

  • bran111
  • ベストアンサー率49% (512/1037)
回答No.1

AとBをプロットしてみると40度附近から下へのずれが大きくなってだんだん得てきます。 また0度以下では上へのずれがあります。というわけで x:A, y:Bを表す関数形を y=1.16+(200/π)arctan(x/c) に設定してcをいろいろ変えてもっともらしいcを探すと c=58 つまり y=1.16+(200/π)arctan(x/58)   (1) 逆にxについて解いて x=58+tan[(y-1.16)*(π/10)] (2) B C -6.92 -7.40 1.16 0.00 10.48 8.55 20.31 17.99 29.95 28.18 38.77 38.90 46.38 49.88 52.7 60.88 57.77 71.49 61.76 81.43 64.88 90.51 67.3 98.57 つまり、測定値Bを式(2)に代入すればCの値が得られます。 精度を上げる方法はいくらでもあるでしょうがとりあえずこんなところです。

関連するQ&A