Arduino-based buck boost converter for PV solar system

Recently, photovoltaic systems (PV) have gained tremendous attention as one of the most promising technology for harnessing renewable energy sources. However, the fluctuation of output voltage with time due to due irradiance variation is one of the major drawback of PV solar system. Thus, in this pa...

Full description

Bibliographic Details
Main Authors: Jabbar, Waheb A., Saad, Wasan Kadhim, Hashim, Yasir, Nurshuhadah, Zaharudin, Mohd Firdaus, Zainal Abidin
Format: Conference or Workshop Item
Language:English
Published: IEEE 2018
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/25101/
http://umpir.ump.edu.my/id/eprint/25101/
http://umpir.ump.edu.my/id/eprint/25101/1/Arduino-based%20Buck%20Boost%20Converter%20for%20PV%20Solar%20System.pdf
Description
Summary:Recently, photovoltaic systems (PV) have gained tremendous attention as one of the most promising technology for harnessing renewable energy sources. However, the fluctuation of output voltage with time due to due irradiance variation is one of the major drawback of PV solar system. Thus, in this paper, we propose a buck-boost converter based on Arduino microcontroller to maintain the output voltage of PV system at a desired value by controlling the duty cycle of the converter using pulse width modulator (PWM). The proposed system has been tested using both simulation and prototype to prove effectiveness of our design and obtain a fixed voltage at the output of solar panel regardless of irradiation conditions. The obtained results show that the developed converter performed well and attained 12 V constant output voltage in both modes (buck and boost)