Ich entwerfe eine Schaltung, berechne aber die Werte von Komponenten basierend auf einer Reihe von Entwurfswerten. Zum Beispiel,
.param Vi=120
.param Po=100
.param Ro='(Vi*Vi)/(2*pi*pi*Po)'
wo Vi
und Po
sind Entwurfsparameter und Ro
wird aus den Entwurfswerten berechnet. Dies ist praktisch, aber ich kenne den Wert Ro
nicht, es sei denn, ich berechne ihn von Hand, eine Tabelle usw., was unpraktisch ist.
Gibt es in LTSpice eine Möglichkeit, den Wert automatisch anzuzeigen / auszudrucken, Ro
wenn ich die Simulation ausführe?
.param
Aussagen, genauso wie Sie sie nicht in den Ausdrücken von Verhaltensquellen benötigen. In bestimmten Fällen können sie in Laplace-Ausdrücken benötigt werden. Das von Ihnen verknüpfte Beispiel ist falsch und irreführend, da das sogenannte "falsche" Beispiel den Parameter für den KondensatorCap
nicht enthältCapa
. Wenn Sie es entsprechend ändern, werden Sie feststellen, dass in keinem dieser beiden Fälle ein Fehler vorliegt. ltwiki.org ist eine Website, der man vertrauen kann, aber manchmal können Fehler auftreten, da sie nur von Menschen geändert werden.'...'
, die den geschweiften Klammern entsprechen. Es waren einmal geschweifte Klammern in.meas
Befehlen erforderlich , aber das war schon eine ganze Weile nicht mehr der Fall.Ich werde mich der Nekromantie zuwenden, nur um hinzuzufügen, dass Sie das
.params
im Schaltplan anzeigen lassen können , ohne das Fehlerprotokoll überprüfen zu müssen, aber erst nach der Simulation verfügbar, indem Sie eine Spannungsquelle mit dem Wert von.param
, und platzieren Hinzufügen eines.op
Etiketts:Vorsichtsmaßnahme: Wenn die Schaltung ohne a gelöst werden kann
.op
, wird das Etikett nur angezeigt???
(oder der Menüeintrag fürPlace .op Data Label
ist nicht verfügbar). Verwenden Sie daher entweder einige Anfangsbedingungen auf der Simulationskarte oder fügen Sie eine Verhaltensquelle hinzu (wie im Bild) über). Abv
zeigt immer die.op
Beschriftungen an.All dies hat natürlich den Nachteil zusätzlicher Elemente im Schaltplan, aber wenn in Ihrem Schaltplan viele solche
.params
zu messen sind, kann eine spezielle kleine Ecke mit einigen dieser Elementebv
Ihnen Kopfschmerzen ersparen, da diese und ihre Knoten , kann auch in etwas Sinnvolles und leicht Erkennbares (um) benannt werden, während das Fehlerprotokoll etwas zu unübersichtlich sein kann. Und selbst wenn sie zusätzliche Elemente sind und für den Matrixlöser zählen, werden sie die Berechnungen nicht auf greifbare Weise belasten.quelle