LTspiceで演算増幅回路

以下(fig.1)に示すような回路があるとします。


001_20120204024428.png
Fig.1: V1の電圧が0Vのとき、outの電圧は何ボルトでしょう?


R1は1Ωで1Aの電流が流れています。
V1における電圧は0Vでした。outにおける電圧は何ボルトでしょうか?

答えは1Vで、単純にオームの法則から求めることができます。

V = R * I = 1Ω * 1A = 1V

です。


反転増幅回路


これと同じ状況は、OPアンプ回路でよく見ます。
OPアンプは、負帰還をかけて、反転入力端子と非反転入力端子が同電位となる様にして使われるからです。(ヴァーチャルショートあるいは仮想短絡などと呼ばれます。)
Fig.2-3は、こういった場合の少し現実的な回路です。


002_20120204024428.png

003_20120204024428.png
fig.2-3: V1の電位はGNDと同電位だとわかる


抵抗値や電流・電圧を計算しやすい値にしていましたが、肝心なのは比率だけなので、実際の回路設計で使いやすい値に変更しても同じことです。(Fig.4-5)


004_20120204024427.png

005_20120204024427.pngfig.4-5: より現実的な回路定数として、R1を10kΩにI1を100uAに変更


これを90度回転させると、よく見慣れた反転増幅回路となります。(fig.6-7)


006_20120204024427.png

007_20120204024508.pngfig.6-7: 一般的な反転増幅回路


もう少し複雑な回路:加算回路, 対数増幅回路


こういった考え方は、『一見すると複雑な回路』の動作を考えるときに役に立つかもしれません。

たとえば、先ほどの反転増幅回路において電流源の数を増やせば加算回路になります。


008_20120204024507.png

009_20120204024815.pngfig.8-9:加算回路


また、R1の代わりに抵抗以外の素子を入れると、その素子の特性を反映した増幅回路になります。
一例として、ダイオードを入れた回路を紹介します。


010_20120204024507.png

011_20120204024506.pngfig.10-11:素朴なログアンプ


ダイオードの電流-電圧特性は、指数(対数)関数的です。
したがって、増幅回路も線形ではなく指数(対数)的なものになります。

『一見すると複雑な回路』もヴァーチャルショートを仮定すると、挙動が追いかけやすくなります。
ただし、OPアンプ素子そのものは、負帰還をかけた増幅回路としても、負帰還をかけないコンパレータとしても使われることがあるので、注意が必要です。(その両方のようなトリッキーな回路にも需要があるようです:しきい値付近で線形増幅器になるコンパレータ)

補足:ログアンプの温度特性


fig.10に示した素朴なログアンプは、通常、実用的ではありません。その原因は、帰還素子として利用するダイオードの温度特性が極端であるからです。

前述の素朴なログアンプを、LTspiceで温度解析したものがfig.12-13です。20℃から50℃まで温度変化が出力に与える影響は、入力電圧に換算すると最大で一桁程度の変化に相当します。


012_20120204024506.png

013_20120204024524.pngfig.12-13:素朴なログアンプの温度解析(20-50℃)


よほど限られた用途以外では、これだけ大きな変動は許容されないはずです。そのため、ログアンプは温度補償を必要とします。温度補償の詳しい解説は、岡村 廸夫著 定本 OPアンプ回路の設計等に書いてあります。

関連エントリ




付録


このエントリで使用したLTspiceのシミュレーション用ファイルを添付します。ファイル名末尾の".txt"を削除して、"_"を"."に変更すれば使えるはずです。(参考:ねがてぃぶろぐの付録)


参考文献/使用機器




フィードバック



にほんブログ村 その他趣味ブログ 電子工作へ

 ↑ 電子工作ブログランキング参加中です。1クリックお願いします。


コメント・トラックバックも歓迎です。 ↓      


 ↓ この記事が面白かった方は「拍手」をお願いします。


tag: LTspice OPアンプ  

comment

Secret

FC2カウンター
カテゴリ
ユーザータグ

LTspiceAkaiKKRmachikaneyamaScilabKKRPSoC強磁性OPアンプPICCPA常微分方程式モンテカルロ解析ecaljodeトランジスタ状態密度インターフェースDOS定電流スイッチング回路PDS5022半導体シェルスクリプトレベルシフト乱数HP6632AR6452AI2C可変抵抗分散関係トランジスタ技術ブレッドボード温度解析反強磁性確率論バンドギャップセミナー数値積分熱設計非線形方程式ソルババンド構造絶縁偏微分方程式ISO-I2CLM358フォトカプラ三端子レギュレータカオスLEDシュミットトリガGW近似A/Dコンバータ発振回路PC817C直流動作点解析USBマフィンティン半径数値微分アナログスイッチTL43174HC4053カレントミラーサーボ量子力学単振り子チョッパアンプ補間2ちゃんねる開発環境bzqltyFFT電子負荷LDAイジング模型BSch基本並進ベクトルブラべ格子パラメトリック解析標準ロジックアセンブラ繰り返し六方最密充填構造SMPコバルトewidthFET仮想結晶近似QSGW不規則合金VCAMaximaGGA熱伝導cygwinスレーターポーリング曲線キュリー温度スイッチト・キャパシタ失敗談ランダムウォークgfortran抵抗相対論位相図スピン軌道相互作用VESTA状態方程式TLP621ラプラス方程式TLP552条件分岐NE555LM555TLP521マントル詰め回路MCUテスタFXA-7020ZR三角波過渡解析ガイガー管自動計測QNAPUPSWriter509ダイヤモンドデータロガー格子比熱熱力学awkブラウン運動起電力スーパーセル差し込みグラフ第一原理計算フェルミ面fsolve最大値xcrysden最小値最適化ubuntu平均場近似OpenMP井戸型ポテンシャルシュレディンガー方程式固有値問題2SC1815結晶磁気異方性OPA2277非線型方程式ソルバTeXgnuplot固定スピンモーメントFSMPGAc/a全エネルギーfccフラクタルマンデルブロ集合正規分布縮退初期値interp1multiplotフィルタ面心立方構造ウィグナーザイツ胞L10構造半金属二相共存SICZnOウルツ鉱構造BaO重積分クーロン散乱磁気モーメント電荷密度化学反応CIF岩塩構造CapSenseノコギリ波デバイ模型ハーフメタルキーボードフォノンquantumESPRESSOルチル構造スワップ領域リジッドバンド模型edelt合金等高線線種凡例シンボルトラックボールPC軸ラベルグラフの分割トランス文字列CK1026MAS830L直流解析Excel不規則局所モーメントパラメータ・モデル入出力日本語最小二乗法等価回路モデルヒストグラムGimp円周率TS-110TS-112PIC16F785LMC662三次元specx.fifortUbuntu疎行列不純物問題Realforceジバニャン方程式ヒストグラム確率論マテリアルデザインP-10境界条件連立一次方程式熱拡散方程式AACircuitHiLAPW両対数グラフ片対数グラフ陰解法MBEナイキスト線図負帰還安定性Crank-Nicolson法EAGLE関数フィッティング

最新コメント
リンク

にほんブログ村 その他趣味ブログ 電子工作へ