Microcontroller Based Photovoltaic MPPT Charge Controller

  ijett-book-cover  International Journal of Engineering Trends and Technology (IJETT)          
© 2013 by IJETT Journal
Volume-4 Issue-4                       
Year of Publication : 2013
Authors : A.Harish , M.V.D.Prasad


A.Harish , M.V.D.Prasad. "Microcontroller Based Photovoltaic MPPT Charge Controller". International Journal of Engineering Trends and Technology (IJETT). V4(4):1018-1021 Apr 2013. ISSN:2231-5381. www.ijettjournal.org. published by seventh sense research group.


In the present world there is a lot of increase in energy demand. It is time for us to come up with innovative solutions as we are going short of our available resources. Though the utilization of solar energy is very less compared to other available resources at present, it is going to double i n future. This paper describes a technique for extracting maximum power from a photovoltaic panel to charge the battery. We make use of MPPT (Maximum Power Point Tracking) algorithms for achieving maximum power point. The power from the solar panels is fed to charge controllers, which is output to a battery where energy is stored. An inverter is present at the outlet of battery to access stored power. A DC - to - DC converter is present inside the charge controller to match the PV module voltage to battery volt age. A microcontroller is programmed to always output maximum power. It performs this work by taking input voltage and current from solar panel, output voltage and current from DC - to - DC converter, irradiance levels from light sensor and temperature from te mperature sensor. An additional feature here is to transmit the data from the microcontroller to a remote location via RS485 interface so that this functionality aids in remotely monitoring and logging the data.


[1] http://www. solarserver.com/knowledge/basic knowledge/photovoltaics.html
[2] Hamdy, M.A. , (1994). A new model for the current – voltage output characteristics of photovoltaic modules, J. Power Sources , Vol. 50, pp: 11 - 20.
[3] Liu Liqun , Wang Zhixin, “ A variable voltage MPPT control method for photovoltaic generation system, WSEAS Transactions on Circuits and Systems ” , v. 8 n.4, p.335 - 349, April 2009
[4] http://www.eecs.ucf.edu/seniordesign/fa2011sp2012/g10/project.html
[5] http://en.wikipedia.org/wiki/RS - 485
[6] Woodward, S. W. “Maximum - Power - Point - Tracking Solar Battery Charger.” Electronic Design , pp.114 - 118, Sept. 1998. FLEXChip Si gnal Processor (MC68175/D) , Motorola, 1996.
[7] Evans Lampi,Godfray Chinyamma, “Development of microprocessor based charge controller f or home photo voltaic system,” ATDF journal, Vol. 2 issue 2, pp 19 - 22.
[8] Hohm, D. P.; Ropp, M. E. “Comparative Study of Maximum Power Point Tracking Algorithms.” Progress in Photovoltaics: Research and Applications , vol. 11, pp. 47 – 62, June 2002.
[9] Koutroulis, E. And Voulgaris N.C., “Development of a Microcontroller - based photovoltaic Maximum power point tracking control system”, I EEE Transactions on Power Electronic, Vol. 16, No. 1, January 2001.

Photovoltaic panel, MPPT, DC - to - DC converter, Microcontroller, RS485.