電圧の平方根の抽出


8

入力電圧の平方根の係数である電圧を生成する回路を見つけようとしています。すなわちVout(t)=KVin(t)。係数Kは無関係です。

このページの一番下の回路を見ました。問題は、MOSFETを使用しており、出力を予測する式にはさまざまなパラメーターが必要なことです。μn,Cox,Vth (同じモデルのデバイス間でも大きく異なると思うものもあれば、データシートから見つける方法がわからないものもあります)

必要なコンポーネントを購入する前に、出力が一貫していて予測可能な代替回路を見つけたいと思います。

Kが無関係であると私が言ったとき、必要に応じて後で定数係数で出力を増幅できることを意味しました。ただし、一貫性があり予測可能である必要があります。


係数Kが無関係の場合、係数C、mu、W、Lは無関係です。
david 2013

これらの要因は、同じモデル番号のトランジスタ間で異なります。増幅してKを特定の値に正規化できるという意味では関係ありませんが、トランジスタの特性に基づいて各回路を個別に調整することはできません。
キーガンジェイ

回答:


18

簡単なアプローチは、アナログ乗算器を使用することです(MC1495は初期の乗算器、Analog Devices AD633またはBurr-Brown(oops、Texas Instruments!)MPY534はより良いものです)。アンプ。

乗算器を使用して電圧を二乗するには、その電圧を両方の入力に接続するだけです。入力電圧をオペアンプの非反転入力に接続し、オペアンプ出力を乗算入力に接続し、乗算出力をオペアンプの反転入力に接続します。

もし Vout2=Vin その後 Vout=Vin

概略図

この回路のシミュレーションCircuitLabを使用して作成された回路

演習として残されたDCバイアスなどの詳細...

(補足:アナログ乗算器は、トランジスタの「一致したペア」に大きく依存しています。同じチップ上の同じ領域で同時に2つのトランジスタを作成すると、比較的簡単に一致します。)


良いアイデア!非常にエレガントなアプローチ。高価な面では髪になるかもしれませんが、うまく機能するはずです。
スコットSeidman 2013

費用を掛けて、うまくできました。
アンディ

1495はそれほど高価ではありません...より良いものです、はい-あなたはあなたが支払うものを手に入れます。
ブライアンドラモンド

平方根の式は単にオペアンプのノード解析から外れるため、これは実際には驚くべきことです。ありがとう!
キーガンジェイ

私はこのパーティーに遅れていますが、この回答は、アプリケーションノートAN489、分析とMC1595の基本操作、エドレンシュラーによるソリューションの非反転(読み取り:安定性が低い)バージョンです。現在見つけるのは少し難しいですが、回路がどのように機能し、いくつかのサンプル回路があり、そのうちの1つであることがわかります。現在、こちらでスキャンしています
TrivialCase

7

いくつかのBJTとオペアンプを配置している場合は、クイックトランスリニア BJTアナログ平方根ですべて解決できます。この場合、V(OUT)= SQRT(V(IN))/ 10:

オープン&CircuitLabにおけるDCスイープのシミュレーションを実行します。)

この場合、「一致したトランジスタ」に関する限り:

  • Q1 / Q2 / Q3 / Q4またはQ6 / Q7の不一致により、わずかなスケールファクターエラーが発生します(とにかくあまり気にしないと述べました)。
  • Q5は一致依存ではありません
  • 異なるトランジスタ間の温度の変動は、スケールエラーを生成する可能性があります
  • 1つのトランジスタのI_Sを調整することでミスマッチをシミュレートできます。LEDケースの同様のものについては、このLEDの例を参照してください。(B_Fの「ベータ版」の不一致が発生することもありますが、この特定の回路では、それほど重要ではありません。)

回路図にメモを追加しました。他の人がこれを簡素化またはより堅牢にするのを助けることができると私は確信していますが、あなたがおそらくあなたのベンチにすでに持っている部品を使用する良いスタートであることを願っています!


4

以下からのTIのアプリケーションノート31

ここに画像の説明を入力してください

他のオペアンプで動作する可能性があります。シングルエンド電源でLM101Aを実行する方法の詳細については、アプリケーションノートを参照してください。


「一致したペア」とはどういう意味ですか?また、この回路の出力は「ルートエクストラクタ」以外には説明されていません。正確な平方根を計算すると仮定する必要がありますか、それともいくつかの要因または定数がありますか?申し訳ありませんが、私のEEの経験は限られています。
キーガンジェイ

トランジスタは、さまざまな特性が同じ値に非常に近い場合に「一致している」と言われます(同じモデルのトランジスタは、ウエハー内の不整合により変化する可能性があるため)。それが何をするかに関しては、それは数学演算セクションから来ます。実際にビルドしたことがないので、その正確さを証明できません。
Ignacio Vazquez-Abrams

それでは、この回路を構築するには、2N3728を大量に購入して、特性が近いペアを見つける必要がありますか?ご協力いただきありがとうございます!
キーガンジェイ

他の特性が2N3728の特性と同様である限り、一致したペアすでに含むICを代用することができます。このANはずっと前に書かれたもので、それ以来、いくつかの点が変更または進歩しています。
Ignacio Vazquez-Abrams

3

これは、答えや明確な解決策ではなく、シングルチップ統合ソリューションがない理由の説明です。おそらく需要が低すぎる場合、ログコーデックまたはログアルゴリズムで12または16 ADCを使用する量子化でデジタルソリューションを使用でき、指数の対数^(0.5)に0.5の乗数があるため、バイナリで2で除算できます。結果。

平方根の設計には、精密整合、電流ミラー、バイアスミラーの複雑さを備えた1〜16の統合部品の多くのアナログバリエーションがあり、FETの2次非線形動作を使用します。彼らは、30年から7十年以上にわたる制御された結果を得るEE教授の永続的な研究トピックでした。問題は、RgsON、Vgsしきい値、および自己発熱の変動から生じます。

これらの研究テーマの実験のいくつかは、CMOSロジックよりも桁違いに必要な一貫性を得るためにドーピングと製造の制御プロセスを制御するのが困難なためか、これまでに生産に進出していません。ゼロ基準はエラーにとって最も重要であり、差動出力はSq Rt結果でより直線性を提供します。負のフィードバックが反転を使用していることを考えると、スクエアrtアンプは正の出力を与えるために負の入力をとる傾向がありますが、これは主な数値ではありません。ハ。

楽しんで。


2

私は、対数増幅器、続いて0.5ゲインの線形増幅器、その後に対数増幅器をお勧めします。対数アンプと対数アンプを単一用途のICとして購入できる場合があります。Burr-Brown 4127はログとアンチログを処理しますが、廃止されました。AD8307は別の選択肢かもしれません

帯域幅の要件などに応じて、別のアプローチとして、問題をマイクロコントローラーとDACに渡すこともできます。


2

スパイスで働いて、理解するのに約1日かかりました。2番目のステージの抵抗ネットワークは、3番目のオペアンプセクションがRF / MWショットキーダイオード検出器の1db以内の精度をオーバードライブする原因となったオフセットを削除しここに画像の説明を入力してくださいます。.0005vdc-1.000vdc


1
この回路がどのように機能するか説明できますか?一部の抵抗値に問題がある可能性があります。
Dave Tweed 2015年

実際にビルドしてテストしたのではなく、スパイスでシミュレーションしました。オリジナルの方法でシミュレーションした場合、シミュレーションは機能しません。これは、スパイスシミュレーションの実際の回路図です。その理由については、本当に説明しないでください。うまくいきます。MAX410 LM124Nや他のいくつかのようなシミュレーションで他のオペアンプを試しました。LM318が最適です。
Dan Klonoski 2015年

私は実際には10K / 10K分圧器から始めましたが、回路はまったく機能せず、3番目のステージをオーバードライブします。私は分周器ネットワークを削除し、小さなゲインネットワークを追加してから、値の操作を開始し、3番目の抵抗を追加して2番目のトランジスタへの電流を制御し、希望する結果を得ました。これは私が結局終わったものです。
Dan Klonoski 2015年

私が考えることができる唯一のことは、2n5428トランジスターと呼ばれる元の回路図であり、そのタイプは30年前に廃止されたため、そのタイプに関する情報を実際に見つけることができなかったため、一般的な2n3904に置き換えました。
Dan Klonoski 2015年

シミュレーションでは、トランジスタは完全に一致しています。これは現実の世界では当てはまりません。
2015年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.