ARDUINO MPPT SOLAR CHARGE CONTROLLER (Version-3.0) (10 / 42 schritt)

Schritt 10: Schaltplan und arbeiten


Die Eingabe Netzanschluss auf der PV-Module ist die Schraube terminal JP1 und JP2 ist der Ausgang terminal Schraubanschluss an die Batterie. Der dritte Anschluss JP3 ist Verbindung für die Last.

F1 und F2 sind die 5A Sicherungen.

Buck-Konverters erfolgt auf die synchrone MOSFET Schalter Q2 und Q3 Energie Speicher Geräte Induktivität L1 und Kondensatoren C1 und C2 die Induktivität glättet der Schaltstrom und zusammen mit C2 glättet es die Ausgangsspannung. Kondensator C8 und R6 sind ein Pulsationsdämpfer Netz, zu reduzieren auf das Klingeln der Induktor Spannung durch den Schaltstrom in die Induktivität erzeugt.

Die dritte MOSFET Q1 wird hinzugefügt, damit das System, die Akku-Energie fließt zurück in die Solar-Panels in der Nacht zu blockieren. In meinem früheren Laderegler geschieht dies durch eine Diode in der Leistungspfad. Wie alle Dioden einen Spannungsabfall haben ist ein MOSFET sehr viel effizienter. Q1 leuchtet während Q2 auf von Spannung durch D1. R1 entwässert die Spannung vor dem Tor von Q1, so schaltet es bei Q2 ausgeschaltet.

Die Diode D3 (UF4007) ist eine extrem schnelle Diode, die Durchführung von aktuellen wird vor Q3 anmacht. Es soll um den Konverter noch effizienter zu gestalten.

Die IC-IR2104 ist eine Halbbrücke MOSFET Gate-Treiber. Es fährt hoch und die low-Side MOSFETs mit dem PWM-Signal aus dem Arduino (Pin - D9). Die IR2104 kann auch mit dem Steuersignal heruntergefahren werden (niedrig auf pin - D8) aus dem Arduino auf Pin 3. D2 und C7 sind Teil der bootstrap-Schaltung, die die high-Side Tor Antriebsspannung für Q1 und Q2 erzeugt. Die Software verfolgt das PWM-Tastverhältnis und können nie 100 % oder immer an. Es Kappen der PWM Duty Cycle bei 99,9 % zu den kostenlos Pumpe weiter arbeiten.

Es gibt zwei Kreisläufe der Spannungsteiler (R1, R2 und R3, R4), Solar-Panel und Akku Spannungen zu messen. Die nach außen setzen von den Teilern sind feeds das Spannungssignal an analogen Pin-0 und analogen Pin-2. Die keramischen Kondensatoren C3 und C4 werden verwendet, um hochfrequente Spitzen entfernen.

Der Mosfet Q4 wird verwendet, um die Belastung zu kontrollieren. Der Fahrer besteht für diese Mosfet ist aus einem Transistor und Widerstände R9, R10.

Die Diode D4 und D5 sind TVS-Dioden für Überspannungsschutz von Solar-Panel und Lastseite verwendet.

Der Stromsensor ACS712 Sinn den Strom aus dem Solar-Panel und RSS-Feeds auf Arduino analogen Pins-1.

Die 3 LEDs sind an die digital Pins des Mikrocontrollers angeschlossen und fungieren als Ausgabeschnittstelle zu den Ladezustand anzeigen.

Reset-Schalter ist hilfreich, wenn der Code stecken.

Zurück Lichtschalter ist die Hintergrundbeleuchtung des LCD Display steuern.

In Verbindung stehende Artikel

AMSC - Arduino Multimedia und Skype-Controller

AMSC - Arduino Multimedia und Skype-Controller

AMSC - Arduino Multimedia und Skype-Controller* Stellen Sie sich einen Film und aus dem nichts, jemand ruft Sie auf Skype und aus diesem Grund erhalten Sie Farben und du musst den Film zu konzentrieren, wieder zurückspulen. Solche Dinge passieren. Da
Solar Charging System

Solar Charging System

hier ist mein Solar Charging System und wie ich es gemacht habe. Was ich nicht kaufen, ich Recycling die Teile von anderen Dingen, die ich schon zu machen. Ich zeigen Ihnen jedes Teil des Setups und seinen Zweck zu erklären.Ich habe wahrscheinlich ni
3 Kanal Arduino Powered Christmas Light-Controller!

3 Kanal Arduino Powered Christmas Light-Controller!

Für Weihnachten in diesem Jahr, ich wollte ein wirklich cooles Projekt machen, aber wusste nicht Recht, was Sie machen. Als ich Weihnachten Lichter aus schmücken bekam, gab es ein busted Christmas light Oldtimer. Ich nahm es auseinander und sah sich
Arduino powered Solar Battery Charger

Arduino powered Solar Battery Charger

Der folgende Entwurf ist für ein Solar-Ladegerät von einem Arduino Nano lief. Es kann ein standard Bleiakku Säure 12V, wie für einen Roller oder ein Auto behandeln. Außerdem das Design wurde getestet und läuft mit 90 % Wirkungsgrad unter 70ᵒC (158ᵒF)
Arduino solar laden Controller + Output-Regler und Daten Anmeldung online mit Xbee WiFi

Arduino solar laden Controller + Output-Regler und Daten Anmeldung online mit Xbee WiFi

Vor einer Weile, ich arbeite auf einen Solarladeregler, er basierte auf einem PIC-Mikrocontroller, ein 20 x 4 Zeichen-Display und den Code in Assembler geschrieben wurde. Es hat gut funktioniert und war noch arbeiten, wenn ich wollten mehr zu diesem
Solar-Warmwasser-Controller mit Arduino Mega und ds18b20 temp Sensor

Solar-Warmwasser-Controller mit Arduino Mega und ds18b20 temp Sensor

Dies ist Projekt für Solar-Steuerung.Schritt 1: Dinge, die Sie brauchen Teile:1xArdunio1xLCD 16 x 23x4.7-kOhm-Widerstand2xN-P-N-transistor2x5v Relais3xDS18b20 Temperatursensor1xBreadboard2 x 220 Ohm WiderstandSchritt 2: Anschließen DS18b20 SensorenHi
MPPT Solar PV-Panel

MPPT Solar PV-Panel

Maximum Power Point Tracking (MPPT) für solar PV-Panel ist ein weites Feld von Interesse für viele Forscher draußen.Der Grund dafür ist, dass maximale Effizienz jeder solar PV-Panel ist 25.89 %Optimierung Techniken wie Perturb und beobachten, Ameise
Arduino Yun - Solar-Panel-Monitoring-System

Arduino Yun - Solar-Panel-Monitoring-System

Zu aller erst bitte nackt mit mir. Dies ist meine erste Instructable.Im Juni 2015 haben wir unser 1kW-Solar-Panel-System installiert. Es ist ein Aufrasterfeld System, also überschüssige Energie ins öffentliche Netz senden. Wir begannen den Prozess mi
DIY Arduino basierten MIDI Foot Controller

DIY Arduino basierten MIDI Foot Controller

Ich wollte schon eine Gitarre Looper für eine Weile versuchen, aber ich mag die Idee von Geld auf eine spezifische Pedal Looper aufwendet, wenn ich einen Computer verwenden können, und da ich Arduino für Spaß machte durchaus Sinn gelernt habe machen
Plugduino - basierten Arduino 120 Volt Steckdose Controller

Plugduino - basierten Arduino 120 Volt Steckdose Controller

Geben Sie Ihrem Arduino 120 Volt kick in der Hose!Der Arduino ist ein großes Werkzeug für jeden Mikrocontroller Programmierung interessiert, aber nach einigen LEDs blinken, was kommt als nächstes? Dieses Projekt ermöglicht Ihrem Arduino zu realen 120
EL-Draht - Arduino Mini Pro - Relais Controller Modul 6 Kanäle

EL-Draht - Arduino Mini Pro - Relais Controller Modul 6 Kanäle

Suche in anderen Instructables ich viele Wege zur Kontrolle EL Wire mit Arduino, aber nicht alle waren fand wie ich es wollte, und so beschloss ich, meine eigene Version zu erstellen, vielleicht ist nicht perfekt aber funktioniert.Dieses EL Wire Modu
GOduino II = Arduino + L293D drehzahlgeregelten Motor Controller

GOduino II = Arduino + L293D drehzahlgeregelten Motor Controller

UPDATESGOduino II wurde auf dangerousprototypes.com vorgestellt.07.04.2012 habe ich eine Budget-Folie für diejenigen Leser hinzugefügt, die sich gefragt haben, bekam ich mein Budget < $20 für die GOduino II.EINFÜHRUNGDie GOduino II ist eine eigenstän
Verwenden Sie einen Arduino mit einem N64-Controller

Verwenden Sie einen Arduino mit einem N64-Controller

gibt es Tutorials für draußen mit einem NES-Controller mit einem Arduino aber mit mehr kompliziert N64 Controller und seine analogen Joystick hat einen bestimmten Reiz. Wenn Sie einen Arduino um und wollen nicht kaufen wird eine Adaptoid, diese instr
Arduino basierte Solar PV-Energiezähler mit Xively Konnektivität (lässt sich auf Android oder iPhone)

Arduino basierte Solar PV-Energiezähler mit Xively Konnektivität (lässt sich auf Android oder iPhone)

Es ist seit ca. zwei Tagen ich habe die Arduino PV-Generation Meter, aber es war ein Fehler, die Schritt-für-Schritt-Fotos bevor Sie fortfahren für die Endprüfung nicht anzunehmen. Und es war eine schreckliche Idee rohe Feld so genannte Energiezähler