Bisher verstehe ich immer noch einiges nicht. 1. Welcher Unterschied besteht zwischen Pspice und Ltspice Modellen ? Was muß bei der Verwendung von PSpice-Modellen angepaßt werden ? 2. Wie werden Modell-Dateien unter Ltspice referenziert ? In der .asy-Datei wird unter Attributen, unter ModelFile die Modell-Datei z.B. TL084.sub angegeben. Richtig ? Wieso muß dann das entsprechende Modell noch mit .inlude TL084.sub eingebunden werden. 3. Welche Bedeutung haben die anderen Attribute der .asy-Datei ? Prefix = X sagt aus das es sich um ein Subcircuit (.subckt) handelt. Die anderen Attribute ausser dem ModelFile sind anscheinend nur Kommentare bzw. können in der .asc-Datei angezeigt werden. 4. Ltspice unterscheidet zwischen Modell-Dateien (Appendix egal ob .mod oder .sub) und Bibliotheken .lib welche mehrere Modelle enthalten können. Richtig ? 5. In welchen Verzeichnissen wird automatisch nach den Modell-Dateien gesucht ? Werden Unterverzeichnisse des lib/sub-Verzeichnisses automatisch durchsucht oder muß ich der .asy-Datei oder bei .include den Pfad angeben ?
Hans-werner M. schrieb: > Bisher verstehe ich immer noch einiges nicht. > > 1. Welcher Unterschied besteht zwischen Pspice und Ltspice Modellen ? Im Prinzip keiner. Beides ist Standard-SPICE plus Erweiterungen. LTspice versteht die meisten Erweiterungen von PSPICE. > Was muß bei der Verwendung von PSpice-Modellen angepaßt werden ? Gar nichts außer ein neues Symbol machen falls es kein passendes gibt. > 2. Wie werden Modell-Dateien unter Ltspice referenziert ? Entweder im Symbol oder mit .include bzw. .lib. > In der > .asy-Datei wird unter Attributen, unter ModelFile die Modell-Datei z.B. > TL084.sub angegeben. Richtig ? Meistens passt das symbol opamp2. Dann hat man gar keine Extra-Symbol. Ansonsten kann man es im Symbol spezifizieren, muss es aber nicht. > Wieso muß dann das entsprechende Modell > noch mit .inlude TL084.sub eingebunden werden. Das braucht man dann, wenn das nicht im Symbol spezifiziert wurde. > 3. Welche Bedeutung haben die anderen Attribute der .asy-Datei ? Prefix > = X sagt aus das es sich um ein Subcircuit (.subckt) handelt. Die > anderen Attribute ausser dem ModelFile sind anscheinend nur Kommentare > bzw. können in der .asc-Datei angezeigt werden. In die anderen Attribute kommen eventuelle Parameter und eventuell der Name des Model-files. > 4. Ltspice unterscheidet zwischen Modell-Dateien (Appendix egal ob .mod > oder .sub) und Bibliotheken .lib welche mehrere Modelle enthalten > können. Richtig ? Falsch. Die Fileamen-Erweiterung von Modellen ist Wurst. Du kansnt auch "abc.opamp" nehmen. > 5. In welchen Verzeichnissen wird automatisch nach den Modell-Dateien > gesucht ? Werden Unterverzeichnisse des lib/sub-Verzeichnisses > automatisch durchsucht oder muß ich der .asy-Datei oder bei .include den > Pfad angeben ? Symbole in lib\sym oder im Verzeichnis des Schaltplans. Model-files in lib\sub und lib\cmp und im Verzeichnis des Schaltplans. Schlaufüchse haben keine "privaten" Dateien im Installallationverzeichnis sondern alles was zusätzlich gebraucht wird ist im Ordner in dem die Schaltplan-Datei(.asc) liegt.
Schönen Dank Helmut > 3. Welche Bedeutung haben die anderen Attribute der .asy-Datei ? Prefix > = X sagt aus das es sich um ein Subcircuit (.subckt) handelt. Die > anderen Attribute ausser dem ModelFile sind anscheinend nur Kommentare > bzw. können in der .asc-Datei angezeigt werden. In die anderen Attribute kommen eventuelle Parameter und eventuell der Name des Model-files. Was ist wann eventuell ? Welche Bedeutung haben die anderen Attribute der .asy-Datei ? > 4. Ltspice unterscheidet zwischen Modell-Dateien (Appendix egal ob .mod > oder .sub) und Bibliotheken .lib welche mehrere Modelle enthalten > können. Richtig ? Falsch. Die Fileamen-Erweiterung von Modellen ist Wurst. (Das steht bereits oben in der Frage) Du kansnt auch "abc.opamp" nehmen. (Richtig, als Modell-Datei) Fragen wir mal anders: Welcher Unterschied besteht zwischen Modell-Dateien z.B. .sub und .lib-Dateien ? Wie sind .lib-Dateien aufgebaut ?
1. Man kann den subcircuits auch Parameter übergeben. Einem Poti-Modell könntest du den Drehwinkel als konstante Zahl übergeben. 2. In LTspice macht es keinen Unterschied ob eine Modell-Datei mit .lib, .sub, .xyz or ohne .irgendwas endet. Der ganze Filename der referenziert wird muss da sein. 3. Im Schaltplan kann man .inc name oder .lib name nehmen. ".inc" lädt alle Zeilen zu deiner Netztliste während die Anweisung ".lib" nur subcircuits, models und functions aus der Datei extrahiert und zu deiner Netzlist lädt.
".lib"s enthalten meist mehrere Bauteile, eine ganze Bibliothek eben. ".sub" enthalten meist nur einen einzigen Subcircuit. Wie die Datei heißt, ist an sich egal, sie muss nur einmal eingebunden werden und das Bauteil über ein X mit eingebunden werden. mfg mf
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.