Tag Archives: MPPT

Arduino MPPT Solar Charger Shield


Lukas Fässler has designed a MPPT Solar Charger Arduino Shield and document it on the link below. A Solar MPPT charger is used to convert the solar panel voltage to the optimal voltage for charging a battery in the most efficient way. This way the solar panel works on the maximum power point and thus delivering maximum power to the battery.

The basic idea behind an MPPT solar charger is simple. A solar panel has a certain voltage (in the region of 17 to 18 volts for a 12 volts panel, somwhat dependent on temperature) at which it provides most power. So as long as the battery needs charging, you want to pull just as much current to reach this voltage. But once the battery is full you need to avoid overcharging the battery. So you want to maintain a maximum voltage for your battery (somewhere around 13.8 volts for a 12 volt lead acid battery) and no longer care about the pannel’s voltage.

Arduino MPPT Solar Charger Shield – [Link]

Arduino based MPPT solar charge controller

20150805_151734 copy

by Abid Jamal @ electronicslovers.com:

what is Mppt( Maximum power point tracking) ?
“we use MPPT algorithm to get the maximum available power from the Photovoltaic module under certain conditions”

How MPPT works ? Why 150W solar panel does not equal to 150 w?
For example you bought a new solar panel from the market which puts out 7 amps. under charge the setting of a battery is configured to 12 volts : 7 amps times 12 volts = 84w (P=V*I) You lost over 66 watts – but you paid for 150 watts. That 66 watts is not going anywhere, but it,s due to the poor match of the solar output current and battery voltage .

Arduino based MPPT solar charge controller – [Link]

Arduino MPPT Solar Charge Controller v3


by deba168 @ instructables.com:

Welcome to my solar charge controller tutorials series.I 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.

Now a days the most advance solar charge controller available in the market is Maximum Power Point Tracking (MPPT).The MPPT controller is more sophisticated and more expensive.It has several advantages over the earlier charge controller.It is 30 to 40 % more efficient at low temperature.

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.

Arduino MPPT Solar Charge Controller v3 – [Link]

Solar charger with MPPT


by mictronics.de:

In December 2013 Linear Technology announced a new chip – LT8490. This chip includes a 80V Buck-Boost Lead Acid & Lithium Battery Charging Controller that actively finds true Maximum Power Point in solar applications.

No yet available, that chip looks very promising. It operates with input voltages down to 6V and can boost that to charge batteries with higher voltage. I made already a schematic and board design from the preliminary datasheet that charges a 3S LiPo from a solar panel with up to 5A. A small board size allows usage in model gliders with large wing span to charge the battery in flight.

Solar charger with MPPT – [Link]

Solar Cell MPPT


by mictronics.de:

Maximum power point tracking (MPPT) is a technique that solar battery chargers and similar devices use to get the maximum possible power from one or more solar panels (several solar cells connected in series and parallel). Solar cells have a complex relationship between solar irradiation, temperature and total resistance that produces a non-linear output efficiency known as the I-V curve. It is the purpose of the MPPT system to sample the output of the cells and apply the proper load to obtain maximum power for any given environmental conditions.

Solar Cell MPPT – [Link]

Maximizing the Output from Solar Modules


by Publitek European Editors:

Monitoring is the key to unlocking the energy production of the solar cell. It is easy to lose efficiency through the use of circuit architectures that assume constant energy production when the solar environment is constantly changing.

The change in current-voltage properties as a solar module heats up or receives more light can be an important source of efficiency losses in solar arrays. If the inverter that generates grid-compatible electricity is not tuned to the output voltage and current conditions, it will waste more of the electricity than it should. In response, electronics companies have produced ICs that perform the maximum power-point tracking (MPPT) needed to optimize energy conversion as well as bypass electronics to prevent temporarily unproductive modules from disrupting the output of active cells.

Maximizing the Output from Solar Modules – [Link]

Practical guide to implementing Solar Panel MPPT Algorithms


An application note from Microchip: Practical guide to implementing Solar Panel MPPT Algorithms (PDF!)

This application note describes how to implement MPPT using the most popular switching power supply topologies. There are many published works on this topic, but only a tiny portion of them show how to actually implement the algorithms in hardware, as well as state common problems and pitfalls. Even when using the simplest MPPT algorithm with a well-designed synchronous switching power supply, it can be expected that at least 90% of the panel’s available power will end up in the battery, so the benefits are obvious.


Practical guide to implementing Solar Panel MPPT Algorithms – [Link]

Easy solar-panel maximum-power-point tracking for pulsed-load applications

Chris Glaser writes:

Many solar-panel-powered applications need only pulses of power to operate. Systems for data collection or measurement sampling frequently need to turn on, perform a measurement or some other task, transmit the processed or measured data, and return to sleep. In many cases, wirelessly transmitting the data consumes the largest portion of output power. These required power pulses, either for the system itself or for transmitting data, typically are difficult to support with a power-limited supply such as a solar panel. By operating at the solar panel’s maximum power point (MPP) and by intelligently drawing the power from the panel, energy can be successfully harnessed to power a pulsed load. This article presents a simple and costeffective solution for maximum-power-point tracking (MPPT) for use in such pulsed-load systems.

Easy solar-panel maximum-power-point tracking for pulsed-load applications – [Link]

LTC4000-1 – High Voltage High Current Controller for Battery Charging with Maximum Power Point Control

The LTC®4000-1 is a high voltage, high performance controller that converts many externally compensated DC/DC power supplies into full-featured battery chargers with maximum power point control. In contrast to the LTC4000, the LTC4000-1 has an input voltage regulation loop instead of the input current regulation loop.

Features of the LTC4000-1’s battery charger include: accurate (±0.25%) programmable float voltage, selectable timer or current termination, temperature qualified charging using an NTC thermistor, automatic recharge, C/10 trickle charge for deeply discharged cells, bad battery detection and status indicator outputs. The battery charger also includes precision current sensing that allows lower sense voltages for high current applications.

LTC4000-1 – High Voltage/Current Controller for Battery Charging with Maximum Power Point Control – [Link]

An Engineer’s Guide to Power Inverters for Solar Energy Harvesting

Steve Taranovich writes:

Home energy systems based on renewable sources, such as solar and wind power, are becoming more popular among consumers and will gain increasing support from governmental bodies.

In this article, the power inverter will be discussed in the context of solar energy, especially as it relates to the latest, low power microinverter architectures that make the most sense in converting a photovoltaic (PV) panel’s DC output to an AC signal for residential use.

Microinverters are installed on each individual PV panel and typically handle 300 W. Microinverters provide the benefit of scalability for those who want to start small, yet have full DC/AC conversion with maximum power point tracking (MPPT). Many people want to put their excess power back onto the power grid, which will speed up the return on investment (ROI) time and ultimately could lead to freedom from grid reliance. The technology that will enable ubiquitous architectures like this on our roof is getting closer.

An Engineer’s Guide to Power Inverters for Solar Energy Harvesting – [Link]