Design and Implementation of A Microcont PDF
Design and Implementation of A Microcont PDF
Design and Implementation of A Microcont PDF
Abstract— In this study, a microcontroller based solar powered lead battery charge controller with efficient so-
lar panel and some physical LED’s which can significantly states the condition of the battery and the whole cir-
cuit is developed. It comprise of using microcontroller based charging algorithms. This project can be divided
into two main parts: hardware and software development. The hardware development includes, solar panel con-
nection, charging and control circuit. The software development include, microcontroller programming tech-
nique, controller algorithms, Proteus analysis etc. A 12V-7A/10A DC battery charges frequently by the sun in
the day and discharges in the night. The whole charging and discharging process automatically controlled by the
preprogrammed microcontroller 12F675.The higher cut off voltage of the battery is set as 13.8V and the lower
cut off voltage is set as 9V by the microcontroller coding for the battery and load safety. There are 2 output load
connector of +6V and +12V connectivity. Using a 5W solar panel it took 6 hours to complete charging of a 12V
generic lead acid battery. A simple 12V LED light is used as load output and the circuit gave 1.2A rated current
and last longer than 4 hours. The blinking of LED indicates the battery states and even the short circuit condi-
tion or overload condition of the circuit. The circuit can operate at a maximum current of 22A at the room tem-
perature with power MOSFET IRF540. Proteus ISIS 7.7 is used for system design and simulation, and CCS
professional Edition (software) is used to write the program code and burning the microcontroller 12F675. Fi-
nally, Proteus ARES 7.7 is used to design the printed circuit board (PCB), for practical implementation.
Keywords— Microcontroller, Charge Controller, Solar Energy, Proteus, Code Controller Studio (CCS)