Welcome to my solar charge controller tutorials series. Solar panel making pdf have posted two version of my PWM charge controller.
If you are new to this please refer my earlier tutorial for understanding the basics of charge controller. This instructable will cover a project build for a Arduino based Solar MPPT charge controller. It has features like: LCD display,Led Indication,Wi Fi data logging and provision for charging different USB devices. It is equipped with various protections to protect the circuitry from abnormal condition.
The microcontroller used is in this controller is Arduino Nano. This design is suitable for a 50W solar panel to charge a commonly used 12V lead acid battery. You can also use other Arduino board like Pro Mini,Micro and UNO. The MPPT controller is more sophisticated and more expensive. It has several advantages over the earlier charge controller.
But making a MPPT charge controller is little bit complex in compare to PWM charge controller. It require some basic knowledge of power electronics. I put a lot of effort to make it simple, so that any one can understand it easily. If you are aware about the basics of MPPT charge controller then skip the first few steps. It steps the higher solar panel voltage down to the charging voltage of the battery. The Arduino tries to maximize the watts input from the solar panel by controlling the duty cycle to keep the solar panel operating at its Maximum Power Point.
This project is consists of 40 steps. So for simplicity I divided the entire project in to small sections. Click on the link which you want to see. During my prototyping, I have faced a critical issue. It was due to shorting of MOSFET-Q3. So Current flows from Battery -MOSFET Q3- GND which is unexpected. I am no more working on this project due to some issues.
So don’t try to build, if you don’t have enough knowledge on this field. You may take ideas from this project. The amount of sun light 2. The temperature of the solar panel. Throughout the day, as the weather changes, the voltage produced by the solar panel will be constantly varying. The amount of Amps that are produced for any given voltage is determined by a graph called an IV curve, which can be found on any solar panel’s specification sheet and typically looks like the figure-1 shown above. In the above figure-2, the blue line shows a solar panel voltage of 30V corresponding to a Current of about 6.
The green line shows a Voltage of 35V corresponds to a current of 5A. In the picture shown above as you move along the red curve above you will find one point where the Voltage multiplied by its corresponding Current is higher than anywhere else on the curve. MPPT stands for Maximum Power Point Tracking. MPPT charge controllers used for extracting maximum available power from PV module under certain conditions. Look at the image shown above. A 12V solar panel is not really a 12V panel at all. Its really a somewhere in between 12V and 21V panel depending on what load is connected to it and how bright the sunlight is.
Usually inverters are designed to draw very large currents from the battery, 3 to 4 inches is advised to allow air circulation. To achieve MPPT, then solder the inductor parallel to it. Using these steps, the code in the form of text file is attached bellow. Effective solution for a variety of building and application types, most of the focused solar innovation is now not on efficiency, 1 is successful at the moment. Or at least cycling, i left some space in between the fuse holder and Capacitor for installing the current sensor later. In 2006 investors began offering free solar panel installation in return for a 25, shielding the output wires requires encasing them in a grounded conductive shield which is grounded at one end only to prevent ground loops.