Forum: Analoge Elektronik und Schaltungstechnik Wie LED in LTspice simulieren


You were forwarded to this site from EmbDev.net. Back to EmbDev.net
von Schneider Meck Meck (Gast)


Lesenswert?

Ich versuche gerade eine umfangreiche Schaltung in LTspice einzugeben.

1. Da ist eine grüne LED, die als Zenerdiode 2,2V verwendet wird. Wie 
kann ich das simulieren?

2. Da ist ein LM385-2.5V Regler. Wie kann ich den in LTspice bekommen?

von MaWin (Gast)


Lesenswert?

.model LED D (Is=2.27n Rs=0.25 N=6.79 Cjo=42p) mit den Daten deiner 
Diode füttern

http://www.electronicspoint.com/spice-problem-t241.html

von Schneider Meck Meck (Gast)


Lesenswert?

> .model LED D (Is=2.27n Rs=0.25 N=6.79 Cjo=42p)

Danke, das verhält sich wie eine Diode :-)
Aber wie mache ich jetzt daraus eine (grüne Leucht)Diode mit einer 
Durchlassspannung von 2,2V?
Was bedeuten die Parameter Is, Rs, N, Cjo ?

von Schneider Meck Meck (Gast)


Lesenswert?

Ich habe .model LED D (Is=2.27n Rs=0.25 N=6.79 Cjo=42p)
als Psice direktive eingegeben.
Ich erhalte da eine Diode.
Leider verstehe ich als LTspice-Anfänger nicht wirklich was da passiert.
Wie kann ich die Durchlasspannung der Diode beeinflußen?

von Schneider Meck Meck (Gast)


Angehängte Dateien:

Lesenswert?

Ja, ne, die Spice Direktive .model LED D (Is=2.27n Rs=0.25 N=6.79 
Cjo=42p)

macht überhaupt nix, ist daselbe, wenn ich die weglasse.
Äh was kann ich tun?

von Schneider Meck Meck (Gast)


Lesenswert?

Hi,
Warum mag mir keiner antworten?
Habe ich gegen irgendeine Netiquette verstossen?

SOS :-(

von Osche R. (Gast)


Angehängte Dateien:

Lesenswert?

Da ist der Texteditor angesagt. Nach
1
SYMBOL diode 48 32 R0
2
SYMATTR InstName D1

muss noch die Zeile
1
SYMATTR Value LED

rein. Sonst weiss der Simulator nicht, dass das Modell LED was mit dem 
Bauteil D1 zu tun hat.

So macht man das eigentlich nicht. Stattdessen trägt man das Modell in 
die Datei "standard.dio" im Ordner /lib/cmp ein und kann es dann über 
das Kontextmenü der Diode per "pick new diode" auswählen.


1
.MODEL LS_T676-typ D( IS=2.6432E-24 N=1.4571 RS=2.0918 IKF=3.9036E-3 Iave=30m Vpk=5 mfg=Osram type=LED)

von Lukas K. (carrotindustries)


Lesenswert?

Geht auch ganz ohne hacken:
Rechtsklick auf das D bei der LED, den Name des Modells, in deinem Falle 
LED (das was zwischen .model und D(Is=.... steht)eingeben.
Das eintragen in die Standard.dio ist dem nicht vorzuziehen, da bei 
einem Update von LTspice die eigenen Modelle weg sind und man kann die 
Datei nicht ohne weiteres weitergeben.

von U. B. (Gast)


Lesenswert?

In meinem LTSpice habe ich als grüne LED:

.MODEL Grün D (IS=93.1P RS=42M N=4.61 BV=4 IBV=10U CJO=2.97P VJ=.75 
M=.333 TT=4.32U type=LED-grün)

von Schneider Meck Meck (Gast)


Angehängte Dateien:

Lesenswert?

U. B. schrieb:
> In meinem LTSpice habe ich als grüne LED:
>
> .MODEL Grün D (IS=93.1P RS=42M N=4.61 BV=4 IBV=10U CJO=2.97P VJ=.75
> M=.333 TT=4.32U type=LED-grün)

Habe ich jetzt auch  :-)
Welcher Parameter ist die Sperrspannung von ca. 4,16V ?


Ich wollte alle hier zu einem Virtuellen Bier einladen  ;-)

von U. B. (Gast)


Lesenswert?

> Welcher Parameter ist die Sperrspannung von ca. 4,16V ?

Offenbar der N=4.61; nur der ist nämlich bei den andersfarbigen LED 
entsprechend unterschiedlich:

Infrarot: N=2.63
Rot:      N=3.73
Grün:     N=4.61        ( s.o.)
Blau:     N=7.47

von U. B. (Gast)


Lesenswert?

Ach so, es müsste sich ja hier um die Durchlassspannung handeln,
die LED läuft ja vorwärts.

von Schneider Meck Meck (Gast)


Lesenswert?

Was bedeuten diese Parameter wie N?

Gibt's was dazu im Wiki?

von Yalu X. (yalu) (Moderator)


Lesenswert?

Schneider Meck Meck schrieb:
> Was bedeuten diese Parameter wie N?
>
> Gibt's was dazu im Wiki?

In der LTSpice-Hilfe im Abschnitt "Circuit Elements -> D. Diode" steht,
wie jeder der Diodenparameter ausgeschrieben heißt.

In Wikipedia findest du weitere Erläuterungen dazu (bzw. Links auf
dieselben):

        http://de.wikipedia.org/wiki/Diode#Formelzeichen

Weil du nach der Sperrspannung gefragt hast: Diese wird hauptsächlich
durch BV und IBV festgelegt.

Wenn du für eine bestimmte LED der Hersteller kein Spice-Modell anbie-
tet, kannst du dir anhand des I(U)-Diagramms im Datenblatt ein eigenes
Modell bauen, was für typische Anwendungen ganz brauchbar ist. "Typische
Anwendungen" heißt hier: Betrieb bei Normaltemperatur nur im Durchlass-
bereich mit Gleichströmen, die innerhalb des maximal zulässigen Werts
liegen. Dann brauchst du nur die Parameter IS, N und RS definieren und
so lange daran drehen, bis die I(U)-Kurven übereinstimmen. Wenn du das
dreimal gemacht hast, bekommst du ein Gefühl dafür, welcher Parameter
die Kurve in welcher Weise verbiegt. Hier ein paar Tipps dazu:

- IS (der Sättigungssperrstrom) skaliert die Kurve in I-Richtung bzw.
  verschiebt sie in U-Richtung.

- N (der Emmissionskoeffizient) skaliert die Kurve in U-Richtung

- IS und N zusammen bestimmen die Schärfe des Diodenknicks.

- RS (der Bahnwiderstand) bestimmt die asymptotische Steigung der Kurve
  für große Ströme. Diese Steigung kann in den Diagrammen meist nur ge-
  schätzt werden kann, da die Kurver vorher abbricht.

von Osche R. (Gast)


Lesenswert?

Luk4s K. schrieb:

> Das eintragen in die Standard.dio ist dem nicht vorzuziehen, da bei
> einem Update von LTspice die eigenen Modelle weg sind und man kann die
> Datei nicht ohne weiteres weitergeben.

Die werden beim updaten gemerged (!). Ich habe da seit Jahrzehnten meine 
eigenen Modelle drin stehen. Unter anderem 30 Zenerdioden und das halbe 
Osram-Sortiment.

von Schneider Meck Meck (Gast)


Lesenswert?

om pf schrieb:
> Die werden beim updaten gemerged (!). Ich habe da seit Jahrzehnten meine
> eigenen Modelle drin stehen.

Könntest du die eventuel hier posten?
Ich würde die gerne haben.  :-)

von Osche R. (Gast)


Angehängte Dateien:

Lesenswert?

Die LEDs sind von Osram, die Zenerdioden von Philips. Das min/typ/max 
bezieht sich auf die Flusspannung.

von Sandmann (Gast)


Lesenswert?

Hallo

wie arbeitet man mit dem Text Editor hier...?

ich habe alles so geeöndert wie beschrieben...

".model LED (...)"

habe aber immer eine Fehlermeldung

danke

mfg

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Sandmann schrieb:
> habe aber immer eine Fehlermeldung
So, und WELCHE?
Udn warum hängst du nicht einfach deine Spice-Datei hier an?
Und warum musst du für ein neues Problem einen 3 Jahre alten Thread ans 
Tageslicht zerren? Ein Link da drauf hätte allemal gereicht...

> wie arbeitet man mit dem Text Editor hier...?
Einfach so, wie alle anderen. Welches Problem hast du mit dem?

: Bearbeitet durch Moderator
von Daniel H. (Firma: keine) (commander)


Lesenswert?

Sandmann schrieb:
> habe aber immer eine Fehlermeldung

Lass mich raten, Fehlermeldung 23 oder 42, richtig?

von Helmut S. (helmuts)


Lesenswert?

Aus der .dio Datei:

.MODEL LUW_G5GP-typ D(IS=10.000E-21 N=2.3876 RS=5.8351 Iave=250m Vpk=5 
mfg=Osram type=LED)

Der Teil am Ende wird in der Simulation nicht verwendet.

.MODEL LUW_G5GP-typ D(IS=10.000E-21 N=2.3876 RS=5.8351)


Deine LED könnte so aussehen.

.MODEL LEDROT D(Is=1e-21 N=2 RS=5)

von Axelr. (Gast)


Lesenswert?

Danke für den Thread, auch wenn's schon etws her ist!

Axelr.
DG1RTO


Axelr.
DG1RTO

von Uhu U. (uhu)


Lesenswert?

Om P. schrieb:
> Die LEDs sind von Osram, die Zenerdioden von Philips. Das min/typ/max
> bezieht sich auf die Flusspannung.

Die aktuell von LT ausgelieferte Version der standard.dio ist 2 Jahre 
jünger und einige Bauteile enthalten zusätzliche Angaben.

Die eigenen Modelle einfach an die standard.dio anzuhängen, ist also 
keine so ganz brillante Idee.

von Helmut S. (helmuts)


Angehängte Dateien:

Lesenswert?

Hallo,

man benötigt überhaupt keinen Texteditor um Modelle in LTspice zu 
verwenden. Du musst das D an der Diode im Schaltplan durch den Namen des 
Diodenmodells LED ersetzen.

.model LED D (Is=0.01n Rs=0.25 N=4 Cjo=42p Eg=2.7)

Mit Is, N und die Kennlinie bei kleinen Strömen (<=1mA) anpassen.
Mir Rs die Kennlinie bei 10 bis xxmA anpassen.
Mit Eg den Temperaturkoeffizeient (ca. -2mV/Grad) anpassen.

Das alles kannst du mit der angehängten Testschaltung optimieren.
Nach der Simulation das Plotfenster(waveform window) aktivieren und

Plot Settings -> Reload Plot Settings

benutzen um die gespeicherten Ploteinstellungen wieder zu bekommen.

Gruß
Helmut

: 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.