Inhaltsverzeichnis:

DIY Lithium-Ionen-Kapazitätstester! - Gunook
DIY Lithium-Ionen-Kapazitätstester! - Gunook

Video: DIY Lithium-Ionen-Kapazitätstester! - Gunook

Video: DIY Lithium-Ionen-Kapazitätstester! - Gunook
Video: How to solder 18650 Li-Ion batteries 2024, November
Anonim
DIY Lithium-Ionen-Kapazitätstester!
DIY Lithium-Ionen-Kapazitätstester!

Wenn es um den Bau der Akkupacks geht, sind Li-Ionen-Zellen ohne Zweifel eine der besten Entscheidungen. Wenn Sie sie jedoch von alten Laptop-Akkus erhalten, sollten Sie vor dem Bau des Akkus einen Kapazitätstest durchführen.

Heute zeige ich Ihnen, wie Sie mit einem Arduino einen Li-Ion-Kapazitätstester herstellen.

Also lasst uns anfangen

Schritt 1: Sehen Sie sich das Video an

Wenn Sie nicht alles lesen möchten, können Sie sich mein Video ansehen!

Schritt 2: Alles was wir brauchen

Alles was wir brauchen
Alles was wir brauchen

1) PCB (ich habe online bestellt, aber Sie können Zero PCB verwenden) -

2) Leistungswiderstand -https://www.gearbest.com/diy-parts-components/pp_2…

3) 10k Widerstand -

4) OLED -

5) Arduino -

6) Summer -

7) Schraubklemme -

8) Buchsenleisten -

9) IRFZ44N N-Kanal-Mosfet -

Schritt 3: Was ist Kapazität?

Was ist Kapazität!
Was ist Kapazität!
Was ist Kapazität!
Was ist Kapazität!
Was ist Kapazität!
Was ist Kapazität!

Bevor wir den Kapazitätstester bauen, müssen wir wissen, was Kapazität ist. Die Einheit für die Kapazität ist mAh oder Ah. Wenn Sie sich eine Li-Ion-Zelle ansehen, wird ihre Kapazität darauf angegeben, da eine gezeigte 2600 mAh erwähnt. Im Grunde bedeutet dies, dass, wenn wir eine Last daran anschließen, die 2,6 A verbraucht, diese Batterie eine Stunde lang halten würde. Wenn ich einen 1000-mAh-Akku habe und 2A auflade, würde es 30 Minuten dauern. Und das bedeutet Ah oder mAh.

Schritt 4: Praktisch nicht möglich

Praktisch nicht möglich
Praktisch nicht möglich
Praktisch nicht möglich
Praktisch nicht möglich
Praktisch nicht möglich
Praktisch nicht möglich
Praktisch nicht möglich
Praktisch nicht möglich

Eine Berechnung auf diese Weise ist jedoch praktisch nicht möglich, da wir alle V=IR kennen. Anfänglich beträgt unsere Batteriespannung 4,2 V, wenn wir den Widerstand konstant halten, fließt etwas Strom durch die Last. Aber im Laufe der Zeit nimmt die Batteriespannung ab und auch unser Strom. Dies wird unsere Berechnungen viel schwieriger als erwartet machen, da wir den Strom und die Zeit für jeden Fall messen müssen.

Um alle Berechnungen durchzuführen, ist es praktisch nicht möglich, daher verwenden wir hier einen Arduino, der die aktuelle Zeit und die Spannung misst, die Informationen verarbeitet und uns am Ende die Kapazität liefert.

Schritt 5: Schaltplan, Code & Gerber-Dateien

Schaltplan, Code & Gerber-Dateien
Schaltplan, Code & Gerber-Dateien

Notiz!

Ich hatte ein SPI-OLED herumliegen, also auf I2C umgestellt und es verwendet. Wenn Sie erfahren möchten, wie Sie SPI in OLED konvertieren, sehen Sie sich mein vorheriges Tutorial an -

Hier ist der Link zu meinem Projekt, wenn Sie Änderungen an PCB und Schaltplan vornehmen möchten

easyeda.com/nematic.business/18650-Kapazität…

Schritt 6: Arbeiten

Arbeiten !
Arbeiten !
Arbeiten !
Arbeiten !
Arbeiten !
Arbeiten !

Und so funktioniert diese Schaltung: Zuerst misst Arduino den Spannungsabfall, der durch den 10-Ohm-Widerstand erzeugt wird, wenn er höher als 4,3 V ist, dann wird die MOSFET-Anzeige Hochspannung ausgeschaltet, wenn er weniger als 2,9 V beträgt, wird eine niedrige Spannung angezeigt und schalten Sie den MOSFET aus und wenn er zwischen 4,3 V und 2,9 V liegt, wird der MOSFET eingeschaltet und die Batterie beginnt sich über den Widerstand zu entladen und den Strom nach dem Ohmschen Gesetz zu messen. Und es verwendet auch die Millis-Funktion, um die Zeit zu messen, und das Produkt aus Strom und Zeit gibt uns die Kapazität.

Schritt 7: Löten

Löten!
Löten!
Löten!
Löten!
Löten!
Löten!
Löten!
Löten!

Dann startete ich den Lötprozess auf den Leiterplatten, die ich online bestellt hatte. Ich empfehle, weibliche Header zu verwenden, als ob Sie OLED oder Arduino später für ein anderes Projekt entfernen möchten.

Nach dem Löten, wenn ich den Strom anschließe, funktioniert es manchmal nicht wie erwartet. Vielleicht, weil ich vergessen habe, Pull-Up-Widerstände an der I2C-BUS-Schnittstelle hinzuzufügen, also bin ich zurück zum Code gegangen und habe Arduinos eingebaute Pull-Up-Widerstände verwendet. Danach funktioniert es einwandfrei

Schritt 8: Danke

Danke schön !
Danke schön !

Es klappt! Wenn Ihnen meine Arbeit gefällt, können Sie gerne meinen YouTube-Kanal für weitere tolle Sachen besuchen: https://www.youtube.com/c/Nematics_labSie können mir auch auf Facebook, Twitter usw. folgen, um anstehende Projekte zu verfolgen https://www.facebook. com/NematicsLab/https://www.instagram.com/nematic_yt/out JLCPCB $2 PCB Prototyp (10 Stück, 10*10cm):

Empfohlen: