Arduino läuft auf && Laden von NiMH-Akkus


8

Ich habe ein Projekt, an dem ich arbeite, bei dem ein Arduino mit 2 oder 4 wiederaufladbaren NiMH AA-Batterien betrieben wird. Ich sage 2, weil ich die Spannung auf das erhöhen kann, was benötigt wird. Mein Problem ist, dass dieses Projekt manchmal angeschlossen ist und ich möchte, dass die Batterien während dieser Zeit aufgeladen werden können. Diese Batterien haben jeweils eine Kapazität von ca. 2000-2400 mAh.

Ich muss einen halben Tag lang zu diesem Thema recherchiert haben, und obwohl ich mich viel besser informiert fühle, weiß ich immer noch nicht, wie ich vorgehen soll. Basierend auf dem, was ich gelesen habe, ist das Wichtigste ein konstanter Strom mit einer Erhaltungsladung von < 0,1 c für NiMH-Batterien und einer unten verlinkten Quelle von ~ 2 c 1,2 c für eine schnelle Ladung.

Gibt es zunächst einmal eine Möglichkeit, ein grobes "dummes" Ladegerät mit einer externen 12-V-Stromversorgung und dem Arduino herzustellen, der die Batteriespannung liest und entsprechend abschaltet? Wenn ja, wo sollte die Spannung entlang des Stromkreises abgelesen werden, damit sie richtig abgelesen werden kann?

Ich würde das letzte Bit am liebsten wissen, denn unabhängig davon, welcher Lademechanismus am Ende ausgewählt ist, möchte ich wissen, ob der Arduino die Batteriespannung lesen kann, während die Batterien eingesteckt sind.

Sollte ich am Ende auch einen IC wie http://www.digikey.com/product-detail/en/BQ2002PN/296-9326-5-ND/379871 verwenden und ihn die gesamte Situation regeln lassen. Wenn ja, habe ich eine gute für diese spezielle Anwendung ausgewählt?


Bearbeiten

Ich habe versucht, die Forschung fortzusetzen und zu versuchen, eine Schaltung zu präsentieren. Ich werde sagen, dies ist die komplizierteste Schaltung, die ich zu entwerfen versucht habe. Neben den paar Dutzend Schaltplänen, die ich mir angesehen hatte, habe ich meistens Folgendes verwendet:

http://www.ti.com/lit/ds/symlink/lm317l.pdf

http://www.learningelectronics.net/circuits/float-charger-for-nimh-cells.html

Und verwendete Folgendes zum Laden des Akkus:

http://www.ti.com/lit/an/snva557/snva557.pdf

Ich habe jetzt ein allgemeines Verständnis des LM317 und der einstellbaren Spannungsregler im Allgemeinen (ein großes Dankeschön an das obige LM317-Datenblatt), aber die zusätzlichen Komplikationen verwirren mich leicht. Um genau zu sein, Abbildung 7 im Datenblatt verstehe ich, aber Abbildung 8 (die diesem Schema am meisten verlieh) Ich verstehe die Widerstände mit dem Transistor nur geringfügig und wie sie mit der Einstellung am Regler zusammenhängen. Vielleicht entgeht mir deshalb der im Figurentitel verwendete 6V etwas, ebenso wie der I CHG .

Der zweite Link, den ich hauptsächlich für die Platzierung der LEDs verwendet habe, von denen ich nicht sicher bin, ob sie tatsächlich entsprechend ein- und ausgeschaltet werden. Es wird aber auch erwähnt, wie die Widerstände die Ladung nach einer mit dem Trimmtopf eingestellten Spannung stoppen, und ich frage mich, ob meine das auch tut; Ich denke schon, aber ich bin mir nicht sicher.

Wenn eine meiner Verwirrungen erklärt werden könnte, würde dies meiner Meinung nach dazu beitragen, den Schaltplan entsprechend anzupassen. Ich würde dies am Ende immer noch gerne in ein Arduino integrieren, aber das kann ein nächster Schritt sein.

schematisch

simulieren Sie diese Schaltung - Schema erstellt mit CircuitLab


Kapazität ist 2000mA oder 2000mAh? Was ist "<.1C"?
Andy aka

Bearbeitet für mAh. Das C ist die Batteriekapazität.
Adam Dally

Antworten:


1

Siehe Intelligente Ladeschaltung für NiMH-Akkus, in der die Antwort angegeben ist

In solchen Fällen besteht eine sehr vernünftige Ladestrategie darin, die Ladung bei 1,45 V pro Zelle zu beenden.

Es ist vernünftig zu glauben, dass er sich auf "in der Zelle" bezieht.

Es ist erwähnenswert, dass BQ2002PN eine SCHNELLE Gebühr ist. Sie müssen sicherstellen, dass Ihre Zellen nicht ausgebrannt werden. Ein gutes Ladegerät wechselt zwischen langsam und schnell. Das Laden von In-Circuit-Anwendungen sollte die Laderate so gestalten, dass sie die Entladerate der Anwendungslast überschreitet, und die Ränder berücksichtigen. Es ist mehr als akzeptabel, eine feste Versorgungsspannung und einen festen Widerstand zu verwenden, um eine minimale Laderate zu liefern. Vorausgesetzt, es ist nicht zu hoch, funktioniert ein kleines Rinnsal, das klein genug ist, um die Eigenerwärmung nicht zu überschreiten.

Vor Zellen mit geringer Selbstentladung haben wir eine + 12V mit Diodentropfen und Widerstand erzeugt, um das Ladegerät für ein Dutzend paralleler Zellen zu verlangsamen (dh "Hot and Ready", nicht wirklich heiß). Es ist billiger als ein intelligentes Ladegerät. Und wir könnten die Laderate sehr niedrig halten. Niedriger als die meisten Ladegeräte verlangsamen die Rate, da sie immer noch höher sind (genug für größere Kapazitäten) als benötigt und verschwenderisch.

Tatsächlich habe ich mehrere Maha und LaCrosse (nette Ladegeräte) für NiMH, aber sie sind zu schlau. Bei Verwendung von mehr als einer Zelle an einer Last in Reihe (typisch 3 und höher) entladen sie sich UN-gleichmäßig. Wo man unter den Unterspannungssinn kommt und ihn als ausgefallene Zelle betrachtet. Wenn Sie es jedoch für eine Minute auf eine 5-mA-Quelle stellen, wird es aktiviert, und dann funktioniert es mit den Smart Chargers.

Sie sollten Adas Seite über Minty Boost lesen . LiPos sind der richtige Ort für das Laden im Stromkreis und viele Ladegeräte für sie. Wie der Lipo Charge Boost von SFE . Es gibt viele Beispiele da draußen.


Vielen Dank für Ihre Antwort @mpflaga. Ich habe mir schon einige dieser Links angesehen, werde sie aber sicher im Hinterkopf behalten, wenn ich dieses Unternehmen fortsetze.
Adam Dally

Wenn Sie sich das Datenblatt BQ2002PN ansehen, enthält es sowohl Temperatur- als auch Spannungseingänge zur Regelung. Der IC verfügt jedoch über 3 schnelle Ladegeschwindigkeiten, und für die niedrigste mit 0,5 c ist möglicherweise kein Temperatursensor erforderlich. Ich habe meiner Frage auch einen Schaltplan hinzugefügt, den ich versucht habe, nicht mit einem dedizierten IC, sondern mit einem LM317 zu formulieren. Dies wäre eine langsame Ladung. Hoffentlich helfen meine Updates dabei, meine Fragen einzugrenzen.
Adam Dally
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.