Überladen Sie Lithium-Ionen, wenn Sie den Laderegler + Arduino Load verwenden

Ich versuche festzustellen, ob ich meine Schaltung für ein Solar- + Li-Ion-betriebenes Arduino überdenken muss. Grundsätzlich ein solarbetriebenes Modul mit 3,7 V Li-Ion-Backup für Nacht / Wolken (während des Tages aufzuladen). Als mein erster Versuch, Solar- und wiederaufladbare Batterien zu verwenden, habe ich mir dieses [1] anweisbare angesehen, insbesondere Teil 6.

Im Wesentlichen ist meine Schaltung ein Solarpanel, das an die IN-Anschlüsse eines TP4056 Li-Ion-Ladereglers angeschlossen ist. Ich habe meinen BAT+ mit einem 3,7 Li-Ion+-Anschluss und dem IN+-Boost-Regler verbunden, um auf 5 V zu erhöhen, und ebenso mit den Negativen. Mein Boost-Regler verbindet sich dann mit dem Arduino.

Meine Sorge ist, dass mit all diesen im selben Stromkreis der Laderegler niemals aufhört, Strom an den Regler abzugeben, um den Arduino zu betreiben, was dann dazu führen könnte, dass alles, was nicht verwendet wird, in den Li-Ion-Akku fließt und ihn möglicherweise überlädt.

Ist dies eine legitime Möglichkeit oder gibt es nur etwas, worüber ich noch mehr lernen muss?

[1] http://www.instructables.com/id/SOLAR-POWERED-ARDUINO-WEATHER-STATION/?ALLSTEPS

Bitte posten Sie weitere Details zu Ihrem Schaltplan und Ihren Plänen.
@Triak Hoffentlich erklärt es das so ... Entschuldigung, das wäre mein erster Schaltplan. schemes.com/project/solar-li-ion-25398 Der Arduino verfügt über einen 915,0-MHz-HF-Sender und einen daran angeschlossenen Lichtsensor, der die meiste Zeit im Schlafmodus läuft (nur aufwacht, wenn Licht zum Senden erkannt wird eine HF-Übertragung).

Antworten (1)

Das TP4056 meldet, dass die Ladepunktgenauigkeit 4,2 V innerhalb von 1,5 % beträgt. Ihre Batterie fungiert im Wesentlichen als schöner, großer Pseudokondensator, der den Eingang Ihres 5-V-Aufwärtsreglers speist. Wenn Ihr Solareingang genug Strom liefert, um die Batterie voll aufgeladen zu halten und den Arduino zu betreiben, würde ich in einer idealen Welt erwarten, dass der TP4056 im Konstantspannungsmodus sitzt und die Batterie aufgefüllt hält, während der Aufwärtsregler nominell arbeitet. Dies würde die Spannung um 4,2 V halten (unter der Annahme einer gewissen Hysterese) und Sie sind eingestellt.

Die größte Sorge hier in meinem Kopf ist, dass die Batterie zwar stark genug ist, um Ihren Ladedruckregler zu speisen, ich aber nicht weiß, wie der TP4056, der ein Massenmarkt-ASIC aus Shenzen für Verbrauchergeräte zu sein scheint, befasst sich mit einer potentiellen Schaltlast an seinem Ausgang. Sie möchten kein Szenario, in dem der Boost-Regler eine solche Welligkeit verursacht, dass der TP4056 wild schwingt; Zum Glück haben Sie ein großes Reservoir, das als Batterie bekannt ist, auf der Leitung, also sollte es die Hauptlast der Last tragen. Ich nehme an, es wurde zumindest in Betracht gezogen, wenn ich über die Produkttypen nachdenke, in denen der Chip endet, aber der Aufwärtsregler wird der Batterie eine gewisse Welligkeit zufügen, wenn er kontinuierlich Strom in seine Induktivität schaltet. Ich habe genug Projekte und Produkte gesehen, die dies tun, dass kein Schaden passieren wird, aber ich persönlich würde Oszilloskop-Wellenformen davon erhalten, was '

Super, danke. Ich habe gelesen, dass diese Laderegler in einen konstanten Modus wechseln, sobald die Zielspannung erreicht ist. Der Teil, den ich dabei nicht verstehe, ist: Woher weiß der Controller, dass die Batterie 4,2 V erreicht hat, wenn der Controller sowohl die Batterie als auch Arduino (bei Sonnenlicht) versorgt? Liest die Schaltung zwischen Controller und Arduino auch 4,2 V? Oder "sieht" der Controller nur die Spannung der Batterie?
Der Controller sieht nur die Spannung des BAT+-Netzes, die mit der Batterie / dem Knoten zwischen Controller und Arduino identisch ist, und verwendet diese, um entsprechend aufzuladen. Darüber hinaus sieht es beim erneuten Lesen des Datenblatts so aus, als würde es sich selbst in den Ruhezustand versetzen, wenn Vin ebenfalls 30 mV BAT+ erreicht.
Gotcha, macht jetzt vollkommen Sinn.