AbstractThe world energy consumption is increasing very fast but unfortunately the global conventional fuels in reserves are running out. All scientists agreed that solar energy is one of the best solutions for energy supply in many parts of the world. In accordance with the need, the main objective of this paper is to design an effective Photovoltaic (PV) System that would charge lead acid battery efficiently in the variable environmental condition. So in order to maximise the PV output power irrespective of the temperature and irradiation conditions, Maximum Power Point Tracking (MPPT) technique is adapted. A PV system has been implemented using a boost type DC to DC converter, which is controlled through the Programmable System on Chip (PSoC) microcontroller by adjusting a duty cycle from Pulse Width Modulator. A single PSoC microcontroller can handle both analog and digital circuits, and reduces the need for additional circuit elements. It is programmed with a simple and reliable MPPT technique i.e., the Constant Voltage Maximum Power Point Tracking (VMPPT). By applying MPPT control, solar energy is charged to a lead acid battery to adjust changes in the environmental condition. KeywordsMPP (Maximum Power Point), MPPT (Maximum Power Point Tracking), PSoC (Programmable System on Chip), PV (Photovoltaic) panel. I. INTRODUCTION A photovoltaic system is a one that uses the PV panel as a source of electrical power supply. Every photovoltaic (PV) panel has an optimum operating point, called as the maximum power point. It is having a nonlinear voltage current (V-I) characteristic with a distinct maximum power point (MPP), which depends on the environmental factors such as temperature and irradiation [1]. In order to continuously harvest maximum power from the solar panels, it is necessary to control optimal impedance between the storage device and PV cell, so that the system can be operated at their Maximum power point, despite the inevitable changes in the environment. One useful impedance control method is called Maximum Power Point Tracking (MPPT) [2]. A PV system can adapt a constant voltage Maximum Power Point Tracking technique in order to charge the battery efficiently. The MPPT control is a real time detecting panel output power to make the system operate under the optimum work state. The design of a PV system consist of a PV panel, DC to DC boost converter (also known as step up converter) and a controlling section that uses the PSoC microcontroller. Solar panel voltage and current are continuously monitored by a PSoC microcontroller, and the duty cycles of the DC to DC boost converter are continuously adjusted to extract maximum power. The control section obtain the information from the PV panel through microcontroller‟s Analog to Digital Converter (ADC) ports and based on this digital information, controller can perform the pulse width modulation (PWM) to the boost converter. II. CHARACTERISTICS OF THE PHOTOVOLTAIC CELL The characteristics of the PV cell vary with different irradiation levels and ambient temperatures. A simple equivalent circuit in Fig. 1 can facilitate the investigation of the nonlinear behaviors of the PV module. The equivalent circuit consists of a current source I L which suggests the light generated current, a diode D 1 which emulates the PN junction of a real PV cell, a series resistor R S and a shunt resistor R SH which symbolize the parasitic series resistance and parallel resistance on the PV module. The voltage generated at terminals ‘V’ is the voltage of the PV module, which can be multiplied through series connected PV modules. Moreover, the current outflow from terminals ‘I’ is the current of the PV module [1]. The relationship between ‘I’ and „V” can be shown in the following equations Sh S th S L R R I V V n R I V I I I 1 exp 0 (1) Where; I 0 PV module reversal saturation current n Ideality factors V th Thermal voltage of a cell Fig. 2 shows the P-V curves plotted under different irradiation levels. The available electric power from the PV cell varies depending on the P-V curve, which is determined by the characteristics of the PV cell. Since this characteristic is a convex curve, a maximum power point P MAX exists, which changes with the intensity of solar irradiation. Under different irradiation levels, maximum power point increases nonlinearly as solar irradiation increases. Therefore, in order to maintain Design and Implementation of PSoC Microcontroller Based Photovoltaic System Pawan D. Kale Asst. Prof., Electronics and Telecommunication SSGMCE, Shegaon, India. Asst. Prof., Electronics and Telecommunication P. R. Patil College of Engineering, Gauravkumar N. Raut pawankale1989@yahoo.in Amravati, India nilesh5074@gmail.com Nilesh R. Patel Asst. Prof., Electronics and Telecommunication Rahul B. Lanjewar Asst. Prof., Electronics and Telecommunication JDIET, Yavatmal, India. SSGMCE, Shegaon, India 2014 International Conference on Circuit, Power and Computing Technologies [ICCPCT] 1257 978-1-4799-2395-3/14/$31.00 ©2014 IEEE