Inhoudsopgave:

Regeneratie toevoegen in Brett's Arduino ASCD 18650 Smart Charger / Discharger - Ajarnpa
Regeneratie toevoegen in Brett's Arduino ASCD 18650 Smart Charger / Discharger - Ajarnpa

Video: Regeneratie toevoegen in Brett's Arduino ASCD 18650 Smart Charger / Discharger - Ajarnpa

Video: Regeneratie toevoegen in Brett's Arduino ASCD 18650 Smart Charger / Discharger - Ajarnpa
Video: Onthulling van de verbluffende biotechnologie van regeneratie: Michael Levin 2024, November
Anonim
Regeneratie toevoegen in Brett's Arduino ASCD 18650 Smart Charger / Discharger
Regeneratie toevoegen in Brett's Arduino ASCD 18650 Smart Charger / Discharger

De DIY TESLA powerwall-community groeit snel. De belangrijkste stap bij het bouwen van een powerwall is het groeperen van de batterijcellen in pakketten met een gelijke totale capaciteit. Dit maakt het mogelijk om de accu's in serie te zetten en ze eenvoudig uit te balanceren voor minimale ontlading en maximale laadspanning. Om deze groepering van batterijcellen te bereiken, moet men de capaciteit van elke afzonderlijke batterijcel meten. Het nauwkeurig meten van de capaciteit van tientallen batterijen kan een grote en overweldigende klus zijn. Dit is de reden waarom de enthousiastelingen meestal commerciële batterijcapaciteitstesters gebruiken, zoals de ZB2L3, IMAX, Liito KALA en anderen. Onder de DIY TESLA powerwall-gemeenschap is er echter een zeer populaire DIY-batterijcapaciteitstester - de Brett's Arduino ASCD 18650 Smart Charger / Discharger (https://www.vortexit.co.nz/arduino-8x-charger-discharger/). In deze instructable zullen we deze DIY-batterijcapaciteitstester aanpassen, zodat de te testen batterij zijn energie zal overbrengen naar een andere batterij met hoge capaciteit, waardoor energieverspilling als warmte via een vermogensweerstand wordt vermeden (de gebruikelijke methode voor het meten van de batterijcapaciteit).

Stap 1: Een prototype bouwen van Brett's DIY-batterijcapaciteitstester

Een prototype bouwen van Brett's DIY-batterijcapaciteitstester
Een prototype bouwen van Brett's DIY-batterijcapaciteitstester
Een prototype bouwen van Brett's DIY-batterijcapaciteitstester
Een prototype bouwen van Brett's DIY-batterijcapaciteitstester

Ik zou aanraden om de webpagina van Brett te bezoeken en de instructies te volgen https://www.vortexit.co.nz/arduino-8x-charger-discharger/. Vervolgens wordt het idee om dit aan te passen weergegeven in het schema. Kortom, in plaats van een weerstand te gebruiken om de gemeten batterij-energie te dempen, gebruiken we een weerstand met een zeer lage Ohm als shunt. In ons geval gebruiken we een weerstand van 0,1 ohm van 3 watt. Vervolgens bouwen we een DC-boostconverter met feedback. Er zijn veel links over het bouwen van een Arduino-gestuurde boost-converter, maar ik heb de video van Electronoobs (https://www.youtube.com/embed/nQFpVKSxGQM) gebruikt, wat erg leerzaam is. Ook gebruikt Electronoobs hier een Arduino, dus we zullen een deel van zijn feedbackluscode gebruiken. In tegenstelling tot de traditionele boost-converter, zullen we de ontlaadstroom bewaken en proberen constant te houden, niet de uitgangsspanning. Dan zal de hoge capaciteit van de regenbatterij parallel met een condensator de uitgangsspanning afvlakken zoals weergegeven in de afbeelding (oscilloscoopafbeelding). Zonder de 470uF-condensator moet je oppassen voor spanningspieken.

Stap 2: De machine

De machine
De machine
De machine
De machine
De machine
De machine
De machine
De machine

Omdat het hele project momenteel in ontwikkeling is, heb ik besloten commerciële printplaten te gebruiken en alle componenten te monteren. Dit is een leerproject voor mij, dus PCB heeft me geholpen om mijn soldeervaardigheden te verbeteren en allerlei dingen te leren over analoge en digitale elektronica. Ik raakte ook geobsedeerd door het verhogen van de regeneratie-efficiëntie. Wat ik ontdekte, is dat deze opstelling resulteert in> 80% regeneratie-efficiëntie voor ontladingssnelheden van 1 ampère. In het schema laat ik alle benodigde componenten zien naast wat Brett in zijn schema's laat zien.

Stap 3: De Arduino-code

Voor de Arduino gebruikte ik Brett's code en nam ik pulsbreedtemodulatie (PWM) op. Ik heb timers gebruikt om de PWM op 31 kHz te laten werken, wat (in theorie, maar ik heb het niet gecontroleerd) een betere efficiëntie bij de conversie geeft. Andere kenmerken zijn de correcte meting van de ontlaadstroom. U moet de meting goed filteren, aangezien onze shuntweerstand 0,1 Ohm is. In het ontladingsgedeelte van de code past de PWM-werkcyclus zich aan om de stroom constant te houden.

Aanbevolen: