Forum: Analoge Elektronik und Schaltungstechnik LTSpice Pulse Voltage Source Parameter


von Daniel H. (stud_xy)


Lesenswert?

Moin,

ist es möglich, in LTSpice bei einer Voltage Source zwei variable 
Parameter voneinander zu subtrahieren?

Ich habe 2 Pulsquellen, die jeweils einen MOSFET in Serie schalten 
sollen. Damit beim Umschalten kein Kurzschluss entsteht, möchte ich eine 
Totzeit einbauen.

Die Parameter einer Quelle sehen so aus:
PULSE(0 12 0 100ns 100ns {T_on}-{T_tot} 2*{T_on})

Die Direktive sieht so aus:
.param T_on=50u T_tot=0.2u

Das produziert allerdings einen Fehler beim Simulieren:
Unknown parameter "-"

Ich habe es auch mit Multiplikation, Addition, doppeltem Minus, etc 
versucht, aber das funktioniert alles nicht. Wo ist das Problem?

von Gästchen (Gast)


Lesenswert?

Sollte man dafür nicht eigenttlich "Arbitrary Source" "B" nehmen? Ich 
glaube mit einer Pulsquelle werden Variablen nicht funktionieren.

von Achim S. (Gast)


Lesenswert?

Probiere statt

Daniel H. schrieb:
> {T_on}-{T_tot}

mal

{T_on - T_tot}

von Daniel H. (stud_xy)


Lesenswert?

Achim S. schrieb:
> Probiere statt
>
> Daniel H. schrieb:
>> {T_on}-{T_tot}
>
> mal
>
> {T_on - T_tot}

Super, das klappt. Die Multiplikation musste ich auch ändern von 
2*{T_on} in {2*T_on}. Heißt also dass der gesamte Ausdruck in Klammern 
stehen muss und nicht der Parameter.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.