Guten Morgen zusammen, ich wollte heute mal wieder LTspice verwenden da die alte Version von mir nicht mehr auf dem PC war habe ich mir die aktuelle heruntergeladen. Ich habe es aber nicht geschafft eine neue Library einzubinden. Und zwar liegt mir meine Library in folgender Ordnerstruktur vor: Der erste Ordner heisst "lib". In diesem sind 3 weitere "cmp", "sub" und "sym" im Ordner sym und sub gibts dann einen weiteren Unterordner in diesem Befinden sich dann die "*.asy" und in dem anderen "*.lib" Files. Meine Frage: Wie kann ich dieses Sammelsorium an beuteilen in LTspice verfügbar machen ? Viele Grüße Luc
:
Verschoben durch User
Luc schrieb: > Meine Frage: Wie kann ich dieses Sammelsorium an beuteilen in LTspice > verfügbar machen ? Die Hilfe hast du aber schon gelesen, oder? ;-) Dann gibt's auch eine Yahoo-Group, wenn du dann noch Hilfe benötigst.
Hast du einen Link zur Yahoo Group. Die Hilfe gehe ich gerade mal durch
Luc schrieb: > Der erste Ordner heisst "lib". In diesem sind 3 weitere "cmp", "sub" und > "sym" > > im Ordner sym und sub gibts dann einen weiteren Unterordner in diesem > Befinden sich dann die "*.asy" und in dem anderen "*.lib" Files. Das ist doch die normale Ordnerstruktur von LTSpice. Wenn du eigene Symbole und Subcircuits hast, kannst du sie einfach da hinein kopieren. Im cmp-Ordner sind Files, die für einfachen Bauteile die Spice-Parameter beinhalten. So z.B. der standard.bjt für alle bipolaren Transistoren. Jeder Typ hat eine Zeile und in den Files kannst du weitere eigene Modelle hinzufügen. Das das so geht, heißt aber nicht, dass man es unbedingt so machen muss/soll. Denn, wenn du in den standard.xyz-Files eigene Modelle hinzufügst, dann hast du die zwar elegant zur Verfügung, kannst aber einem anderen deinen Simulationsfile nicht weitergeben - die Modelle sind ja nur bei dir vorhanden. Genau so ist es mit den Symbolen und Libs. Da gibt es andere Vorschläge, vielfach hier im Forum schon genannt (Helmut S. ist der große Spezialist).
Luc schrieb: > Hast du einen Link zur Yahoo Group. Die Hilfe gehe ich gerade mal > durch Ja klar. Da stehen Links drin: Beitrag "Re: PSpice fehlen die einfachsten Bauteile"
Hallo Luc, im Unterschied zu LTspiceIV legt LTspiceXVII jetzt eine Kopie der lib-Struktur in deinem User-account an. Bei der Simulation arbeitet LTspiceXVII immer mit dem lib-Verzeichnis im User-account. Wenn du also selbst etwas im lib-Verziechnis ablegen willst, dann musst du das im Verzeichnis des User-accounts machen. Beispiel für den User "Helmut". C:\Users\Helmut\Documents\LTspiceXVII\lib Gruß Helmut
:
Bearbeitet durch User
Hallo, ich möchte ein Sicmosfet von Wolfspeed in meine schaltung verwenden( ich benutze LTSPICE XVII). Ich habe Mosfet lib file in C:\Users\...\lib\sub und symbol file in C:\Users\...\lib\sym gespeichert. und neben Schalt plan auch eine befehl geschrieben: .lib"C:\Users\....\lib\sub\CPM3-0900-0010A" aber leider bekomme immer eine fehler bei Simulation: cant find difinition of model"CPM3-0900-0010A" kann jemand mir helfen?
Mina83 schrieb: > kann jemand mir helfen? Lege deinen Lib Datensatz einfach in das Verzeichnis in dem auch dein Schaltplan liegt. Dann schreibst du auch nur .lib CPM3-0900-0010A im Schaltplan, und die Welt ist wieder in Ordnung.
Jo mei schrieb: > Mina83 schrieb: >> kann jemand mir helfen? > > Lege deinen Lib Datensatz einfach in das Verzeichnis > in dem auch dein Schaltplan liegt. > > Dann schreibst du auch nur > > .lib CPM3-0900-0010A > > im Schaltplan, und die Welt ist wieder in Ordnung. Zusatz: Ein eigenes Symbol muss man auch nicht machen, wenn im Modellfile die Reihenfolge der "Pins" x y z gleich Drain Gate Source ist. .subckt CPM3-0900-0010A x y z Dann einfach einen nmos im Schaltplan platzieren. CTRL-Rechtsklick auf das Symbol. Ein Dialogfenster mit allen Attributen geht auf. Prefix:MN ändern zu Prefix:X X deshalb, weil das Modell ein Subcircuit ist. Value:CPM3-0900-0010A OK klicken.
:
Bearbeitet durch User
Hi Jo mei, ich habe es gemacht aber leider kommt noch eine Fehler: could not open library file CPM3-0900-0010A
Mina83 schrieb: > Hi Jo mei, > > ich habe es gemacht aber leider kommt noch eine Fehler: > could not open library file CPM3-0900-0010A In welchem File soll das subcircuit sein? Wie sehen die zwei zur "instance" gehörenenden Zeilen in "View -> SPICE Netlist" aus. "instance" ist das platzierte Symbol im Schaltplan. Bitte nicht funktionierendes Beispiel anhängen (Schaltplan(.asc), Symbol(.asy), Modell-Datei).
:
Bearbeitet durch User
Hi Helmut, sorry ich bin langsam einbisschen, weil bin Anfänger in Ltspice. ich habe falsche Symbol genommen. jetzt habe ich die 4 pin Symbol von Wolfspeed genommen und es funktioniert. jetzt kommt eine andere fehler bei Simulation: .include filename missing welche filename soll hier schreiben? und die zweite fehler: time step too small was soll ich machen? vielen Dank.
> .include filename missing Dateiname des Model-Files angeben. .lib Dateiname > time step too small Erstmal .lib richten. Dann nochmals starten.
ich habe nur zwei file: lib file und symbol file. die beide habe ich bei meine "Schaltplan" Folder gespeichert.also: Folder "Sicmosfet" in Desktop hat meine Schaltplan und die beide lib File und Symbol File. .subckt CPM3-0900-0010A d g s Tj --> ist in lib File.
Häng doch mal Schaltplan(.asc), Symbol(.asy) und Modell(.lib) an. Dann kann ich alle Probleme auf einen Schlag lösen. Wenn nicht dauert es nochmal 10 Messages (2 Tage) bis alles geklärt ist.
:
Bearbeitet durch User
Ok. ich schicke alle Files. :) ich will 12 Sicmosfet parallel einschalten und muss push pull stufe für alle diese Mosfets genug Strom besorgen. weiß nicht mein Schaltung ist richtig oder nein. aber bis jetzt habe ich nur diese Idee. Vielen Dank.
Ich habe mal die Schaltung in zwei Teile zerlegt, weil es keinen Sinn macht das gemeinsam zu simulieren. Das erhöht unnötig das Risiko, dass die Simulation nicht konvergiert. Leider ist das mal wieder so ein unsägliches SPICE-Modell das nur aus Gleichungen besteht und damit schlecht konvergiert. In meiner einfachen Schaltung läuft es mit den zusätzlichen ".options ...". ich hoffe du hast keine Änderungen an dem .lib-file des Herstellers gemacht. An dem Symbol(.asy) habe ich die Anschlüsse kürzer gemacht und die Attribute etwas verschoben. Das sind aber nur kosmetische Änderungen. Am besten du löschst deine Symboldatei(.asy) und nimmst meine Symboldatei(.asy). Alle angehängten dateien in ein Verzeichnis kopieren und schon kannst du simulieren. Da wird nichts in irgend ein .sub-Verzeichnis und/oder .sym-Verzeichnis kopiert.
:
Bearbeitet durch User
Danke Helmut. nein ich habe keine Änderungen in lib File gemacht. Helmut S. schrieb: > Leider ist das mal wieder so ein unsägliches SPICE-Modell das nur aus > Gleichungen besteht und damit schlecht konvergiert. Die versuchte Schaltung ist eine Halbrücke (3300 V), die besteht aus 4 schalter und jede schalter besteht aus 12 Parallele Sicmosfet. Meine Aufgabe ist, dass ich 12 parallele SicMosfet schalten muss. Wenn gibt es irgendwo eine andere Schaltung, die mir helfen kann, würde ich sehr freuen es zu versuchen. Grüsse Mina
Vielleicht solltest du dich mal hier umschauen. http://go.wolfspeed.com/ReferenceDesigns https://www.wolfspeed.com/cpm3-0900-0010a
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.