Variable Spannungen in PWL file

Gast #5128353
Lesenswert?
• ▲
▼
Hallo!
Ich habe in LT-SPICE mehrere Quellen mit PWL files und möchte in allen 
PWL files variable Spannungen einsetzen, sodass ich den Wert der 
Spannung global festlegen kann und nicht jedes mal wenn ich den Wert 
ändern möchte, mehrere PWL files komplett durch editieren muss.

Kann man das machen und wenn ja wie?
Gast #5128419
Lesenswert?
• ▲
▼
LTSPICEnoob schrieb:
> Ohne es jetzt ausprobiert zu haben klingt das aber, als könnte ich dann
> innerhalb der PWL nicht zwei verschiedene Spannungen unabhängig
> voneinander global einstellen?
Richtig - ist ein Skalierungsfaktor, der für alle Spannungswerte gilt.

Versuch einmal, das Problem genauer zu beschreiben und häng auch eine 
Testdatei als Beispiel an.
Gast #5128438
Lesenswert?
• ▲
▼
Ich habe ganz einfach 5 Spannungsquellen in meiner Schaltung, jede 
Spannungsquelle hat ein eigenes PWL file mit 3 möglichen Werten: 0, V_1, 
V_2 die ich in einem bestimmten Muster ein- und ausschalte.

Ich würde nun gerne in meiner Schaltung (bespielsweise) einen Parameter 
definieren, sodass ich durch (zB) V_1=5V, V_2=1V in meiner Schaltung in 
allen 5 PWL files (wo dann meiner Vorstellung nach nur mehr 0 0, 1m V_1, 
2m V_2, etc. drin steht) diese variablen Spannungen belegen kann.
Gast #5128444
Lesenswert?
• ▲
▼
Der jetzige Status ist, dass ich jedesmal, wenn ich andere 
Spannungswerte benutzen möchte, in 5 PWL files jeweils die passenden 
Spannungen per Hand editieren muss.
Das Timing (erste Spalte) ist also immer gleich, aber die Spannungswerte 
(zweite Spalte) muss ich anpassen können.
Gast #5128482
Lesenswert?
• ▲
▼
Rein theoretisch kann man mit Parametern arbeiten.
Aus dem oben verlinkten Wiki:
1
A value <vx> can also be an expression in curly brackets.

Das funktioniert aber anscheinend nur direkt im asc. Verwenden der 
Paramter in einer Datei (pwltest.txt)
1
0 0
2
1 {vpwl1}
3
2 {vpwl1}
4
3 2
5
4 2
führt es zu einer Fehlermeldung.

Eventuell mit den verschiedenen Formatierungsmöglichkeiten (Komma, runde 
Klammern, etc.) spielen.
Angehängte Dateien:

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.