Program/alogoritm för beräkning av solens upp och nedgångsti

Elektronik- och mekanikrelaterad mjukvara/litteratur. (T.ex schema-CAD, simulering, böcker, manualer mm. OS-problem hör inte hit!)
Användarvisningsbild
vfr
EF Sponsor
Inlägg: 3515
Blev medlem: 31 mars 2005, 17:55:45
Ort: Kungsbacka

Program/alogoritm för beräkning av solens upp och nedgångsti

Inlägg av vfr »

Det finns program och algoritmer som beräknat tiden för solens uppgång och nedgång utifrån en viss plats. Jag skulle behöva någonting sådant, men naturligtvis så hittar man det inte när man behöver det. Någon som har tips?

Avändningen är Borland C++ Builder (vanlig C/C++ miljö) där jag skall göra ett enkelt program för att styra till och frånslagstider på belysning.
Användarvisningsbild
vfr
EF Sponsor
Inlägg: 3515
Blev medlem: 31 mars 2005, 17:55:45
Ort: Kungsbacka

Re: Program/alogoritm för beräkning av solens upp och nedgån

Inlägg av vfr »

Tack!

Jag hade ju naturligtvis glömt bort att Icecap frågade samma sak i höstas. Och i samma syfte dessutom. Skillnaden är att i mitt fall är det inte en mikrokontroller som kommer att göra räkningen just nu. I styrsystemet så finns det ett antal tidprogram som styr dom underliggande funktionerna. Det enda som behöver göras i det här fallet är att låta ett PC-program uppdatera tidprogrammen med nya tider någon gång då och då så att det följer med solens tider någorlunda. En gång i veckan skulle säkert räcka alldeles utmärkt, men en gång om dygnet är enklare, så det får det nog bli så.
Användarvisningsbild
4kTRB
Inlägg: 20507
Blev medlem: 16 augusti 2009, 19:04:48

Re: Program/alogoritm för beräkning av solens upp och nedgån

Inlägg av 4kTRB »

Men om det är en helmulen morgon behöver lamporna inte vara igång
lite längre då? Du behöver en alogoritm för vädret också.
Användarvisningsbild
Laserboy
Inlägg: 113
Blev medlem: 16 juli 2004, 15:07:02
Ort: Lindome

Re: Program/alogoritm för beräkning av solens upp och nedgån

Inlägg av Laserboy »

Jag använder följande, något modifierad, källkod:
http://stjarnhimlen.se/comp/sunriset.c

/Lb
Användarvisningsbild
vfr
EF Sponsor
Inlägg: 3515
Blev medlem: 31 mars 2005, 17:55:45
Ort: Kungsbacka

Re: Program/alogoritm för beräkning av solens upp och nedgån

Inlägg av vfr »

Men om det är en helmulen morgon behöver lamporna inte vara igång
lite längre då? Du behöver en alogoritm för vädret också.

Tanken har väl hela tiden varit att fixa ett skymningsrelä att koppla till systemet, men på något konstigt sätt så blir det projektet hela tiden förskjutet. Detta skall vara en tillfällig lösning tills ett skymmningsrelä blir fixat. Det är iallafall mycket bättre än fasta tidprogram som man ändrar manuellt efterhand.


Jag använder följande, något modifierad, källkod:
http://stjarnhimlen.se/comp/sunriset.c

Tack! Det är i princip samma kod som presenterades i Icecaps tråd. Skall pröva den!
Användarvisningsbild
Icecap
Inlägg: 26624
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Program/alogoritm för beräkning av solens upp och nedgån

Inlägg av Icecap »

Har testat att skriva ut 2 år via en Renesas M16C och sedan jämföra med NOAA's sida på utvalda tider av dessa år och uträkningarna som µC'n presterade far alldeles korrekta.

Då jag bara kollade vissa (mitten + slutet av varje månad) lade jag in värden i ett Excel-ark och kollade efter "grova" avvikelser från dag till dag och inte heller där fanns det fel så sunriset.c är OK.
Skriv svar