MAT02 in LTSpice integrieren

+A -A
Autor
Beitrag
anubisxl
Neuling
#1 erstellt: 03. Aug 2008, 15:18
Hi, weiß jemand wie ich den MAT02 von Analog Devices in LTSPice intergrieren kann? eine CIR Datei des Transistors gibts unter:
http://www.analog.co...s.html?display=popup

Greetz Anubis
KSTR
Inventar
#2 erstellt: 04. Aug 2008, 00:06
Hi Anubis,

1. Die Datei ablegen, z.B. unter \LTSpice\mymodels\trans\MAT02.cir (das ist z.B. mein Verzeichnis für externe Modelle). Hier handelt es sich um ein SubCircuit und kein reines TransistorModell, wegen der Substrat-Dioden und weil es ja gleich zwei Transen in einem Package sind.

2. Ein Symboldatei erzeugen, die zwei NPN enthält und vom Typ SUBCKT ist (das macht die Zeile "SYMATTR Prefix XU", s.u.). Ausserdem muss die Reihenfolge der Pins zum Model passen, via "PINATTR SpiceOrder"

Um das abzukürzen hab ich das schnell erledigt, ausgehend von vorhanden NPN-Symbol das ich umeditiert habe, hier die resultierende Datei:
Version 4
SymbolType CELL
LINE Normal 44 76 36 84
LINE Normal 64 96 44 76
LINE Normal 64 96 36 84
LINE Normal 40 80 16 64
LINE Normal 16 80 16 16
LINE Normal 16 32 64 0
LINE Normal 16 48 0 48
LINE Normal 196 76 204 84
LINE Normal 176 96 196 76
LINE Normal 176 96 204 84
LINE Normal 200 80 224 64
LINE Normal 224 80 224 16
LINE Normal 224 32 176 0
LINE Normal 224 48 240 48
WINDOW 0 87 28 Left 0
WINDOW 3 88 51 Left 0
SYMATTR Value NPN dual
SYMATTR Prefix XU
SYMATTR Description Bipolar NPN transistor dual
PIN 64 0 NONE 0
PINATTR PinName C1
PINATTR SpiceOrder 1
PIN 0 48 NONE 0
PINATTR PinName B1
PINATTR SpiceOrder 2
PIN 64 96 NONE 0
PINATTR PinName E1
PINATTR SpiceOrder 3
PIN 176 0 NONE 0
PINATTR PinName C2
PINATTR SpiceOrder 6
PIN 240 48 NONE 0
PINATTR PinName B2
PINATTR SpiceOrder 5
PIN 176 96 NONE 0
PINATTR PinName E2
PINATTR SpiceOrder 4
Dies nehmen (über einen Texteditor), als NPN_dual.asy im VZ \LTSpice\lib\sym abspeichern.

3. LTspice neu starten, Symbol "NPN_dual" ins Sheet laden (müsste jetzt als letztes unten "N" auftauchen). Value ändern von "NPN_dual" in "MAT02" (das ist die Kennung des .SUBCKT in der .CIR-Datei), der Name müsste als "U1" oder ähnlich (andere Nummer, u.U.) auftauchen.

4. Im Sheet die Zeile ".inc \LTSpice\mymodels\trans\MAT02.cir" hinzufügen, damit das Model bekannt wird (die Verknüpfung geht über den "Value" des Bauteils)

5. ... und los gehts (hab's kurz getestet und damit zwei BC547 ersetzt, bei mir stimmt alles).


-----------:----------

Wenn es dir nur im die Transistoren "an sich" geht und der Einfluss der Substratdioden egal ist, dann reicht es, die Transistoren als ".MODEL NPN(...)" direkt einzubinden. Am besten wieder gleich als Include-Datei, d.h. das hier (der PNP MAT03 ist auch mit dabei)
.MODEL MAT03 PNP(BF=160 IS=1.4E-13 VAF=60 BR=5 VAR=7 RB=16
+ RC=12 RE=0.35 CJE=57E-12 VJE=0.7 MJE=0.4 TF=1.08E-9
+ TR=3E-8 CJC=40E-12 VJC=0.55 MJC=0.5 CJS=0 IKF=160M)

.MODEL MAT02 NPN(BF=500 IS=6E-13 VAF=150 BR=0.5 VAR=7
+ RB=13 RC=10 RE=0.3 CJE=82E-12 VJE=0.7 MJE=0.4 TF=0.3E-9
+ TR=5E-9 CJC=33E-12 VJC=0.55 MJC=0.5 CJS=0 IKF=0.300
+ PTF=25)
als MAT02_MAT03.mod anlegen, einbinden (mit .INC) und einfach ein NPN-Symbol laden (ergibt dann einen "Q1" oder so) und dessen Value von "NPN" auf "MAT02" ändern (d.h. auf die Kennung, die hinter der .MODEL-Anweisung steht). Der Vorteil liegt auch darin, dass man die T-Symbole beliebig auf dem Sheet verteilen kann, während bei einem extra Doppel-NPN-Symbol dieses halt fest ist, so wie man es angelegt hat.

Grüße, Klaus
Suche:
Das könnte Dich auch interessieren:
MAT02 und MAT03 - wo kaufen?
_Preamp_ am 06.09.2007  –  Letzte Antwort am 30.08.2014  –  28 Beiträge
LTSpice Operationsverstärker
fisch1983 am 23.01.2006  –  Letzte Antwort am 23.01.2006  –  4 Beiträge
Phasenverschiebung, LTSpice
Stampede am 13.09.2005  –  Letzte Antwort am 19.09.2005  –  6 Beiträge
LTspice Probleme
kap am 02.01.2009  –  Letzte Antwort am 07.01.2009  –  9 Beiträge
LTSpice Model erstellen
Natascha74 am 03.02.2007  –  Letzte Antwort am 08.04.2008  –  9 Beiträge
Thyristor bei LTspice?
Kaveh am 13.11.2009  –  Letzte Antwort am 13.11.2009  –  2 Beiträge
Idealer OPV in LTSpice Fehlermeldung
Güüüü am 08.11.2021  –  Letzte Antwort am 10.11.2021  –  4 Beiträge
Netztteil simulieren mit LTSpice
chefchenko am 18.12.2006  –  Letzte Antwort am 19.12.2006  –  5 Beiträge
LTspice Switcher CAD III
palewka am 15.10.2007  –  Letzte Antwort am 02.08.2009  –  29 Beiträge
LTspice Anleitung für Anfänger
D1675 am 05.01.2009  –  Letzte Antwort am 06.01.2009  –  4 Beiträge
Foren Archiv
2008

Anzeige

Produkte in diesem Thread Widget schließen

Aktuelle Aktion

Partner Widget schließen

  • beyerdynamic Logo
  • DALI Logo
  • SAMSUNG Logo
  • TCL Logo

Forumsstatistik Widget schließen

  • Registrierte Mitglieder926.994 ( Heute: 6 )
  • Neuestes MitgliedNiesel82
  • Gesamtzahl an Themen1.554.493
  • Gesamtzahl an Beiträgen21.615.051

Hersteller in diesem Thread Widget schließen