solar tracking system :
Demand of electrical energy is increasing day by day. So different power sources are being used in modern power system. researchers are trying to make power system more and more efficient. Solar tracking system is also a part of that research to make power sources more efficient. Solar tracking is used to extract more power from solar panels by giving solar panels maximum appearance to sun light. Different techniques have been developed for solar tracking system. I have already posted an article on light based solar tracking system. You can check following article:
What is time based solar tracking system :
Time based solar tracking automatically adjust the position of solar panel to more optimum position based on time with the help of servo motor connected to solar panel. A algorithm developed with microcontroller using real-time clock time is used to adjust position of solar panel with the help of dc motor. In this method a relationship is developed between time and sun position with experiments in day time. This table is used to write algorithm for time based tracking system.
Block diagram of time based solar tracking system:
basic block diagram is given below:

Solar panel is connect with servo motor. Servo mtor is interface with servo motor controller. 5 volt power supply is used provide power supply to microcontrollers. DC1307 real time clock is used to keep information of real time to microcontroller. Optional, a liquid crystal display can be used to display time.
Circuit diagram :
Circuit diagram of time based solar tracking system is given below. ULN2003 is used to control servo motor. I have posted a separate article on how to interface servo motor with pic16f877a microcontroller. Check following article:

DS1307 is real time clock IC which is used to keep microcontroller update about real time. For more information about DS1307 and its interfacing with microcontroller check following article:
you can easily write code for time based solar tracking after reading above mentioned articles.
List of components :
Category,Reference,Value,Order Code Resistors,"R1",10K, Resistors,"R2",10K, Resistors,"R3",10K, Resistors,"R7",10k, Resistors,"R18",10k, Resistors,"R19",10k, Resistors,"R4",1k, Resistors,"R5",1k, Resistors,"R8",1k, Resistors,"R17",1k, Resistors,"R6",4K, Resistors,"R10",470R, Resistors,"R15",470R, Resistors,"R16",470R, Capacitors,"C1",22pF,Digikey 478-1018-6-ND Capacitors,"C2",22pF,Digikey 478-1018-6-ND Integrated Circuits,"U1",PIC16F877A, Integrated Circuits,"U10",DS1307, Transistors,"Q2",IRF520, Transistors,"Q3",BC548, Diodes,"D1",1N4007, Diodes,"D6",LED, Diodes,"D7",LED, Diodes,"D8",LED, Diodes,"D9",LED, Diodes,"D10",LED, Diodes,"D11",LED, Miscellaneous,"B2",3V, Miscellaneous,"LCD2",LM016L, Miscellaneous,"LDR1",TORCH_LDR, Miscellaneous,"RV1",10K,Digikey 3005P-101-ND Miscellaneous,"X1",31.2548KHz, Miscellaneous,"X2",8MHz,solar panel, servo motor.
[button-brown url=”http://store.microcontrollerslab.com/product/time-based-solar-tracking-system-using-microcontroller/” target=”_self” position=”center”]Click here to purchase code and circuit diagram[/button-brown]
I also provide project serivces, if you want to hire me to write code for this project. Contact me on my email address.
I m upto a project on solar tracker using a 8051 and rtc ….it will be of great help if u would suggest some extension of this project or some unique application of it wgich we could include in the project… please do reply sir
Sir aslamu alaikum.
I built the time based solar tracker project plz send me programming code
code is not free of cost
My name is BILAL alisse and iam in college and we have a project in the final year and my project is solar tracking using DS1307 and ATMEGA8 and LCD please help me in the code my project
sir I want programing code my email I’d gobi1994theni@gmail.com
Hi ! I would like to purchase the project ,reach me on kenngigz9@gmail.com…asap
sir I want programing code for solar time based tracking system my email I’d gobi1994theni@gmail.com
at what cost can i get the code? am willing to pay if it works properly. My email is takunyika@gmail.com
contact me at microcontrollerslabhub@gmail.com
How much would you charge! Plz let me know I need that! Contact me at adithya.mukunda98@gmail.com or ring me on 8179187800.
I am building a solar system for my home, I want to use a time tracker for my array.
please advise me of your charges for the code to operate your time tracker design.
Thanks
Sir, please send to my email the circuit layout for design and code for my final year project. Thanks for help.
blakjak65036@gmail.com
Hello good Morning!!! I would like a help, I am doing a school project of a 2 axis solar tracker, and I would like to know if possible to send the crawler program using pic16f877a. I would be very grateful. Thank you!
Sir I was project and also write the code but some error in code are observed plz send me the programming code in which I match the code.
Email id- a.amansingh05@gmail.com
I’m amazed, I must say. Rarely do I encounter a blog that’s
equally educative and interesting, and without a doubt,
you’ve hit the nail on the head. The problem is something too few people are speaking intelligently about.
Now i’m very happy that I found this during my hunt for something relating to this.
Hola, el codigo lo tenes en ccs?
sir I want programing code for solar time based tracking system my email I’d
roshanthilakarathna22@gmail.com
I built the time based solar tracker project plz send me programming code