INHOUDSOPGAWE:

Valse TP4056 -laaikrommetester met INA219: 4 stappe
Valse TP4056 -laaikrommetester met INA219: 4 stappe

Video: Valse TP4056 -laaikrommetester met INA219: 4 stappe

Video: Valse TP4056 -laaikrommetester met INA219: 4 stappe
Video: Ik maakte droogijs met een brandblusser #experiment 2024, November
Anonim
Valse TP4056 -laaikurftoetser met INA219
Valse TP4056 -laaikurftoetser met INA219
Valse TP4056 -laaikurftoetser met INA219
Valse TP4056 -laaikurftoetser met INA219

Waarom ek dit nodig gehad het, gebruik ek nou al 'n rukkie TP4056 -modules, en het onlangs uitgevind dat daar tonne vals modules is. Dit is eintlik baie moeilik om egte TP4056 -skyfies te vind. Hierdie blog het 'n uitstekende uiteensetting om sommige van die skyfies en die moontlike probleme daarmee te identifiseer. Ek wou 'n goedkoop en effektiewe manier hê om my TP4056 -modules te toets om seker te maak dat ek geen 18650 selle beskadig nie.

U kan ook hierdie projek op my webwerf besoek:

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

Stap 1: Dummy 18650

Om die stroombaan in die laaikring van 18650 te onderbreek, moet ons 2 stukke draad en 'n skeidingsmateriaal in die positiewe kant van die 18650 -houer steek, of 'n 18650 -sel maak en 'n ander 18650 -houer bo -op alles sit. Ek het 'n 18650 -sel in fusion 360 ontwerp (dit was baie eenvoudig) en 'n lus bo -op dit aangebring om dit maklik in en uit enige toetsstasie of TP4056 -modules te haal. U kan die lêer daarvoor hier vind (binnekort).

Stap 2: Ander onderdele en verbindings

Ander onderdele en verbindings
Ander onderdele en verbindings
Ander onderdele en verbindings
Ander onderdele en verbindings
Ander onderdele en verbindings
Ander onderdele en verbindings
Ander onderdele en verbindings
Ander onderdele en verbindings

Die enigste dele wat nodig is vir hierdie projek is 'n INA219 -stroomsensor, 'n mikro -SD -kaarthouer en natuurlik 'n Arduino -nano. Plaas 'n nikkelstrook (wat gebruik word vir puntsweis) of 'n stuk sonrail aan elke kant van die dummy 18650. Verbind alles met SPI vir die mikro -SD -kaarthouer en I2C vir die INA219 -module. Een gronddraad van die Aduino moet aan die negatiewe kant van die 18650 -sel gekoppel word sodat die INA219 ook die spanning kan meet. Die CS (Chip Select) -pen van die mikro -SD -kaartleser kan aan enige Arduino -pen gekoppel word, maar die meeste voorbeelde gebruik pen 4, so ek sal daarby bly om te verhoed dat kode verander word.

Stap 3: Kodeer

Om die stroom na die 18650 -selle en die spanning van die 18650 -selle te laat vloei, benodig ons die lasspanning en die stroom van die INA219 -module. Die biblioteek van Adafruit is baie maklik om te gebruik en werk goed. Wat die aanmelding van data op die SD-kaart betref, kan ons die ingeboude SD-biblioteek gebruik, 'n string gebruik om elke reël data te hou en elke waarde (laadspanning, stroom, busspanning) deur 'n komma te skei sodat dit maklik is om invoer in Excel en skep grafieke.

Stap 4: Laai grafieke

Laaigrafieke
Laaigrafieke

Tot dusver het ek nie een van die TP4056 -modules gevind wat ek problematies moet vind nie, maar ek sal dit aanhou toets.

Aanbeveel: