In order to increase the output efficiency of a PV energy system, it has to be forced to operate near the maximum power point (MPP). A photovoltaic (PV) system, including Maximum Power Point Tracking (MPPT) controller that extracts the maximum possible output power from the solar panel is built. Simulation and experimental results show that the proposed system, making use of several MPPT control algorithms (Perturb and Observe (P&O), Incremental conductance (INC), Fuzzy Logic), provides good tracking performance.