Cov txheej txheem:

Arduino Nano 4x 18650 Smart Charger / Discharger: 20 Kauj Ruam
Arduino Nano 4x 18650 Smart Charger / Discharger: 20 Kauj Ruam

Video: Arduino Nano 4x 18650 Smart Charger / Discharger: 20 Kauj Ruam

Video: Arduino Nano 4x 18650 Smart Charger / Discharger: 20 Kauj Ruam
Video: Arduino 8x Charger / Discharger Build Testing Part 2 2024, Kaum ib hlis
Anonim
Image
Image
Tau cov Cheebtsam
Tau cov Cheebtsam

Nov yog kuv Arduino Nano 4x 18650 Smart Charger / Discharger Open Source Project.

Chav tsev no tau siv los ntawm 12V 5A. Nws tuaj yeem siv los ntawm lub khoos phis tawj fais fab.

Txuas

Roj Teeb Portal:

Daim Ntawv Teev Npe:

Schematic:

PCB Gerber Cov Ntaub Ntawv:

Source Code:

Pawg Facebook:

Rooj sab laj:

Txheeb xyuas kuv cov ntaub ntawv txheeb cais nplooj ntawm txhua lub roj teeb uas tau ua tam sim no:

Pub dawb:

Keeb Kwm

Kuv xav ua tus ntse Arduino siv lub tshuab them nyiaj, tshem lub roj teeb ntsuas uas tuaj yeem muaj lub tshuab luam ntawv barcode uas tau txheeb xyuas cov lej barcodes ntawm cov roj teeb thiab nkag tag nrho cov ntaub ntawv mus rau hauv Online Database Portal. Qhov no yuav tso cai rau kuv txheeb xyuas kom raug thiab txheeb xyuas cov kev hloov pauv hauv txhua qhov kuv tau txais cov roj teeb lithium.

Version 1: Kuv xub pib siv ib sab PCB milled nrog kuv CNC. Chav tsev no tsuas muaj ib lub xovtooj thiab tuaj yeem them, tawm thiab kuaj milli ohms.

Version 2.2: Kuv tau tsiv mus siv me me PCB's uas tau kos tom qab ntawd kuv muaj ob lub xov tooj ntawm tes ntawm Arduino UNO.

Version 3.2: Kuv siv tib lub PCB me me tab sis kuv siv Arduino Mega thiab teeb nws tag nrho ntawm Acrylic sawv ntsug. Kuv tau npaj ua ntej kom muaj 16 tus qauv tab sis tau xaus tsuas yog siv 8 lub xov tooj ntawm tes raws li kuv xav tau los siv cov teeb liab sib txuas sib piv thiab cov xov tooj twb dhau mus lawm.

Arduino Mega 8x Charger / Discharger 1.1: Kuv tsim PCB hauv EDA yooj yim rau Arduino Mega 8x Charger / Discharger. Qhov no muaj 20x4 LCD, Rotary Encoder, SD Card nyeem ntawv (tsis tau siv), Ethernet, USB Host rau barcode scanning ncaj qha rau hauv Arduino.

Arduino Mega 8x Charger / Discharger 1.2+: Tom qab ntawd kuv tau hloov qee qhov me me thiab ntxiv ESP8266 Adapter rau WIFI kev sib txuas lus.

Arduino Nano 4x 18650 Smart Charger / Discharger 1.0: Kuv pib tsim 4x version kom nws pheej yig dua thiab yooj yim dua los tsim. Cov ntawv no tsis muaj lub tshuab luam ntawv barcode tab sis nws sib tham nrog Vortex IT Battery Portal kom xa thiab txais cov ntaub ntawv ntawm is taws nem.

Arduino Nano 4x 18650 Smart Charger / Discharger 1.1: Qhov no muaj qee qhov kev hloov pauv me me los ntawm Version 1.0 raws li nws muaj qee qhov kab me me hauv kev tsim thiab cov ntawv no tau tshaj tawm rau pej xeem.

Kauj Ruam 1: Tau Cov Cheeb Tsam

Tau cov Cheebtsam
Tau cov Cheebtsam

PCB Gerber Cov Ntaub Ntawv

PCB Gerber Cov Ntaub Ntawv:

Cov Cheeb Tsam Loj

  • Arduino Nano 3.0 ATmega328P x1 AliExpresseBay
  • ESP8266 Arduino Adapter x1 AliExpresseBay
  • ESP8266 ESP-01 x1 AliExpresseBay
  • LCD 1602 16x2 Serial x1 AliExpresseBay
  • Cov Roj Teeb 4 x 18650 x1 AliExpresseBay
  • TP5100 Module x4 AliExpresseBay
  • CD74HC4067 Module x1 AliExpresseBay
  • 74HC595N DIP16 x1 AliExpresseBay
  • DIP16 Qhov Ntsuas x1 AliExpresseBay
  • Temp Sensor DS18B20 x5 AliExpresseBay
  • Tactile Hloov 6MM x1 AliExpresseBay
  • Txuas KF301-2P 5.08mm x4 AliExpresseBay
  • DC Jack 5.5 x 2.1mm x1 AliExpresseBay
  • Resistor Carbon Film 3.3ohm 5W x4 AliExpresseBay
  • Conical Roj Hmab Taw 14x8mm x8 AliExpresseBay
  • Insulating Washers 3x7x0.8mm x16 AliExpresseBay
  • M3 x 12mm Lub Taub Hau Taub Hau Stainless Hlau 304 Hex Qhov Ntsia Hlau x20 AliExpresseBay
  • M3 304 Stainless Hlau 304 Hex Ceev x4 AliExpresseBay
  • M3 Standoff 18mm Brass FF x4 AliExpresseBay
  • M3 Standoff 35mm tooj dag FF x4 AliExpresseBay
  • Header Poj Niam 2.54mm 1x4 x1 AliExpresseBay
  • Headers Txiv neej 2.54mm 1x40 Pin x1 AliExpresseBay
  • Header Poj Niam Txoj Cai 2.54mm 1x4 x1 AliExpresseBay
  • USB rau ESP8266 ESP-01 Programmer x1 AliExpresseBay
  • 5V Active Buzzer x1 AliExpresseBay
  • 12V 5A PSU x1 AliExpresseBay

THT (Dhau Qhov) Kev Xaiv Ua Haujlwm

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

SMD (Surface Mount) Cheeb Tsam Xaiv

  • 10k - 1/8w Resistor SMD 0603 x7 AliExpresseBay
  • 4.7k - 1/8w Resistor SMD 0603 x1 AliExpresseBay
  • 1k - 1/8w Resistor SMD 0603 x8 AliExpresseBay
  • N-Channel Mosfet IRLML2502TRPBF x8 AliExpresseBay
  • P Channel MOSFET AO3407 SOT-23 x4 AliExpresseBay
  • NPN Transistor SOT23 BC847 x4 AliExpresseBay
  • Diode 1N4148 0603 x2 AliExpresseBay

Cov cuab yeej

  • Solder Wire 60/40 0.7mm AliExpresseBay
  • Kab pheeb ces kaum AliExpresseBay
  • Youyue 8586 SMD Soldering Rework Station AliExpresseBay
  • UNI-T UT39A Digital Multimeter AliExpresseBay
  • Hlau Strippers AliExpresseBay
  • Barcode Scanner AliExpresseBay
  • Barcode Tshuab Luam Ntawv AliExpresseBay
  • Barcode Labels 30mm x 20mm x700 AliExpresseBay
  • MECHANIC Solder Paste AliExpresseBay
  • Anti-Static Tweezers AliExpresseBay
  • Thib Peb Lub Cev Soldering Stand AliExpresseBay
  • AMTECH NC-559-ASM No-Clean Solder Flux AliExpresseBay
  • Solder Wick AliExpresseBay
  • Precision Magnetic Screwdriver Teeb AliExpresseBay

Txog cov npe tshiab hloov mus rau kuv lub vev xaib:

Kauj Ruam 2: Solder Resistors, Transistors thiab MOSFETs

Solder Resistors, Transistors thiab MOSFETs
Solder Resistors, Transistors thiab MOSFETs
Solder Resistors, Transistors thiab MOSFETs
Solder Resistors, Transistors thiab MOSFETs

Ib qho SMD lossis THT cov kab laug sab (tsis yog ob qho tib si) 1K, 4.7K, 10K, P-Channel, N-Channel thiab NPN Cheebtsam

Kauj Ruam 3: Cov laug hauv lub taub hau thiab DIP Qhov (Socket)

Solder hauv Headers thiab DIP Qhov (Socket)
Solder hauv Headers thiab DIP Qhov (Socket)
Solder hauv Headers thiab DIP Qhov (Socket)
Solder hauv Headers thiab DIP Qhov (Socket)

Siv tus Nano ob tus 15 tus poj niam lub taub hau, 16x CD74HC4067 Multiplexers 8 tus pin thiab 16 tus pin poj niam lub taub hau, ESP8266 hloov pauv 4 tus poj niam poj niam, LCD 4 tus poj niam thiab 74HC595N Ua haujlwm sau npe 16 tus pin DIP IC qhov (socket).

Faj seeb: solder tag nrho cov Cheebtsam ntawm sab silk screen.

Kauj Ruam 4: Cov Khoom Siv Yooj Yim Yooj Yim

Solder Basic Components
Solder Basic Components
Solder Basic Components
Solder Basic Components
Solder Basic Components
Solder Basic Components

Solder thiab nruab 5.5mm DC Jack, Arduino Nano 328p, CD74HC4067 multiplexer thiab 74HC595N hloov npe.

Thaum siv lub Arduino Nano thiab Multiplexer Kuv pom zoo ua ntej tso tus txiv neej header pins rau hauv tus poj niam header pins tom qab ntawd muab cov khoom sib dhos tso rau hauv qhov chaw.

Kauj Ruam 5: Siv Dallas DS18B20 Kub

Solder Dallas DS18B20 Kub
Solder Dallas DS18B20 Kub
Solder Dallas DS18B20 Kub
Solder Dallas DS18B20 Kub
Solder Dallas DS18B20 Kub
Solder Dallas DS18B20 Kub
Solder Dallas DS18B20 Kub
Solder Dallas DS18B20 Kub

Thawj qhov ob 3mm x 7mm x 0.8mm Insulating Washers ntawm txhua Dallas Sensor (Qhov no yog siv los tsim qhov chaw tawm ntawm PCB yog li koj tsis ntsuas PCB qhov kub)

Solder 4x Dallas Sensors nyob rau txheej sab saum toj rau txhua lub xov tooj ntawm tes ntxiv rau qhov ntsuas ib puag ncig ntawm txheej txheej hauv qab.

Ua tib zoo saib xyuas kom tsis txhob txhuam cov pob qij txha txuas rau ntawm TO-92 cov khoom sib dhos. Ib zaug ntsuas qhov ntsuas hauv hom diode ntawm koj ntau lub meter ntawm txhua ceg ntawm ib qho Dallas Sensor (lawv txhua tus txuas nrog ua ke)

Solder 5V Active Buzzer nyob rau txheej sab saum toj uas tus + (zoo) tus pin ntsib rau Arduino Nano

Kauj Ruam 6: Cov laug hauv Diode

Solder hauv Diode
Solder hauv Diode

Solder hauv Diode hauv qab CD74HC4067 multiplexer

Nws yog kev coj ua zoo los ntxuav cov dej ntws nrog isopropyl cawv.

Kauj Ruam 7: Kuaj thiab Kho Kho Cov Duab LCD Zoo ib yam / Serial Jumpers

Kuaj thiab Kho Kho Cov LCD Screen Zoo ib yam / Serial Jumpers
Kuaj thiab Kho Kho Cov LCD Screen Zoo ib yam / Serial Jumpers
Kuaj thiab Kho Kho Cov LCD Screen Zoo ib yam / Serial Jumpers
Kuaj thiab Kho Kho Cov LCD Screen Zoo ib yam / Serial Jumpers
Kuaj thiab Kho Kho Cov LCD Screen Zoo ib yam / Serial Jumpers
Kuaj thiab Kho Kho Cov LCD Screen Zoo ib yam / Serial Jumpers

LCD Zoo

Txuas tus LCD Serial 4 tus pin poj niam rau 4 tus txiv neej tus txiv neej -> Poj niam Dupont Jumper xov hlau. Nco ntsoov tias koj txuas koj txuas raws nraim:

GND -> GND

VCC -> 5V

SDA -> SDA

SCL -> SCL

Thauj lub Arduino Sketch los ntawm github: ASCD_Nano_Test_LCD_Screen

Unplug lub USB qaum thiab siv 12V fais fab qaum hauv 5.5 mm DC Jack (+ qhov chaw zoo / - sab nraud tsis zoo)

Kho lub hwj chim ntawm lub tshuab hluav taws xob tom qab ntawm LCD Screen CC lossis CW kom txog thaum koj pom cov ntawv tso tawm.

Thaum koj zoo siab nrog qhov sib txawv tshem tawm Dupont Jumper xov hlau.

Serial Jumpers

Txuas 2 x 2.54 mm jumpers ntawm tus pin 1-2 rau software sib txuas lus nrog ESP8266

Kauj Ruam 8: PWM Ntxuam

PWM Fan
PWM Fan

Cheebtsam

Solder cov khoom hauv qab no:

JST 2.0 PH 2pin txuas (Nco tseg: cov kab lo lo ntxhuav tau rov qab los ntawm PCB version 1.11)

100uF 16V Electrolytic Capacitor

BD139 NPN Transistor

Diode

Xeem

Thauj lub Arduino Sketch los ntawm github: ASCD_Nano_Test_Fan

Tshem lub xaim USB thiab siv lub hwj chim 12V hauv 5.5 mm DC Jack (+ qhov chaw zoo / - sab nraud tsis zoo)

Txuas rau hauv 30mm Ntxuam

Tus Kiv cua yuav tsum nrawm dua ces nres

Kauj Ruam 9: Xeem MOSFETs

Xeem MOSFETs
Xeem MOSFETs
Xeem MOSFETs
Xeem MOSFETs
Xeem MOSFETs
Xeem MOSFETs

Kuaj N-Channel Resistor Poob MOSFETs

Thauj lub Arduino Sketch los ntawm github: ASCD_Nano_Test_Charge_Discharge_Mosfets

Unplug lub USB qaum thiab siv 12V fais fab qaum hauv 5.5 mm DC Jack (+ qhov chaw zoo / - sab nraud tsis zoo)

Nrog PCB tig mus rau txheej txheej hauv qab teeb tsa koj lub 'meter' mus rau hom diode / txuas ntxiv.

Muab qhov kev sojntsuam tsis zoo rau ntawm GND qhov chaw thiab qhov kev sojntsuam zoo ntawm 1st modules load resistors txuas sab xis (raws li qhia hauv cov duab).

Koj lub ntsuas ntau yuav tsum beep rau 1 thib ob ces tsis muaj beep rau 1 thib ob.

Rov ua qhov no rau txhua tus qauv.

Kev Xeem P-Channel TP5100 Them MOSFETs

Thauj lub Arduino Sketch los ntawm github: ASCD_Nano_Test_Charge_Discharge_Mosfets (Zoo ib yam li saum toj no koj tuaj yeem siv daim duab no rau ob qho kev sim)

Tshem lub xaim USB thiab siv lub hwj chim 12V hauv 5.5 mm DC Jack (+ qhov chaw zoo / - sab nraud tsis zoo)

Nrog PCB tig mus rau txheej txheej hauv qab teeb tsa koj ntau lub 'meter' rau DC hom hluav taws xob (feem ntau yog 20V ntau).

Muab qhov kev sojntsuam tsis zoo tso rau ntawm GND qhov chaw thiab sojntsuam zoo ntawm 1st modules TP5100 sab xis + qhov txuas zoo (raws li pom hauv cov duab). Koj ntau lub ntsuas yuav tsum qhia 12V rau 1 vib nas this ces qis qis rau 1 thib ob. Rov ua qhov no rau txhua tus qauv.

Kauj Ruam 10: Tau Dallas DS18B20 Kub Sensor Serials

Tau txais Dallas DS18B20 Kub Sensor Serials
Tau txais Dallas DS18B20 Kub Sensor Serials
Tau txais Dallas DS18B20 Kub Sensor Serials
Tau txais Dallas DS18B20 Kub Sensor Serials
Tau txais Dallas DS18B20 Kub Sensor Serials
Tau txais Dallas DS18B20 Kub Sensor Serials

Thauj lub Arduino Sketch los ntawm github: ASCD_Nano_Get_DS18B20_Serials

Tawm hauv USB cable. Tsis txhob txuas lub Ntxuam lossis 12V Lub Hwj Chim.

Qhib Serial monitor hauv Arduino IDE ntawm 115200 baud tus nqi.

Nws yuav tsum pom / nrhiav 5x cov cuab yeej.

Ua kom sov 1st DS18B20 Kub Sensor nrog cov lus qhia siab ntawm koj cov hlau txuas rau lub sijhawm luv.

Nco tseg: Tus lej lej yog los ntawm sab laug mus rau sab xis nrog PCB tig ncaj rau saum txheej

Nws yuav tsum luam tawm "Tshawb Pom Roj Teeb: 1" tom qab ntawd "Tshav Kub Kub Roj Teeb Sensor: 2"

Qhov no yuav txuas ntxiv mus dhau txhua 4 x cov qauv kom txog thaum nws hais tias "Tshawb Pom Kev Pom Zoo Ib puag ncig Ua tiav"

Nws yuav tso saib Hexadecimal Serial tooj ntawm txhua tus DS18B20 Kub Sensor nyob hauv qab.

Luam the 5x Serial numbers and then paste them into "Temp_Sensor_Serials.h" within the "ASCD_Nano_1-0-0" sketch. Nco ntsoov tias koj tso tus lej cim kawg (pom hauv daim duab)

Nco tseg: Yog tias koj tau txais 99 degrees Celsius kub nyeem ntawv nws txhais tau tias muaj qhov ua yuam kev nyeem ntawv lub sensor. Tog twg los cov ntawv tsis raug lossis lub cuab yeej ua tsis raug.

Kauj Ruam 11: Nruab thiab Xeem TP5100 Charging Modules

Nruab thiab Xeem TP5100 Charging Modules
Nruab thiab Xeem TP5100 Charging Modules
Nruab thiab Xeem TP5100 Charging Modules
Nruab thiab Xeem TP5100 Charging Modules
Nruab thiab Xeem TP5100 Charging Modules
Nruab thiab Xeem TP5100 Charging Modules

Nruab

Nrog rab riam lossis qee daim kab xev txiav 20x ib leeg Txiv neej 2.54 hli lub taub hau.

Muab 5x Txiv neej lub taub hau rau TP5100 tus qauv rau hauv qab txheej ntawm PCB. Kuv pom zoo tso sab ntev los ntawm lub qhov.

Muab tus qauv TP5100 rau ntawm txhua tus qauv thiab muab nws tso rau hauv qhov chaw. Siv qee tus tweezers los tswj tus Txiv neej lub taub hau yog tias lawv tsis ua raws.

Nyob rau txheej txheej saum toj kawg nkaus ntawm PCB cov kab laug sab sib txuas nrog yaug nrog PCB raws li koj tuaj yeem ua tau. (Koj yuav tsum ua kom haum lub yas yas yas tuav rau saum kom tsawg lo tawm zoo dua)

Nco tseg: Nco ntsoov tias koj txuas tus Charge Pin ntawm TP5100. Nws yog tus pin ze tshaj ntawm VCC hauv GND saum P-Channel MOSFET

Xeem

Thauj lub Arduino Sketch los ntawm github: ASCD_Nano_Test_Charge_Discharge_Mosfets (Zoo ib yam li saum toj no koj tuaj yeem siv daim duab no rau ob qho kev sim)

Unplug lub USB qaum thiab siv 12V fais fab qaum hauv 5.5 mm DC Jack (+ qhov chaw zoo / - sab nraud tsis zoo)

Txhua qhov TP5100 tus qauv yuav tsum qhib rau 1 thib ob kaw rau 1 thib ob.

Kauj Ruam 12: Laum DS18B20 Kub Sensor Qhov Huv Huv

Laum DS18B20 Kub Sensor Qhov Huv Huv
Laum DS18B20 Kub Sensor Qhov Huv Huv
Laum DS18B20 Kub Sensor Qhov Huv Huv
Laum DS18B20 Kub Sensor Qhov Huv Huv
Laum DS18B20 Kub Sensor Qhov Huv Huv
Laum DS18B20 Kub Sensor Qhov Huv Huv
Laum DS18B20 Kub Sensor Qhov Huv Huv
Laum DS18B20 Kub Sensor Qhov Huv Huv

Cov cuab yeej xav tau

  • 0.7mm Laum me me lossis Sau
  • 3mm Laum ntsis (yeem)
  • 6.5mm - 7mm Laum ntsis

Laum

Tau txais cov khoom seem PCB dawb thiab tus tuav 4x18650 roj teeb

Mount 4 x 18650 Roj Teeb Nrog Nrog + cim rau sab saum toj ntawm lub rooj tsavxwm

Kos rau lub luag haujlwm nrog 0.7mm Laum me ntsis lossis sau ntawv ntawm tus pin nruab nrab ntawm txhua ntawm TO-92 DS18B20 Kub Kub Sensors

Tshem tawm 4 X 18650 Tus Tuav Roj Teeb thiab laum 6.5mm - 7mm qhov. Kuv pom zoo siv me ntsis laum me ntsis ua ntej.

Xeem haum rau 4x 18650 Tus Tuav Lub Roj Teeb thiab pom tias DS18B20 Kub Sensor muaj qhov tshem tawm txaus.

Nco tseg: Tsis txhob siv lub roj teeb 4x 18650 kom txog thaum tag nrho lwm cov khoom siv tau muab pov tseg.

Kauj Ruam 13: Rhais Cov Hluav Taws Xob Tawm

Mount lub Discharge Resistors
Mount lub Discharge Resistors
Mount lub Discharge Resistors
Mount lub Discharge Resistors
Mount lub Discharge Resistors
Mount lub Discharge Resistors
Mount lub Discharge Resistors
Mount lub Discharge Resistors

Mount thiab Solder Headers

Ua ntej tshaj lub taub hau. Koj tuaj yeem siv 5.08mm Ntsia Hlau Terminal lossis JST 2.54mm Txiv Neej Lub Taub Hau.

Nco tseg: Kuv siv qee qhov blu tack los tuav lub header / davhlau ya nyob twg nyob rau hauv qhov chaw thaum siv cov laug.

Solder lawv nyob rau hauv.

Ntsuas Ohms ntawm Resistors (Tsis teb los tau)

Ntsuas, tus lej thiab teev qhov tsis kam ntawm txhua tus tiv thaiv.

Kuv siv kuv tus LCR-T4 Tester rau qhov no. Koj tuaj yeem siv lub ntsuas ntsuas zoo (qhov no tsis yog 100% raug tab sis yog qhov ntsuas ntsuas zoo)

Hloov kho Arduino Sketch los ntawm github: ASCD_Nano_1-0-0 ntxiv hauv qhov hloov kho qhov tseem ceeb.

Mount lub Resistors

Hauv qhov piv txwv no kuv tab tom siv 5.08mm Screw Terminals thiab kuv ua rau txhua qhov xaim hluav taws xob tiv taus. Tom qab ntawd kuv yuav ntxiv cov kauj ruam rau aluminium clad resistors ntawm lub dab dej kub.

Kauj Ruam 14: Muab Cov Khoom Siv Kawg

Muab cov Cheebtsam Kawg
Muab cov Cheebtsam Kawg
Muab cov Cheebtsam Kawg
Muab cov Cheebtsam Kawg
Muab cov Cheebtsam Kawg
Muab cov Cheebtsam Kawg
Muab cov Cheebtsam Kawg
Muab cov Cheebtsam Kawg

Solder nyob rau hauv 4x 18650 Roj Teeb Holder.

Nco tseg: Koj yuav xav tau txiav qee qhov kev sib cuag nrog qee cov yaug dej / kab pheeb ces kaum.

Solder 6mm laub khawm.

Kauj Ruam 15: Txhim Kho Tag Nrho Cov Khoos Phis Tawj

Mount Txhua Qhov Kho Vajtse
Mount Txhua Qhov Kho Vajtse
Mount Txhua Qhov Kho Vajtse
Mount Txhua Qhov Kho Vajtse
Mount Txhua Qhov Kho Vajtse
Mount Txhua Qhov Kho Vajtse

Arduino ESP8266 Adapter

4x Siv M2.5 sawv ntsug MF lossis FF

8x M2.5 Screws lossis 4x M2.5 screws thiab 4x M2.5 txiv ntseej nyob yog tias koj siv M-F lossis F-F sawv ntsug

Siv lub kaum sab xis 4pin 2.54mm txuas los txuas Tus Poj Niam rau Txiv neej txuas.

Nco tseg: koj yuav xav tau tin txuas kom tau txais kev sib txuas zoo yog tias nws xoob.

LCD

4x M3 Standoff 18mm Brass FF thiab 8x M3 x 12mm Screws rau LCD

Ntxuam

3D Luam cov ntaub ntawv nkaus xwb: Xov qee M3 x 18mm ntsia hlau ntxuam lub qhov taub ntxiv rau Ntxuam.

Kauj Ruam 16: Tshaj Tawm Arduino Nano Sketch

Rub tawm Arduino Nano Sketch
Rub tawm Arduino Nano Sketch

Ua ntej rub tawm daim duab kos kos 5V Voltage tso tawm los ntawm Arduino's Voltage Regulator. Muaj ob lub ntsiab lus sojntsuam txog lub vijtsam LCD.

Hloov kho Arduino Sketch los ntawm github: ASCD_Nano_1-0-0 Hloov kab no hauv Arduino Sketch rau koj qhov kev nyeem hluav taws xob

const ntab referenceVoltage = 5.01; // 5V Output ntawm Arduino

Koj tseem tuaj yeem hloov qee lwm qhov kev teeb tsa rau koj qhov kev xav tau kev xeem

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

const ntab referenceVoltage = 5.01; // 5V Output ntawm Arduino const float defaultBatteryCutOffVoltage = 2.8; // Qhov hluav taws xob uas qhov tso tawm nres const byte restTimeMinutes = 1; // Lub sijhawm hauv feeb los so lub roj teeb tom qab them tas. 0-59 yog siv tau const int lowMilliamps = 1000; // Qhov no yog tus nqi ntawm Milli Amps uas tau txiav txim siab qis thiab tsis tau them rov qab vim tias nws suav tias yog qhov ua yuam kev const int highMilliOhms = 500; // Qhov no yog tus nqi ntawm Milli Ohms uas tau txiav txim siab thiab lub roj teeb tau suav tias yog qhov ua yuam kev const int offsetMilliOhms = 0; // Offset calibration rau Milli Ohms const byte chargingTimeout = 8; // Lub sijhawm siv sijhawm teev rau them nqi byte tempThreshold = 7; // Ceeb Toom Threshold nyob rau qib siab tshaj qhov pib Kub const byte tempMaxThreshold = 20; // Qhov siab tshaj plaws nyob rau qib siab tshaj qhov ntsuas kub thawj zaug - suav tias yog qhov ua tsis tau zoo ntab roj teeb VolatgeLeak = 0.50; // Ntawm qhov screen thawj zaug "BATTERY CHECK" soj ntsuam qhov siab tshaj plaws ntawm txhua tus qauv thiab teeb tsa tus nqi no me ntsis siab dua byte moduleCount = 4; // Tus naj npawb ntawm Cov Qauv tsim byte screenTime = 4; // Sijhawm hauv vib nas this (Cycles) ib qho Screen Active const int dischargeReadInterval = 5000; // Lub sijhawm sib nrug ntawm kev nyeem tawm. Kho rau mAh +/

Txuas Arduino Nano rau koj lub computer thiab thauj ASCD_Nano_1-0-0 kos duab

Koj yuav xav siv ATmega328P (Qub boot loader) ua tus txheej txheem hauv Arduino IDE

Xaiv qhov chaw nres nkoj COM raug thiab xa cov duab kos

Kauj Ruam 17: Upload ESP8266 Sketch

Upload ESP8266 Sketch
Upload ESP8266 Sketch

Yog tias koj tsis tau sau npe koj Vortex Nws - Roj Teeb Portal Account mus rau kauj ruam tom ntej.

Koj yuav tsum teeb tsa ESP8266 Arduino Addon hauv koj Arduino IDE siv phau ntawv qhia no: https://learn.sparkfun.com/tutorials/esp8266-thing …

Hloov cov hauv qab no hauv ESP8266_Wifi_Client_1-0-0 Arduino Sketch

const char ssid = ""; -> rau koj li WIFI routers

SSID const char tus password = ""; -> rau koj li WIFI routers Password

const char userHash = ""; -> rau koj Tus Neeg Siv Khoom (Tau qhov no los ntawm "Charger / Discharger Menu -> Saib" hauv Vortex Nws Roj Teeb Portal)

const byte CDUnitID =; -> rau koj CDUnitID (Tau qhov no los ntawm "Charger / Discharger Menu -> View -> Select your Charger / Discharger" in the Vortex It Battery Portal)

Siv USB rau ESP8266 ESP-01 Programmer txhawm rau upload daim duab ESP8266_Wifi_Client_01.ino mus rau ESP8266 nrog hloov ntawm PROG

Kauj Ruam 18: Teeb Koj Lub Vortex Nws - Roj Teeb Portal Account

Teeb Koj Vortex Nws - Roj Teeb Portal Account
Teeb Koj Vortex Nws - Roj Teeb Portal Account
Teeb Koj Vortex Nws - Roj Teeb Portal Account
Teeb Koj Vortex Nws - Roj Teeb Portal Account
Teeb Koj Vortex Nws - Roj Teeb Portal Account
Teeb Koj Vortex Nws - Roj Teeb Portal Account
Teeb Koj Vortex Nws - Roj Teeb Portal Account
Teeb Koj Vortex Nws - Roj Teeb Portal Account

Mus rau

Yog tias koj tseem tsis tau sau npe rau tus as khauj.

Nkag mus nrog koj daim ntawv pov thawj

Ntawm cov ntawv qhia zaub mov nyem "Charger / Discharger" -> "Tshiab"

Xaiv los ntawm cov npe "Arduino 4x C/D"

Nyem "Tshiab Charger / Discharger"

Ntawm cov ntawv qhia zaub mov nyem "Charger / Discharger" -> "View"

Xaiv los ntawm cov npe "xx - Arduino 4x C/D" (qhov twg xx yog CDUnitID)

Tsis txhob ua ntawm koj "UserHash" thiab "CDUnitID"

Nyem "Live View Module" los saib koj Charger / Discharger online

Kauj Ruam 19: Tsis teb los tau - Ua 3D Luam Ntawv Txuas

Tsis teb los tau - Ua ib daim ntawv luam 3D
Tsis teb los tau - Ua ib daim ntawv luam 3D

Yog tias koj muaj lub tshuab luam ntawv 3D koj tuaj yeem luam daim ntawv uas kuv tau tsim. Xav tias dawb los ua koj tus qauv ntawm cov ntaub thaiv thiab qhia nws:

Fusion 360: koj puas xav tau ntau tus thwjtim?

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

Txhua yam STL

www.thingiverse.com/thing:3502094

Kauj Ruam 20: Pib Xeem 18650 Cells

Pib Xeem 18650 Cells
Pib Xeem 18650 Cells
Pib Xeem 18650 Cells
Pib Xeem 18650 Cells

Ntxig qee lub roj teeb rau hauv Cell Modules thiab mus rau "Live View Module" nplooj ntawv scan hauv koj cov lej lej thiab koj tawm mus.

Pom zoo: