Arduino mit 5-V-Relais

Ich bin neu bei EE, also ist meine Theorie nicht so stark. Ich möchte mit meinem Arduino ein srd-05vdc-sl-c 5-V-Relais mit einem PN2222-Transistor und einer Flyback-Diode auslösen . Ich plane, das folgende Schema zu verwenden:

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Jetzt ist meine Frage: Wenn ich das Arduino über USB mit Strom versorge, ist die Stromaufnahme dann zu hoch für den Vcc-Pin des Arduino und erfordert daher eine externe Stromversorgung? Ich glaube, ich habe gelesen, dass das Relais ~ 90 mA zieht und der Vcc-Pin vom Arduino insgesamt bis zu 200 mA verarbeiten kann. Der Transistor steuert jedoch, wie viel Strom tatsächlich gezogen wird, richtig? Was ist eine Funktion der digitalen Pin-Spannung, R1 und der Hfe-Bewertung des Transistors? Wenn Sie das also vermasseln würden, wäre der zum Relais fließende Strom falsch und würde es nicht auslösen?

Danke!

Der Transistor ist hier nur ein Schalter. Das Relais diktiert den größten Teil des Stroms, aber Sie müssen den Basisstrom hinzufügen, der bei 1 k R1 etwa 4,3 mA beträgt. Ich bin mir nicht sicher, ob Arduino so viel beziehen kann.
Und Ihre 5-V-Versorgung steht auf dem Kopf.
Wenn Sie nach den billigen Quad-5-V-Relaiskarten für Arduino suchen, können Sie das Design studieren.
Danke Leute. Außerdem muss ich mir das Design anschauen.

Antworten (1)

Sie möchten, dass der Transistor gesättigt ist, um das Relais einzuschalten. Auf diese Weise ist der Spannungsabfall darüber minimal.

Der digitale Ausgang geht anscheinend auf 5 V, wenn er hoch ist. Berechnen Sie etwa 700 mV Abfall BE für den Transistor, so dass 4,3 V über R1 übrig bleiben. Das bedeutet, dass der Strom in die Basis des Transistors 4,3 mA beträgt.

Sie sagen, das Relais zieht 90 mA bei angelegten 5 V. Das heißt, der Transistor muss mindestens eine Verstärkung von (90 mA)/(4,3 mA) = 21 haben. Das sollte für einen Kleinsignaltransistor wie diesen bei diesem Strom problemlos machbar sein. Dies müssen Sie jedoch anhand des Datenblatts überprüfen, schon allein, um es zu lernen.

Angesichts all dessen sollte diese Schaltung gut funktionieren, vorausgesetzt, der digitale Ausgang kann 4,3 mA bei 5 V liefern. Einige können dies, andere nicht. Sie müssen dies unbedingt in seinem Datenblatt überprüfen.

1N4004 ist für eine Flyback-Catch-Diode ungeeignet, funktioniert hier jedoch, solange Sie nicht versuchen, das Relais innerhalb weniger 10 µs nach dem Ausschalten einzuschalten. Im Normalbetrieb sollte es also in Ordnung sein, aber der PWM-Antrieb ist aus. 1N4004 ist ein Netzgleichrichter, der für den Betrieb bei normalen Netzfrequenzen vorgesehen ist.

Vielen Dank für den ausführlichen Kommentar! Ich weiß es zu schätzen, dass Sie mich durch die Theorie geführt haben.