LTSPICE einfacher Parameter

Gast #2523624
Lesenswert?
• ▲
▼
Hallo,

ich habe ein kompliziertes Widerstandsnetzwerk mit Widerstandswerten 
welche alle vielfache von einem R sind.
Wie kann ich hier einen Parameter festlegen.
Ich habe .param R 1k probiert und den Wert der Widerstände mit {R} 
angegeben ... leider funktioniert das nicht.
Moderator #2523691
Lesenswert?
• ▲
▼
Es sollte aber auch so funktionieren, wie es "hallo" geschrieben hat.

Ob da ".params", ".param", ".par" oder ".Parteispendenaffäre" steht, ist
egal, solange das Kommando mit ".par" anfängt. Die LTspice-Dokumentation
verwendet ".param" und ".params". Auch das Gleichheitszeichen in "R=1k"
ist optional. Die Dimensionierung des Widerstands kann statt "{etwas}"
wahlweise auch mit "R=etwas" erfolgen. In diesem Fall wäre also auch
"R=R" richtig.

LTspice ist in dieser Hinsicht ziemlich tolerant, um möglichst kompati-
bel zu anderen Spices zu sein.

Das Problem von "hallo" hat also wahrscheinlich eine andere Ursache.
#2523748
Lesenswert?
• ▲
▼
Die Funktion "R=" sollte man nur verwenden, wenn der Widerstand eine 
Funktion der Zeit, Spannung oder Strom sein soll, da "R=" automatisch 
als eine B-Quelle simuliert wird. Dies bedeutet eine unnötige 
Komplexität für den SPICE-Simulator. Außerdem werden Widerstände die mit 
"R="(B-Quellen) definiertt wurden bei .NOISE als nicht rauschend 
betrachtet was man aber im Normalfall nicht haben will.

Im Anhang sind zwei Schaltungen mit param- und step-Kommando.
Angehängte Dateien:
#2523805
Lesenswert?
• ▲
▼
Dass LTspice bei "R=" eine B-Quelle daraus gemacht hat kann man sehen, 
wenn man "View -> SPICE Error Log" macht und sich dort die Netzliste 
anschaut. Diese Extra-Netzliste wird aber nur angezeigt, wenn man im 
Control Panel die expandierte Netzliste anfordert.

Control Panel -> Operation -> Generate Expanded Listing

Noch ein Tipp:
In dieser Netzliste stehen auch die tatsächlichen Zahlenwerte der 
Parameter. Bei einem Widerstand {RX} würde dort dann der Wert 5k stehen.
Gast #2524146
Lesenswert?
• ▲
▼
Hm hallo zusammen

vielen Dank für die ganzen Antworten. Ich weiß nicht was gestern da 
gemacht habe aber jetzt funktioniert es.
Besonderst an Helmut vielen Dank für die ausführlichen Erläuterungen!

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.