You Are Here: Home » Blog » Optimized Solar Tracking System

Optimized Solar Tracking System




Summary

The solar energy collection is not that easy compared to the different types of power generation system because it has the lowest capacity factor. It has 5 out of 24 hours in a day that it can generate electricity from its solar collection.

Optimized Solar Tracking System

The only solution to this is by optimizing the 5 hours solar energy collection. This design features a solar tracker with Light-Dependent Resistor (LDR). The system is managed by a S08 MCU of Freescale. It has flash and RAM access protection that can be used in embedded development security. The system has its own protection such as illegal opcode detection with reset and illegal address detection with reset. It has also power-saving modes in which a peripheral clock-enable-register can disable the clocks of unused modules.

The design is comprised of a MC9S08PA16AVLC 8-bit MCU, S08 core, 16KB Flash that serves as the main controller of the system. It directs the movement of the servo motor with respect to the data gathered by the LDRs. It has four LDRs that will be able to locate accurately the solar radiation at its optimum point while behind these LDRs is the movable solar panel. The solar panel movement is handled by the servo motor that is also controlled by the MCU. The vertical servo is used to adjust the inclination of the panel while horizontal servo is used to adjust the horizontal position of the panel. The smart battery serves as the energy storage of the solar module that can trip off the supplies produced by the solar panel preventing it from overcharging.

The design is applicable to different types of solar module that will be able to optimize their solar energy application. It can be used in a basic robotic arm development since it features the minor movement capability of a robot or use it as a reference in the development of more sophisticated system.

For more detail: Optimized Solar Tracking System

Leave a Comment

You must be logged in to post a comment.

Read previous post:
Read multiple switches using ADC
Read multiple switches using ADC

The ATMega168 is a great general purpose 8-bit AVR microcontroller from Atmel. It has 23 GPIO pins, but sometimes (as...

Close
Scroll to top