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
Schau mal da_ http://www.home.hs-karlsruhe.de/~klal0001/download_frei/LTspice%20IV%20Tutorial_Tritschler_Kloenne.pdf Unter 5.2 Hierarchical Blocks
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.