Forum: Analoge Elektronik und Schaltungstechnik Gibt es den BF245 als Modell bei LTspice


von Pete (Gast)


Lesenswert?

Gibt es den BF245 A, B und/oder C als Modell bei LTspice oder muss man 
den extra einbinden?

von Pete (Gast)


Lesenswert?

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?

von Mike (Gast)


Lesenswert?

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

von Pete (Gast)


Lesenswert?

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?

von Helmut S. (helmuts)


Angehängte Dateien:

Lesenswert?

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

von HildeK (Gast)


Lesenswert?

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)

von Pete (Gast)


Lesenswert?

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?

von Helmut S. (helmuts)


Lesenswert?

> 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
von HildeK (Gast)


Lesenswert?

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.

von Helmut S. (helmuts)


Lesenswert?

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\

von Pete (Gast)


Lesenswert?

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

von Pete (Gast)


Lesenswert?

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)

von Helmut S. (helmuts)


Angehängte Dateien:

Lesenswert?

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
von erwin (Gast)


Lesenswert?

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?

von erwin (Gast)


Lesenswert?

Ach, da ist es ja, Danke!

von Helmut S. (helmuts)


Angehängte Dateien:

Lesenswert?

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
Noch kein Account? Hier anmelden.