Ich bin ein neuer Arduino-Benutzer. Ich bin nicht sicher, ob ich über das Netzteil gleichzeitig eine USB- und eine externe Stromversorgung an Arduino anschließen kann. Würde dies den Controller verbrennen?
Grundsätzlich möchte ich den Computer nach dem Speichern aller geöffneten Dokumente automatisch herunterfahren, bevor die USV-Batterie ausgeht, wenn ich nicht da bin, um ihn manuell herunterzufahren. Ich versuche, den Computer über die Stromausfälle der Hauptstromversorgung - 220 V 50 Hz (Benachrichtigung / Signal bei Stromausfall) über USB mit Arduino zu benachrichtigen. Ich denke, dass dies durch die Verwendung des externen Spannungsversorgungs-Pins erfolgen kann. Wenn die Stromversorgung unterbrochen wird, sinkt der externe Spannungsversorgungsstift von 7 V auf 0 V ab. Der Wert der Spannung kann per Software abgelesen werden. ). Das Arduino bleibt eingeschaltet, wenn es an den USB-Anschluss des Computers angeschlossen wird, und kommuniziert damit mit dem Computer über den Stromausfall.
quelle
Schauen wir uns das Schema von Arduino UNO R3 an
Der Eingang vom Stromversorgungsstecker (PWRIN, die Stromversorgungsbuchse) durchläuft eine Diode D1 (um eine Verpolung zu verhindern) und speist einen NCP1117- Regler, der ihn herunterwandelt, in die 5-V-Versorgung, die die 5-V-Teile speist.
Die alternative Versorgung erfolgt über den USB-Stecker (USBVCC). Die entsprechende Schaltung ist unten dargestellt
Die USB-Stromleitungen gehen durch einen P-Mosfet (T1), der als Schalter fungiert, und gehen dann zum + 5V-Knoten (das ist der + 5V-Reglerausgang, wie im ersten Schema gezeigt).
Der MOSFET wird von einem gesteuerten LMV358 Operationsverstärker (OPAMP), der als Komparator arbeitet.
Der negative Eingang des Operationsverstärkers ist mit 3,3 V verbunden, und der positive Eingang wird über einen Spannungsteiler mit der Hälfte des Vin-Versorgungspegels gespeist.
Wenn Vin> 6,6 V ist, wird der + -Eingang des Operationsverstärkers höher als der - -Eingang, und der Operationsverstärker schaltet den Mosfet aus.
Wenn Vin <6,6 V ist, wird der + -Eingang des Operationsverstärkers niedriger als der - -Eingang und der Operationsverstärker schaltet den Mosfet ein.
Beachten Sie, dass Vin hinter der Eingangsdiode liegt und somit ca. 0,6 V unter dem Pegel des extern angeschlossenen Netzteils liegt. Wenn also eine Stromversorgung an den Stromeingang angeschlossen ist, die höher als 6,6 V + 0,6 V ist (wobei 0,6 V der Spannungsabfall der Diode D1 ist), wird die USB-Versorgungsleitung unterbrochen (weil sich der Mosfet ausschaltet) und die Stromversorgung unterbrochen vom Netzstecker zur Verfügung gestellt. In diesem Fall spielt das Anschließen oder Trennen der USB-Stromversorgung keine Rolle. Sie können also beide Netzteile gleichzeitig anschließen, nur wenn die Eingangsspannung unter den angegebenen Wert (ca. 6,6 V + 0,6 V = 7,2 V) fällt Schalten Sie die Platine ein.
quelle