Klicken Sie im Eagle Kontroll-Fenster noch einmal auf den "DC" Schaltplan
Sie werden sich schon gefragt haben, woher Spice3 weiss, was eine "DIODE" ist. Spice3 weiss, wie man eine Diode physikalisch betrachten muss. Die richtigen Parameter müssen allerdings von außen kommen. In diesem Fall steckt die Information in dem Wert "DIODE", der an das Bauteil übergeben wurde. Versuchen Sie doch einmal, den Wert auf "1n4148" zu ändern und dann F12 zu drücken. Spice3 wird sich beschweren:
unable to find definition of model 1n4148 - default assumed.
Um dies zu vermeiden, muss es eine Modelldatei "1n4148.mod" in Ihrem Modellbibliothekspfad geben, z.B. /home/yourname/eagleworkdir/spice3lib/1n4148.mod. Dies gilt genauso für das "DIODE" -Modell "DIODE.mod", welches in der Installation mitgeliefert wurde. Es enthält nur die eine Zeile (Beachten Sie, dass der Dateiname (ohne Erweiterung) bis auf die Groß- oder Kleinschreibung mit dem Modellnamen übereinstimmen muss):
.MODEL diode D(IS=1e-13).
Sie können nun z.B. leicht die neue Modelldatei "1n4148.mod" mit Ihrem Texteditor erstellen. Es reicht eine Zeile:
.MODEL 1N4148 D(IS=0.1P RS=16 CJO=2P TT=12N BV=100 IBV=0.1P)
Stecken Sie diese Datei in Ihren Modellbibliothekspfad und starten nochmal die Simulation. Jetzt bekommen Sie keine Fehlermeldung mehr.
Etwas anders sehen die Transistormodelle aus; z.B. ein NPN-Transistor. In diesem Fall muss ein kompletter Spice3-Unterschaltkreis ".SUBCKT" übergeben werden, nicht einfach nur ein .MODEL-Befehl. Sehen Sie sich einmal die Datei NPN.mod in Ihrem Modellbibliothekspfad an:
.SUBCKT NPN C B E # Anfang der
NPN-Unterschaltkreis-Beschreibung
.MODEL NPN NPN (IS=1E-14 BF=100) # definiere das NPN-Transistormodell
zur späteren Verwendung
Q1 C B E NPN # setze den Transistor in den Unterschaltkreis
ein
.ENDS # Ende der Unterschaltkreis-Beschreibung
Weitere Modellierungsdetails werden in den Einfachbauteil-Referenzseiten beschrieben.
Sie können eine Fülle von Modellen bei den Halbleiterherstellern runterladen und in dieser Umgebung benutzen (manchmal werden allerdings Modifikationen für Spice3 notwendig).
Diese Dokumentation befasst sich nur mit dem Modell-Handling innerhalb dieser Umgebung . Um die Spice3-Modelle selbst verstehen zu können, wird Ihnen nicht anderes übrigbleiben, als das Spice3-Handbuch oder eins der zahllosen Bücher zu diesem Thema zu studieren.
| zurück | weiter | Eaglesp3 Inhaltsverzeichnis | Eagle Inhaltsverzeichnis | Dr. Ulrich Backes |