サーミスタ/白金測温抵抗体/pn接合による温度測定のための定電流電源(バイラテラル回路)
電気抵抗から(電流を流したときの電圧降下から)温度を測定することができるセンサーがいくつかありますが、そういうときのために安心して使える定電流電源(実際は電圧電流変換回路)を作りましたので紹介します。
=====
本やネットで利用できそうな回路を見つけると作ってみるわけですが、なかなか期待通りに動作しないことが多いです。機能的に今一つ、安定しない、などいろいろですが、「思わぬところで見つけた負性抵抗 - 定電流回路(バイラテラル回路)」に書いた定電流回路は“おおあたり”でした。
定電流回路の評価としてはまず出力抵抗がどれほど高いかが重要ですが、サーミスター/pn接合用の条件(Vref=2.5V、Rs=40kΩ、60μA程度)で測定したところ数百MΩありました(もちろん使用する抵抗は徹底的に選別したものです)
動作も安定しています。16bitのADコンバータで測っていても最後の桁までふらつきがないですし、ちょっと場所を動かすと電流が変化するなんてこともないです。
今回は概要について書きます。回路は基本「思わぬところで見つけた負性抵抗 - 定電流回路(バイラテラル回路)」にあるものを使っています。手直ししたとこもあるのでまたあらためて回路については記事にする予定です。。
電圧電流変換回路(VIコンバータ)ですからまず基準電圧が必要になります。
A.の“基準電圧ダイオード【LM4040AIZ2.5NOPB】”で2.5Vを作ります。三和電気計器のDMM、PC700で測ったら2.498Vでしたが、このあたりになってくるとどちらが正しいのかよくわかりません(どちらとしても許容誤差内に入ってます)
必要な電流(の変化)はさほどでもないのでそのまま使ってもいいのですが、ここではいったんB(OP07CP )のボルテージフォロワーを介して使っています。これは最後に書きますが基準電圧を変化させられるようにするためです。
電流(の変化範囲)にかなり余裕が出るので基準電圧はCのコネクタから外部に取り出せるようにしました。
逆に外部の基準電圧もDのコネクタから取り込んで使えるようにしてあります。これはpn接合の順方向電流と電圧の関係を調べるようなときに使う予定です。
通常は内部の基準電圧を使うのでDはジャンパーをつけてあります。
Eの二つのオペアンプ(OP07CP)が(基準電圧に比例した電流を作る)定電流回路を校正しています。
定電流値は基準電圧をFのターミナルブロックに取り付けられた抵抗Gの値で割ったものになります。ここは基準電圧とともに全体の安定性にかかわるところなので「金属皮膜抵抗(0.1%)の温度係数を測ってみた - タクマン電子 RN14C2B 10kΩ(千石電商)」に書いたタクマンの抵抗を使っています。
こうやって作られた電流はNのコネクタに接続されたセンサーに流し、その電圧降下をJのコネクタからADコンバータに送るようになっているのですが、実用面を考え少し回路を加えてあります。
まずセンサーと別に基準になる抵抗についてもどうような測定ができるようにしてあります。これによってセンサーの抵抗値を基準抵抗に対する比として求めることができるようになります。つまり電流計や電圧計の不確かさには依存せず基準抵抗の不確かさに基づく測定ができます。
LとKがそのためのスライドスイッチです。Lはどちらに電流を流すか決め、Kはどちらの電圧降下を測るかを選びます。いっしょに切り替えないのは3回路のスイッチを持っていなかったということもあるのですが、切替時の事故(ADコンバータに過大な電圧がかかる)対策という面もあります。
Hのターミナルブロックに取り付けられた抵抗Iが基準となる抵抗です。写真では白金測温抵抗体のとき使う“1000B”(100Ω、±0.1%)を取り付けてあります。ただこれでも“不満”で100Ω、±0.01%の抵抗を探しているわけです(「100Ω、0.01%の精密抵抗も五年に一個くらいは売れるらしい」)
次にMのタクトスイッチはセンサーと直列に抵抗を入れておきこれをバイパスするためのものです。これはテストのためのもので定電流回路の出力抵抗を測定し回路に異常がないかチェックするために使います。ふだんは必要ないのでOのコネクタにあるジャンパーでセンサーと直列に入っている抵抗は常にバイパスするようにしてあります。
最後にPのタクトスイッチなんですが、これは“ターボボタン”です。このタクトスイッチが押されると基準電圧のバッファに入っているボルテージフォロワーは非反転増幅回路に切り替わり基準電圧を増加させます。これにともなって定電流の値もおおきくなるのですが、これはサーミスタや白金測温抵抗体の自己発熱の影響を調べるときに使います。
あと最初に書くべきでしたがQが電源のコネクターです。今は±5Vで使っていますが±15Vまで想定しています。必要な電源電圧は基準電圧+負荷での電圧降下+マージンなのですが、基準電圧を高くするほど出力抵抗を大きくできるので高い電圧でも動作するようにしておいた方が便利でしょう。
どうでもいいですが、基板の裏側です。最近ポリウレタン線での配線に習熟(?)したので以前よりだいぶきれいになっています。
---------
関連
「定電流(バイラテラル)回路の内部抵抗を測ってみた」
「サーミスタ/白金測温抵抗体/pn接合による温度測定のための定電流電源」
「定電流回路(VIコンバータ)の安定性を調べてみた」
「思わぬところで見つけた負性抵抗 - 定電流回路(バイラテラル回路)」
「定電流回路(バイラテラル回路)の出力抵抗を測ってみたけれど....」
「記事一覧(測定、電子工作、天文計算)」
趣味の実験
趣味の気象観測
趣味の電子工作
PIC
「正確な温度を求めて (1)」
「氷点 - 摂氏0度の作り方」
「サーミスタや白金抵抗温度計の自己発熱の影響を補正する方法」
「(趣味の)白金抵抗温度計の製作 - 準備編」
「16bitADコンバータMCP3425とPICで作る白金抵抗温度計 - 1」
「(趣味の)白金薄膜抵抗温度計の作り方 - 誤差について」
「自己発熱を測定してわかる白金測温抵抗体の扱いにくさ」
「白金測温抵抗体の自己発熱(熱放散係数)を測ってみた - 1」
「Pt100(白金測温抵抗体)の校正状況 - 氷点=0.0℃編」
「PICで作ったPt100(白金測温抵抗体)温度計の校正状況 - 42℃編」 (この記事)
「体温計と魔法瓶で校正する白金測温抵抗体 - 36.5度編」
「サーミスタの自己発熱・熱放散係数を測ってみた」
「(アルミ管入り)サーミスタの自己発熱・熱放散係数を測ってみた」
「(水中の)サーミスタの自己発熱・熱放散係数を測ってみた」
「温度センサー3種の精度比較(摂氏0度~40度編)」
« 100Ω、0.01%の精密抵抗も五年に一個くらいは売れるらしい | トップページ | 千石電商のレジにあった電解コンデンサー袋詰350円の内訳 »
「趣味の実験」カテゴリの記事
- 100Ω抵抗器の端子間で発生した火花放電(沿面放電)(2018.07.18)
- Amazonで買った「400000V高電圧発生モジュール」の出力極性(2018.07.15)
- 高電圧モジュールの放電開始電圧 - 針状電極間の放電(2018.07.11)
- 高電圧モジュールの放電開始電圧 - 円筒電極と針状電極(2018.07.09)
- 放電開始電圧をパッシェンの法則から知る(2018.07.07)
コメント
この記事へのコメントは終了しました。
« 100Ω、0.01%の精密抵抗も五年に一個くらいは売れるらしい | トップページ | 千石電商のレジにあった電解コンデンサー袋詰350円の内訳 »
今日は、時々寄せてもらってます。本ページのバイラテラル回路の定電流回路について、是非試してみたいと考えて回路図がどこかに載せてあるのか検索しましたが見つかりませんでした。
まだ、掲載されてないのでしょうか、是非掲載頂けないでしょうか。宜しく御願いします。
投稿: 通りすがりのおじさん | 2020年7月16日 (木) 12時10分
コメントありがとうございます。返信が遅くなり申しわけありません。
ここで使った定電流源の回路図は下記にあります。
それぞれの記事にある外部リンク(「参考」としたところにあるリンク)を参考に作ったものです。
使用する部品は信頼できるものからさらに選別するくらいやらないと納得できるものにはならないようです。
高性能の定電流回路(バイラテラル回路) - 思わぬところで見つけた負性抵抗
http://seppina.cocolog-nifty.com/blog/2015/04/--7927.html
投稿: セッピーナ | 2020年7月21日 (火) 11時21分
お返事ありがとうございます。早速試してみたいと思います。こっそりですがいつも楽しく読ませてもらってます。またよろしくおねがいします。
投稿: 通りすがりのおじさん | 2020年7月24日 (金) 23時06分