Forum: Mikrocontroller und Digitale Elektronik LT Spice Hierachie Block und Fehlermeldung


von Andre S. (andregod)


Angehängte Dateien:

Lesenswert?

Hallo,
möchte den spannungsgesteuerten Schalter aus LT symboltechnisch 
"umbauen" und erweitern. Dazu habe ich ein neues Symbol (Schalter) 
angelegt plus dem hinterlegen Netzwerk. Im ersten Schritt ganz einfach.
Ich bekomme die Fehlermeldung " missing model value for S1".
Ich habe schon einiges probiert, aber es klappt nicht und hoffe hier auf 
Hilfe.

von Falk B. (falk)


Angehängte Dateien:

Lesenswert?

Andre S. schrieb:
> Hallo,
> möchte den spannungsgesteuerten Schalter aus LT symboltechnisch
> "umbauen" und erweitern. Dazu habe ich ein neues Symbol (Schalter)
> angelegt plus dem hinterlegen Netzwerk.

Nö, dein Netzwerk ist nirgendwo vorhanden, nur das Symbol. Da fehlt das 
Innenleben bzw. das Modell. Das muss, wenn man es nicht in den 
Schaltplan schreiben will, in eine Bobliothek oder Subcircuit, sprich in 
eine .sub Datei.

Dein Symbol ist außerdem verkorkst. Das braucht einen Namen (Instant 
name) und Wert (value). Letzterer fehlt. Außerdem braucht ein Schalter 
in SPICE immer 4 Anschlüsse, zwei für den Steuereingang und die beiden 
Schaltkontakte. Das kann man in einen Subcircuit einbauen, der braucht 
dann aber den Prefix X und nicht S. Das sind SPICE Vorgaben.

> Im ersten Schritt ganz einfach.
> Ich bekomme die Fehlermeldung " missing model value for S1".

Richtig, denn LTspice weiß nicht, welches Modell hinter dem Symbol 
liegt.
Ich hab mal beide Varianten gemacht, dazu braucht es im Symbol den 4. 
Anschluß. Man muss beachten, daß die Reihenfolge der Pins im Symbol mit 
den Festlegungen vom SPICE Modell übereinstimmt. Jeder Pin im Symbol hat 
die Eigenschaft "Netlist order"

Alles in allem, was willst du mit deiner Aktion erreichen? Was passt an 
dem normalen Schalter nicht? Der einzige Unterschied ist, daß der 
Steuereingang keinen Masseanschluß braucht.

von Falk B. (falk)


Angehängte Dateien:

Lesenswert?

Hmm, da war noch ein Fehler im Symbol für S2.

von andre (Gast)


Lesenswert?

Oh Danke!
Warum das Ganze?

Hatte dieses Video von Prof. Burkhard Ulrich gesehen.
Er hat sich einen idealen Schalter + Freilaufdiode (Halbbrücke) gebaut. 
Das wollte ich einfach mal nachbauen, zur Übung.
Bei 0:37 zeigt er seine Lösung, mit einem hierachischen Block.
Irgendwie hat er das Ganze ohne subcircuit hinbekommen?

Ich konnte mir das nur so erklären, daß der Value vom neuen Symbol 
(schalter) automatisch auf .model des switch zugreift. Man sieht das 
ganz gut ab ca. 0:37.

https://www.youtube.com/watch?v=zGrX2s5vzBo

von Falk B. (falk)


Lesenswert?

andre schrieb:
> Oh Danke!
> Warum das Ganze?
>
> Hatte dieses Video von Prof. Burkhard Ulrich gesehen.
> Er hat sich einen idealen Schalter + Freilaufdiode (Halbbrücke) gebaut.
> Das wollte ich einfach mal nachbauen, zur Übung.
> Bei 0:37 zeigt er seine Lösung, mit einem hierachischen Block.

Ja eben.

> Irgendwie hat er das Ganze ohne subcircuit hinbekommen?

Ne, das steckt dort genauso dahinter!

> Ich konnte mir das nur so erklären, daß der Value vom neuen Symbol
> (schalter) automatisch auf .model des switch zugreift.

Nein, es ist eine komplette Schaltung, sprich subcircuit.

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.