Mundarija:

3 X 18650 Batareya quvvati tekshiruvchisi: 6 qadam
3 X 18650 Batareya quvvati tekshiruvchisi: 6 qadam

Video: 3 X 18650 Batareya quvvati tekshiruvchisi: 6 qadam

Video: 3 X 18650 Batareya quvvati tekshiruvchisi: 6 qadam
Video: DIY Как собрать 12-вольтовый литий-ионный аккумулятор 18650 с контроллером BMS 40A 3S 2024, Noyabr
Anonim
3 X 18650 batareya quvvati tekshirgichi
3 X 18650 batareya quvvati tekshirgichi
3 X 18650 batareya quvvati tekshirgichi
3 X 18650 batareya quvvati tekshirgichi

Internetda arduino -ga asoslangan sinov qurilmalarini yaratish bo'yicha ko'plab ko'rsatmalar mavjud. Gap shundaki, batareya quvvatini sinab ko'rish juda uzoq jarayon. Aytaylik, siz ~ 0,5A oqim bilan 2000 mA / soat batareyani zaryadsizlantirmoqchisiz. Bu abadiy davom etadi (aniq: 4 soat). Ko'p hujayralar hajmini ko'rsatishning tezroq usulini topishga harakat qildim. Chiqarish oqimining ko'payishi xavfsiz emas, ayniqsa yukingiz oddiy qarshilik bo'lsa. Pastroq qarshilik = yuqori yuk = ko'proq quvvat (issiqlik) tarqatiladi.

Asosan, biz ikki xil maqsadga erishish uchun hujayralarni bo'shatamiz:

  • quvvat ko'rsatkichi
  • Uzoq vaqt davomida ishlatilmaydigan hujayralar uchun xavfsiz azobni ta'minlash uchun umumiy quvvatning ~ 40% gacha zaryadsizlanadi

Yuqorida aytilganlarni bajarish uchun men bir nechta hujayralarni bo'shatish stantsiyasini yaratishga qaror qildim. Ikkita rejim va oddiy menyu mavjud, ularni bitta tugma bilan boshqarish mumkin. Qo'shimcha xususiyat - ichki qarshilik (Rw) hisoblash.

Men bu masala bo'yicha mutaxassis emasman, shuning uchun siz hamma narsani o'zingizning xavf -xataringiz bilan qilyapsiz. Taklif va mulohazalar mamnuniyat bilan qabul qilinadi.

Ilhom va asoslar men topgan ikkita loyihadan kelib chiqadi:

www.instructables.com/id/DIY-Arduino-Batte…

arduinowpraktyce.blogspot.com/2018/02/test…

1 -qadam: BOM

Bizga kerak bo'ladi:

  • 1 marta Arduino Nano
  • 3x IRLZ44N Mosfet
  • 1x3 batareya ushlagichi
  • 3x tsement qarshiligi - masalan. 10R 10W - bu haqda keyingi bo'limda o'qing
  • 3x 5 mm qizil LED
  • Tugmani bosish
  • LCD - bu loyihada men 16x2 i2c LCD -dan foydalandim
  • 1x 10k qarshilik
  • 9x 4k7 qarshilik
  • 3x 1k qarshilik
  • 1x 100R qarshilik
  • Quvvat manbaiga ulanish uchun 1x vintli terminal (7-12V) - agar siz qurilmani arduino mini USB orqali yoqmoqchi bo'lsangiz, ixtiyoriy.
  • 1x4 oltin boshli ayol boshi, 2,54
  • 1x15 Goldpin ayol boshi, 2,54 mm (ixtiyoriy - agar siz modulli bo'lishni xohlasangiz)
  • 1x Buzzer (ixtiyoriy)

2 -qadam: sxemasi va ishlash printsipi

Sxema va ishlash printsipi
Sxema va ishlash printsipi

Mening loyihamning miyasi - arduino nano. Arduino mos keladigan yuklangan 3 ta batareya zanjirini ochish / yopish uchun ishlatiladigan 3 mosfetni boshqaradi. Quvvat rezistorlari orqali oqim oqimini aniqlash uchun biz ushbu davrlarning kuchlanishini o'lchaymiz (3 kuchlanishli bo'luvchi yordamida) - Ohm qonunidan foydalanamiz.

Men = V / R

Quvvat qarshiligidagi kuchlanish pasayishi akkumulyator terminallarida o'lchanadigan voltajga deyarli tengdir (sifatli lehim bo'g'inlari va yaxshi simlar), shuning uchun rezistorlardan oldin va keyin kuchlanishni o'lchashning hojati yo'q. Tekshirilgan hujayralar qurilmamizga quvvat bermasligi uchun kuchlanish taqsimlagichlari ishlatiladi.

Chiqish vaqtidagi kuchlanish va oqimni bilib, biz hujayra hajmini hisoblay olamiz.

3 -qadam: Quvvat rezistorlarini tanlash

Rezistor qiymati biz erishmoqchi bo'lgan oqim oqimiga bog'liq. Maksimal 0,5A oqim deb hisoblasak, qarshilik qiymati quyidagicha bo'lishi kerak:

R = V (maksimal hujayra kuchlanishi) / I (tushirish oqimi) = 4,2V / 0,5 = 8,4 Ohm

10R qarshilik yordamida siz quyidagilarni olasiz:

I = V / R = 4.2V / 10 ohm = 0.42A

Sevgilining qarshiligi qiymati qanchalik yuqori bo'lsa.

MUHIM !! Ko'p kuch sarflanishi kerak, shuning uchun rezistor qiziydi. Shunday qilib, biz minimal qarshilik kuchini aniqlay olamiz:

Min quvvat = I^2 * R = 0,42^2 * 10 = 1,76 Vt

Men 3R3 17W rezistorlardan foydalanmoqdaman, lekin mening maslahatim 10R (10 Vt yoki undan yuqori) dan foydalanishdir - u quvvatni oqimsiz boshqaradi va uning harorati xavfsiz bo'lib qoladi.

4 -qadam: Arduino kodi

Siz o'lchagan qiymatlarga muvofiq quyidagi parametrlarni sozlashingiz kerak:

R1, R2, R3 - quvvat qarshiligi qiymatlari [ohm]

RB1, RB2, RB3 - B1 -B3 elektron qarshiligi. R1+0.1 etarlicha yaqin [Ohm]

X1, X2, X3 - kuchlanish bo'luvchi nisbati. Agar siz aniq o'lchashni xohlamasangiz, faqat 2 ni kiritishingiz mumkin

interval - o'lchov Interwal (ms) - standart 5000 ms

voltRef - arduino pin 5V va GND o'rtasida o'lchangan mos yozuvlar kuchlanishi - standart 5.03

5 -qadam: PCB

PCB
PCB

Buyurtma / chizishga tayyor:)

6 -qadam: Menyu

Qisqa bosish (keyingi bosish orasidagi ~ 1s interval bilan) - qiymatni o'zgartirish

Uzoq bosish - tasdiqlang

Menyuning birinchi darajasi: rejimni tanlash (quvvat sinovi yoki oldindan o'rnatilgan voltajga oddiy tushirish)

Menyuning ikkinchi darajasi: minimal voltajni tanlash, bu erda o'lchov tugashi sodir bo'ladi.

Har qanday hujayraning o'lchovi o'tkazilganda, yakuniy ekran ko'rsatiladi, bu erda siz batareyaning quvvatini va ichki qarshiligini (Rw) topishingiz mumkin.

Tavsiya: