Rauschen mit Spice

Gast #2018589
Lesenswert?

Warum brauche ich zur Rausch-Simulation in Spice immer eine 
Spannungsquelle im .noise-Statement? Warum kann Spice nicht einfach das 
Rauschen auf einem bestimmten bzw. allen Netzen berechnen?

Oder ist diese Rausch-Simulation nur ein Teil des realen Rauschens? Muss 
ich womöglich an jeder Stelle wo eine Rauschspannung auftreten kann eine 
Spannungsquelle mit U=0 und R=0 einsetzen und dann alle die 
Rauschspannungen am z.B. Ausgang einer Schaltung (geometrisch) addieren?
#2018736
Lesenswert?

(LT)SPICE zeigt neben dem Rauschen am spezifierten Ausgang "V(onoise)" 
auch noch "V(inoise)" und "gain" an.
V(inoise) steht für "input referred noise".
gain ist die Verstärkung bezogen auf die spezifizierte Quelle.

V(inoise) ist eine Rechengröße die beschreibt, wieviel Rauschspannung 
man am Eingang(speifzierte Quelle) anlegen müsste um bei rauschloser 
Verstärkung (gain)das gleiche Ausgangsrauschen zu erzeugen.

V(inoise) = V(onoise)/gain

Diese Größe braucht man unter anderem zur Berechnung des NF (noise 
figure).

NF = 10*log10(V(inoise)*V(inoise)/(4*k*300.15*Rg))

Diesen Ausdruck kannst du direkt in LTspice plotten.
Beispiel mit 1k Generatorwiderstand:
10*log10(V(inoise)*V(inoise)/(4*k*300.15*1k))

k ist die Boltzmannkonstante. LTspice kennt die.

Es gibt dazu ein Beispiel im Ordner Examples/Educational von LTspice.
Datei: noise.asc

Helmut
#4400643
Lesenswert?

Autodidakt schrieb:
> Warum brauche ich zur Rausch-Simulation in Spice immer eine
> Spannungsquelle im .noise-Statement? Warum kann Spice nicht einfach das
> Rauschen auf einem bestimmten bzw. allen Netzen berechnen?

Es muss keine Spannungsquelle sein, es darf auch eine Stromquelle sein, 
dann wird der gain in Ohm angegeben.
Gib einfach die Versorgungsspannungsquelle als Quelle an. V(inoise) und 
der gain sind dann falsch aber für V(onoise) und die anderen ist es 
egal.

> Oder ist diese Rausch-Simulation nur ein Teil des realen Rauschens? Muss
> ich womöglich an jeder Stelle wo eine Rauschspannung auftreten kann eine
> Spannungsquelle mit U=0 und R=0 einsetzen und dann alle die
> Rauschspannungen am z.B. Ausgang einer Schaltung (geometrisch) addieren?

Nein, das ist nicht nötig.
Was ich u.a. aber auch nicht verstehe ist, warum V(onoise) gleich der 
Summe aller einzelnen Rauschspannungen ist z.B. 
(V(d1)+V(q1)+V(r1)+V(r2)+V(r3)+V(r4)=V(onoise)). Sollte es nicht die 
geometrische Summe sein?
#4400696
Lesenswert?

> Was ich u.a. aber auch nicht verstehe ist, warum V(onoise) gleich der
Summe aller einzelnen Rauschspannungen ist z.B.
(V(d1)+V(q1)+V(r1)+V(r2)+V(r3)+V(r4)=V(onoise)). Sollte es nicht die
geometrische Summe sein?

Bei .NOISE rechnet LTspice anders. Wenn man da V(a)+V(b) bildet, dann 
macht LTspice in Wirklichkeit sqrt(V(a)^2+V(b)^2). Diese 
"Spezialmathematik" hat sich der Entwickler von LTspice(Mike) 
ausgedacht.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren