Gibt es den BF245 A, B und/oder C als Modell bei LTspice oder muss man den extra einbinden?
Genauer gesagt finde ich bei LTspice nur die Lib "njf" für njFETs, in der er nicht enthalten ist. Gibt es bei LT noch andere Libs für njFETs?
Pete schrieb: > Gibt es den BF245 A, B und/oder C als Modell bei LTspice Da LT keinen BF245 produziert, würde mich das wundern. > ... oder muss man den extra einbinden? Kann schon sein, aber wäre das sooh schlimm http://web.rfoe.net:8000/ziliaoxiazai/PHILIPS/models/spicespar/data/bf245a.html
Danke für den Link! Ach so, bei LTspice gibt es hauptsächlich Modelle von LT-Produkten. Na die sind ja clever. Wenn ich die Datei standard.jft öffne, sehen die Modell-Daten anders aus als in dem Link oben. z.B. so: .model 2N5114 PJF(Beta=510.2u Betatce=-.5 Rd=1 Rs=1 Lambda=40m Vto=-8.095 Vtotc=-2.5m Is=461.5f Isr=4.402p N=1 Nr=2 Xti=3 Alpha=32.54u Vk=393.2 Cgd=6.5p M=.2789 Pb=1 Fc=.5 Cgs=9p Kf=32.96E-18 Af=1 mfg=Fairchild) oder so: .model 2N5460 PJF(Is=1.5p Alpha=1e-4 Vk=300 Vto=-3.4 Vtotc=-3m Beta=1.0m Lambda=10m Betatce=-.5 Rd=10 Rs=10 Cgs=5p Cgd=5p Kf=3e-17 mfg=Siliconix) Muss man die Parameter vom BF245 jetzt händisch in die neue Form bringen?
Hallo Pete, Ich habe dir mal ein Beispiel mit den NXP Modellen BF245A, BF245B und BF245C gemacht. Alle Dateien in ein Verzeichnis packen. Zum Einfügen des Modells .lib oder .inc nehmen. Gruß Helmut
Die Variante von Helmut ermöglicht leichtes Weitergeben an andere: einfach den Ordner zippen und verschickten. Wenn du nur Wert darauf legst, in deiner eigenen Umgebung immer mal wieder mit den Fets zu simulieren, dann ist es oftmals einfacher, du trägst die drei Zeilen in den File standard.jft ein. Einfach unten anhängen und speichern. Dann stehen sie dir nach dem Rechtsklick in der Auswahl zur Verfügung. Das ist z.B. meine bevorzugte Methode.
1 | .model BF245A NJF(VTO=-1.7372 BETA=1.16621E-003 LAMBDA=1.77211E-002 RD=9.01678 RS=9.01678 IS=2.91797E-016 CGS=2.20000E-012 CGD=2.20000E-012 PB=0.780988 FC=0.5 mfg=NXP) |
2 | .model BF245B NJF(VTO=-2.3085 BETA=1.09045E-003 LAMBDA=2.31754E-002 RD=7.77648 RS=7.77648 IS=2.59121E-016 CGS=2.00000E-012 CGD=2.20000E-012 PB=0.991494 FC=0.5 mfg=NXP) |
3 | .model BF245C NJF(VTO=-5.0014 BETA=5.43157E-004 LAMBDA=2.71505E-002 RD=12.0869 RS=12.0869 IS=3.64346E-016 CGS=2.00000E-012 CGD=2.00000E-012 PB=1.24659 FC=0.5 mfg=NXP) |
Helmut S. schrieb: > Ich habe dir mal ein Beispiel mit den NXP Modellen BF245A, BF245B und > BF245C gemacht. Cool! Helmut S. schrieb: > Alle Dateien in ein Verzeichnis packen. Habe ich gemacht. Helmut S. schrieb: > Zum Einfügen des Modells .lib oder .inc nehmen. Den Schritt verstehe ich nicht. Was heißt .lib oder .inc nehmen?
> Den Schritt verstehe ich nicht. Was heißt .lib oder .inc nehmen? Du musst LTspice sagen in welcher Datei es das Modell BF245A mit der Beschreibung findet. .model BF245 NJF(.....) Dafür musst du im Schaltplan ein SPICE-Directive einfügen. .lib BF245.lib oder .inc BF245.lib Schau dir mein Beispiel an. Der Unterschied zwischen .lib und .inc ist, dass LTspice mit .inc alle SPICE-Zeilen aus der Datei nimmt während .lib nur die Zeilen .model, .subckt und .func nimmt. Übrigens der blaue Text in meinem Beispiel ist nur Kommentar.
:
Bearbeitet durch User
Pete schrieb: > Ach so, bei LTspice gibt es hauptsächlich Modelle von LT-Produkten. Na > die sind ja clever. Dafür erhältst du ein leistungsfähiges Simulationsprogramm kostenlos. Das ist doch ein Deal - oder nicht? Aber auch in teuren Spice-Programmen sind nicht alle erdenklichen Modelle vorhanden. Solange du aber Modelle vom Hersteller findest, ist es meist kein Problem - bis auf die Ausnahmen, wo Hersteller ihre Daten nur in binärer Form für z.B. nur PSpice hergeben (um die IP zu schützen), hast du mit LTSpice Probleme. Ich hatte vergessen, auf diese Frage zu antworten: Pete schrieb: > Muss man die Parameter vom BF245 jetzt händisch in die neue Form > bringen? Ja. Aber das ist doch kein großer Aufwand. Nur die Klammern setzen und die '+' entfernen. Ich mache es immer einzeilig, aber soweit ich weiß, gehen auch mehrzeilige Einträge. Die Angabe mfg= xxx ist optional, es wird dir dann in der Auswahl auch der Hersteller angezeigt.
Noch ein Tipp. Lege alle deine Projekte außerhalb C:\Program Files ... an, weil du unter diesem Systemverzeichnis nur begrenzte Schreibrechte hast. Beispiel: C:\irgendwas\BF245_amp\
Super, Danke für die Antworten! HildeK schrieb: > Wenn du nur Wert darauf legst, in deiner eigenen Umgebung immer mal > wieder mit den Fets zu simulieren, dann ist es oftmals einfacher, du > trägst die drei Zeilen in den File standard.jft ein. Habe es jetzt so gemacht, dass ich die Typen/Parameter in die standard.jft eingefügt habe. Hier gibt es übrigens einen ganzen Haufen FET-Modelle: http://ltwiki.org/?title=Standard.jft
Hier noch der J310 aus der http://ltwiki.org/?title=Standard.jft (wird ja immer mal wieder nachgefragt)
1 | .MODEL J310 NJF(VTO=-3.8366 BETA=2.88371m BETATCE=-0.5 LAMBDA=2.00998E-2 RD=1.53610 RS=1.53610 CGS=7.40000p CGD=6.20000p PB=7.58274E-1 IS=4.18900E-16 XTI=3 AF=1 FC=0.5 N=1 NR=2 MFG=PHILIPS) |
Wenn man den J310 mit dem BF245C vergleicht, dann erkennt man, dass der BF245C kein Ersatz für den J310 ist. Der BF245C hat eine lausige Steilheit.
:
Bearbeitet durch User
Helmut S. schrieb: > Wenn man den J310 mit dem BF245C vergleicht, dann erkennt man, dass der > BF245C kein Ersatz für den J310 ist. Der BF245C hat eine lausige > Steilheit. Kannst du dazu ein Diagramm posten?
Ich hatte das Bild aus der Simulation nachgereicht. Egal, hier noch mal das Bild.
:
Bearbeitet durch User
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.