1. Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.
    Dismiss Notice

Simple Solar Tracking circuit

Discussion in 'Renewable Energy' started by helpmonkey, Apr 27, 2010.

  1. helpmonkey

    helpmonkey New Member

    Joined:
    Apr 26, 2010
    Messages:
    43
    Likes:
    1
    Location:
    Peterborough, Ontario Canada
    I posted this in projects but got no responce? ... I designed this circuit and would like some input on it from anyone who is experienced with op-amps. The circuit works but I would like to make it more effecient. The component values can be found here Solar Tracker Circuit Parts List ... the circuit is powered by two 12volt batteries in series providing +/- 12 volts.

    [​IMG]
     
    Last edited: Apr 30, 2010
  2. blueroomelectronics

    blueroomelectronics Well-Known Member

    Joined:
    Jan 21, 2007
    Messages:
    12,536
    Likes:
    168
    Location:
    Toronto, Canada
    Please don't crosspost.
     
  3. Grossel

    Grossel Member

    Joined:
    Sep 16, 2008
    Messages:
    918
    Likes:
    22
    Location:
    Norway
    This circuit will empty the batteries because all the time there is just a little difference between east and west led, the motor will be feeded with a little voltage that will do nothing but heat the transistors, until the motor start to run (in random time).

    A lot better way to do this is to introduce a schmitt-trigger (or two) so you wont waste too much energy over time. Also you can use a H-bridge so you can use one battery only.
     
  4. dave

    Dave New Member

    Joined:
    Jan 12, 1997
    Messages:
    -
    Likes:
    0


     
  5. helpmonkey

    helpmonkey New Member

    Joined:
    Apr 26, 2010
    Messages:
    43
    Likes:
    1
    Location:
    Peterborough, Ontario Canada

    No there is not an imbalance all the time? ... the comparator stays balanced unless the tracker is updating or reseting... the issue I am having is during tracking as the first west led begins to be exposed the voltage swings positive to slowly which consumes power and decreases efficiency... I can compensate by increasing the gain but then the comparator becomes to sensitive and does not balance at zero volts... I have tried to incorporate a schmitt trigger but cannot get it to work properly (I am not experienced with schmitt trigger configurations)... Also this circuit is designed as simply as possible so that it can be assembled by anyone even without electronics experience... I would also like to note that all the components are recycled from scrap electronics. Any suggestions would be much appreciated.
     
  6. helpmonkey

    helpmonkey New Member

    Joined:
    Apr 26, 2010
    Messages:
    43
    Likes:
    1
    Location:
    Peterborough, Ontario Canada
    sorry I tried to contact the mod to have the post moved but I could not find a way to contact them.
     
  7. Grossel

    Grossel Member

    Joined:
    Sep 16, 2008
    Messages:
    918
    Likes:
    22
    Location:
    Norway
    That should be correct. I'm not sure that imbalance is the right term.

    Say the motor is positioned exactly at right position so that the differentiate circuit provide exactly zero volt out. Just a couple of minutes later, the sun may have changed position enough to provide some voltage out. But that voltage will rise very slowly. And motor may not start spinning before voltage reach how much? 1,5V?
    Before the motor start to run, the motor (but mostly the transistors) have wasted some energy while the motor didn't run, but had a little voltage over it.

    You haven't provided any data for motor so I doesn't know how much voltage it need to start running. You could always try to make the difference amplification higher. That will cause the motors voltage to rise more quickly and therefore the circuit will waste less energy each tme the motor runs. However, that will also get the motor to run more frequently, and at a shorter distance (angle) each time.

    [EDIT]
    I also see another big mistake on the schematic. The diode over the motor will effectly prevent it to run while the PNP transistor conduct. Is the motor supposed to run both ways?
     
    Last edited: Apr 27, 2010
  8. helpmonkey

    helpmonkey New Member

    Joined:
    Apr 26, 2010
    Messages:
    43
    Likes:
    1
    Location:
    Peterborough, Ontario Canada
    Oh man thnks Grossel I never did include that diode in my test circuit but yes that would make sense as it would be forward biased when the PNP was switched on ...I will delete it from the schematic... the motor is just a small 12 volt printer motor it draws about 200mA it will turn at about 2volts.... when testing the circuit with the resistor values as specified the voltage will start at zero ... after about 1min the voltage (measured across the motor) will begin to rise slowly ... it takes about 15 seconds to hit 2volts and the motor turns ... most times the voltage will fall back to zero bit occasionally the voltage drops to .5v ... it will climb back up to 2volts .. update and then back to zero... this repeats again after about a minute...
     
  9. helpmonkey

    helpmonkey New Member

    Joined:
    Apr 26, 2010
    Messages:
    43
    Likes:
    1
    Location:
    Peterborough, Ontario Canada
    I have been experimenting with schmitt triggers as Grossel suggested... the 4558DX is a dual op-amp which makes it convenient ... I am trying to make a non-inverting trigger but without much success... another possibility is to use a 555 and wire it as a on/off timer to switch the common from the power supply although this would probably require a relay which I would like to avoid.
     
  10. MikeMl

    MikeMl Well-Known Member Most Helpful Member

    Joined:
    Mar 17, 2009
    Messages:
    11,041
    Likes:
    541
    Location:
    AZ 86334
    I did some reading about using LEDs as photo-detectors, and got motivated to try an experiment. I tried some moderately bright red LEDs that I have laying around, similar to these. They are in a water-clear T1 3/4 lens. I do not know their viewing angle; i'm guessing they are the 30 degree variety, because they were bought for indicators.

    Shunting an unbiased LED with a 1megΩ resistor, under outdoor illumination on a sunny day, I get about +1.5V anode to cathode, using a Fluke 73 DMM (>10meg input impedance). The LED is directive, consistent with the "viewing angle" shown on the referenced data sheet.

    I then connected two LEDs in parallel, which approximately doubled the output voltage, indicating that the current produced by the LED (into the 1megΩ resistor) also doubled. I then reversed one of the LEDs so that the pair is connected in inverse parallel with the 1megΩ resistor, and bent their leads so that their optical axes diverged by about 45 degrees.

    The inverse-parallel 2 LED array produces +- 1400mV as the array is panned across the sun, with zero volts out when the optical axes of the two LEDs roughly bisects the angle formed by the two diverging LEDs. Seems like this could be used to drive a Sun Seeker, because the 2 LED array puts out a signal which goes from +1400mV to zero to -1400mV as the sun angle changes.

    To construct a Sun Seeker using the inverse-connected two LED array, you may have to put a small baffle that splits the angle between the two LEDs, orthogonal to the sun's path. In the morning, when the array is parked looking at the wrong horizon, the baffle would cast a shadow onto the west LED, allowing the East LED to dominate to drive the seeker toward the East horizon. After the seeker locks on, the baffle would be edge-on to the sun, so the differential mode of the array would not be effected by the presence of the baffle.

    Using this idea, I modified your circuit to include a deadband near the balance point, and made it so that the motor switching transistors use a Darlington connection to minimize power dissipation while the motor is running.

    Attached is a schematic and a running LTSpice simulation. The Solar Flux is simulated using a current source, which produces a voltage across the LEDs similar to what I measured outside. I use two comparators to implement the deadband region near the balance point, so the motor is switched off cleanly once the seeker centers itself. The transistors dissipate less than 1/2W when switching 1A. Substituting a PFET and NFET for the transistors lowers the part count, if you have the FETs.
     

    Attached Files:

  11. helpmonkey

    helpmonkey New Member

    Joined:
    Apr 26, 2010
    Messages:
    43
    Likes:
    1
    Location:
    Peterborough, Ontario Canada
    awesome Mike ... I will breadboard this as soon as I get a chance ... I am wondering if I could add more (maybe just one on each side) leds as when the tracker ends up facing west in the evening both leds will be facing almost totally west and the east led will probably not pick up the sun untill late in the morning... ???
     
  12. MikeMl

    MikeMl Well-Known Member Most Helpful Member

    Joined:
    Mar 17, 2009
    Messages:
    11,041
    Likes:
    541
    Location:
    AZ 86334
    I'm guessing that just two LEDs with the baffle between them will work fine. Making an array with two West; two East will work too; just do the inverse parallel thing with two pointing each way.
     
  13. helpmonkey

    helpmonkey New Member

    Joined:
    Apr 26, 2010
    Messages:
    43
    Likes:
    1
    Location:
    Peterborough, Ontario Canada
    I breadboarded the circuit ... substituted ... LM339A->AN6912 ... TIP42C->B1185 ... TIP3055->D2058 ... and 2n4401/4403->3904/3906 ... looks good testing it with a led illuminating the input leds... it also works fine using my origional LED sensor array with 4 leds in each row (8 in all) the rows are connected in reverse parallel... its cloudy here but I will test it outside as soon as the weather clears... again awesome design Mike

    [​IMG]
     
    Last edited: May 6, 2010
  14. helpmonkey

    helpmonkey New Member

    Joined:
    Apr 26, 2010
    Messages:
    43
    Likes:
    1
    Location:
    Peterborough, Ontario Canada
    the sun is shinning... I modified the sun sensor and removed the the two leds closest the the shadow vane (one west and one east... I also increased R9 to 1K-ohm... it seems to be working nicely... it updates about every 60 seconds... I will build a new sensor array and I think we can do away with the shadow vane altogether? ... I plan on using just two leds on each side ... all the transistors are cold which is a good sign...:)

    circuit_4_001.jpg
     
    Last edited: May 13, 2010
  15. helpmonkey

    helpmonkey New Member

    Joined:
    Apr 26, 2010
    Messages:
    43
    Likes:
    1
    Location:
    Peterborough, Ontario Canada
    I am now using 6 LEDs ...3 west and 3 east... for the sensor with no shadow vane. I tried 2 LEDs on each side but it left dead spotsin the rotation when the tracker would update after a cloudy period or reset in the morning.

    sensor_v4.jpg
     
  16. eddie6675

    eddie6675 New Member

    Joined:
    May 13, 2010
    Messages:
    12
    Likes:
    0
    Location:
    North East PA
    Hi guys! I'm a raw beginer with electronics and this tracker gave me incentive to learn a bit! I'd love to use this circut for a solar engine I'm building.
     
  17. helpmonkey

    helpmonkey New Member

    Joined:
    Apr 26, 2010
    Messages:
    43
    Likes:
    1
    Location:
    Peterborough, Ontario Canada
    eddie6675 ... I will be posting the schematic and assembly instruction on my website Greenwatts ... (the schematic is also posted above in MikeMl's post) I should have details posted on the website by this weekend. We are still testing the circuit.... have had some oscillation problems ... have increased the value of R9 to 1.5K which eliminates the oscillations but decreases tracking sensitivity... the current LED sensor has the east/west LEDs seperated by 60deg ...
     
    Last edited: May 14, 2010
  18. eddie6675

    eddie6675 New Member

    Joined:
    May 13, 2010
    Messages:
    12
    Likes:
    0
    Location:
    North East PA
    wow..very nice site! I printed the cds cell plans and have all the parts your circut need less the cds cells..Your new development seems easier to grasp for a newbie like me though. The LEDs seem easier to get locally for me too. I'm glad there's people like you around who are willing to be a teacher! If there was a way I can help with mechanical problems I'll be glad to at least contribute that to the effort. :)
     
  19. OY2L

    OY2L Member

    Joined:
    Jan 23, 2007
    Messages:
    153
    Likes:
    0
    Location:
    Faroe Islands
  20. helpmonkey

    helpmonkey New Member

    Joined:
    Apr 26, 2010
    Messages:
    43
    Likes:
    1
    Location:
    Peterborough, Ontario Canada
    eddie6675 you can get the cds cells from cheap battery powered solar garden lights ... which also include a clear white LED that should work if you making the LED sensor. I do have some mechanical issues... I plan on building a slew drive for the next version... I am going to use a scrap battery powered drill motor and planetary gears to drive a worm gear made from a threaded rod which will in turn drive a large spur gear... problem where do I find large spur gears ... something around 6 inch diameter should be good... any ideas?
     
  21. helpmonkey

    helpmonkey New Member

    Joined:
    Apr 26, 2010
    Messages:
    43
    Likes:
    1
    Location:
    Peterborough, Ontario Canada
    OY2L... there is a circuit called a rail splitter which will provide +6v and -6v rails off a 12 volt battery... its very simple to build using an op-amp... Virtual Ground Circuits
     

Share This Page