Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.sci.electronics > #212684 > unrolled thread
| Started by | Peter Thoms <dl6lat@darc.de> |
|---|---|
| First post | 2016-08-17 21:29 +0200 |
| Last post | 2016-08-18 22:38 +0200 |
| Articles | 11 — 3 participants |
Back to article view | Back to de.sci.electronics
LTSpice, wie Modell einbinden? Peter Thoms <dl6lat@darc.de> - 2016-08-17 21:29 +0200
Re: LTSpice, wie Modell einbinden? Christian Zietz <newsgroup.1001@chz.xyz> - 2016-08-17 21:44 +0200
Re: LTSpice, wie Modell einbinden? Peter Thoms <dl6lat@darc.de> - 2016-08-17 22:18 +0200
Re: LTSpice, wie Modell einbinden? Christian Zietz <newsgroup.1001@chz.xyz> - 2016-08-17 22:41 +0200
Re: LTSpice, wie Modell einbinden? Peter Thoms <dl6lat@darc.de> - 2016-08-17 23:07 +0200
Re: LTSpice, wie Modell einbinden? Matthias Weingart <mwnews@pentax.boerde.de> - 2016-08-18 12:29 +0000
Re: LTSpice, wie Modell einbinden? Peter Thoms <dl6lat@darc.de> - 2016-08-18 22:36 +0200
Re: LTSpice, wie Modell einbinden? Peter Thoms <dl6lat@darc.de> - 2016-08-18 22:42 +0200
Re: LTSpice, wie Modell einbinden? Matthias Weingart <mwnews@pentax.boerde.de> - 2016-08-19 08:11 +0000
Re: LTSpice, wie Modell einbinden? Christian Zietz <newsgroup.1001@chz.xyz> - 2016-08-18 18:20 +0200
Re: LTSpice, wie Modell einbinden? Peter Thoms <dl6lat@darc.de> - 2016-08-18 22:38 +0200
| From | Peter Thoms <dl6lat@darc.de> |
|---|---|
| Date | 2016-08-17 21:29 +0200 |
| Subject | LTSpice, wie Modell einbinden? |
| Message-ID | <np2du4$jev$1@news.albasani.net> |
Hallo, wie bringe ich die folgende Anweisung mit dem Dateinamen STP16NF06L.LIB in LTSpice unter? * MODELLING FOR STP16NF06L .SUBCKT STP16NF06L 1 2 3 LG 2 4 7.5E-09 LS 12 3 7.5E-09 LD 6 1 4.5E-09 RG 4 5 4.995 RS 9 12 0.101E-02 RD 7 6 0.351E-01 RJ 8 7 0.101E-02 CGS 5 9 0.564E-09 CGD 7 10 0.743E-09 CK 11 7 0.308E-10 DGD 11 7 DGD DBS 12 6 DBS DBD 9 7 DBD MOS 13 5 9 9 MOS L=1u W=1u E1 10 5 101 0 1 E2 11 5 102 0 1 E3 8 13 POLY(2) 6 8 6 12 0 0 0 0 0.691 G1 0 100 7 5 1u D1 100 101 DID D2 102 100 DID R1 101 0 1MEG R2 102 0 1MEG .MODEL MOS NMOS + LEVEL = 3 + VTO = 1.922 + PHI = 0.933 + IS = 0.1E-12 + JS = 0 + THETA = 0.101E-01 + KP = 16.247 .MODEL DGD D + IS = 0.1E-12 + CJO = 0.104E-10 + VJ = 0.718 + M = 0.357 .MODEL DBD D + IS = 0.1E-12 + CJO = 0.232E-10 + VJ = 0.742 + M = 0.327 .MODEL DBS D + IS = 0.1E-12 + BV = 69 + N = 1 + TT = 0.501E-07 + RS = 0.349E-02 .MODEL DID D + IS = 0.01E-12 + RS = 0 + BV = 79 .ENDS STP16NF06L * END OF MODELLING Peter
[toc] | [next] | [standalone]
| From | Christian Zietz <newsgroup.1001@chz.xyz> |
|---|---|
| Date | 2016-08-17 21:44 +0200 |
| Message-ID | <e1jt5kFhifhU1@mid.individual.net> |
| In reply to | #212684 |
Peter Thoms schrieb: > wie bringe ich die folgende Anweisung mit dem Dateinamen STP16NF06L.LIB > in LTSpice unter? > > * MODELLING FOR STP16NF06L > > > > .SUBCKT STP16NF06L 1 2 3 > [...] Viele verschiedene Möglichkeiten. Eine davon: Die .lib-Datei in LTspice öffnen, Rechtsklick auf die Zeile .SUBCKT, Option "Create Symbol". Dann landet im Unterverzeichnis "Autogenerated" in der Bauteilauswahl (Taste F2) ein Symbol STP16NF06L gleich mit dem Verweis auf die .lib-Datei. Grüße Christian -- Christian Zietz - CHZ-Soft - czietz (at) gmx.net WWW: http://www.chzsoft.de/ PGP/GnuPG-Key-ID: 0x52CB97F66DA025CA / 0x6DA025CA
[toc] | [prev] | [next] | [standalone]
| From | Peter Thoms <dl6lat@darc.de> |
|---|---|
| Date | 2016-08-17 22:18 +0200 |
| Message-ID | <np2gq5$opq$1@news.albasani.net> |
| In reply to | #212686 |
Am 17.08.2016 um 21:44 schrieb Christian Zietz: > Peter Thoms schrieb: > >> wie bringe ich die folgende Anweisung mit dem Dateinamen STP16NF06L.LIB >> in LTSpice unter? >> >> * MODELLING FOR STP16NF06L >> >> >> >> .SUBCKT STP16NF06L 1 2 3 >> [...] > > Viele verschiedene Möglichkeiten. Eine davon: Die .lib-Datei in LTspice > öffnen, Rechtsklick auf die Zeile .SUBCKT, Option "Create Symbol". Dann > landet im Unterverzeichnis "Autogenerated" in der Bauteilauswahl (Taste > F2) ein Symbol STP16NF06L gleich mit dem Verweis auf die .lib-Datei. > > Grüße > Christian Hallo, das ging flott, vielen Dank! Unter Autogenerated heißt das File jetzt STP16NF06L.ASY, mit dem Inhalt: Version 4 SymbolType BLOCK RECTANGLE Normal -32 -40 32 40 WINDOW 0 0 -40 Bottom 2 SYMATTR Prefix X SYMATTR Value STP16NF06L SYMATTR ModelFile eigene\stp16nf06l.lib WINDOW 3 0 40 Top 2 PIN -32 0 LEFT 8 PINATTR PinName 1 PINATTR SpiceOrder 1 PIN 32 -16 RIGHT 8 PINATTR PinName 2 PINATTR SpiceOrder 2 PIN 32 16 RIGHT 8 PINATTR PinName 3 PINATTR SpiceOrder 3 Muß ich jetzt meine Lib-Datei im Ordner "eigene" stehen lassen, das scheint so, oder? Peter
[toc] | [prev] | [next] | [standalone]
| From | Christian Zietz <newsgroup.1001@chz.xyz> |
|---|---|
| Date | 2016-08-17 22:41 +0200 |
| Message-ID | <e1k0fvFic07U1@mid.individual.net> |
| In reply to | #212690 |
Peter Thoms schrieb: > Muß ich jetzt meine Lib-Datei im Ordner "eigene" stehen lassen, das > scheint so, oder? Ja. Oder im Symbol (.asy) anpassen. Christian -- Christian Zietz - CHZ-Soft - czietz (at) gmx.net WWW: http://www.chzsoft.de/ PGP/GnuPG-Key-ID: 0x52CB97F66DA025CA / 0x6DA025CA
[toc] | [prev] | [next] | [standalone]
| From | Peter Thoms <dl6lat@darc.de> |
|---|---|
| Date | 2016-08-17 23:07 +0200 |
| Message-ID | <np2jlv$tsg$1@news.albasani.net> |
| In reply to | #212694 |
Am 17.08.2016 um 22:41 schrieb Christian Zietz: > Peter Thoms schrieb: > >> Muß ich jetzt meine Lib-Datei im Ordner "eigene" stehen lassen, das >> scheint so, oder? > > Ja. Oder im Symbol (.asy) anpassen. Hallo, ok, danke! Hmm, als Symmbol wird eine kleine Chip-Kachel angezeigt. - Ein Mosfet-Symbol wäre mir lieber, wie geht das? und - der Rechner hört mit diesem Transistor teilweise irgendwie nicht auf zu rechnen. Bspw. wenn zwei Fets parallel geschaltet sind, komisch. peter
[toc] | [prev] | [next] | [standalone]
| From | Matthias Weingart <mwnews@pentax.boerde.de> |
|---|---|
| Date | 2016-08-18 12:29 +0000 |
| Message-ID | <XnsA6689379CDD67AlwLookOnTBrightSide@penthouse.boerde.de> |
| In reply to | #212697 |
Peter Thoms <dl6lat@darc.de>: > Am 17.08.2016 um 22:41 schrieb Christian Zietz: >> Peter Thoms schrieb: >> >>> Muß ich jetzt meine Lib-Datei im Ordner "eigene" stehen lassen, das >>> scheint so, oder? >> >> Ja. Oder im Symbol (.asy) anpassen. > Hallo, > > ok, danke! > > Hmm, > > als Symmbol wird eine kleine Chip-Kachel angezeigt. > - Ein Mosfet-Symbol wäre mir lieber, wie geht das? und > - der Rechner hört mit diesem Transistor teilweise irgendwie nicht auf > zu rechnen. > Bspw. wenn zwei Fets parallel geschaltet sind, komisch. Konvergiert nicht, vielleicht einfach mal nen kleinen Widerstand noch dazwischenschalten, da reichen schon 0,01 mOhm. M. --
[toc] | [prev] | [next] | [standalone]
| From | Peter Thoms <dl6lat@darc.de> |
|---|---|
| Date | 2016-08-18 22:36 +0200 |
| Message-ID | <np568t$sdv$1@news.albasani.net> |
| In reply to | #212712 |
Am 18.08.2016 um 14:29 schrieb Matthias Weingart: > Peter Thoms <dl6lat@darc.de>: > >> Am 17.08.2016 um 22:41 schrieb Christian Zietz: >>> Peter Thoms schrieb: >>> >>>> Muß ich jetzt meine Lib-Datei im Ordner "eigene" stehen lassen, das >>>> scheint so, oder? >>> >>> Ja. Oder im Symbol (.asy) anpassen. >> Hallo, >> >> ok, danke! >> >> Hmm, >> >> als Symmbol wird eine kleine Chip-Kachel angezeigt. >> - Ein Mosfet-Symbol wäre mir lieber, wie geht das? und >> - der Rechner hört mit diesem Transistor teilweise irgendwie nicht auf >> zu rechnen. >> Bspw. wenn zwei Fets parallel geschaltet sind, komisch. > > Konvergiert nicht, vielleicht einfach mal nen kleinen Widerstand noch > dazwischenschalten, da reichen schon 0,01 mOhm. Hallo, das wird es wohl sein. Eine ergänzende Spice Direktive .options gmin=1e-10 läßt die Berechnung jetzt durchblitzen. Peter
[toc] | [prev] | [next] | [standalone]
| From | Peter Thoms <dl6lat@darc.de> |
|---|---|
| Date | 2016-08-18 22:42 +0200 |
| Message-ID | <np56j3$t1b$2@news.albasani.net> |
| In reply to | #212712 |
Am 18.08.2016 um 14:29 schrieb Matthias Weingart: > Peter Thoms <dl6lat@darc.de>: > >> Am 17.08.2016 um 22:41 schrieb Christian Zietz: >>> Peter Thoms schrieb: >>> >>>> Muß ich jetzt meine Lib-Datei im Ordner "eigene" stehen lassen, das >>>> scheint so, oder? >>> >>> Ja. Oder im Symbol (.asy) anpassen. >> Hallo, >> >> ok, danke! >> >> Hmm, >> >> als Symmbol wird eine kleine Chip-Kachel angezeigt. >> - Ein Mosfet-Symbol wäre mir lieber, wie geht das? und >> - der Rechner hört mit diesem Transistor teilweise irgendwie nicht auf >> zu rechnen. >> Bspw. wenn zwei Fets parallel geschaltet sind, komisch. > > Konvergiert nicht, vielleicht einfach mal nen kleinen Widerstand noch > dazwischenschalten, da reichen schon 0,01 mOhm. Hallo, das wird es wohl sein. Eine ergänzende Spice Direktive .options gmin=1e-10 .options cshunt=5e-16 läßt die Berechnung jetzt durchblitzen. Peter
[toc] | [prev] | [next] | [standalone]
| From | Matthias Weingart <mwnews@pentax.boerde.de> |
|---|---|
| Date | 2016-08-19 08:11 +0000 |
| Message-ID | <XnsA669679C519E6AlwLookOnTBrightSide@penthouse.boerde.de> |
| In reply to | #212744 |
Peter Thoms <dl6lat@darc.de>: > Am 18.08.2016 um 14:29 schrieb Matthias Weingart: >> Peter Thoms <dl6lat@darc.de>: >> >>> Am 17.08.2016 um 22:41 schrieb Christian Zietz: >>>> Peter Thoms schrieb: >>>> >>>>> Muß ich jetzt meine Lib-Datei im Ordner "eigene" stehen lassen, das >>>>> scheint so, oder? >>>> >>>> Ja. Oder im Symbol (.asy) anpassen. >>> Hallo, >>> >>> ok, danke! >>> >>> Hmm, >>> >>> als Symmbol wird eine kleine Chip-Kachel angezeigt. >>> - Ein Mosfet-Symbol wäre mir lieber, wie geht das? und >>> - der Rechner hört mit diesem Transistor teilweise irgendwie nicht auf >>> zu rechnen. >>> Bspw. wenn zwei Fets parallel geschaltet sind, komisch. >> >> Konvergiert nicht, vielleicht einfach mal nen kleinen Widerstand noch >> dazwischenschalten, da reichen schon 0,01 mOhm. > Hallo, > > das wird es wohl sein. > Eine ergänzende Spice Direktive > .options gmin=1e-10 > .options cshunt=5e-16 > läßt die Berechnung jetzt durchblitzen. Externe Modelle sind sowieso nicht so gut - weil langsam. Die internen sind viel schneller. Man kann die Transistordatenbank ja auch ergänzen, man muss nur die entsprechenden Modellparameter (bei Schaltfunktion hauptsächlich die Kapazitäten und rdson) herausfinden und dann kann man ja beide mit einer einfachen Schaltung rechnen lassen und vergleichen ob das so ungefähr hinkommt... M. --
[toc] | [prev] | [next] | [standalone]
| From | Christian Zietz <newsgroup.1001@chz.xyz> |
|---|---|
| Date | 2016-08-18 18:20 +0200 |
| Message-ID | <e1m5j7F3ek4U1@mid.individual.net> |
| In reply to | #212697 |
Peter Thoms schrieb: > als Symmbol wird eine kleine Chip-Kachel angezeigt. > - Ein Mosfet-Symbol wäre mir lieber, wie geht das? Passendes MOSFET-Symbol (nmos.asy, pmos.asy?) öffnen und als STP16NF06L.asy wieder abspeichern. Dann unter "Edit Attributes" (Strg+A) die Attribute des autogenerierten Symbols übertragen. Zum Schluss Rechtsklick auf jeden einzenen Port (=Anschluss) und dort im Feld "Netlist Order" prüfen, dass die Reihenfolge der in Deinem .SUBCKT entspricht. Christian -- Christian Zietz - CHZ-Soft - czietz (at) gmx.net WWW: http://www.chzsoft.de/ PGP/GnuPG-Key-ID: 0x52CB97F66DA025CA / 0x6DA025CA
[toc] | [prev] | [next] | [standalone]
| From | Peter Thoms <dl6lat@darc.de> |
|---|---|
| Date | 2016-08-18 22:38 +0200 |
| Message-ID | <np56bo$sdv$2@news.albasani.net> |
| In reply to | #212719 |
Am 18.08.2016 um 18:20 schrieb Christian Zietz: > Peter Thoms schrieb: > >> als Symmbol wird eine kleine Chip-Kachel angezeigt. >> - Ein Mosfet-Symbol wäre mir lieber, wie geht das? > > Passendes MOSFET-Symbol (nmos.asy, pmos.asy?) öffnen und als > STP16NF06L.asy wieder abspeichern. Dann unter "Edit Attributes" (Strg+A) > die Attribute des autogenerierten Symbols übertragen. > > Zum Schluss Rechtsklick auf jeden einzenen Port (=Anschluss) und dort im > Feld "Netlist Order" prüfen, dass die Reihenfolge der in Deinem .SUBCKT > entspricht. Hallo, ja, das ist wesentlich besser, als im Ascii-Text rumzuwurstel. Danke! Peter
[toc] | [prev] | [standalone]
Back to top | Article view | de.sci.electronics
csiph-web