Design of VHDL for MPPT Incremental Conductance on FPGA with Altera DE2-115 Development Board for Educational Purposes

Virbora Ny, Channareth Srun, Phok Chrin, Sokchea Am, Bunthern Kim, Saran Meas


In this paper, the design of VHDL for MPPT Incremental Conductance on an FPGA with the Altera DE2-115 Development Board is presented for educational purposes. The FPGA is programmed to control the MPPT tracking process by obtaining the maximum power from the solar panel. The Altera DE2-115 Development Board is used for the FPGA system design. The system is designed for individual blocks that are designed specifically to operate each step in the MPPT process. The system consists of five main parts: the solar panel, ADC, FPGA, PWM, and DC-DC Boost Converter. The solar panel provides the DC voltage and current. The ADC converts the solar panel's constantly changing voltage and current to a digital signal. The INC algorithm is started after the FPGA receives the digital signal from the ADC. The output PWM from the MPPT algorithm will drive the DC-DC Boost Converter circuit for the solar power tracking process. The experimental results show that the designed system can track the maximum power point of the solar panel.


Altera cyclone IV; Altera DE2-115; FPGA; Incremental conductance; MPPT

Full Text:



Al Husaeni, D. N., and Hadianto, D. (2022). The influence of spada learning management system (LMS) on algorithm learning and programming of first grade students at Universitas Pendidikan Indonesia. Indonesian Journal of Multidiciplinary Research, 2(1), 203-212.

Br Ginting, S., Maulana, H., Priatna, R., Fauzzan, D., and Setiawan, D. (2021). Crowd detection using YOLOv3-tiny method and Viola-Jones algorithm at mall. International Journal of Informatics, Information System and Computer Engineering (INJIISCOM), 2(2), 13-22.

Kabalci, E. (2017). Maximum power point tracking (MPPT) algorithms for photovoltaic systems. Energy Harvesting and Energy Efficiency: Technology, Methods, and Applications, 37, 205-234.

Riza, L. S., Rosdiyana, R. A., Pérez, A. R., and Wahyudin, A. (2021). The K-Means algorithm for generating sets of items in educational assessment. Indonesian Journal of Science and Technology, 6(1), 93-100.

Sahu, P., and Dey, R. (2022). Maximum power point tracking using adjustable gain based model reference adaptive control. Journal of Power Electronics, 22, 138-150.

Samman, F. A., Srun, C., and Sadjad, R. S. O. (2019). Adaptive look-up table and interpolated pi gain scheduling control for voltage regulator using DC-DC converter. International Journal of Innovative Computing, Information and Control, 15(2), 489-501.

Saran, M. E. A. S., Channareth, S. R. U. N., Sokoeun, U. N., Son, T., Virbora, N. Y., and Saravuth, S. R. I. M. (2022). Optimization of an integrated hybrid onboard charger with high efficiency of mppt solar charger for sustainable energy of 3-wheel solar e-rickshaw and electric vehicles. International Research Journal of Innovations in Engineering and Technology, 6(1), 77.

Srun, C., Chrin, P., Am, S., and Kim, B. (2022). Modeling and simulation of a double-stage single-phase grid-connected PV system. EPI International Journal of Engineering, 5(1), 16-20.



  • There are currently no refbacks.

Copyright (c) 2023 Universitas Pendidikan Indonesia

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

View My Stats
ASEAN Journal of Science and Engineering Education (AJSEE) is published by Universitas Pendidikan Indonesia (UPI)