» Elektronica » Arduino »Li-ion batterij capaciteitsmeter

Accucapaciteitsmeter Li-Ion

Dit project beschrijft Arduino- een apparaat waarmee u de capaciteit van lithium-ion vingerbatterijen kunt controleren. Heel vaak worden laptopbatterijen onbruikbaar omdat een of meer batterijen hun capaciteit verliezen. Als gevolg hiervan moet je een nieuwe batterij kopen als je met wat bloed rond kunt komen en deze onbruikbare batterijen kunt vervangen.

Accucapaciteitsmeter Li-Ion


Wat is er nodig voor het apparaat:
Arduino Uno of een andere compatibele.
16X2 LCD-scherm dat de Hitachi HD44780-driver gebruikt
Halfgeleiderrelais OPTO 22
Weerstand van 10 MΩ bij 0,25 W.
Houder voor 18650 batterijen
4 ohm 6W weerstand
Eén knop en voeding van 6 tot 10 V bij 600 mA




Theorie en exploitatie

De spanning op een volledig opgeladen Li-Ion batterij zonder belasting is 4,2V. Wanneer de belasting is aangesloten, daalt de spanning snel tot 3,9 V en neemt vervolgens langzaam af naarmate de batterij meer wordt gebruikt. De cel wordt als ontladen beschouwd als de spanning onder 3V daalt.

In dit apparaat is de batterij aangesloten op een van de Arduino analoge pinnen. De spanning op de accu wordt gemeten zonder belasting en de controller wacht tot de startknop wordt ingedrukt. Als de accuspanning hoger is dan 3V. , wanneer u op de knop drukt, begint de test. Om dit te doen, is via een halfgeleiderrelais naar de batterij een 4Ohm-weerstand aangesloten, die als belasting zal werken. De spanning wordt elke halve seconde door de controller afgelezen. Met behulp van de wet van Ohm kunt u zien welke stroom aan de belasting is geleverd. I = U / R, U-gelezen door de analoge ingang van de controller, R = 4 Ohm. Aangezien er elke halve seconde metingen worden verricht, worden er 7200 metingen per uur verkregen. De auteur vermenigvuldigt eenvoudig 1/7200 uur met de huidige waarde en telt de resulterende cijfers op totdat de batterij onder 3V is ontladen. Op dit moment schakelt het relais en wordt het meetresultaat weergegeven in mA \ h

LCD-pinout

PIN-doel
1 GND
2 + 5V
3 GND
4 Digitale pincode 2
5 Digitale pincode 3
6,7,8,9,10 Geen verbinding
11 Digitale pincode 5
12 Digitale pincode 6
13 Digitale pincode 7
14 Digitale pincode 8
15 + 5V
16 GND




De auteur heeft geen potentiometer gebruikt om de helderheid van het scherm aan te passen; in plaats daarvan verbond hij pin 3 met aarde. De batterijhouder is met een min op de aarde aangesloten en een plus op de analoge ingang 0. Tussen de plus van de houder en de analoge ingang zit een weerstand van 10 MΩ, die de functie van pull-up vervult. Het halfgeleiderrelais wordt ingeschakeld met min naar aarde en plus naar digitale uitgang 1.Een van de relaisklemmen is verbonden met de plus van de houder, een weerstand van 4 ohm is geplaatst tussen de tweede klem en de aarde, die als belasting fungeert wanneer de batterij leeg is. Houd er rekening mee dat het vrij sterk zal koesteren. De knop en schakelaar zijn aangesloten volgens het diagram op de foto.



Omdat PIN 0 en PIN 1 in het circuit worden gebruikt, moet u deze uitschakelen voordat u het programma naar de controller downloadt.
Nadat je alles hebt aangesloten, vul je de onderstaande firmware in, je kunt proberen de batterij te testen.



De foto toont de spanningswaarde die de controller heeft gelezen.
De spanning erop moet hoger zijn dan 3V



De volgende foto is het resultaat van de meting tijdens de test. Hierboven de testtijd in seconden (83), de spanning op de batterij tijdens de test (3,64 V) en hoeveel stroom er gedurende deze tijd aan de belasting werd gegeven in milliampère-uren (21,06 Mah).

De onderstaande foto toont de metingen nadat de test is voltooid. Het is meteen duidelijk dat deze batterij, te oordelen naar de getuigenis, naar de prullenbak kan worden gestuurd.



fw.rar [951 b] (downloads: 1224)
9.5
2.5
2.5

Voeg een opmerking toe

    • lachglimlachtxaxaokweet het nietyahoonea
      baaskrabbendwaasjaja-jaagressiefgeheim
      sorrydansdance2dance3pardonhulpdrankjes
      stopvriendengoedgoedfluitjebezwijmdtong
      rookklappencrayverklarenbeledigenddon-t_mentiondownloaden
      hittebooslach1mdavergaderingmoskingnegatief
      not_ipopcornstraffenlezenschrikschriktzoeken
      bespottendankjewelditto_clueUmnikacuutmee eens
      slechtbeeeblack_eyeblum3: oopscheppenverveling
      gecensureerdbeleefdheidgeheim2bedreigenoverwinningyusun_bespectacled
      shokrespektlolvoorgekomenwelkomkrutoyya_za
      ya_dobryihelperne_huliganne_othodifludverbodsluiten
10 opmerkingen
Hoe kan ik het doen zonder een weerstand van 10 megohm? Geef een werkstroomschema en schets?
één nee. De weerstand warmt op, de weerstand verandert
Citaat: JeffersonDi

Specificeer niet welke transistor en relais (standaard)?
PS: veel helpen!)

Regeling (standaard) - BC337, relais 5VDC tot 5A (170 posities in de catalogus!)
Als voorbeeld - OMRON G6D-1A-ASI 5DC ($ 1,4)
Weerstand in basis met Arduino ~ 2kom
En vergeet de diode niet parallel aan de relaisspoel 1N4006 (of gelijkwaardig)
Citaat: Pronin
Het is beter om een ​​transistor te plaatsen met een relais (standaard) of een veldsensor met een lage stuurspanning.

Specificeer niet welke transistor en relais (standaard)?
PS: veel helpen!)
Ik heb dergelijke regelingen nog nooit gezien ... Zelfs niet bij autofabrikanten.
De ene is geschreven en de andere is geschilderd. Geschikt hier is de Solid State Relay MPDCD3. Ze zijn duur ($). Het is beter om een ​​transistor te plaatsen met een relais (standaard) of een veldsensor met een lage stuurspanning.
Vertel me ???
Dus welk relais hier te gebruiken of wat te vervangen door ???
Schrijven
relais OPTO 22
- hetzelfde als het schrijven van "MLT-weerstand" zonder verdere uitleg, dat wil zeggen, de informatie is iets meer dan 0.
en nog een tip voor de eigenaren van Chinese arduins met de CH340-chip: het is beter om de eerste en nul conclusies niet te gebruiken, het is beter om een ​​paar andere te gebruiken, bijvoorbeeld 9 en 10, zoals ik deed. Anders wordt de meter automatisch ingeschakeld nadat de Battery Life Tester is gestart. Pin 9 is beter om een ​​paar tientallen kilogram naar de grond te worden geslingerd door een soort weerstand, er kan een valse reactie zijn als gevolg van lekken via de knop. En nog een suggestie: gebruik in plaats van een halfgeleiderrelais een gewone laagspanningsveldman met lage Rds. 5V zou voldoende moeten zijn om de meeste veldwerkers te openen die op moederborden en laptops zijn geïnstalleerd.
Corrigeer het circuit, u heeft onnauwkeurigheden, met name bij het aansluiten van het beeldscherm.

We raden je aan om te lezen:

Geef het voor de smartphone ...