Mundarija:

INA219 bilan soxta TP4056 zaryad egri tekshirgichi: 4 qadam
INA219 bilan soxta TP4056 zaryad egri tekshirgichi: 4 qadam

Video: INA219 bilan soxta TP4056 zaryad egri tekshirgichi: 4 qadam

Video: INA219 bilan soxta TP4056 zaryad egri tekshirgichi: 4 qadam
Video: Как использовать датчик переменного/постоянного тока Allegro ACS712 с Arduino 2024, Iyul
Anonim
INA219 bilan soxta TP4056 zaryad egri tekshirgichi
INA219 bilan soxta TP4056 zaryad egri tekshirgichi
INA219 bilan soxta TP4056 zaryad egri tekshirgichi
INA219 bilan soxta TP4056 zaryad egri tekshirgichi

Nega bu kerak, men bir muncha vaqtdan beri TP4056 modullaridan foydalanmoqdaman va yaqinda bildimki, hozirda ko'plab soxta modullar bor. Asl TP4056 chiplarini topish juda qiyin. Bu blogda ba'zi chiplar va ular bilan yuzaga kelishi mumkin bo'lgan muammolarni aniqlash uchun ajoyib reja mavjud. Men TP4056 modullarini 18650 ta hujayraga zarar bermasligim uchun tekshirishning arzon va samarali usulini xohlardim.

Siz ham ushbu loyihani veb -saytimda ko'rishingiz mumkin:

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

1 -qadam: qo'g'irchoq 18650

18650 zaryadlash davridagi joriy yo'lni to'xtatish uchun biz 18650 ushlagichining musbat uchiga 2 bo'lak sim va ajratish materialini yasashimiz yoki 18650 qo'g'irchog'ini yasashimiz va hamma narsaning ustiga yana 18650 ushlagichini qo'yishimiz kerak. Men 18650 -sonli termoyadroviy 360 kamerasini loyihalashtirdim (bu juda oddiy edi) va uni har qanday sinov stantsiyasiga yoki TP4056 modullariga osongina kirish uchun tepasiga pastadir qo'shdim. Siz bu erda faylni topishingiz mumkin (yaqinda).

2 -qadam: Boshqa qismlar va ulanishlar

Boshqa qismlar va ulanishlar
Boshqa qismlar va ulanishlar
Boshqa qismlar va ulanishlar
Boshqa qismlar va ulanishlar
Boshqa qismlar va ulanishlar
Boshqa qismlar va ulanishlar
Boshqa qismlar va ulanishlar
Boshqa qismlar va ulanishlar

Bu loyiha uchun faqat INA219 oqim sensori, micro SD karta ushlagichi va, albatta, Arduino nanosi kerak. 18650 qo'g'irchog'ining har bir uchiga nikel tasmasini (nuqta bilan payvandlash uchun ishlatiladi) yoki quyosh shinasining bir qismini joylashtiring. Micro SD karta ushlagichi uchun SPI va INA219 moduli uchun I2C yordamida barchasini ulang. INA219 kuchlanishni o'lchash uchun Aduino -dan bitta topraklama simini 18650 uyasining salbiy tomoniga ulash lozim. Micro SD kartani o'qish moslamasining CS (Chip Select) pinini har qanday Arduino piniga ulash mumkin, lekin ko'pchilik misollarda 4 -pin ishlatiladi, shuning uchun men kodni o'zgartirmaslik uchun shu qoidaga amal qilaman.

3 -qadam: kod

18650 yacheykalarga oqim va 18650 yacheykalarning kuchlanishini olish uchun bizga yuklanish kuchlanishi va INA219 modulidan tok kerak. Adafruit kutubxonasidan foydalanish juda oson va yaxshi ishlaydi. Ma'lumotni SD-kartaga yozishga kelsak, biz o'rnatilgan SD kutubxonasidan foydalanishimiz mumkin, har bir ma'lumot satrini ushlab turish uchun mag'lubiyatdan foydalanib, har bir qiymatni (yuklanish kuchlanishi, tok, avtobus voltaji) vergul bilan ajratib olishimiz mumkin. Excelga import qiling va grafikalar yarating.

4 -qadam: zaryadlovchi grafikalar

Zaryadlash grafiklari
Zaryadlash grafiklari

Hozircha men muammoli bo'lishi kerak bo'lgan TP4056 modullarini topmadim, lekin men ularni sinab ko'rishda davom etaman.

Tavsiya: