Heliostaten Deel 12, tijd en positie

Deel 1 Deel 2 Deel 3 Deel 4 Deel 5 Deel 6 Naar Deel 7 Naar Deel 8 Naar Deel 9 Naar Deel 10 Naar Deel 11

Check out www.sunreign.com, my home page and this blog’s main page too!!  Send us an email if you are working on a tracker or heliostat!

Demo opstelling 

Dit apparaat geeft ons een opstelling om de software te maken die de poisitie van het paneel laat afhangen van het tijdstip. De manier van gebruik van de motor en de manier van het oppikken van de positie kan nog veranderen. Waar we nu over nadenken is hoe we de positie berekenen aan de hand van de tijd. We hebben een klok en een positie indicatie, nu gaat het om het verband. De positie indicatie is min of meer evenredig aan de hoek zoals we eerder hebben gezien. We hebben een oplossing nodig, hier is een eerste pogiing.

De aanpak is als volgt: De hoek die de spiegel doorloopt zal worden doorlopen gedurende een bepaald aantal uren van de dag, bv. van 9 uur ‘s ochtends tot 15 uur ‘s middags. De rest van de tijd staat het paneel in de begin stand.

Dit bekekend dat gedurende die periode van bv. 6 uur de positie wordt aangepast. 6 uur is 360 minuten. Er zijn 300 posities, dus dat is een verandering van de positie variabele elke 1.2 minuten. Om het beter te laten werken zeggen we 5 positie stappen elke 6 minuten. 

De positie berekeing is als volgt :

1 .Is de tijd buiten de werkperiode (9  –  15), positie 0 ( oostelijk)

2. Tijd in uren X 60 + minuten = totaal aantal minuten verstreken in dit etmaal.  Daarvan aftrekken 60 x startuur, bv. 9 uur =  360 minuten.

3. Deel het resterend bedrag door 6 zonder rest  en vermenigvuldig met 5 = resultaat

4. Positie is startpositie + resultaat  

Het is nu mogelijk om de start en eindtijd te varieren waarbij de stappen die het paneel doorloopt automatisch worden herberekend.  Helaas zijn de 18m2 chips zeer gevoelig, en om onduidelijke reden zijn de beide exemplaren gesneuveld. Dat wordt wachtehn op nieuwe exemplaren.  Wilt u een proto board sponsoren? 

Pic 16f88

Een andere thread op dit blog ging over het beschikbaar maken van zeer precieze positie data mbv een magentische rotary encoder. Deze greef 1024 posities over 360 graden. 4096 kan ook, dus 0,08 graad precies, en zeer robuust en betrouwbaar. De eerst volgende stap is om een chip, de 16f88 in C te programmeren met de juiste code. Dit is op zich al een uitdaging.

Leave a Reply