Optoisolator schaltet nicht

Ich arbeite an einem Universitätsprojekt, bei dem ein Relais mit einem ILD213T-Optoisolator geschaltet wird. Der Optoisolator wird direkt von einem ATmega328p angesteuert.

Ich hatte den erforderlichen Strombegrenzungswiderstand mit 220 Ohm bei 3,3 V berechnet, aber er weigerte sich absolut zu schalten.

Ich habe versucht, den Optoisolator schnell ohne Widerstand anzuschließen und es hat super funktioniert, das Relais hat geschaltet, aber ich möchte die LED nicht durchbrennen.

Ich habe 27 Ohm ausprobiert, nur weil ich ein paar davon zur Hand hatte und es das Relais schalten würde, aber kaum. Es hat wirklich gekämpft.

Ich bin etwas ratlos, was ich hier machen soll. Alle mögliche Gedanken oder Ideen würden sehr geschätzt.

Beachten Sie, dass die Relais gemäß der Spezifikation mit 5 V angesteuert werden.

Schema unten:

Schema

Das Datenblatt für den Optoisolator finden Sie unter: http://www.farnell.com/datasheets/2045803.pdf

Welchen Strom benötigt das Relais?
Danke für deine Antwort! Es sind 37,5mA. Siehe: docs.particle.io/assets/datasheets/makerkit/spdt-relay.pdf
Das aktuelle Übertragungsverhältnis wird also das Problem sein. Andy hat das bereits angesprochen. Mach es wie er sagt und es wird funktionieren.

Antworten (1)

Das von Ihnen verwendete Opto hat ein Stromübertragungsverhältnis (CTR), das garantiert 100% beträgt. Das ist die gute Nachricht, aber um 37,5 mA im Kollektor zu erhalten (um das Relais mit Strom zu versorgen), benötigen Sie leider 37,5 mA in der Diode und ihrer Spitze der maximale Durchlassstrom beträgt nur 30 mA.

Es ist jedoch etwas problematischer, denn wenn Sie den Optotransistor in eine gute Sättigung bringen, kann die CTR von 100 % auf 40 % sinken, sodass Sie Schwierigkeiten haben werden, den Optotransistor dazu zu bringen, sich stark genug einzuschalten, um das Relais mit Strom zu versorgen. Siehe Abb. 11 im Opto-Datenblatt.

Ich wäre versucht, nach dem Opto einen normalen BJT hinzuzufügen, und dann müssen Sie nur vielleicht 5 mA in die Basis stecken, und dies sollte ausreichen, um die Last vollständig zu aktivieren. Wenn Sie sich für einen BJT entscheiden, kommen Sie zurück und fragen Sie, ob er die Aufgabe erfüllt, aber Sie suchen einen BJT mit einem angemessenen hFE bei Sättigung (20 oder mehr).

Danke! Leider war ich etwas unter Druck und habe die Platine schon gerollt und gelötet, also muss ich versuchen, es so hart wie möglich zu schieben. Danke aber für deine Erklärung, das klärt die Sache wirklich auf! Es ist das erste Mal, dass ich versuche, eine davon zu verwenden.