Hallo auch,
für diejenigen die sich etwas mehr mit LTSpice auskennen:
Da die Auswahl an Leistungshalbleitern bei LTSpice leider sehr
beschränkt ist und sich auch nicht ohne weiteres Modelle selbst
entwerfen lassen, jedoch von Seiten der Hersteller wenn dann PSpice
Modelle geboten werden, und die sind leider scheinbar nicht kompatibel,
hätte ich folgende Frage:
Lässt sich aus einem für PSpice entworfenen Modell ein LTSpice
kompatibeles gewinnen?
Im Anhang als Beispiel das Modell eines STW11NK100Z von ST
Microelectronics das ich von deren Website habe. Die fehlermeldung
besagt:
>> m1: Can't find definition of model"stw11nk100z" <<
sollte jemand auf die yahoo-gruppe verweisen wollen: da bin ich schon,
und es gibt dort wirklich jedemenge fertige BE aber halt nicht unbedingt
solche die ich benötigen würde.
schonmal vielen Dank im vorraus
:)
Nev
Immernoch das gleiche Problem, allerdings glaube ich ich bin schon ein Stückchen weiter. Habe das Prefix im Komponent Editor in X geändert. so wie beim erstellen eines eigenen Modells/ Bauelements. Außerdem die Spiceline geändert. Und natürlich die Quellbibliothek includiert. Nun bin ich mir nur noch nicht sicher ob das der korekte Weg ist und das Bauelement so wie vom Hersteller gedacht funktioniert. Für Berichtigungen und Verbesserungen wäre ich dankbar :)
Hallo Roman, damit man das normale NMOS symbol für ein Subcircuit nehmen kann, muss im platzierten NMOS der Prefix auf X gesetzt werden, weil der Buchstabe X in SPICE für ein Subcircuit steht. Das geht mit Ctrl plus rechte Maustaste auf das platzierte Symbol. Schau die Simulation an. Schlecht: Id(Uds verläuft total flach. Schade, das könnte man besser machen. Gut: Der Durchbruch bei 1067V ist im Modell drin. Hinweis: LTspice braucht in dieser Beschaltung/Simulation .options gmin=1e-10 Gruß Helmut
Hallo, Subcircuits kann man nicht in standard.mos eintragen! Helmut PS: Ich trag da eh nie etwas ein, weil andere denen du den Schaltplan geben willst dann auch dein standard.mos brauchen.
Hallo Helmut, mir ging es nur um den Parametersatz. Bei der Weitergabe hast du recht. Da müsste man die standart.mos ebenso mitschicken, wie deine *.lib, das macht aber spätestens dann Probleme, wenn der Empfänger ebenfalls Änderungen in seiner standart.mos gemacht hat. Die darf er dann nicht überschreiben.
Hallo Helmut, Dankeschön für die ausführliche Antwort. Das Prefix zu ändern hat funktioniert. :) Willst du mich damit darauf hinweisen das die Modelle von ST vielleicht ein wenig zu idealisiert sind? Ich will diese ja auch nicht für Verstärkerschaltungen nutzten sondern eher als Schalter gesteuert durch ein PWM- Signal. deine '.options gmin=1e-10 ' directive soll genau was bewirken? Und noch eine letzte Frage: Kannst du mir einen Hersteller empfehlen der nicht so sehr idealisierte Modelle zu seinen Fabrikaten anbietet? Hatte mich doch etwas gefreut das man bei ST die Modelle so leicht findet da sie direkt beim jeweiligen BE stehen. :( Dankeschön, Nev
Hallo Nev, > '.options gmin=1e-10 ' directive soll genau was bewirken? Der Standardwert ist 1e-12. Wenn die Simulation aber ungewöhnlich langsam oder gar nicht konvergiert, dann versucht man halt ein paar Optionen zu ändern. > Und noch eine letzte Frage: Kannst du mir einen Hersteller > empfehlen der nicht so sehr idealisierte Modelle zu seinen > Fabrikaten anbietet? Hatte mich doch etwas gefreut das man > bei ST die Modelle so leicht findet da sie direkt beim > jeweiligen BE stehen. :( So etwas kann bei jedem Hersteller passieren. Außerdem hast du keine große Auswahl bei Mosfets für 1000V und mehr. Helmut
Hallo Helmut, ahhh...ok. gut, das kommt mir doch gelegen. Hab da nämlich noch eine Simultation die immer ewig braucht. Werde ich mal ausprobieren, danke. Nunja, es müssen nicht unbedingt die 1000V Sperrspannung sein. Allerdings mindestens 400V und wenn irgend geht bis etwa 6A. Doch leider macht mir ind den meißten Fällen die SOA einen Strich durch. Kann leider nicht davon ausgehen immer Pulsweiten von unter einer Millisekunde zu haben, da ich genau über diese den Strom durch die Spule steuern möchte. (Also ein langer Impuls am Anfang um auf einen gewünschten Stromwert zu kommen und danach Pulse mit recht kleinen T_ein und recht großen T_aus damit ich den Strom auf einem heilwegs konstanten Wert halten kann. In Ermangelung einer besseren Idee für das Pulsweitenmodulierte Signal habe ich versucht mir mit dem repeat zu behelfen) Das ist erstmal nur eine Grundsätzliche Überlegung und ich möchte vorallem herausfinden was in dieser Schaltung so vor sich geht.Das ich z.B. bei der Ansteuerung der Leistungs- MOSFETS nicht von derart idealen Signalen ausgehen kann, sondern man da Treiberstufen benötigt die den erforderlichen Gateladestrom bringen, sowie das Problem des sich ändernden Sourcepotentials, sind mir bewusst. Das wollte ich erstmal zur vereinfachung außer acht lassen. Nun bin ich leider noch sehr grün hinter den Ohren was die richtige Auswahl eines solchen Halbleiterbauteils angeht und habe versucht mir das nötige Wissen zu erarbeiten. Aber leider habe ich noch nicht so die Übersicht welche Daten ich besonders beachten muss. Solltest du oder ein anderer hier, da den einen oder anderen Hinweis für mich haben wäre ich dankbar :) Nev
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.