Arduino solar storma controller + effektreglering och data loggning online med Xbee WiFi
För ett tag sedan jag började arbeta på en sol laddningsregulatorn, det var baserat på en PIC mikrokontroller, en 20 x 4 tecken display och koden är skriven i assembler. Det fungerade bra och arbetade fortfarande när jag bestämde mig att lägga mer till den här domänkontrollanten.
Min nya controller använder en fristående ATMega328P, och en 1.8" tft skärm från Saintsmart. Jag skrev koden med arduino IDE och lagt upp (många många gånger ;-)) direkt på brädan med standalone upp. Jag hade en massa solceller hemma så jag bestämde mig att bygga min egen solpanel att gå med den. Inte säker med uppnådd effekt, det är inte så stor men det ger fortfarande 23 till 24 volt när det inte är ansluten.
Denna nya controller har en knapp som låter dig slå eller av en utgång, där spänning från batteriet och där du kan ansluta något som LED-lampor, power inverter eller andra enheter. Maximal effekt är 20 ampere för denna design.
Denna nya controller funktioner är:
-Möjligheten att ladda 6V eller 12V typer batterier. (24V ingår i mjukvaran men behöver en liten ändring på den elektroniska sidan)
-Automatisk identifiering av typen av batteri.
-Knappen för att slå och av produktionen arrangera av registeransvarige.
-Knappen för att visa olika information på skärmen som totala laddningstid, antal laddning dagar, min och max batteri spänningar recorder, temperatur, LUX värden utanför, maximal laddning nuvarande och watt som maximal effekt strömmar och watt.
-Alla dessa värden sparas till EEPROM en gång om dagen när det omgivande ljuset går ner och läses in på nytt på starta upp.
-Möjlighet att radera EEPROM och börja med färska avläsningar, samt möjligheten att ta bort den totala laddningen tid och dagar.
-Temperaturen i batteriet används i programvaran att minska laddning värden om det går över 25° eller höja dem om det är lägre än 25°.
-Information skickas till IoT (Internet of Things) en gång var femte minut för att kunna hålla ett öga på hur det går när inte jag är hemma. Kolla in min kanal för att se hur det ser ut och vilken information som skickas över av registeransvarige. https://thingspeak.com/Channels/17599
-Automatisk urkoppling av lasten kopplad till skydda batteriet och förhindra alltför urladdning.
-Bulk avgift, följt av 1h konstant spänning kostnad följt av float avgift.
-Maximal laddström stöds av registeransvarige är 10 ampere, maximal märkström är 20 ampere.
-Maximalt sol spänning är 30V i den här konfigurationen. (begränsad av 7805 maximal inspänning)
-Strömförbrukning samtidigt på standby och laddas inte batteriet är < 10 mA.