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:
Das Datenblatt für den Optoisolator finden Sie unter: http://www.farnell.com/datasheets/2045803.pdf
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).
Transistor
Darren Anderson
Transistor