オペアンプを適切に使用するには?


9

ここに投稿して以来、これまでオペアンプを使用したり、今まで聞いたことのない新しいもの(Vom、Vcmなど)を聞いたりすることに夢中になっています。OP AMPSはプラグインするだけだといつも思っていましたが、いつでも機能します...非常に間違っています。

私が質問する前に、だれかがそれらに答えることができれば最もありがたい質問がいくつかあります。そうです、私はこのフォーラムで過去2時間、以前に質問された質問を探していました。まだ少し混乱していますが、いくつかのことが明らかになりました。

一貫性を保つために、この例全体を通して、このOP AMPを使用します。MCP601

VCM:コモンモード入力範囲

これが私が理解していることです。これは、MCP601が問題なく何でも問題なく受け入れることができる範囲です。これらの範囲を超えたり下ったりすると、予期しないエラーが発生します。

例:入力=オーディオ信号(1.2V pk-pk)VDD = 4.8V VSS = GND ここに画像の説明を入力してください

VCM-上限= 4.8-1.2 = 3.6

VCM-下限= 0-0.3 = -0.3

VCM- = 3.6-(-0.3)= 3.9VVCMPP

入力の正のサイクル= 600mV +(VDD / 2)= 3VN

入力の負のサイクル= -600mV +(VDD / 2)= 1.8VN

= 1.2Vpk-pkVN

入力Vpk-pkが適切であることを意味しますか?

VOM:出力電圧振幅

これが私が理解していることです-MCP601がクリッピング前に出力できる範囲です。

例:入力=オーディオ信号(1.2V pk-pk)VDD = 4.8V VSS = GND GAIN = 3.2

入力バイアス= VDD / 2 RL = 5k

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

VOM-上限= 0 + 100mV = 100mV

VOM-下限= 4.8-100mV = 4.7V

VOM- = 4.7-100mV = 4.6VVOMPP

入力の正のサイクル=(3.2 * 600mV)+(VDD / 2)= 4.32VVo

入力の負のサイクル=(3.2 * -600mV)+(VDD / 2)= 0.48VVo

- V o P P =(4.32-0.48)= 3.84V(デカップリングキャップの前)。VoVoPP

これは、V O Mの両方について計算することを理解した方法です。私にとって、このOP-AMPはVinに問題がなく、Vinをうまく増幅しているはずですが、2.84Vppでクリップすると反対のことが起こりました。これは、上の計算からはあまり意味がありません。VCMはVOMと同様に満たされる必要があります。VOMには4.6VのVppがあるので、Voは理想的には3.84Vppで、VDDは4.8Vなので、問題なく3.84Vppに増幅されますか?VCMVOM

すばらしいVCMとVOMを実際に計算する方法を誰かに教えてもらえれば、この方法には欠けているものがあるか、いくつかの基本的なロジックが理解できていません。この方法を通じて、入力と出力の制限を理解する能力を獲得したいと思います。

この構成は、VDDを〜6.1Vに上げた場合に機能します。誰かがVCMとVOMの計算を通じて理由を説明でき、おそらく2つを関連付けることができ、おそらく混乱を解消できるでしょう。

概略図

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


2
質問に+1します。ちなみに、BJTの差動ペア入力オペアンプの回路図については、じっくり時間をかけて学ぶべきだと思います。それは大きな助けになります。コモンモード入力範囲と出力についても理解が深まります。よく見てみると、突然「見える」ようになります。「遠く」に留まると、はっきりと「見る」ことができなくなり、代わりに「経験則」がたくさん与えられます。特定のオペアンプの設計を見直すと、さらに多くのことがわかり、これらの質問について自分で考えることができます。
18

1-upに感謝します!私はあなたに100%同意します、私は学校がオペアンプのこの特性を教えてくれればいいのにと思います。私は質問や正義をしていません。入力と出力の制限のために私のオペアンプが機能しない回数は、単に煩わしくなり、インターネットで検索するのも簡単ではありません...
Pllsz

既存のいくつかの質問を調べてみてください:(1)Current PathsABアンプ、およびLM380。これら3つはすべてLM380を扱います。最初に理解しておくべきことは、入力段の差動アンプの「ペア」です。それに従ってください。コモンモード部分は簡単です。
jonk 2018

1
:誰かがオペアンプとその使用方法について質問するたびに、私は「皆のためのオペアンプ」を読んでお勧め、それは無料電子ブックだweb.mit.edu/6.101/www/reference/op_amps_everyone.pdf
Bimpelrekkie

私はこれを何度も実行しましたが、それは何かを明らかにしたので、それは素晴らしい電子ブックに同意しますが、それは私の特定の質問のいくつかに答えません。たとえば、出力電圧のスイングをチェックする方法は実際には
示さ

回答:


3

2番目のデータシートの切り取りはボルトではなくmVであり、出力範囲は供給電圧に関連しています。したがって、4.8V電源と5K負荷(0Vまで)では、線形出力範囲は0.1〜4.7Vです。入力と出力を2.4Vでバイアスすると、4.6Vp-pになります。オペアンプ出力は、電源電圧を超えることはできません(または満たすこともできません)。

入力が2.4Vでバイアスされている場合、入力範囲は-0.3〜3.6Vであるため、入力範囲に基づいて2.4Vp-p =(3.6-2.4V)* 2の入力電圧のみを処理できますが、出力が飽和しないようにする必要があります。

回路のゲインは+3.2であるため、入力電圧は+/- 0.71875Vまたは1.4375Vp-pの範囲内である必要があります。これにより、全出力範囲が得られるため、入力範囲は制限されません。

十分な電源電圧があり、動作範囲内で入力にバイアスをかけ、使用可能な出力範囲を念頭に置いていれば、単一の電源でほとんどすべてのオペアンプを使用できます。

一般に、低電力回路では、表示されている値よりも高い値の抵抗を使用する必要があります。明らかに5Kより低い5K ||(2.2K + 1K)で出力を読み込んでいるため、出力スイングは保証されません。通常、フィードバック抵抗は少なくとも10倍高くすることができます。負荷を25Kまたは100Kに増やし、フィードバック抵抗を100:1に増やすことができる場合は、より良い方法です。抵抗で非常に高くなる場合、安定性を確保するためにR3の両端に小さなコンデンサを追加する必要がある場合があります。


1
それが完全にmVを逃したことについて申し訳ありません、それを修正しました。申し訳ありませんが、もう一度申し上げます。何らかの理由で2.4Vp-pになった理由がわかりません。上記のように入力が1.2Vp-pであることは理にかなっています。計算を間違えましたか?
Pllsz

入力で問題が発生する前に出力が飽和しますが、入力が2.4Vにバイアスされていると、0V未満に下がることができますが、ハイサイドでは3.6Vにしか行なえないため、これが制限値になります(コンデンサを介して中央に配置されます) 2.4Vで)3.6V-2.4Vは1.2Vです。つまり、2.4Vに対して+ 1.2Vです。入力は負になる可能性があります(2.4Vを基準にして2.4V以上ですが、それは問題ではありません)。いずれにせよ、入力は制限されておらず、出力は3.2のゲインで制限されており、出力範囲は電源電圧の中央付近に集中しているため、電源中央(この場合は2.4V)が最適なバイアスです。
Spehro Pefhany

Vom:-0.1V <Vo <4.7V Vo:0.48 <Vo <4.32Vという計算に基づいて、出力が制限されていることをまだ理解していません。問題?
Pllsz

4.8V電源の線形出力範囲は、5Kの指定負荷で+ 0.1V〜+ 4.7Vです。25K以上の負荷が良いでしょう。負荷が5K未満であるため、出力振幅が指定よりも小さくなる可能性があります。
Spehro Pefhany

1Mを使用してみましたが、それでもクリップしますか?
Pllsz

2

私は難問を理解したと思います。

このようなプロジェクトを取り上げ、この範囲でオペアンプを使用する(たとえば、入力バイアス電流VomVcmなどとして通常大学から出てくるとは思わない特性を探すなど)。

これらの用語をすべて変更しようとすると、混乱し、オペアンプについて知っていた基本的なことを少し上書きしてしまいます。

VOMVCMVVoあなたtVOMVCM

私が考慮しなかったのは、オペアンプのアーキテクチャのためにオペアンプが内部で持っている電圧降下です。

オペアンプが完全でない限り(内部で電圧降下がない場合)、レールツーレールになることはありません。

上記の問題の場合、単一電源の非反転アンプです。つまり、「負の」振幅でスイングするにはバイアスが必要です。

参考のために:

したがって、その4.576V-2.288V-0V

VDDppVDDp

実験により、アンプの電圧降下は約1.616Vppであることがわかりました

2つのケースシナリオを実行します。

input_1 = 860mVpp

入力_2 = 1.14Vpp

ゲイン= 3.2


入力_1:860mVpp

VCM:

VN

ヴィン:

VN

VinはVcmの範囲内です

VOM:

VOUT

VOUT

VoはVcmの範囲内です

信号が予想どおりに動作することを期待します。


入力_2:1.14Vpp

VCM:

VN

ヴィン:

VN

VinはVcmの範囲内です

VOM:

VOUT

VOUT

VoはVcmの範囲内です

信号は予想どおりに動作するはずですが、そうではありません

オシロスコープでは2.96Vppでクリップしますが、出力は1.14Vpp * 3.2 = 3.648Vppであると予想していましたか?発生しているのは、オペアンプの電圧降下です。

上記のように、オペアンプの電圧降下は〜1.616Vppだったので、計算をしました

VDD -Vod = 4.576-1.616 = 2.96Vpp !! これは基本的に、オペアンプが実際に駆動できるものを示しています。これは現在すべて理にかなっています。

基本的に、オペアンプがレール-トゥ-レールと言っていることは、少なくとも私が見ることができることは、VinとVoutが通常はオペアンプのVOMとVCMに違反しないことを意味します

VDDを6.1Vに上げると、オペアンプは実際に次のように期待される出力3.648Vppまで駆動できるため、これが機能する理由です。

Vdd-Vod = 6.1-1.616 = 4.484オペアンプの新しい制限は4.484Vppになり、3.648Vpp <4.484Vppなので出力に表示されます。


1

Vpk-pk = 3.6-(-0.3)= 3.9V。
入力Vpk-pkが適切であることを意味しますか?

たぶん。CM範囲の中点は、ここではVdd / 2ではなく、3.9 / 2 = 1.95Vです。これにより、最大3.9Vppの入力信号が可能になります。。ただし、ゲインは出力をクリップします。

出力がクリッピングされない場合、出力は線形範囲に留まります。これは、VL = 2.5Vに接続された5kを超える負荷に応じて、両方の電源レールから対称的に100mVクリッピングするように定義されています。これは、CMOSレールツーレールオペアンプがNchまたはPchドライバーのいずれかで約250オームのクリッピング抵抗を持っているためです。負荷がVss = 0になると、VL @ 2.5Vの仕様に比べて電流が2倍になるため、Vssを超えるドロップアウトは少なくなりますが、Vddを下回るドロップアウトは多くなります。

Vin {pp} * Av = 1.2 * 2.4 = 3.84Vppは、CM範囲の中央付近で入力リファレンスと差分リファレンスが両方とも共通(ゼロ差動)である場合、線形出力範囲に適合します。(電源は2Vに近いことを忘れないでください)この例では、Vdd / 2 = Vcmバイアスでも機能します。

アドバイス:フィードバックと負荷の組み合わせには、25kのR min値を使用してください

すべてのオペアンプの出力抵抗は、負のフィードバックゲインによって低下します。ただし、クリッピングにより、負のフィードバックが完全に失われます。ここでVddであるVgsが減少すると、RdsOnでFETが上昇するため、CD4000ファミリーのロジックと同様に、Vdd minで1kOhm以上に急速に5V未満に上昇することが知られています。


私はあなたの言っていることが理解し始めていると思います。私のRL値が実際には5kではなく、それよりも小さいため、ヘッドルームを大幅に減らすことができるので、あなたはそれを示唆しています。
Pllsz

VDDを〜6.1Vに上げると、すべてが修正されることを忘れていました
Pllsz

また、R2としてデジタルポットを使用しているため、抵抗フィードバックを変更することは現実的ではありません。おそらく、新しいOP AMP
Pllsz
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.