LTspice Optokoppler SFH6156 verhält sich unplausibel

Gast #5507050
Lesenswert?
• ▲
▼
Moin,

ich versuche gerade folgenden Optokoppler zu simulieren und kann leider 
nicht das Übertragungsverhalten aus dem Datenblatt reproduzieren: 
http://www.vishay.com/ppg?83671&designtools-ppg

Die Vorwärtsspannung schaut soweit plausibel aus mit 1,17 V bei 10 mA

Leider senkt aber der Opto dabei einen viel zu großen Strom von einigen 
Ampere!
Wenn ich händisch das Modell für einen Strom von 10 mA rechne komme ich 
überschlagsmäßig auf 16 mA, was schon angenehmer wäre.
Offensichtlich interpretiert LTspice die 'TABLE'-Anweisung nicht 
richtig.

Wie muss das Modell angepasst werden?

Beste Grüße, Marek
Angehängte Dateien:
Gast #5507148
Lesenswert?
• ▲
▼
Dein DC-Sweep verwendet ein increment von 100A und führt damit zum 
rechteckigen Verlauf des Stromes. Versuch es einmal mit 1mA oder 
kleiner.

Eine andere Variante wäre eine Transientendarstellung mit z.B 1A/s der 
Quelle.

p.s. häng zu einer Simulationsfrage immer alle Dateien an (asc, asy).
Angehängte Dateien:
#5507184
Lesenswert?
• ▲
▼
Hallo Marek,

ich denke das Modell ist in Ordnung.

Zwischen dem Optokoppler U1(Kollektor) und der Spannungsquelle V2(+)
musst Du noch einen Widerstand (75 Ohm) in Reihe einfügen.
Siehe Datenblatt: http://www.vishay.com/docs/83671/sfh6156.pdf

Ohne diesen Serienwiderstand wird der Kollektorstrom nicht begrenzt.
Deshalb diese extrem hohen Werte.

Im verwendeten Modell ist der CTR(=Current Transfer Ratio)mit 1 
bemessen.
Somit sollten Eingangs- und Ausgangsströme in der Simulation annähernd
gleich groß sein.

MfG
Uwe K.
Gast #5507237
Lesenswert?
• ▲
▼
> ich denke das Modell ist in Ordnung.
Ich nicht ;)
Wenn es kein OK mit digitalem Ausgang ist, wird der Kollektorstrom (auch 
ohne Widerstand) durch If*CTR bestimmt.

Es war das x^n im Modell, das immer wieder für Probleme sorgt: In 
LTSpice funktioniert nur x**n.

Angepasst
1
+ {0.8*(V(T)**1.658*exp(limit(4.36-60*V(T),-50,50))*REL_CTR/100)}

Beimder esten Antwort hatte ich DC DEC übersehen, bei dem der dritte 
Parameter tatsächlich die Schrittanzahl und nicht die Schrittweite 
angibt.
Angehängte Dateien:
#5507374
Lesenswert?
• ▲
▼
Hallo esku (Gast),

Uwe K. schrieb:
> ich denke das Modell ist in Ordnung.

esku schrieb:
> Ich nicht ;)
> Wenn es kein OK mit digitalem Ausgang ist, wird der Kollektorstrom (auch
> ohne Widerstand) durch If*CTR bestimmt.

Du hast recht, da habe ich nicht aufgepasst. Ich war da im Gedanken beim
Transistor im Schaltbetrieb, also Übersteuerung. Danke für den Tipp.


esku schrieb:
> Es war das x^n im Modell, das immer wieder für Probleme sorgt: In
> LTSpice funktioniert nur x**n.

Stimmt absolut, das hatte Helmut S. in einem zurückliegenden Beitrag 
auch so
beschrieben. Fällt mir wieder ein, nachdem Du es geschrieben hast.

Mit freundlichen Grüßen
Uwe K.
Gast #5507884
Lesenswert?
• ▲
▼
Mahlzeit!

Danke für die zahlreichen Antworten.
Ja, war schon spät gestern Abend.

Es ist tatsächlich der pöhse Potenz-Operator gewesen.
Mit der LTspice-Syntax kann ich nun alle Beispiele aus dem 
Beipack-Zettel reproduzieren.

Vielen Dank noch mal!

Beste Grüße, Marek

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.