Hvad er nødvendigt for enheden:
Arduino Uno eller andre kompatible.
16X2 LCD-skærm der bruger Hitachi HD44780 driveren
Relæer i fast tilstand OPTO 22
10 MΩ modstand ved 0,25 W
Holder til 18650 batterier
4 ohm 6W modstand
En knap og strømforsyning fra 6 til 10V ved 600 mA
Teori og udnyttelse
Spændingen på et fuldt opladet Li-Ion-batteri uden belastning er 4,2V. Når belastningen er tilsluttet, falder spændingen hurtigt til 3,9 V og falder derefter langsomt, når batteriet kører. Cellen betragtes som afladet, når spændingen falder til under 3V.
I denne enhed er batteriet forbundet til en af Arduino-analoge stifter. Spændingen på batteriet måles uden belastning, og controlleren venter på, at “Start” -knappen trykkes ned. Hvis batterispændingen er over 3V. , når du trykker på knappen, starter testen. For at gøre dette er der via en faststofrelæ til batteriet tilsluttet en 4Ohm-modstand, som vil spille en belastning. Spændingen læses af controlleren hvert halve sekund. Ved hjælp af Ohms lov kan du finde ud af den strøm, der er leveret til belastningen. I = U / R, U-læst af den analoge indgang fra controlleren, R = 4 Ohms. Da der foretages målinger hvert halve sekund, opnås 7200 målinger i hver time. Forfatteren ganges simpelthen 1/7200 timer med den aktuelle værdi og tilføjer de resulterende numre, indtil batteriet er afladet under 3V. I dette øjeblik skifter relæet, og måleresultatet vises i mA \ h
LCD pinout
PIN-formål
1 GND
2 + 5V
3 GND
4 Digital PIN 2
5 Digital PIN 3
6,7,8,9,10 Ingen tilsluttet
11 Digital PIN 5
12 Digital PIN 6
13 Digital PIN 7
14 Digital PIN 8
15 + 5V
16 GND
Forfatteren brugte ikke et potentiometer til at justere skærmens lysstyrke, i stedet tilsluttede han pin 3 til jorden. Batteriholderen er forbundet minus med jorden og et plus til den analoge indgang 0. Mellem holderen og det analoge indgangs plus er en 10 MΩ modstand inkluderet, der udfører funktionen af en pull-up. Relæet til solidt tilstand tændes med minus til jord og plus til digital udgang 1.En af relæterminalerne er forbundet til plusserne på holderen, en 4 ohm modstand er placeret mellem den anden terminal og jord, som fungerer som en belastning, når batteriet er afladet. Husk, at det vil bask ganske kraftigt. Knappen og kontakten er tilsluttet i henhold til diagrammet på billedet.
Da PIN 0 og PIN 1 bruges i kredsløbet, skal du deaktivere dem, før programmet downloades til controlleren.
Når du har tilsluttet alt, skal du udfylde den firmware, der er vedlagt nedenfor, og du kan prøve at teste batteriet.
Billedet viser den spændingsværdi, som controlleren læste.
Spændingen på den skal være højere end 3V
Det næste foto er resultatet af målingen under testen. Ovenfor testtiden i sekunder (83), spændingen på batteriet under testen (3.64V) og hvor meget strøm der blev givet til belastningen i dette tidsrum i milliamp timer (21.06 Mah).
Billedet herunder viser målingerne, når testen er afsluttet. Det er øjeblikkeligt klart, at dette batteri, bedømt efter vidnesbyrdet, kan sendes til skrammel.