電圧ジッター/ノイズのある電圧供給をセットアップする方法はありますか?さまざまな電圧などでノイズを除去する実験をしたいのですが、LTSpiceを構成してノイズの多い電圧源を作成する方法がわかりません。
電圧ジッター/ノイズのある電圧供給をセットアップする方法はありますか?さまざまな電圧などでノイズを除去する実験をしたいのですが、LTSpiceを構成してノイズの多い電圧源を作成する方法がわかりません。
回答:
はい、任意の電圧(または電流)ソースを使用してノイズを注入し、random
またはなどのwhite
機能を使用してノイズを作成できます。
回路例を示します(物事を明確にするために、信号からノイズを分離しました-必要に応じて、明らかにそれらを1つの関数に組み合わせることができます)。
シミュレーション:
すべての機能の詳細については、ヘルプをご覧くださいcircuit elements -> arbitrary behavioral voltage or current sources
。
ノイズシミュレーションモード
また、念のため、SPICEにはノイズシミュレーションモードがあり、ヘルプファイルから引用できます。
.NOISE -- Perform a Noise Analysis
This is a frequency domain analysis that computes the noise due to
Johnson, shot and flicker noise. The output data is noise spectral
density per unit square root bandwidth.
Syntax: .noise V(<out>[,<ref>]) <src> <oct, dec, lin> <Nsteps> <StartFreq> <EndFreq>
基本的な例:
シミュレーション:
上記は、抵抗ノイズのみをモデル化しているため、かなり退屈です(ジョンソンノイズが抵抗とともにどのように増加するかを示すために、さまざまな値で抵抗をステップしました)。しかし、ダイオード/トランジスタ/オペアンプ/などを含むより複雑な回路では非常に便利です。
SPICE(LTSPiceが通常のSPICEのサブセットであるかどうかはわかりません)には通常、各デバイスが生成するノイズをモデル化する機能があります。あなたの質問は、フィルタリングの効果を測定する方法と、外部干渉信号が各ノードにどの程度影響する可能性があるかについてです。
そのために必要なのは、回路の.AC解析です。
ノイズ分析を行うには、.acと.noiseの両方を使用する必要があります。したがって、ノイズ分析はAC分析のサブセットです。
V1 out 0 sin() Rser=1
B1 0 out I=white()
。低ノイズ値(出力抵抗)、低級Rser
。