Cuprins:
- Pasul 1: Construirea unui prototip al testerului de capacitate a bateriei DIY a lui Brett
- Pasul 2: Mașina
- Pasul 3: Codul Arduino
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Comunitatea DIY TESLA powerwall crește rapid. Cel mai important pas în construirea unui powerwall este gruparea celulelor bateriei în pachete cu o capacitate totală egală. Acest lucru permite setarea bateriilor în serie și echilibrarea lor cu ușurință pentru descărcare minimă și tensiune maximă de încărcare. Pentru a realiza această grupare de celule de baterie, trebuie să măsurați capacitatea fiecărei celule de baterie. Măsurarea corectă a capacității a zeci de baterii poate fi o treabă mare și copleșitoare. Acesta este motivul pentru care entuziaștii folosesc de obicei testere comerciale de capacitate a bateriei precum ZB2L3, IMAX, Liito KALA și altele. Cu toate acestea, printre comunitatea DIY TESLA powerwall există un tester foarte popular pentru capacitatea bateriei DIY - Brett's Arduino ASCD 18650 Smart Charger / Discharger (https://www.vortexit.co.nz/arduino-8x-charger-discharger/). În acest instructable, vom modifica acest tester de capacitate a bateriei DIY astfel încât bateria testată să-și transfere energia la o altă baterie de mare capacitate, evitând astfel risipa de energie ca căldură printr-un rezistor de putere (metoda comună de măsurare a capacității bateriei).
Pasul 1: Construirea unui prototip al testerului de capacitate a bateriei DIY a lui Brett
Aș recomanda să vizitați pagina web a lui Brett și să urmați instrucțiunile https://www.vortexit.co.nz/arduino-8x-charger-discharger/. Apoi, ideea de a modifica acest lucru este prezentată în schemă. Practic, în loc să folosim un rezistor pentru a umple energia măsurată a bateriei, folosim un rezistor de Ohm foarte scăzut ca șunt. În cazul nostru, folosim un rezistor de 3 wați de 0,1 ohmi. Apoi construim un convertor DC boost cu feedback. Există multe linkuri despre cum să construiți un convertor de control controlat Arduino, dar am folosit videoclipul de la Electronoobs (https://www.youtube.com/embed/nQFpVKSxGQM), care este foarte educativ. De asemenea, Electronoobs aici folosește un Arduino, așa că vom folosi o parte din codul său de buclă de feedback. Spre deosebire de tradiționalul convertor de impuls, vom monitoriza și vom încerca să menținem constant curentul de descărcare, nu tensiunea de ieșire. Apoi, capacitatea mare a bateriei regen în paralel cu un condensator va netezi tensiunea de ieșire așa cum se arată în imagine (imaginea osciloscopului). Fără condensatorul 470uF, trebuie să fiți atenți la vârfurile de tensiune.
Pasul 2: Mașina
Deoarece tot proiectul este în curs de dezvoltare, am decis să folosesc plăci comerciale PCB și să montez toate componentele. Acesta este un proiect de învățare pentru mine, astfel PCB m-a ajutat să-mi îmbunătățesc abilitățile de lipit și să învăț tot felul de lucruri despre electronica analogică și digitală. De asemenea, am fost obsedat de creșterea eficienței regenerării. Ceea ce am aflat este că această configurare are ca rezultat o eficiență de regenerare> 80% pentru rate de descărcare de 1 amp. În schemă, arăt toate componentele necesare în plus față de ceea ce arată Brett în schemele sale.
Pasul 3: Codul Arduino
Pentru Arduino, am folosit codul lui Brett și am inclus modulația lățimii pulsului (PWM). Am folosit cronometre pentru a rula PWM la 31 kHz, ceea ce (teoretic, dar nu am verificat) oferă o eficiență mai bună în conversie. Alte caracteristici includ măsurarea corectă a curentului de descărcare. Trebuie să filtrați corect măsurarea, deoarece rezistența noastră de șunt este de 0,1 Ohm. În partea de descărcare a codului, ciclul de funcționare PWM se ajustează pentru a menține curentul constant.
Recomandat:
Porniți încărcătorul de încărcare Arduino pe un ATMega328: 4 pași
Flash the Arduino Bootloader on an ATMega328: Questo tutorial ci permite di caricare il Bootloader nel case in cui l'ATmega, presente su una bord di our creation, sia vergine; come ad esempio nel caso in cui si vuole realize the Drivemall
Deci, încărcați încărcătorul de boot STM32duino în „pastila albastră” Deci, ce se întâmplă acum ?: 7 pași
Deci, încărcați încărcătorul de boot STM32duino în „pastila albastră” … Deci, ce se întâmplă acum ?: Dacă ați citit deja instrucțiunile mele explicând modul în care se încarcă încărcătorul de boot STM32duino sau orice altă documentație similară, încercați să încărcați exemplul de cod și …. s-ar putea să nu fie nimic Se întâmplă deloc.Problema este, multe, dacă nu toate exemple pentru „Generic” STM32 va
[DIY] Transformă încărcătorul de baterie pentru telefonul mobil: 6 pași
[DIY] Încărcător de baterie pentru telefonul mobil Transformator: Încărcătorul de baterie pentru telefonul mobil este o abreviere pentru încărcătorul scaunului, ceea ce înseamnă că placa bateriei este plasată în partea de sus pentru încărcare, ceea ce este foarte convenabil de utilizat. Încărcătorul este în primul rând un încărcător proiectat pentru unul sau un tip de mobil
Modificați încărcătorul / descărcătorul inteligent Arduino ASCD 8x 18650 pentru seria hardware ESP8266: 4 pași
Modificați încărcătorul / descărcătorul inteligent Arduino ASCD 8x 18650 pentru seria hardware ESP8266: pe versiunea PCB 2.0 și de mai jos, adaptorul ESP8266 Arduino are pinii greși în care nu puteți utiliza (comunica) cu ESP8266 pentru comunicarea fără fir la portalul bateriei Vortex It. conectează adaptorul ESP8266 Arduino la Har
Ce trebuie să faceți dacă încărcătorul nu vede bateria Li-ion 18650: 9 pași
Ce trebuie să faceți dacă încărcătorul nu vede bateria Li-ion 18650: Ce trebuie să faceți dacă bateria nu se încarcă, încărcătorul nu vede bateria din 2 motive: tensiune redusă sau protecție termică declanșată