Based-on microcontroller using combination of perturb observe and constant voltage algorithm

Prisma Megantoro, Fajar Anggara, Irawan Eko Prabowo, Muhamad Abdus Shomad

Research output: Contribution to journalArticlepeer-review

5 Citations (Scopus)


Maximum Power Point Tracking (MPPT) is supporting device for power harvesting on Solar Photovoltaic (PV) Power Generator. This system means to optimize power transfer from solar panel array to battery. Power transferring process shown in solar panel characteristic as I-V curve. This curve depends on weather condition, such as temperature and irradiation level of the sunlight. The purpose of this research is to design hardware of MPPT system based on Atmega16 microcontroller. This system implements combination of Constant Voltage and Perturb & Observe algorithms. To control the output voltage, fuzzy logic system is used to determine the value of PWM. The conclusions of this research are; first, devising switching PWM using prescaler of 1024, with clock of microcontroller on its default 1 MHz, and 50% duty cycle generated the highest efficiency of the system, that is 58.03%, on the other hand, it has the lowest inductor impedance value, that is 5.03 ohm. Second, MPPT hardware which has been devised has the average efficiency of 88.89%.

Original languageEnglish
Pages (from-to)3268-3277
Number of pages10
JournalJournal of Advanced Research in Dynamical and Control Systems
Issue number8 Special Issue
Publication statusPublished - 2019


  • Microcontroller
  • Weather condition


Dive into the research topics of 'Based-on microcontroller using combination of perturb observe and constant voltage algorithm'. Together they form a unique fingerprint.

Cite this