Gast
#3988584
Hallo, ich möchte das MOSFET-Modell im Anhang in LTSPICE einbinden. Kann jemand sagen, wie wie man dazu am besten vorgeht? Viele Grüße!
|
Anzeige
|
MOSFET Modell in LTSPICE einbinden
Gast
#3988584
Hallo, ich möchte das MOSFET-Modell im Anhang in LTSPICE einbinden. Kann jemand sagen, wie wie man dazu am besten vorgeht? Viele Grüße!
Gast
#3988628
Habe in dem Beitrag hier Beitrag "Re: neue Modelle in LTSpice einbinden" folgenden Vorschlag gefunden, werde es mal so versuchen. Hoffe, der Weg ist empfehlenswert.
> Bei Prefix den Wert von MN auf X ändern. X bedeutet möglicherweise
unbekanntes/externes Bauteil
Das X steht für Subcircuit.
In SPICE fangen Bauteilenamen(referenz designators) mit bestimmmten
Buchstaben an.
M Mosfet
Q Bipolar Transistor
D Diode
X Subcircuit
....
Gast
#3988672
Hm, habe grade dieses video angeschaut: https://www.youtube.com/watch?v=-WC1tBbXgxM Lieber wäre mir, wenn man den neuen nMOSFET direkt in die Datei standard.mos einbinden könnte. Ein anderer IRLML sieht dort so aus:
Die Datei oben "irlml2402.spi" enthält folgenden Inhalt:
Jetzt müsste ich also nur noch aus diesen Parametern eine Zeile wie oben zusammenschneiden und in die Datei standard.mos einfügen!?
Gast
#3988673
@Helmut: Warum wird eigentlich X statt M verwendet ? Ich habe bis jetzt auch immer X eingetragen, aber nur aus Gewohnheit. Wann sind die anderen Buchstaben zu verwenden ? Danke
Gast
#3988677
Danke Helmut! Hat sich grade überschnitten. Versuche jetzt mal, die .model-Zeile für den IRLML2402 zusammenzustellen.
Gast
#3988749
Mit Datenblatt und der Datei irlml2402.spi oben komme ich auf die Zeile .model IRLML2402. Offen sind noch die Werte für Rb = ??? Cjo = ??? Hat jemand eine Idee, was sie bedeuten?
Gast
#3988766
Cjo gefunden: .model IRLML2402 MD NMOS(Rg=4.09017 Vto=1.38167 Rd=0.0384327 Rs=0.0902493 Rb=??? Kp=5.87916 Cgdmax=1.7n Cgdmin=1.1n Cgs=.41n Cjo=9.18187e-11 Is=110p mfg=International_Rectifier Vds=20 Ron=250m Qg=2.6n) Gesucht wird noch Rb !
Gast
#3989013
Rb = On-Widerstand bei maximaler Gatespannung? koocky schrieb: > @Helmut: Warum wird eigentlich X statt M verwendet ? Ich habe bis jetzt > auch immer X eingetragen, aber nur aus Gewohnheit. Wann sind die anderen > Buchstaben zu verwenden ? > > Danke Hallo, Die Mosfets die bei LTspice direkt wählbar sind haben ein .model . Die Parameter dieses "model" beschreiben das Verhalten des Mosfet. .model APC200 VDMOS (....) oder .model ABCxx NMOS(...) Die Power Mosfets lassen sich allein mit .model NMOS nicht richtig modellieren. Deshalb sind die Herstellerfirmen dazu übergegangen Subcircuits zu machen. * drin gate source .subckt IRFxxx 1 2 3 R1 2 10 2 ;gate Widerstand Rs 3 30 20m ; extra source Widerstand Rd .... M1 10 20 30 MOS1 M2 10 ... MOS2 C1 .... ... .model MOS1 NMOS(......) .model MOS2 NMOS(......) .ends Damit SPICE weiß, dass es ein Subcircuit nehmen muss, wird es mit X gelistet. Beispiel: Netzliste von deinem Schaltplan * blabla R1 in N002 100 C1 vcc 0 12 V1 .... X1 N020 N002 0 IRFxxx ; Das ist ein Mosfet mit subcircuit-Definition M1 20 3 5 2N7002 ; Das ist ein Mosfet mit .model-Definition ... end Der Entwickler von LTspice hat ein neues Modell VDMOS für Power-Mosfets entwickelt das allein über Parameter definiert wird. Damit lassen sich Power Mosfets auch mit .model (VDMOS) gut beschreiben.
Gast
#3990116
Wobei es natürlich schon praktisch ist, wenn man häufig benutzte Bauteile direkt aus der lib ziehen kann.
Gast
#3990188
Wobei man bei Änderungen der standard.* Dateien ein bisschen vorsichtig sein muss. Normalerweise überleben Änderungen an den Dateien ein LTSpice-Update - bis sie es einmal doch nicht überleben. Also schön brav Backups der eigenen Änderungen machen. Dann hat man noch das Problem, dass bei der Weitergabe von Schaltungen der Empfänger nicht die geänderten standard.* Modelle hat. Aber das ist ein grundsätzliches Problem von LTSpice, dass es keine eingebaute vernünftige Bibliotheksverwaltung und kein eingebautes vernünftiges Container-Format für die Weitergabe kompletter Projekte an einem Stück gibt.
Gast
#3990534
>> .model IRLML2402 MD NMOS(Rg=4.09017 Vto=1.38167 Rd=0.0384327 >> Rs=0.0902493 Rb=??? Kp=5.87916 Cgdmax=1.7n Cgdmin=1.1n Cgs=.41n >> Cjo=9.18187e-11 Is=110p mfg=International_Rectifier Vds=20 Ron=250m >> Qg=2.6n) Wäre auf jeden Fall cool, wenn mir noch jemand sagen könnte, was Rb ist! Rb = bulk ohmic resistance Mehr dazu findest du in jeder SPICE-Dokumentation und auch in der LTspice-Hilfe. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|