Explorer(IE)のバージョンをサポートしておりません。最適なウェブサイトパフォーマンスを実現するため、最新バージョンのブラウザへアップデートしていただくことをお勧めします。簡単な4つの検索方法1.検索したい用語を入力した後、そのままエンターキーを押すか、サーチアイコンをクリックしてください。入力された用語でそのまま検索されます。2.検索したい用語を入力すると、ドロップダウンで検索の提案が表示されます。提案された項目をクリックすると、関連のページが直接表示されます。3.検索の提案の右端にマウスを持っていくと「検索」のリンクが表示されます。これをクリックすると、提案された用語に基づく検索結果が表示されます。4.検索結果のページには、結果を絞り込むフィルタが表示されます。こちらもご活用ください。Multisimでシミュレーションしたようすについて、それぞれの関係を考えてみます。抵抗からサーマル・ノイズが発生する抵抗からノイズが発生します。電源を接続していなくてもです。これをサーマル(熱)ノイズとかJohnsonノイズとか言います。これ以外にも、PN接合をキャリアが通過するときにショット・ノイズという電流性ノイズが発生します。1/fノイズというものもあります。これらについては、ここでは深く取り扱わないことにします。ここでは、抵抗から発生するノイズをどう考えるかを、まず示します。それがOPアンプと、電子回路として組み合わされることで、OPアンプの内部ノイズと合成されたものとして、どのようにノイズがOPアンプ出力に現れるかを考えてみたいと思います。電源を繋がなくても抵抗からはノイズが発生している(金属皮膜抵抗の例)OPアンプ内部ノイズも外部ノイズ源で表せるOPアンプ内部にも電圧性/電流性ノイズがあります。電流性ショット・ノイズもその一部に変換されます。それらは、外部接続されたノイズ源として、等価的に表すことができます。結果的にそれらはすべて、この技術ノートで説明することと結びつけることができます。Notesが参考になると思います。最適ノイズ性能を得るための低ノイズ・アンプ選択の手引きここでの「ノイズ」とは「ホワイト・ノイズ」ノイズはいろんなノイズがあります。デジタル回路からの混入ノイズ、スイッチによるノイズなどもあります。ここでは、周波数に依存しない「ホワイト・ノイズ」というものを考えます。これはローノイズ・システムでは重要な概念です。白色光はプリズムで見てみると、広い帯域のスペクトルを均一に持っています。これから説明するノイズが「ホワイト・ノイズ」と言われるゆえんは、「周波数に依存せず同じレベル」であるものなので、白色光(ホワイト)に合わせてそのように呼ばれます。いろいろな呼ばれ方があるが同じものノイズで主に使われる用語(種類)には、サーマル(熱)ノイズとか、ジョンソン・ノイズとか、ナイキスト・ノイズと呼ばれるものがあります。実際はすべてホワイト・ノイズで、同じものです。Nyquistのふたりの別名なのか?」と改めてWikipediaで見てみると、Bell研でJohnsonが見つけて、それを情報通信の父のNyquistが理論だてたということのようです。面白いもので、抵抗の大きさRによらず、ボルツマン定数kと絶対温度Tと、取り扱う帯域幅Bの積になっています。1Hzとして単位帯域で考えていきます。[Hz]倍すればいいだけです(電圧なら√B倍)。[Ω]に発生する電力として規定されているものです。なんでこんな風に定義するのか、そしてこのような簡単な関係で表されるかは、それこそJohonsonやNyquistの研究成果である、物理的振る舞いに基づいていますが、あいにくご紹介できるレベルに至っておりません...。V2/Rで計算できます。[V]と計算できます(√=SQRT()です)。これが抵抗Rから生じる電圧ノイズです(抵抗Rsourceの両端を解放した電圧と同じ)。[V/√Hz]になります。√Hzでルートがついているのは、あとで説明しますが、今のところ無視していただいて「1Hzで正規化しているのだ」と思ってください。並列抵抗のノイズはどうなる?先の例ではRloadはノイズ・フリーの理想抵抗としましたが、図3のように、本来の抵抗素子が二つ並列に接続された場合はどうなるでしょうか。V2でしょうか...。ところがこれがそうはならないのです。これも単純な抵抗網の計算となるのですが...。R2)というように、それぞれの抵抗分圧になります。このように各電圧は抵抗分圧で「まずは」求められます。Vc2にはなりません。RSSとして計算されます。Vc22)となります。V2/Rですから、これと似ているわけです(似ているというより、ノイズ同士は無相関信号なので、電力の和になる)。kΩで、4.07nV/√Hzになります。2.87nV/√Hzと計算できます。R)で計算すると、2.88nV/√Hzになります。結果的に1kΩを2個の並列接続でも、500Ω1個でも(有効数字の問題で、ここでの説明上では誤差が出ていますが)同じノイズ電圧になります。おもしろいものですね。Editionを用いて簡単なシステムを構成し、これをシミュレーションで計算させてみます。図4はシミュレーション用の回路図です。信号源V1はノイズ解析には「動作」としては関係ないものです。シミュレータはシミュレーション結果として、「出力端のノイズ」を入力信号源部分に相当するレベル(入力換算量)に変換して表示してくれます。この信号源V1は、その入力信号源(入力換算量)に相当する部分を明示的に示すものです。「明示的に示す」だけですから、電圧レベルはいくらでも良く、ここではゼロにしています。繰り返しますが、シミュレーションは基本的に「出力端」のノイズ・レベルを表示します。回路全体を増幅器として考えれば、(仮に存在すると仮定する)仮想ノイズ信号源から、その回路の増幅度で、その信号源からのノイズ信号が出力に現れると考えることもできます。そこで、実際に出力に現れているノイズすべてが(回路全体がノイズ・フリーだとして)仮想ノイズ信号源から発生したと考え、その大きさを表したものが「入力換算ノイズ」です。「入力信号源に相当するレベルに変換したもの」ということもできます。SPICEシミュレータは、出力端のノイズ・レベルからシステムの増幅度を差し引いて、「入力換算ノイズ」も表示してくれます。図5はノイズ・シミュレーションの設定画面です。下のチェックボックスはオンしてください。これをチェックして範囲を入力しないと、結果をグラフ表示してくれません。図6はシミュレーションする周波数範囲の設定で、ここでは1Hz~100MHzまでとしています。図7はどのノイズを表示させるかの設定です。onoise_spectrumは、出力端(3)に実際に現れるノイズ・レベル、inoise_spectrumは入力信号源V1に換算されたノイズ・レベル、onoise_rr1はR1から生じるノイズが出力端(3)に現れるノイズ分になります。onoise_rr2は同じくR2から生じるノイズ分です。回路図上のコンポーネント図4の回路との関係も説明しておきます。入力側のV1は(先に説明したように)入力換算ノイズ源に相当する部分を明示的に示すものです。R1は実際のジョンソン・ノイズ発生源(4.07nV/√Hz)となります。V1は電圧源(ここでは電圧はゼロですが)なので「電圧源の内部抵抗はゼロ」として考えるので、R1は直接グラウンドに接続されていることになります。このように接続することで、R1から発生しているジョンソン・ノイズを測定できることになります。A1は理想増幅器(ノイズ・フリー)です。10倍としてあります。10で計算するだけでノイズを発生させるものではありません。すればA1の入力はハイ・インピーダンス、出力インピーダンスがゼロになりますので、A1を電圧バッファとして考えることができます。出力(3)にはR2が接続されています。これ自体も本来ジョンソン・ノイズ(4.07nV/√Hz)を発生するものではありますが、この回路構成でどのように振舞うかは、シミュレーションで見てみましょう。シミュレーション結果シミュレーション結果を図8に示します。マーカは1kHzを指しています。「図がやけに縦長だなあ...」というのは、気にしないでくださいませ(笑)。詳しい話は以降に改めて示しますが、まずは少なくとも「周波数によらずノイズ・レベルが一定」であることが判ると思います。一定のスペクトル・レベルがホワイト・ノイズです。シミュレーション結果マーカで値を読み出してみる図9のマーカ・リードアウトで、inoise_spectrumのリードアウト(y1)が1.6576e-17という大きさです...。図8の左の縦軸を見てみると、これはV^2/Hz(つまりここまで説明してきたV/√Hzの2乗)で表示されているのですね。A^2/Hzという文字も見えますね...。これはどういうことでしょうか。4kTB/Rで、同じ単位にはなりませんね。今のところは「この単位はV2/Hzなのね」と思ってください。SPICE恐るべし...まだまだ続くのですが、ホントに「SPICE恐るべし...」です。このノイズ解析の体系についても、完全にきちんと、表示の考え方まで、全て整合が取れているのです。これが素子モデルから伝送線路まで、複数のシミュレーション計算方法で、きちんとSPICEシミュレーションとして、全て成りたっているのですから...。たいしたものだと思います。マーカ・リードアウト画面をよく見てみるマーカと計算値を比較してみる図10は図9の大切なところをハイライトしたものです。左の赤シカクはonoise_rr1で、2乗された大きさに相当します。1kHzで、出力(3)に現れるR1のノイズ量として1.6576e-15です。次のonoise_rr2も同じ意味ですが、R2としてはゼロですね...(あとで説明します)。onoise_rr1の値がonoise_spectrumの値と同じということも気がつきます。少なくともここで判ることは、出力ノイズはR1によるものが全てで、R2は関与していないということです。inoise_spectrumを理論値と比較してみる一番右の赤シカクinoise_spectrumの値を見てみましょう。これもV^2で、2乗された大きさに相当します。これまでの説明、また図4からこれはR1により発生しているノイズだけに影響されるとみることができます。4.07nV/√Hzと比較してみましょう。[K]のルートに比例します。300K、つまり室温27°で計算しています。1.6576e-15になっています。ここではR1相当分のノイズだけが出力ノイズに関与しています。spectrumと値が同じで、係数がe-15となっているわけです。R2からのノイズがゼロになるのかR2から出力(3)に現れるノイズはゼロです。ここでVr2は抵抗R2で発生するノイズです。入力回路に並列に1kΩを接続してみる図11をご覧ください。こんどは「少しひねって」、入力回路に並列に1kΩのR3を接続してみます。この場合もこれまでの説明のように、入力回路全体で500Ωの抵抗になり、それから生じるノイズ量がA1の入力に加わっていることになります。これがA1で10倍に増幅されますが、SPICE上の表示としてはV2なので、10倍の2乗で100倍となり、図12の赤いシカクのようにonoise_spectrumとして8.2879E-16になります。inoise_spectrumはどう考えるか図12のinoise_spectrumは、回路全体をノイズ・フリーとしたとき、出力(3)でonoise_spectrumを生じる大きさ全てが、仮想ノイズ信号源V1から発生していると仮定したときの、V1の大きさに相当します。そのためV1から出力(3)にかけての増幅率は、A1の増幅率10ではなく、R1とR3の分圧で増幅率が1/2になり、V1からA1出力(3)の端子間で5倍の増幅率になります。3.3152e-17がinoise_spectrumになっているわけです。onoise_rr1はonoise_spectrumの1/2また図10と比べて、図12のonoise_rr1が異なる値になっていることがわかります。これはonoise_spectrumの1/2です。これはR1とR3がノイズ源として出力に現れているためで、R1とR3が相互に分圧として影響した結果として、R1から本来生じるノイズがその半分の量で(V2として考えると)出力に現れているということです。これはこれまでの「V2の足し算、電力での足し算、RSSである」という説明のとおりです。電圧ノイズ源を等価電流ノイズ源に変換してみる「A^2/Hzという文字も見えますね...」のお話を説明したいと思います。ここまで図13のように、ジョンソン・ノイズは「電圧ノイズ」であるとして、ノイズ・フリー抵抗と直列でペアになる「電圧ノイズ」というモデルで考えてきました。それを「電流ノイズ」として、等価電流源とノイズ・フリー抵抗でどうモデル化されるか考えてみます。それが「A^2/Hzという文字も見えますね...」の答えでもあるわけです。等価電圧源の場合(これまでの場合)「電圧ノイズ」だとして入力換算表記で「等価入力換算ノイズ源」としてモデル化してみると、図14のようになります。[V/√Hz]でした。等価電流源に変換してみた場合これを図15のように、等価電流ノイズ源にした場合は、RsourceとRloadにそれぞれINが流れるようになります。[V/√Hz](抵抗1本分なので"4"はありません)と同じ量が生じるとすれば、その等価電流源(図15)は図14の等価電圧源と「等価」になるわけです。[A2/Hz]となります。電圧源を電流源に変換してみるA^2で答えが得られる場合というのはこれまでシミュレーション回路には、入力換算のため電圧源を挿入していました。それを図15のように電流源として挿入すれば、inoise_spectrumは電流量の2乗になり、I2の大きさとして、単位が[A2/Hz]として表される、マーカ読みが電流量になる、ということになります(onoise_spectrumなどは依然として電圧量)。Grapherで得られる答えが2乗である理由Grapherで見られる結果としてV^2やI^2になっているのは、それぞれ足し算(や掛け算や割り算)で計算すれば求まる(RSSで計算することなく)ということです。[Hz]での全体のノイズ量も、ルート計算を用いることなく、単純にB倍すればいいということです。[Hz]のノイズ電圧/電流が求まるわけです。ホント「何か変じゃない?」と感じても、実際はよく考えられて出来ていますね。最後に1Hzに換算された電圧ノイズの単位がV/√Hzである理由を説明しておきます。I2)に比例する項ですから、電圧Vはこの平方根量になり、これに合わせて、単位がV/√Hzになっているのです。A/√Hzでルートなのは、これが理由です。この技術ノートはこれで最後にして、もう一度別の技術ノートで、こんどは本当のOPアンプを使ってノイズ解析をしてみます。聡1963年千葉県生まれ。メーカ入社、長く電子回路設計業務に従事。1994年技術士(電気・電子部門)合格。