Spisu treści:

Fałszywy tester krzywej ładowania TP4056 z INA219: 4 kroki
Fałszywy tester krzywej ładowania TP4056 z INA219: 4 kroki

Wideo: Fałszywy tester krzywej ładowania TP4056 z INA219: 4 kroki

Wideo: Fałszywy tester krzywej ładowania TP4056 z INA219: 4 kroki
Wideo: #policja ❤️ #kia #randka 2024, Lipiec
Anonim
Fałszywy tester krzywej ładowania TP4056 z INA219
Fałszywy tester krzywej ładowania TP4056 z INA219
Fałszywy tester krzywej ładowania TP4056 z INA219
Fałszywy tester krzywej ładowania TP4056 z INA219

Dlaczego jest to potrzebne? Od jakiegoś czasu używam modułów TP4056 i dopiero niedawno dowiedziałem się, że jest teraz mnóstwo fałszywych modułów. Naprawdę trudno jest znaleźć oryginalne chipy TP4056. Ten blog zawiera świetny zarys do identyfikacji niektórych chipów i potencjalnych problemów z nimi. Chciałem taniego i skutecznego sposobu na przetestowanie moich modułów TP4056, aby upewnić się, że nie uszkodzę żadnych ogniw 18650.

Możesz również sprawdzić ten projekt na mojej stronie:

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

Krok 1: Atrapa 18650

Aby przerwać ścieżkę prądową w obwodzie ładowania 18650, musimy albo wsunąć 2 kawałki drutu i materiał separacyjny na dodatnim końcu uchwytu 18650, albo zrobić atrapę ogniwa 18650 i umieścić kolejny uchwyt 18650 na wszystkim. Zaprojektowałem ogniwo 18650 w fusion 360 (było to bardzo proste) i dodałem na górze pętlę, aby łatwo ją włożyć i wyjąć z dowolnej stacji testowej lub modułów TP4056. Możesz znaleźć plik tutaj (wkrótce).

Krok 2: Inne części i połączenia

Inne części i połączenia
Inne części i połączenia
Inne części i połączenia
Inne części i połączenia
Inne części i połączenia
Inne części i połączenia
Inne części i połączenia
Inne części i połączenia

Jedyne części potrzebne do tego projektu to czujnik prądu INA219, uchwyt na kartę micro SD i oczywiście Arduino nano. Na każdym końcu manekina 18650 włóż pasek niklu (używany do zgrzewania punktowego) lub kawałek szyny solarnej. Połącz wszystko razem, używając SPI dla uchwytu karty micro SD i I2C dla modułu INA219. Jeden przewód uziemiający z Aduino musi być podłączony do ujemnej strony ogniwa 18650, aby umożliwić INA219 również pomiar napięcia. Pin CS (Chip Select) czytnika kart micro SD można podłączyć do dowolnego pinu Arduino, ale większość przykładów używa pinu 4, więc będę się tego trzymać, aby uniknąć modyfikacji kodu.

Krok 3: Kod

Aby uzyskać prąd płynący do ogniw 18650 i napięcie ogniw 18650 potrzebujemy napięcia obciążenia i prądu z modułu INA219. Biblioteka Adafruit jest bardzo łatwa w użyciu i działa dobrze. Jeśli chodzi o logowanie danych na kartę SD, możemy skorzystać z wbudowanej biblioteki SD, użyć stringu do przechowywania każdej linii danych, oddzielając każdą wartość (napięcie obciążenia, prąd, napięcie szyny) przecinkiem, aby ułatwić importuj do Excela i twórz wykresy.

Krok 4: Wykresy ładowania

Wykresy ładowania
Wykresy ładowania

Póki co nie znalazłem żadnego z modułów TP4056, z którym mam problem, ale będę je testował.

Zalecana: