In this study, an integrated voltage regulation system including Maximum Power Point Tracking Algorithm (MPPT) is introduced to store and efficient use of the energy produced by renewable sources. A dsPIC is used as the main controller to obtain a rapid and stable decision-making system and to decrease the cycle time of the MPPT operation. In order to minimize the oscillations on the output voltage, a cuk converter is used that can be operated as both buck and boost modes. Thus, efficiency of the system has been increased considerably by storing the energy consistently. The experimental results validates that the system developed operates highly stable and is faster than the similar ones presented in recent literature. (C) 2012 Elsevier Ltd. All rights reserved.