Inhaltsverzeichnis:
- Schritt 1: Der Schaltplan
- Schritt 2: Teile
- Schritt 3: Die Leiterplatte
- Schritt 4: Bootloader brennen und Code hochladen
- Schritt 5: Quellcode
- Schritt 6: Videos
Video: Batterietester und Lademonitor - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
Hallo Leute
Lange Zeit habe ich Lithium-Ionen-Batterien geerntet, um meine Projekte mit Strom zu versorgen, ABER…
Manchmal bekam ich schlechte Batterien, die gut aussahen …
Also … ich habe ein Batterietestgerät hergestellt, das die Batterie testen kann und Ihnen die Ausgangsspannung und den Strom anzeigt.
Identifizieren Sie auch den Batterietyp und messen Sie die tatsächliche Kapazität.
Schritt 1: Der Schaltplan
Der Schaltplan ist wenig kompliziert, weil wir ein eigenständiges Arduino-Board erstellen
also hier ist es und es sollte auf 2 schichten pcb gemacht werden
Schritt 2: Teile
Liste der Einzelteile:
Atmega328p tqfp
16Mhz SMD-Kristall
SMD-Taster
74Hc595 smd
22Pf 1206 Kapseln
TIP31A Transistor
2P Buchsenleisten
10Kohm 1210 RES
100 Kohm 1210 RES
Diode 1206
CJ78M05
4P WEIBLICHER HEADER
USB-BUCHSE
100nF CAPS-SMD
PC817 OPTOKOPPLER
0.15R 5W RES
2P KLEMMENBLÖCKE
ADAPTERJACK
Schritt 3: Die Leiterplatte
Für diese Leute, die früher 2-Schichten-Leiterplatten hergestellt haben, wird es einfach sein
oder Sie können einen Hersteller bitten, es für Sie zu machen
www.pcbway.com/project/shareproject/Battery_capacity_tester_discharge_charge_monitor.html
Schritt 4: Bootloader brennen und Code hochladen
Nach dem Löten aller Komponenten
Wir haben noch einen Schritt, bevor wir mit der Arbeit an unserem Projekt beginnen
Der Mikrocontroller hier ist leer und benötigt eine Firmware
Also, wie Sie wissen! unser projekt basiert auf arduino
Als erstes brauchen wir Arduino-Board und Jumper-Drähte
Verbinden Sie Pin Nummer 10 von Arduino mit dem Reset-Pin auf der Platine
Durch Anschließen des Arduino können Sie jetzt den Bootloader auf Ihrem Board brennen
Mal ee wie?!
Öffnen Sie Ihre IDE und
Wählen Sie aus den Beispielen Arduino ISP
Laden Sie dann den Code normal auf Ihr Arduino-Board hoch
Wählen Sie im Tools-Menü Programmierer Arduino als ISP
Und wieder aus den Tools wählen Sie Bootloader brennen und stellen Sie sicher, dass nach dem Hochladen keine Fehler auftreten
Jetzt ist Ihr Mikrocontroller bereit zum Hochladen Ihres Arduino-Codes
Warten …!! nimm deine Überbrückungsdrähte nicht ab
Sie müssen Ihren Code noch auf den Mikrocontroller hochladen
Öffnen Sie die Batterietester-Skizze
und aus dem Sketch-Menü wählen Sie Upload mit dem Programmierer
Zeigen der Platine
Jetzt können Sie die Überbrückungsdrähte abnehmen und dieses Projekt verwenden
Schritt 5: Quellcode
Der Code ist eine Stiftquelle und jeder, der ihn verbessern möchte, ist willkommen
Hier
github.com/EslamEldeknawy/battery-tester
Schritt 6: Videos
Batterietester Teil 1 und 2