Ich möchte das Vorhandensein einer 8,4-V-Spannungsquelle von einem Arduino erkennen, also verwende ich einen Spannungsteiler, um sie auf eine sichere Spannung zu senken, die der Arduino mit einem digitalen Pin lesen kann.
Wenn der Arduino jedoch ausgeschaltet ist, möchte ich auch, dass eine LED leuchtet, wenn die Spannung vorhanden ist.
Wie kombiniere ich diese beiden Schaltungen? Der Teiler hat also keine Energie verschwendet, ich habe hohe Werte von 2/1 M Ohm verwendet, aber ich muss diese senken, wenn ich möchte, dass genügend Strom vorhanden ist, um die LED mit Strom zu versorgen. Ich habe berechnet, dass der maximale Widerstand, der zum Aufleuchten einer roten LED erforderlich ist, etwa 400 Ohm beträgt. Funktioniert diese Schaltung?
Diese Schaltung befindet sich im Wesentlichen "zwischen" einem Batterieladegerät und einer Batterie, sodass ein Arduino erkennen kann, wann das Ladegerät angeschlossen wurde.
EP (externe Stromversorgung) geht an einen digitalen Arduino-Pin.
S1 ist ein normalerweise offener magnetischer Reed-Schalter, der durch einen Magneten am Stecker der Eingangsspannungsquelle geschlossen wird. Ich habe es hinzugefügt, weil Vin an den Pluspol einer Batterie angeschlossen ist, so dass dies als Sicherheitsmechanismus dient, um sicherzustellen, dass der 8,4-V-Kontakt keine stromführenden Batterieleitungen freilegt, wenn der externe Stecker abgezogen wird.
D1 ist notwendig, um EP niedrig zu halten, wenn der Magnetstecker S1 schließt, aber kein Strom vorhanden ist, was darauf hinweist, dass das Ladegerät selbst nicht mit Strom versorgt wird.
Sieht so aus, als sollte es funktionieren. Sie haben ungefähr 8 V an Vin, abhängig vom Spannungsabfall an D1. Das ist in Ordnung, da der Spannungsregler des Arduino damit gut umgehen sollte.
Sie haben ungefähr 4 V bei EP, etwas niedrig für einen 5-V-Arduino, sollten aber funktionieren. Wenn Sie einen 3,3-V-Arduino haben, könnte das ein größeres Problem sein.
Durch die rote LED fließen etwa 16,5 mA. Wenn Sie also eine der einfachen 5-mm-LEDs verwenden, haben sie normalerweise einen maximalen Strom von 20 mA und einen empfohlenen Strom zwischen 16 und 18 mA. Also perfekt dort.
Wenn Sie jedoch Standardwiderstandswerte verwenden und Ihre EP-Spannung näher an 5 V bringen möchten, können Sie dies tun. Der Strom durch die LED wäre knapp über 17 mA, heller, aber immer noch im empfohlenen Bereich.
Wenn ich Recht habe, möchte niemand, dass sich der Akku entlädt, wenn Sie bereits ein Netzteil haben (wenn Ihre Mutter Ihre Rechnungen bezahlt).
Da die Batterie- und Adapterspannung gleich sind, ist der durch die Diode fließende Strom Null und der Adapter wird überhaupt nicht zur Stromversorgung Ihres Arduino verwendet, sondern die Batterie. Ich bin mir sicher, dass Sie die Ladung Ihres Akkus nicht verschwenden möchten, wenn der Adapter bereits angeschlossen ist.
Allerdings würde die LED leuchten und den Strom vom Adapter nehmen. Auch die Spannung, die Sie am EP-Pin erhalten, beträgt 4 V, was ausreicht, um vom Arduino erkannt zu werden. Also keine Probleme mit der LED. Wenn der Adapter nicht vorhanden ist, würde die LED nicht sicher aufleuchten, da Sie eine Diode in Sperrrichtung vorgespannt haben.
Ich würde empfehlen, sich für eine andere Schaltung zu entscheiden, bei der Sie entweder eine Batterie oder den Adapter verwenden, um Ihr Arduino mit Strom zu versorgen.
Wesley Lee
Jasser
Cerin
Cerin
Wesley Lee
Cerin
Wesley Lee