Hallo, ich brauche bei meinem µC die Zeit! Bis jetzt hab bekomme ich die Uhrzeit immer über eine DCF Antenne. Weiters benötige ich den Wochentag (0-7) diesen bekomme ich auch per DCF. Bei manchen Standorten hab ich aber keinen DCF empfang nun wollte ich statt der DCF antenne einen GPS Empfänger verwenden um die Uhrzeit zu empfangen. Nun habe ich aber das Problem das man über GPS keinen Wochentag bekommt! Wie kann ich das realisieren das ich trotzem irgenwie den Atkuellen Wochentag bekomme?? Vielleicht hat von euch jemand eine Idee! Danke schon mal! mfg Christoph
Das Datum kannst aber auslesen, oder? Wie man den Wochentag berechnet steht dann hier: http://de.wikipedia.org/wiki/Wochentagsberechnung Gruß Roland
Wenn Du (zuzüglich) einen genauen Uhrenquarz für Deinen µC nimmst, reicht es doch, ab und an mit DCF zu synchronisieren, um eine genaue Zeit zn erhalten. Wenn Dein Controller zwischendurch ausgeschaltet wird, kannst Du auch einen RealTimeClock-Schaltkreis mit Pufferbatterie dranhängen, den Du ab und an mittels DCF aktualisierst.
Im GPS-Signal ist auch der Wochentag enthalten. Bist Du sicher, daß Dein Empfänger diese Information nicht liefert?
Hallo, ich bin mir nicht sicher ob der Empänger diese Information liefert, ich bis jetzt nur den NAVILOCK NL-208 im Auge, nur was ich bis jetzt so im Internet gelesen habe konnte ich aus den Daten keinen Wochentag erkennen. Wo kann ich mich da informieren ob dieser Empfänger den Wochentag liefert? mfg Christoph
Hallo, ich habe gerade bei Navilock angerufen, die haben mir gesagt das der Wochentag nicht mit gesenet wird, angeblich bei keinem GPS Empfänger! jetzt wird mir glaub ich nichts anderes übrig bleiben als den Wochentag zu berechen oder? mfg Christoph
Hast du dir mal das NMEA protokoll rausgesucht ? Das ist immer gleich. Alle GPS liefern dieselben Daten.
Sorry, da habe ich mich wohl doch geirrt. Ich konnte jetzt in NMEA-Protokoll auch keine Wochentagsinfo finden. Dann mußt Du den Tag wohl doch aus dem Datum berechnen.
Links zum (GPS) NMEA 0183 stream: http://www.nmea.de/nmea0183datensaetze.html http://home.mira.net/~gnb/gps/nmea.html http://vancouver-webpages.com/peter/nmeafaq.txt @Travel Rec. hast Du Besipiele für den + genauen Uhrenquarz (Stromsparer!) + RealTimeClock-Schaltkreis mit Pufferbatterie thx Duke
Meines Wissens ist die Info dabei. Als "Day of week". 0..7, Einer davon ist Sonntag.
>@Travel Rec. >hast Du Besipiele für den >+ genauen Uhrenquarz (Stromsparer!) >+ RealTimeClock-Schaltkreis mit Pufferbatterie Wenn Dein Controller ein ATMegaxxxx ist, kann er den Uhrenquarz selber treiben. Uhrenquarze gibt es z.B. www.csd-electronics.de oder bei Reichelt. RTCs gibt es bei Maxim und Epson und noch vielen anderen Herstellern. CSD-Electronics kann auf Anfrage bestimmt auch weiterhelfen.
Moin, ich habe vor 3 Monaten eine Quarzuhr (ohne GPS und ohne DCF gebaut). Den Abgleich der Quarzungenauigkeit habe ich mittels der Software gemacht. Die Uhr (in einer Version als Wecker - der mich jeden Morgen weckt) geht im Moment ca. 1s pro Monat vor, was für meinen Anwendungsfall (Bewässerungssteuerung und Rolladensteuerung) mehr als ausreichend ist. Die Ermittlung des Wochentages wird ganz einfach über eine Zählung der Tage gemacht. Sonntag ist "0", Montag "1", ... und Samstag "6". Die im Netz dokumentierten komplizierten Algorithmen sind bei Implementierung einer Uhr gar nicht erforderlich, da die Sekunden, Minuten etc. sowieso gezählt werden. Weiterhin habe ich die Sommerzeitumschaltung etc. drin, ohne großartige Rechnereien, da auch hier eine Zählung möglich ist. Die Feuertaufe hat die Uhr am WE (Sommerzeitumstellung) übrigens bestanden :-) Gruß Andreas
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.