dc.contributor.author |
Ngobi, Johnson |
|
dc.date.accessioned |
2024-07-14T14:22:47Z |
|
dc.date.available |
2024-07-14T14:22:47Z |
|
dc.date.issued |
2024 |
|
dc.identifier.citation |
Ngobi, J. (2024). MPPT solar charge controller with automatic DC load management for standalone solar systems. Busitema University. Unpublished dissertation. |
en_US |
dc.identifier.uri |
http://hdl.handle.net/20.500.12283/4240 |
|
dc.description |
Dissertation |
en_US |
dc.description.abstract |
This paper describes the design and prototype of a solar charge controller with two key features: Maximum Power Point Tracking (MPPT) and automatic DC load management. The MPPT system continuously tracks the solar panel's peak power output using a DC-DC buck converter and an Arduino Nano microcontroller. The automatic DC load management selectively switches on and off different loads based on the voltage of a 12V, 7Ah battery. The Arduino Nano implements the MPPT algorithm using the Perturb and Observe method. To verify the system's effectiveness, we performed simulations in a Proteus environment and built a hardware prototype. The system incorporates several protective measures to safeguard against various issues: reverse polarity, under/over battery charge/discharge, short circuits, and open circuits. These protections are achieved using 10A fuses, IRFZ44N MOSFETs, and P6KE36CA diodes placed at both the input and output of the system. The final design can handle a maximum current of 10A at 12V voltage. |
en_US |
dc.description.sponsorship |
Dr. Mirondo Godfrey Kibalya ; Madam Lucy Nabwire ; Busitema University |
en_US |
dc.language.iso |
en |
en_US |
dc.publisher |
Busitema University |
en_US |
dc.subject |
Solar charge controller |
en_US |
dc.subject |
Automatic DC load management |
en_US |
dc.subject |
Standalone solar systems |
en_US |
dc.subject |
MPPT solar charge controller |
en_US |
dc.title |
MPPT solar charge controller with automatic DC load management for standalone solar systems |
en_US |
dc.type |
Other |
en_US |