Inhoudsopgave:

Nep TP4056 laadcurvetester met INA219 - Ajarnpa
Nep TP4056 laadcurvetester met INA219 - Ajarnpa

Video: Nep TP4056 laadcurvetester met INA219 - Ajarnpa

Video: Nep TP4056 laadcurvetester met INA219 - Ajarnpa
Video: Joule Thief 1,5-3V to 220V Mini Inverter Bulb Led Barang Bekas charger 2024, November
Anonim
Nep TP4056 laadcurvetester met INA219
Nep TP4056 laadcurvetester met INA219
Nep TP4056 laadcurvetester met INA219
Nep TP4056 laadcurvetester met INA219

Waarom het nodig is Ik gebruik al een tijdje TP4056-modules en ben er onlangs achter gekomen dat er nu talloze nep-modules zijn. Het is eigenlijk heel moeilijk om echte TP4056-chips te vinden. Deze blog heeft een geweldige schets voor het identificeren van enkele van de chips en de mogelijke problemen ermee. Ik wilde een goedkope en effectieve manier om mijn TP4056-modules te testen om er zeker van te zijn dat ik geen 18650-cellen beschadig.

U kunt dit project ook bekijken op mijn website:

a2delectronics.ca/2018/03/10/fake-tp4056-charge-curve-tester-with-ina219/

Stap 1: Dummy 18650

Om het huidige pad in het 18650-laadcircuit te onderbreken, moeten we ofwel 2 stukken draad en een scheidingsmateriaal in het positieve uiteinde van de 18650-houder plaatsen, of een dummy 18650-cel maken en nog een 18650-houder bovenop alles plaatsen. Ik ontwierp een 18650-cel in Fusion 360 (het was heel eenvoudig) en voegde er een lus aan toe om hem gemakkelijk in en uit een teststation of TP4056-modules te krijgen. Je kunt het bestand ervoor hier vinden (binnenkort beschikbaar).

Stap 2: Andere onderdelen en aansluitingen

Andere onderdelen en aansluitingen
Andere onderdelen en aansluitingen
Andere onderdelen en aansluitingen
Andere onderdelen en aansluitingen
Andere onderdelen en aansluitingen
Andere onderdelen en aansluitingen
Andere onderdelen en aansluitingen
Andere onderdelen en aansluitingen

De enige onderdelen die nodig zijn voor dit project zijn een INA219 stroomsensor, een micro SD-kaarthouder en natuurlijk een Arduino nano. Plaats aan elk uiteinde van de dummy 18650 een nikkelstrip (gebruikt voor puntlassen) of een stuk zonnestroomrail. Verbind alles met elkaar, met behulp van SPI voor de micro SD-kaarthouder en I2C voor de INA219-module. Eén aardingsdraad van de Aduino moet worden aangesloten op de negatieve kant van de 18650-cel zodat de INA219 ook de spanning kan meten. De CS-pin (Chip Select) van de micro SD-kaartlezer kan op elke Arduino-pin worden aangesloten, maar de meeste voorbeelden gebruiken pin 4, dus daar blijf ik bij om te voorkomen dat de code wordt gewijzigd.

Stap 3: Coderen

Om de stroom in de 18650-cellen en de spanning van de 18650-cellen te krijgen, hebben we de laadspanning en de stroom van de INA219-module nodig. De bibliotheek van Adafruit is heel gemakkelijk te gebruiken en werkt goed. Wat betreft het loggen van gegevens op de SD-kaart, we kunnen de ingebouwde SD-bibliotheek gebruiken, een string gebruiken om elke regel met gegevens vast te houden, waarbij elke waarde (laadspanning, stroom, busspanning) wordt gescheiden door een komma, zodat het gemakkelijk is om importeren in Excel en grafieken maken.

Stap 4: Oplaadgrafieken

Oplaadgrafieken
Oplaadgrafieken

Tot nu toe heb ik geen van de TP4056-modules gevonden die ik problematisch vind, maar ik zal ze blijven testen.

Aanbevolen: