Forum: Analoge Elektronik und Schaltungstechnik LTSpice .model parameter übergeben


von Peter S. (hw-coach) Flattr this


Angehängte Dateien:

Lesenswert?

HI,
ich habe eine Frage an die Experten hier:
Situation:
eine Schaltung hat mehrere gleiche Transistoren T.
Bedinngt durch die Bauteilstreung und die Temperatur,
die nicht für alle T gleich ist, da sie lokal von eine ander getrennt 
sind,
müsste jeder T abweichende Ergebnisse liefern.

Da LTspice aber auf das gleiche Model zurückgreift, ist das Ergebniss 
immer das gleiche.
Jetzt kam ich auf die idee, wenigstens die Stromvertärkung ein wenig zu 
ändern.
mit {name} im .model und dem .step command habe ich eine Lösung, den 
Paramerter BF im model zu ändern.
Leider wieder nur für alle T gleich.

Ideal wäre also eine Möglichkeit dem Model von jedem T einen eigenen 
Parameter zu geben. (s. LT-parameter 2) das funktioniert leider nicht

Kennt jemand einen Weg, wie man das angehen kann?

von Christian L. (cyan)


Lesenswert?

Um wieviele Transistoren geht es denn?

Wenn es nicht zu viele sind, kannst du dass Modell ja duplizieren und 
den Namen einen Index geben. Dann gibt es halt einen 2N5886_1, 2N5886_2 
usw. Dann weist du jedem Transistor eben eines der Modelle zu. In jedem 
Modell kannst du dann den Wert einzeln und unabhängig voneinander 
ändern.

von Hannes J. (Firma: _⌨_) (pnuebergang)


Lesenswert?

Ohne es jetzt ausprobiert zu haben:
1
.model 2N5769_30 ako:2N5769 bf=30
2
.model 2N5769_35 ako:2N5769 bf=35
3
.model 2N5769_40 ako:2N5769 bf=40

von Peter S. (hw-coach) Flattr this


Lesenswert?

!!! 1a, direkt mal ausprobiert; so geht es vielen Dank !!!

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.