source, it is better to use a microcontroller that has
many digital or analog pins such as Arduino
microcontrollers and also can be used to generate
PWM for switching components. Therefore, in this
research, we applied the design and implementation
of the buck-boost converter using ArduinoMega 2560
as an alternative solution to maintaining a constant
output voltage with varying input voltage and can be
applied to renewable energy sources.
2 RELATED WORK
Padillah, Syahrial and Saodah (2014) applied the
switching type DC voltage converter topology, which
could increase the boost output voltage. The
converter output voltage was controlled by the
magnitude adjusting of the signal duty cycle of pulse
width modulation (PWM), that generated by using the
microcontroller of phase correct PWM mode. The
results of the converter output voltage were designed
for 48 Volt. The test used the variable resistance load
by measuring the voltage and current at both the input
and output sides. The test performance was used to
determine the efficiency of the boost converter to
change in the load and duty cycle.
Muthukrishnan (2014) also studied about boost
converter. In this research, about boost converter
specialty is achieved 10 times that of input voltage,
and more than 10 times of input voltages is possible
from the output side by using coupled inductor and
parallel capacitor. The output voltage is high, and the
voltage stress across the active switch is minimized,
and output ripples also minimized. (Chin Wei Chang
et al., 2011) applied to prolong the service time of
batteries, a good power management strategy should
have high conversion efficiency and also take
advantage of the full battery voltage range. There are
three types of regulators- linear regulations, switching
regulators, and switched-capacitor-based converters.
The switching regulator is chosen in this research
because it can achieve the highest efficiency among
them
Khalif Ahadi (2012) explaining about design buck
converter. Two units of a buck converter using P-
Channel MOSFET (Metal Oxide Semiconductor
Field Effect Transistor) and N-type IGBT (Insulated
Gate Bipolar Transistor) as a switch are already
designed. Experimental results show each buck
converters are able to flow a current as high as 60
Ampere on the adjusted voltage of 12.6 volts, but this
output voltage is still fluctuating influenced by the
input voltage and load. The efficiencies also fluctuate,
but they'll reach above 60% under maximum load.
(Arif Muslih Jainudin et al., 2017) also studied DC-
DC converter, which concentrated in a buck
converter. The switching component used in this
research is the MOSFET IRFZ44N type. Based on the
measurement results, buck converter with feedback
can constrain the output current on 1 Ampere.
Meanwhile, when the output voltage feedback
working, the value of output voltage can be
constrained on 14,4 Volt, and 13,5 Volt with the
average efficiency of buck converter without
feedback was 87,39%.
Viswanatha (2017) studied circuit modeling,
design, simulation, and analysis of non-inverting
buck-boost converter. In this research, a voltage
control technique is employed to regulate the output
voltage irrespective of the variations in input voltage
and load variations. To generate the PWM signals to
turn on and off the switches of the converter, the
control circuit is employed, which consists of very
simple basic logic gates to realize closed-loop control
with good regulations of load and line. This method
can be replaced by the current control technique to
generate the pwm signals to regulate the output
voltage. A non-inverting converter can be used in the
photovoltaic system, which uses a conventional buck-
boost converter to charge the battery. Noninverting
converters will replace the conventional buck-boost
converters used in the battery charging alongside the
MPPT logic. (Farah Shabila Dinniyah, 2017) also
applied DC-DC converter. This research discusses
designing a buck-boost converter for solar panels,
with a voltage input range of 10 to 50 Volt. The
regulation of output voltage is the main aim in
analyzing the success of the design created. The
design is simulated with Proteus 8.4 and yields a
voltage output with an efficiency of ninety to ninety-
nine
In summary, the previous studies used different
features and methods for step down and step up
output voltage desired; after that, these studies were
limited in simulation only, especially a buck-boost
converter. So in this research, we design and
implementation of buck-boost converter using
Arduino Mega2560 and which consists of the
specification with a voltage ripple and current ripple
desired.