Mundarija:

Arduino Nano 4x 18650 aqlli zaryadlovchi / zaryadlovchi: 20 qadam
Arduino Nano 4x 18650 aqlli zaryadlovchi / zaryadlovchi: 20 qadam

Video: Arduino Nano 4x 18650 aqlli zaryadlovchi / zaryadlovchi: 20 qadam

Video: Arduino Nano 4x 18650 aqlli zaryadlovchi / zaryadlovchi: 20 qadam
Video: ASCD Nano 4x 18650 – Update – Part 1 2024, Noyabr
Anonim
Image
Image
Komponentlarni oling
Komponentlarni oling

Bu mening Arduino Nano 4x 18650 aqlli zaryadlovchi / zaryadlovchi ochiq manbali loyiham.

Bu qurilma 12V 5A quvvat bilan ishlaydi. U kompyuter quvvat manbai bilan quvvatlanishi mumkin.

Havolalar

Batareya portali:

Ehtiyot qismlar ro'yxati:

Sxema:

PCB Gerber fayllari:

Manba kodi:

Facebook guruhi:

Forum:

Hozirgi vaqtda qayta ishlanayotgan batareyalarning ma'lumotlar bazasi statistikasi sahifasini tekshiring:

Xayriya qiling:

Tarix

Men batareyalarda shtrix kodlarini skanerlaydigan va barcha ma'lumotlarni Onlayn ma'lumotlar bazasi portaliga kiritadigan shtrix -kod skaneriga ega bo'lishi mumkin bo'lgan aqlli Arduino zaryadlovchi, zaryadsizlantiruvchi batareya sinov qurilmasini yasamoqchi edim. Bu menga qayta tiklangan lityum batareyalardagi tendentsiyalarni to'g'ri saralash va tahlil qilish imkonini beradi.

1 -versiya: Dastlab men CNC bilan ishlangan bir tomonlama tenglikni ishlata boshladim. Bu qurilmada faqat bitta hujayra bor edi va u milli ohmni zaryadlash, tushirish va sinab ko'rish imkoniyatiga ega edi.

2.2 -versiya: Men kichikroq tenglikni ishlatishga o'tdim, keyin menda Arduino UNOda ikkita uyali modul bor edi.

3.2 -versiya: Men bir xil kichikroq tenglikni ishlatardim, lekin men Arduino Mega -dan foydalanardim va hammasini akril stendga o'rnatdim. Men dastlab 16 ta modulga ega bo'lishni rejalashtirgandim, lekin analog signal multipleksorlarini ishlatish uchun kerak bo'lgandek, faqat 8 ta uyali moduldan foydalanishni yakunladim va simlar allaqachon tartibsiz edi.

Arduino Mega 8x zaryadlovchi / zaryadlovchi 1.1: Men Arduino Mega 8x zaryadlovchi / tushirish moslamasi uchun oson EDAda tenglikni yaratdim. Bu 20x4 LCD, Rotary Enkoder, SD -kartani o'quvchi (hech qachon ishlatilmaydi), Ethernet, USB -shtrix kodini to'g'ridan -to'g'ri Arduino -ga skanerlash uchun.

Arduino Mega 8x zaryadlovchi / zaryadlovchi 1.2+: Keyinchalik men ozgina o'zgartirishlar kiritdim va WIFI aloqasi uchun ESP8266 adapterini qo'shdim.

Arduino Nano 4x 18650 aqlli zaryadlovchi / zaryadlovchi 1.0: Men uni ancha arzon va qurilishi oson bo'lishi uchun 4x versiyasini loyihalashtirishni boshladim. Bu versiyada shtrix -kod skaneri yo'q, lekin u Internet orqali ma'lumotlarni yuborish va qabul qilish uchun Vortex IT Batareya portali bilan bog'langan.

Arduino Nano 4x 18650 aqlli zaryadlovchi / zaryadlovchi 1.1: Bu 1.0 versiyasidan kichik tuzatishlarga ega, chunki uning dizaynida kichik xatolar bor edi va bu versiya ommaga chiqarildi.

1 -qadam: Komponentlarni oling

Komponentlarni oling
Komponentlarni oling

PCB Gerber fayllari

PCB Gerber fayllari:

Asosiy komponentlar

  • Arduino Nano 3.0 ATmega328P x1 AliExpresseBay
  • ESP8266 Arduino adapteri x1 AliExpresseBay
  • ESP8266 ESP-01 x1 AliExpresseBay
  • LCD 1602 16x2 seriyali x1 AliExpresseBay
  • Batareya ushlagichi 4 x 18650 x1 AliExpresseBay
  • TP5100 Module x4 AliExpresseBay
  • CD74HC4067 x1 AliExpresseBay moduli
  • 74HC595N DIP16 x1 AliExpresseBay
  • DIP16 soket x1 AliExpresseBay
  • AliExpress18B20 x5 harorat sensori AliExpresseBay
  • 6MM x1 sensorli kalit - AliExpresseBay
  • Ulagichi KF301-2P 5.08mm x4 AliExpresseBay
  • DC Jack 5,5 x 2,1 mm x1 AliExpresseBay
  • Karbonli rezistorli film 3.3 ohm 5W x4 AliExpresseBay
  • Konusning kauchuk oyoqlari 14x8 mm x8 AliExpresseBay
  • Izolyatsion yuvish vositalari 3x7x0.8mm x16 AliExpresseBay
  • M3 x 12 mm tekis boshli zanglamaydigan po'latdan 304 olti burchakli vintli x20 AliExpresseBay
  • M3 304 zanglamaydigan po'latdan 304 olti burchakli yong'oq x4 AliExpresseBay
  • M3 Standoff 18mm guruch F-F x4 AliExpresseBay
  • M3 Standoff 35 mm guruch F-F x4 AliExpresseBay
  • Sarlavha ayol 2.54mm 1x4 x1 AliExpresseBay
  • Sarlavhalar erkak 2.54mm 1x40 pin x1 AliExpresseBay
  • Sarlavha Ayol o'ng burchagi 2,54 mm 1x4 x1 AliExpresseBay
  • USB to ESP8266 ESP-01 Programmer x1 AliExpresseBay
  • 5V faol buzzer x1 AliExpresseBay
  • AliExpresseBay 12V 5A PSU x1

THT (teshik orqali) komponentli variant

  • 10k - 1/4w qarshilik THT x7 AliExpresseBay
  • 4.7k - 1/4w qarshilik THT x1 AliExpresseBay
  • 1k - 1/4w qarshilik THT x8 AliExpresseBay
  • P-Channel MOSFET FQP27P06 TO-220 x4 AliExpresseBay
  • N-kanalli MOSFET IRLZ44N TO-220 x8 AliExpresseBay
  • NPN Transistor BC547 TO-92 x4 AliExpresseBay
  • Diod IN4007 x2 AliExpresseBay

SMD (sirtga o'rnatish) komponentli variant

  • 10k - 1/8w qarshilik SMD 0603 x7 AliExpresseBay
  • 4,7k - 1/8w rezistorli SMD 0603 x1 AliExpresseBay
  • 1k - 1/8w qarshilik SMD 0603 x8 AliExpresseBay
  • N kanalli Mosfet IRLML2502TRPBF x8 AliExpresseBay
  • P Channel MOSFET AO3407 SOT-23 x4 AliExpresseBay
  • NPN tranzistorli SOT23 BC847 x4 AliExpresseBay
  • Diod 1N4148 0603 x2 AliExpresseBay

Asboblar

  • Lehimlash simlari 60/40 0,7 mm AliExpresseBay
  • AliExpresseBay diagonal pensesi
  • Youyue 8586 SMD lehim qayta ishlash stantsiyasi AliExpresseBay
  • AliExpresseBay UNI-T UT39A raqamli multimetr
  • AliExpresseBay -dan simlarni olib tashlash
  • AliExpresseBay shtrix -kod skaneri
  • AliExpresseBay shtrix -kodli printer
  • AliExpresseBay shtrix -kodli yorliqlar 30 mm x 20 mm x 700
  • AliExpress -ni mexanik lehim bilan yopishtiring
  • AliExpresseBayga qarshi statik cımbızlar
  • AliExpresseBay uchinchi qo'l lehim stendi
  • AliExpressteBay AMTECH NC-559-ASM toza lehimsiz oqimi
  • AliExpresseBay lehim tayog'i
  • AliExpresseBay nozik magnit tornavida to'plami

Yangilangan ro'yxat uchun mening veb-saytimga o'ting:

2 -qadam: Lehim rezistorlari, tranzistorlar va MOSFETlar

Lehim rezistorlari, tranzistorlar va MOSFETlar
Lehim rezistorlari, tranzistorlar va MOSFETlar
Lehim rezistorlari, tranzistorlar va MOSFETlar
Lehim rezistorlari, tranzistorlar va MOSFETlar

SMD yoki THT lehimi (ikkalasi ham emas) 1K, 4.7K, 10K, P-kanal, N-kanal va NPN komponentlari

3 -qadam: Sarlavhalar va DIP soketidagi lehim

Sarlavhalar va DIP soketidagi lehim
Sarlavhalar va DIP soketidagi lehim
Sarlavhalar va DIP soketidagi lehim
Sarlavhalar va DIP soketidagi lehim

Nanoning ikkita 15 pinli ayol sarlavhalari, 16x CD74HC4067 8 -pinli va 16 -pinli ayol sarlavhalari, 4 -pinli ESP8266 adapterlari, 4 -pinli ayolli LCD va 74HC595N Shiftli 16 -pinli DIP IC rozetkalari.

Eslatma: ipak ekran tomonidagi barcha komponentlarni lehimlang.

4 -qadam: Lehimlashning asosiy komponentlari

Lehimlashning asosiy komponentlari
Lehimlashning asosiy komponentlari
Lehimlashning asosiy komponentlari
Lehimlashning asosiy komponentlari
Lehimlashning asosiy komponentlari
Lehimlashning asosiy komponentlari

5,5 mm DC Jek, Arduino Nano 328p, CD74HC4067 multipleksor va 74HC595N smenali registrni lehimlang va o'rnating.

Arduino Nano va Multiplexer -ni lehimlashda men birinchi navbatda erkak bosh pimlarini urg'ochi pimlarga joylashtirishni maslahat beraman, keyin komponentni joyiga lehimlayman.

5 -qadam: Dallas DS18B20 haroratini lehimlang

Dallas DS18B20 haroratini lehimlang
Dallas DS18B20 haroratini lehimlang
Dallas DS18B20 haroratini lehimlang
Dallas DS18B20 haroratini lehimlang
Dallas DS18B20 haroratini lehimlang
Dallas DS18B20 haroratini lehimlang
Dallas DS18B20 haroratini lehimlang
Dallas DS18B20 haroratini lehimlang

Har bir Dallas sensori uchun 3 mm x 7 mm x 0,8 mm ikkita izolyatorli yuvish mashinasini birinchi o'ringa qo'ying (bu tenglikni harorati o'lchanmasligi uchun PCBda bo'sh joy yaratish uchun ishlatiladi).

Har bir hujayra moduli uchun yuqori qavatdagi 4x Dallas datchiklarini va pastki qavatdagi atrof -muhit sensorini lehimlang.

TO-92 lehim yostiqchalarida lehim bo'g'inlarini ko'prikka solmaslik uchun ehtiyot bo'ling. Bir marta diodli rejimda, har bir Dallas datchigidagi har bir oyog'ingiz orasidagi ko'p metrli o'lchagichda (ularning barchasi parallel ulangan)

5V faol buzzerni lehimlang, yuqori qavatda + (musbat) pin Arduino Nano -ga qaragan.

6 -qadam: Dioddagi lehim

Dioddagi lehim
Dioddagi lehim

CD74HC4067 multipleksoridagi diodli lehim

Oqimni izopropil spirti bilan tozalash yaxshi amaliyotdir.

7 -qadam: LCD displey kontrastli / ketma -ket o'tish moslamalarini sinab ko'ring va sozlang

LCD displey kontrastli / ketma -ket o'tish moslamalarini sinab ko'ring va sozlang
LCD displey kontrastli / ketma -ket o'tish moslamalarini sinab ko'ring va sozlang
LCD displey kontrastli / ketma -ket o'tish moslamalarini sinab ko'ring va sozlang
LCD displey kontrastli / ketma -ket o'tish moslamalarini sinab ko'ring va sozlang
LCD displey kontrastli / ketma -ket o'tish moslamalarini sinab ko'ring va sozlang
LCD displey kontrastli / ketma -ket o'tish moslamalarini sinab ko'ring va sozlang

LCD kontrasti

LCD -seriyali 4 -pinli ayolni 4 -pinli Erkak -> Ayol Dupontli o'tish simlariga ulang. Aloqa o'rnatganingizga ishonch hosil qiling:

GND -> GND

VCC -> 5V

SDA -> SDA

SCL -> SCL

Arduino eskizini github -dan yuklang: ASCD_Nano_Test_LCD_Screen

USB simini ajratib oling va 5,5 mm shahar raz'emidagi 12V quvvat simini ishlating (+ musbat markaz / - tashqi tashqi)

Ko'rsatilgan matnni ko'rmaguningizcha LCD displey CC yoki CW orqasidagi ketma -ket adapterdagi potentsiometrni o'rnating.

Kontrastdan mamnun bo'lganingizda, Dupont Jumper simlarini olib tashlang.

Seriyali otlar

ESP8266 bilan dasturiy ta'minotning ketma-ket aloqasi uchun 2 x 2,54 mm o'tish moslamalarini 1-2-pinlarga ulang

8 -qadam: PWM fanati

PWM muxlisi
PWM muxlisi

Komponentlar

Quyidagi komponentlarni lehimlang.

JST 2.0 PH 2pin ulagichi (Eslatma: PCB 1.11 versiyasida ipak ekran orqaga)

100uF 16V elektrolitik kondansatkich

BD139 NPN tranzistorli

Diyot

Sinov

Arduino eskizini github -dan yuklang: ASCD_Nano_Test_Fan

USB simini ajratib oling va 5,5 mm shahar raz'emidagi 12V quvvat simini ishlating (+ musbat markaz / - tashqi tashqi)

30 mm fanatni ulang

Fan tezlashishi kerak, keyin to'xtaydi

9 -qadam: MOSFETlarni sinab ko'rish

MOSFETlarni sinab ko'rish
MOSFETlarni sinab ko'rish
MOSFETlarni sinab ko'rish
MOSFETlarni sinab ko'rish
MOSFETlarni sinab ko'rish
MOSFETlarni sinab ko'rish

N-kanalli rezistorli zaryadsizlanish moslamalarini sinovdan o'tkazish

Arduino eskizini github -dan yuklang: ASCD_Nano_Test_Charge_Discharge_Mosfets

USB simini ajratib oling va 5,5 mm shahar raz'emidagi 12V quvvat simini ishlating (+ musbat markaz / - tashqi tashqi)

PCB pastki qatlamga qaragan holda, ko'p metrli diod / uzluksiz rejimini o'rnating.

Salbiy probni GND manbasiga va musbat probni 1 -modulga yuk rezistorlar ulagichlarining o'ng tomoniga joylashtiring (rasmlarda ko'rsatilganidek).

Sizning ko'p metrli signalingiz 1 soniya davomida signal berishi kerak, keyin 1 soniya davomida signal eshitilmasligi kerak.

Buni har bir modul uchun takrorlang.

P-kanalli TP5100 zaryadlovchi MOSFETlarini sinovdan o'tkazish

Arduino eskizini github -dan yuklang: ASCD_Nano_Test_Charge_Discharge_Mosfets (yuqoridagi kabi siz ham ushbu eskizni ikkala test uchun ham ishlatishingiz mumkin)

USB simini ajratib oling va 5,5 mm shahar raz'emidagi 12V quvvat simini ishlating (+ musbat markaz / - tashqi manfiy)

PCB pastki qatlamga qaragan holda, ko'p o'lchagichni doimiy kuchlanish rejimiga o'tkazing (odatda 20 V diapazonida).

Manfiy probni GND manbaiga va musbat probni 1-modulga qo'ying TP5100 o'ng tomoni + musbat ulagich (rasmlarda ko'rsatilgandek). Sizning ko'p o'lchagichingiz 12 V ni 1 soniya, keyin past kuchlanishni 1 soniya davomida ko'rsatishi kerak. Buni har bir modul uchun takrorlang.

10 -qadam: Dallas DS18B20 harorat sensori seriyasini oling

Dallas DS18B20 harorat sensori seriyasini oling
Dallas DS18B20 harorat sensori seriyasini oling
Dallas DS18B20 harorat sensori seriyasini oling
Dallas DS18B20 harorat sensori seriyasini oling
Dallas DS18B20 harorat sensori seriyasini oling
Dallas DS18B20 harorat sensori seriyasini oling

Arduino eskizini github -dan yuklang: ASCD_Nano_Get_DS18B20_Serials

USB kabelini qoldiring. Ventilyatorni yoki 12V kuchini ulamang.

Arduino IDE seriyali monitorini 115200 bayd tezligida oching.

U 5x qurilmalarni topishi / topishi kerak.

Qisqa vaqt ichida lehimlanadigan temirning yuqori uchi bilan birinchi DS18B20 harorat sensori qizdiriladi.

E'tibor bering: modul raqami chapdan o'ngga, yuqori qatlamda PCB vertikal holda

Unda "Aniqlangan batareya: 1", keyin "Batareyani isitish sensori: 2" yozilishi kerak.

Bu "aniqlangan muhit sensori tugadi" yozilmaguncha har 4 ta moduldan ketma -ket o'tadi.

U pastki qismida barcha DS18B20 harorat sensorlarining o'n oltilik seriya raqamlarini ko'rsatadi.

5x seriya raqamlarini nusxalash va "ASCD_Nano_1-0-0" eskiziga "Temp_Sensor_Serials.h" ga joylashtirish. Oxirgi vergulni chiqarganingizga ishonch hosil qiling (rasmda ko'rsatilgan)

Eslatma: Agar siz 99 daraja Selsiy bo'yicha o'qiyotgan bo'lsangiz, bu sensorni o'qishda xatolik borligini bildiradi. Yoki serial noto'g'ri yoki qurilma noto'g'ri.

11 -qadam: TP5100 zaryadlovchi modullarini o'rnating va sinovdan o'tkazing

TP5100 zaryadlovchi modullarini o'rnating va sinovdan o'tkazing
TP5100 zaryadlovchi modullarini o'rnating va sinovdan o'tkazing
TP5100 zaryadlovchi modullarini o'rnating va sinovdan o'tkazing
TP5100 zaryadlovchi modullarini o'rnating va sinovdan o'tkazing
TP5100 zaryadlovchi modullarini o'rnating va sinovdan o'tkazing
TP5100 zaryadlovchi modullarini o'rnating va sinovdan o'tkazing

O'rnatish

Pichoq yoki diagonal qisqichlar yordamida 20x bitta erkak 2,54 mm sarlavhalarni kesib oling.

PC5 pastki qatlamiga TP5100 moduli uchun 5x erkak sarlavhalarini joylashtiring. Men uzun tomonni teshikdan pastga qo'yishni maslahat beraman.

TP5100 modulini har bir modulga joylashtiring va joyiga lehimlang. Erkak sarlavhalari mos kelmasa, ularni o'zgartirish uchun ba'zi cımbızlardan foydalaning.

PCB yuqori qatlamida ulagichlarni iloji boricha tenglikni teng darajada lehimlang. (Batareyaning plastik ushlagichini tepaga o'rnatishingiz kerak bo'ladi, shunda kamroq tayoqchasi yaxshiroq bo'ladi)

Eslatma: TP5100 zaryadlash pinini ulaganingizga ishonch hosil qiling. Bu P-Channel MOSFET ustidagi GND VCC yonidagi eng yaqin pin

Sinov

Arduino eskizini github -dan yuklang: ASCD_Nano_Test_Charge_Discharge_Mosfets (Yuqorida aytilganidek, siz ushbu eskizni ikkala test uchun ham ishlatishingiz mumkin)

USB simini ajratib oling va 5,5 mm shahar raz'emidagi 12V quvvat simini ishlating (+ musbat markaz / - tashqi tashqi)

Barcha TP5100 modullari 1 soniya yonishi kerak, 1 soniya o'chirilishi kerak.

12 -qadam: DS18B20 harorat sensori tozalash teshiklarini burg'ulash

DS18B20 harorat sensori tozalash teshiklari
DS18B20 harorat sensori tozalash teshiklari
DS18B20 harorat sensori tozalash teshiklari
DS18B20 harorat sensori tozalash teshiklari
DS18B20 harorat sensori tozalash teshiklari
DS18B20 harorat sensori tozalash teshiklari
DS18B20 harorat sensori tozalash teshiklari
DS18B20 harorat sensori tozalash teshiklari

Kerakli vositalar

  • 0,7 mm matkap yoki yozish
  • 3 mm matkap uchi (ixtiyoriy)
  • 6,5 mm - 7 mm matkap

Matkap

Zaxira bo'sh PCB va 4x 18650 batareya ushlagichini oling

4x 18650 batareya ushlagichini + belgisi bilan taxtaning yuqori qismiga qarating

Teshiklarning holatini TO-92 DS18B20 harorat sensorlaridagi 0,7 mm burg'ulash uchi yoki markaziy pin orqali yozing.

4x 18650 batareya ushlagichini chiqarib oling va 6,5 mm - 7 mm teshik qiling. Men avval kichikroq matkap ishlatishni maslahat beraman.

Sinov 4x 18650 batareya ushlagichiga mos keladi va DS18B20 harorat sensori etarli bo'shliqqa ega ekanligini tekshiring.

Eslatma: 4x 18650 batareya ushlagichini boshqa komponentlar lehimlanmaguncha lehimlamang.

13 -qadam: tushirish rezistorlarini o'rnating

Zaryadsizlanish rezistorlarini joylashtiring
Zaryadsizlanish rezistorlarini joylashtiring
Chiqarish rezistorlarini joylashtiring
Chiqarish rezistorlarini joylashtiring
Zaryadsizlanish rezistorlarini joylashtiring
Zaryadsizlanish rezistorlarini joylashtiring
Zaryadsizlanish rezistorlarini joylashtiring
Zaryadsizlanish rezistorlarini joylashtiring

O'rnatish va lehim sarlavhalari

Avval sarlavhalarni joylashtiring. Siz 5.08 mm vintli terminali yoki JST 2.54 mm erkak sarlavhasidan foydalanishingiz mumkin.

Eslatma: Men lehim paytida sarlavhani / terminalni joyida ushlab turish uchun bir nechta blu tackdan foydalanaman.

Ularni ichkariga lehimlang.

Rezistorlar ohmlarini o'lchash (ixtiyoriy)

Har bir rezistorning qarshiligini o'lchang, raqamlang va qayd qiling.

Buning uchun men LCR-T4 sinov qurilmamdan foydalanaman. Siz sifatli multimetrdan foydalanishingiz mumkin (bu 100% aniq emas, lekin yaxshi tayanch o'lchovidir)

Arduino eskizini github-dan tahrirlang: ASCD_Nano_1-0-0 rezistorning o'zgartirilgan qiymatlarini qo'shing.

Rezistorlarni joylashtiring

Ushbu misolda men 5.08 mm vintli terminallardan foydalanayapman va har bir simli rezistorni hayratda qoldiraman. Keyinchalik men alyuminiy qoplamali rezistorlar uchun qadamlar qo'shaman.

14 -qadam: Yakuniy komponentlarni lehimlang

Oxirgi komponentlarni lehimlang
Oxirgi komponentlarni lehimlang
Oxirgi komponentlarni lehimlang
Oxirgi komponentlarni lehimlang
Oxirgi komponentlarni lehimlang
Oxirgi komponentlarni lehimlang
Oxirgi komponentlarni lehimlang
Oxirgi komponentlarni lehimlang

4x 18650 batareya ushlagichidagi lehim.

Eslatma: Ba'zi kontaktlarni qisqich / diagonal qisqich bilan kesib tashlashingiz kerak bo'lishi mumkin.

6 mm tugmachani lehimlang.

15 -qadam: Barcha uskunalarni o'rnating

Barcha uskunalarni o'rnatish
Barcha uskunalarni o'rnatish
Barcha uskunalarni o'rnatish
Barcha uskunalarni o'rnatish
Barcha uskunalarni o'rnatish
Barcha uskunalarni o'rnatish

Arduino ESP8266 adapteri

4x M2.5 stand-off M-F yoki F-F-dan foydalaning

Agar siz M-F yoki F-F tayanchlarini ishlatsangiz, 8x M2.5 vintlardek yoki 4x M2.5 vintlardek va 4x M2.5 yong'oqlar

Ayol va erkak ulagichlarini ulash uchun to'g'ri burchakli 4pinli 2,54 mm ulagichdan foydalaning.

E'tibor bering: agar aloqa uzilib qolsa, yaxshi ulanish uchun ulagichni kalaylab qo'yish kerak bo'ladi.

LCD

LCD uchun 4x M3 Standoff 18mm Brass F-F va 8x M3 x 12mm vintlardek

Muxlis

Faqat 3D bosma quti: M3 x 18 mm o'lchamdagi vintlarni burab qo'ying.

16 -qadam: Arduino Nano eskizini yuklang

Arduino Nano eskizini yuklang
Arduino Nano eskizini yuklang

Eskizni yuklashdan oldin Arduino kuchlanish regulyatoridan 5V kuchlanish chiqishini tekshiring. LCD displeyda ikkita tekshirish nuqtasi mavjud.

Arduino Sketch-ni github-dan tahrirlang: ASCD_Nano_1-0-0 Arduino Sketch-dagi ushbu chiziqni kuchlanish ko'rsatkichiga o'zgartiring.

const float referenceVoltage = 5.01; // 5V Arduino chiqishi

Shuningdek, siz test ehtiyojlari uchun boshqa sozlamalarni o'zgartirishingiz mumkin

const float shuntResistor [4] = {3.3, 3.3, 3.3, 3.3};

const float referenceVoltage = 5.01; // Arduino const float defaultBatteryCutOffVoltage 5V chiqishi = 2.8; // Chiqarishni to'xtatadigan kuchlanish const bayt restTimeMinutes = 1; // Batareyani zaryad olgandan keyin dam olish vaqti daqiqalarda. 0-59 to'g'ri const int lowMilliamps = 1000; // Bu Milli Amperning qiymati past deb hisoblanadi va zaryadlanmaydi, chunki u noto'g'ri const int highMilliOhms = 500; // Bu milli Ohmning qiymati, u yuqori deb hisoblanadi va batareya noto'g'ri deb hisoblanadi const int offsetMilliOhms = 0; // Milliy Ohm uchun ofset kalibrlash const bayt chargingTimeout = 8; // Const byte tempThreshold = 7 ni zaryad qilish uchun soat bilan tanaffus; // Ogohlantirish chegarasi boshlang'ich harorat darajasidan yuqori darajalarda const bayt tempMaxThreshold = 20; // Boshlang'ich haroratdan yuqori darajadagi maksimal chegara - Noto'g'ri const float batteryVolatgeLeak = 0.50; // "BATTERY CHECK" boshlang'ich ekranida har bir modulning eng yuqori kuchlanishini kuzatib turing va bu qiymatni biroz balandroq qilib qo'ying const bayt moduliCount = 4; // Modullar soni const byte screenTime = 4; // Har bir faol ekran uchun soniyalarda (davrlarda) // Chiqish ko'rsatkichlari orasidagi vaqt oralig'i. MAh +/ ni sozlash

Arduino Nano-ni kompyuteringizga ulang va ASCD_Nano_1-0-0 eskizini yuklang

Arduino IDE protsessori sifatida sizga ATmega328P (Old boot loader) dan foydalanish kerak bo'lishi mumkin

To'g'ri COM portini tanlang va eskizni yuklang

17 -qadam: ESP8266 eskizini yuklang

ESP8266 eskizini yuklang
ESP8266 eskizini yuklang

Agar siz hali Vortex It - Battery Portal hisob qaydnomangizni ro'yxatdan o'tkazmagan bo'lsangiz, keyingi bosqichga o'ting.

Arduino IDE-ga ESP8266 Arduino Addon-ni o'rnatishingiz kerak, bu qo'llanmani ishlating:

ESP8266_Wifi_Client_1-0-0 Arduino eskizida quyidagilarni o'zgartiring

const char ssid = ""; -> Wi -Fi routerlariga

SSID const char parol = ""; -> Wi -Fi routerlariga parol

const char userHash = ""; -> UserHash -ga (Buni Vortex It Batareya Portalidagi "Zaryadlash / Zaryadlash menyusi -> Ko'rish" bo'limidan oling)

const bayt CDUnitID =; -> CDUnitID -ga (Buni "Vortex It Batareya Portalidagi" Zaryadlash / Zaryadlash menyusi -> Ko'rish -> Zaryadlovchi / Zaryadlovchini tanlash "bo'limidan oling)

ESP8266_Wifi_Client_01.ino eskizini ESP8266-ga PROG tugmasi bilan yuklash uchun ESP8266 ESP-01 dasturchisiga USB-dan foydalaning.

18 -qadam: Vortex It - Batareya portali hisobini o'rnating

Vortex It - Batareya portali hisobini o'rnating
Vortex It - Batareya portali hisobini o'rnating
Vortex It - Batareya portali hisobini o'rnating
Vortex It - Batareya portali hisobini o'rnating
Vortex It - Batareya portali hisobini o'rnating
Vortex It - Batareya portali hisobini o'rnating
Vortex It - Batareya portali hisobini o'rnating
Vortex It - Batareya portali hisobini o'rnating

Https://portal.vortexit.co.nz saytiga o'ting

Agar siz hali ro'yxatdan o'tmagan bo'lsangiz.

Hisob ma'lumotlari bilan tizimga kiring

Menyuda "Zaryadlovchi / zaryadlovchi" -"Yangi" ni bosing.

Ochiladigan ro'yxatdan "Arduino 4x C/D" ni tanlang.

"Yangi zaryadlovchi / zaryadlovchi" ni bosing.

Menyuda "Zaryadlovchi / zaryadlovchi" -"Ko'rish" ni bosing.

Ochiladigan ro'yxatdan "xx - Arduino 4x C/D" -ni tanlang (bu erda xx - CDUnitID)

"UserHash" va "CDUnitID" ni ishlatmang.

Zaryadlovchi / zaryadlovchini Internetda ko'rish uchun "Jonli ko'rish moduli" ni bosing

19 -qadam: Ixtiyoriy - 3D bosma muhofaza qiling

Majburiy emas - 3D bosma muhofaza qiling
Majburiy emas - 3D bosma muhofaza qiling

Agar sizda 3D printer bo'lsa, men yaratgan muhafazani chop etishingiz mumkin. O'zingizni mahkamlash uslubini belgilang va baham ko'ring:

Fusion 360

gallery.autodesk.com/fusion360/projects/asdc-nano-4x-arduino-charger--discharger-enclosure

Aqlli STL

www.thingiverse.com/thing:3502094

20 -qadam: 18650 hujayralarni tekshirishni boshlang

18650 hujayralarni sinovdan o'tkazishni boshlang
18650 hujayralarni sinovdan o'tkazishni boshlang
18650 hujayralarni sinovdan o'tkazishni boshlang
18650 hujayralarni sinovdan o'tkazishni boshlang

Ba'zi batareyalarni uyali modullarga joylashtiring va shtrix -kodlaringizdagi "Jonli ko'rish moduli" sahifasiga o'ting va siz o'chirilgansiz.

Tavsiya: