Forum: Analoge Elektronik und Schaltungstechnik LTSpice: graphische Unterschaltungen möglich?


von asd (Gast)


Lesenswert?

Hallo,

ich simuliere gerade an einer Schaltung die etwas umfangreicher wird. 
Das wäre schon ein Grund die Sache in mehrere Schaltungsteile zu 
splitten, es kommt aber auch der Wunsch dazu bei den einzelnen 
Schaltungsteilen (Last, Regelung, etc.), schnell die Schaltungsteile 
austauschen zu können um verschiedene Varianten testen zu können. Also 
sowas wie 3 verschiedene Schaltungen als Last, 2 verschiedene 
Regelungen, etc. zu haben. Und dann entweder 6 Top-Level Schaltungen zu 
erstellen, oder eine Top-Level Schaltung zu haben bei der man schnell 
die Last Nr. 2 durch die Last Nr. 3 ersetzen kann und wieder zurück.

S.31 in diesem pdf
https://sus.ziti.uni-heidelberg.de/Lehre/VLSIVorlesungHS09/VLSI_03_Spice.pdf
hat so die Andeutung von einer Unterschaltung die Verbindungen zu einem 
Schaltplansymbol in einer übergeordneten Schaltung hat. Das ist aber 
nicht weiter beschrieben.
Alle anderen Links zu "Subcircuits" binden nur Modelle ein, bei denen 
die Unterschaltung nur eine Netzliste ist die keine grafische 
Repräsentation hat.
Geht das in LTspice überhaupt?
Und wenn nicht, kann ich aus einer mit LTspice gemalten "normalen" 
Schaltung einen subckt machen, auch wenn ich dann die Möglichkeit 
verliere einfach mit dem Grafik-Editor drin Änderungen machen zu können?

Vielen Dank für eure Hinweise

von Volker S. (vloki)


Lesenswert?


von Helmut S. (helmuts)


Angehängte Dateien:

Lesenswert?

Hallo,

Hier mal das Beispiel von Seite 31 als hierarchischer Schaltplan.
Symbol und Schaltplan müssen den gleichen Namen haben und im Ordner des 
Top-Level Schaltplanes liegen. Mit Rechtsklick auf das Symbol im 
Schaltplan kann man auch in den darunterliegenden Schaltplan eintauchen 
und sogar Probes setzen.

Du hättest auch auf auf Seite 31 links das Subcircuit 1:1 abtippen 
können und dazu ein Symbol machen. LTspice hätte auch das verstanden.

Gruß
Helmut

von asd (Gast)


Lesenswert?

Vielen Dank für eure Tipps, "Hierarchical Blocks" war der Begriff den 
ich gebraucht habe.

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.