ある特定の電子部品を取り出して、「パンとバター」は馬鹿げていると呼びます。これらの「最も重要な」種類の声明も同様です。たとえば、アナログ回路の抵抗を数えると、オペアンプの数を大幅に上回っていると思います。
また、状況は変わります。真空管が素人の愚かな「最も重要な」または「ブレッドアンドバター」アナログエレクトロニクスのコンポーネント、そしてトランジスタであった時代がありました。
オペアンプを使用する必要はありませんが、特定の仕様に合わせて回路を実装する最も効率的な方法です。結局、オペアンプはトランジスタで作られているため、代わりにいくつかのトランジスタ(他のいくつかのコンポーネント)を使用することができます。
オペアンプの魅力は、一般的で簡単に利用できるビルディングブロックを具現化していることです。集積回路の魔法により、これらのビルディングブロックは単一トランジスタのサイズとコストになる場合があります。1つのオペアンプは特定のアプリケーションでは使い物にならないかもしれませんが、大量生産された集積回路を活用することで安価で十分に小さくできるため、実際には数個のトランジスタのみが実際に使用されるオペアンプ全体を使用する方が安くて小さくなります必要とされる。
プログラミング言語のFORループで類推を使用するために、実際にこの構成を使用する必要はありません。明示的なコードを使用して、変数を自分で初期化、インクリメント、およびチェックできます。特別なことをしたいときに、そうすることができますが、FOR構文の構造が硬すぎます。ただし、ほとんどの場合、ループにFOR構文を使用する方が便利でエラーが少なくなります。オペアンプの場合と同様に、各ケースでこの缶詰の高レベル構造のすべての機能を使用することはできませんが、とにかくそのシンプルさに価値があります。たとえば、ほとんどの言語では、増分を1以外の値にすることができますが、おそらくほとんど使用しないでしょう。
FORコンストラクトとは異なり、ディスクリート回路のオペアンプをそのインスタンスで必要な機能だけに最適化するコンパイラーはありません。ただし、大量集積回路の生産の大きな利点により、これらの機能は、FORループのいくつかの余分な命令に相当するものよりも少なくなります。オペアンプは、命令セットに実装されたフル機能のFORループであると考えてください。これは、すべての機能が使用されているかどうかにかかわらず、同じ命令を実行し、単純な場合でもそうでない場合よりも少ない命令を実行します。
オペアンプは、「素敵な」ビルディングブロックを提供するためにパックされたトランジスタの束であり、それらのトランジスタの1つまたはいくつかのコストで利用可能になります。これにより、トランジスタなどのすべてのバイアスに対処するための設計時間が短縮されるだけでなく、製造技術を使用してトランジスタ間の良好なマッチングを保証し、理想に近いパラメータの測定とトリミングが可能になります。たとえば、2つのトランジスタで差動フロントエンドを作成できますが、入力オフセット電圧をわずか数mVに下げることは簡単ではありません。
エンジニアリングはすべて、ある時点で利用可能なビルディングブロックを使用することに基づいており、オペアンプはアナログ回路の有用なビルディングブロックです。これは、トランジスタを使用する場合と実際に違いはありません。シリコンの精製、ドーピング、切断、パッケージング、およびディスクリートトランジスタとしては当たり前のようにテストするために、多くの処理が行われました。オペアンプは個々のトランジスタよりも統合されていますが、物事のスキームでは依然としてかなり「低」レベルです。
ソフトウェアの例えに戻って、これは既存のサブルーチンを使用して特定のアプリのコードを書くのと同じです。OS呼び出しの場合、それらを使用する選択肢はありません。それはあなた自身のシリコンを精製するようなものです。オペアンプは、自分で作成できる便利な呼び出しに似ていますが、ほとんどの場合、そうするのはばかげています。たとえば、整数をASCII 10進数文字列に何度も変換する必要がありましたが、そのために独自のコードを何回作成しましたか?そのためにランタイムライブラリ呼び出しを使用したか、使用している言語で使用可能なより高いレベルの構造(Cのprintfなど)を介して暗黙的に呼び出した可能性があります。
理想的なオペアンプには、無限の入力インピーダンス、0のオフセット、0の出力インピーダンス、無限の帯域幅があり、コストは0ドルです。理想的なオペアンプはありません。これらのパラメーターや他のパラメーターは、設計が異なると相対的な重要性が異なります。これがオペアンプが非常に多い理由です。それぞれが異なるトレードオフのセットに対して最適化されています。たとえば、LM324が「くだらない」オペアンプであると聞くことがあります。これはまったく真実ではありません。価格が優先される場合、これは最上級のオペアンプです。数mVのオフセット、1 MHzのゲイン*帯域幅などで十分である場合、それ以外はすべて高値のジャンクです。