Kleines Info zu Darlington Subcircuit-Modellen

RudiS

Absoluter Profi
Member
Landesflagge
Wer wie ich sich gern mal Subcircuit-Modelle anschaut und auch mal in diverse Libraries hineinschnuppert,
stösst mitunter auf Dinge, die man nicht kennt oder zumindest nicht gewohnt ist.

Viele Subcircuits für Darlington-Transistoren sind in der Regel ganz einfach gestrickt,
so wie man es schaltungstechnisch kennt:
zwei BJTs im Darlington-Verbund, einen Widerstand zwischen Basis und Emitter des jeweiligen Transistors
und eine Schutzdiode ausgangsseitig zwischen Kollektor und Emitter.

01__Darlington-Verbund.png

Hier ganz kurz das Modell zum TIP121 (abgekürzt):

.SUBCKT tip121 1 2 3
* Model generated on Feb 8, 2004
* Model format: PSpice
* Darlington macro model
* External node designations
* Node 1 -> Collect
* Node 2 -> Base
* Node 3 -> Emitter
Q1 1 2 4 qmodel
Q2 1 4 3 q1model 2.80758 <-------!!
D1 3 1 dmodel
R1 2 4 10000
R2 4 3 1000

Es folgen eigentlich die Modelle für die beiden BJTs und die Diode.
Die gelisteten BJT-Modelle sind zwar wie vorstehend namentlich verschieden, inhaltlich jedoch vollkommen identisch!!
Der einzige Unterschied - und worauf ich aufmerksam machen möchte - ist die Zahl nach qmodel1.

Ein Blick in die LTspice-Hilfe zum BJT über die Netlisten-Syntax klärt auf:

Syntax: Qxxx Collector Base Emitter [Substrate Node] model [area] [off] [IC=<Vbe, Vce>] [temp=<T>]

Diese Zahl nach der Modelldeklaration gibt daher den Flächenfaktor (area factor) an.
Schaut man in einen Darlington-Transistor hinein, erkennt man den Grössenunterschied beider Transistoren.

02__Darlington-Die_s.png

Welchen Einfluss hat denn eigentlich die Fläche des Transistors?
Dazu habe ich eine kleine Versuchsschaltung aufgebaut und zuerst den Verstärkungsfaktor BETA-DC gemessen,
da gab es keinen Unterschied.
Wohl aber beim Kollektorstrom. Zuerst der Versuchsaufbau:

03a__Darl-schema.png

Den Flächenfaktor kann man nicht in die Modelldeklaration hineinschreiben,
sondern muss ihn im Symbol nach dem Modellnamen QN anfügen!
Dazu Rechtsklick im Symbol auf den Schriftzug (Modellnamen) QN und die gewünschte Zahl anfügen.

Die Netzliste beweist, dass der Flächenfaktor erkannt wird:

03b__Darl-Netzliste.png

In unserem Fall (area=2) erkennt man schon am Plot den Faktor:

04__Darl-Plot.png

und auch die Messung belegt das, ausgedruckt in der Log-Datei:

05__Darl-Log.png

Für diejenigen, die Lust haben zu experimentieren, habe ich die Simulationsdateien (.asc + .plt) angehängt.
Für automatische Korrektur des Plots: Plotfenster aktivieren und SPACE-Taste drücken.

RudiS
 

Anhänge

  • BJT-curvetrace-area-Ic.asc
    1,1 KB · Aufrufe: 0
  • BJT-curvetrace-area-Ic.plt
    346 Bytes · Aufrufe: 0
Zuletzt bearbeitet:

Benutzer welche diesen Thread betrachten (Mitglieder: 0, Gäste: 1)

Wer hat diesen Thread gelesen

Zurück
Oben