In this paper, a new control strategy and power management for a stand-alone PV/battery hybrid power system has been suggested. The solar cell arrays provide energy in the steady-state and the battery provides energy in transient states. Here, a charge controller system based on the MPP tracking technology, suitable for using in the islanded micro grid that contains a solar panel and a battery is designed. The charge controller includes a unidirectional DC-DC converter as an interface circuit between the solar panel and the DC bus, a bidirectional DC-DC converter as an interface circuit between the battery and the DC bus with a control system and power management in different states of irradiance and state of charge (SOC). A 200-W prototype system is designed and simulated in MATLAB/Simulink software. Also, a microcontroller DSP TMS320F2812 is applied to construct the charge controller circuit. The simulation and experimental results are showing better performance of the proposed charge controller compared with previous examples.