Hallo BASCOM-Gemeinde,
ich bin hier nicht neu, habe mich aber bisher immer mit Lesen beschäftigt. Ich arbeite seit 2002 mit BASCOM.
Aber jetzt habe ich mal ein kleines Problem.
Ich spiele z.Zt. mit einer DCF77 Uhr. Viele werden jetzt sagen "schon wieder DCF77 !!!!"
Ich zeige die Uhrzeit und das Datum auf einem LCD-Display an und gebe das zusätzlich 1x pro Minute über USB auf ein Terminalprogramm in der Subroutine "Sectic" aus. Funktioniert super!
ABER: Wenn längere Zeit keine Sync. erfolgt geht die Softclock falsch. Getestet, innerhalb von 12 Stunden ohne Sync. geht die Softclock ca. 15 Sekunden! vor. Verglichen mit mehreren industriellen DCF-Uhren. Das ist mir entschieden Zuviel, da ich hier sporadisch über längere Zeit Empfangsstörungen habe.
Hardware:
- Arduino Nano V3 mit 16 MHz Quarz.
- Lcd = 16 * 2
- Conrad DCF-Empänger
BASCOM:
Config Dcf77 = Pind.3 , Timer = 1 , Check = 2 , Update = 0 , Updatetime = 0 , Timer1sec = 0 , Debug = 1, Inverted = 0, GOSUB = Sectic
Hat da jemand eine Idee?
Allen ein frohes Weihnachtsfest
ich bin hier nicht neu, habe mich aber bisher immer mit Lesen beschäftigt. Ich arbeite seit 2002 mit BASCOM.
Aber jetzt habe ich mal ein kleines Problem.
Ich spiele z.Zt. mit einer DCF77 Uhr. Viele werden jetzt sagen "schon wieder DCF77 !!!!"
Ich zeige die Uhrzeit und das Datum auf einem LCD-Display an und gebe das zusätzlich 1x pro Minute über USB auf ein Terminalprogramm in der Subroutine "Sectic" aus. Funktioniert super!
ABER: Wenn längere Zeit keine Sync. erfolgt geht die Softclock falsch. Getestet, innerhalb von 12 Stunden ohne Sync. geht die Softclock ca. 15 Sekunden! vor. Verglichen mit mehreren industriellen DCF-Uhren. Das ist mir entschieden Zuviel, da ich hier sporadisch über längere Zeit Empfangsstörungen habe.
Hardware:
- Arduino Nano V3 mit 16 MHz Quarz.
- Lcd = 16 * 2
- Conrad DCF-Empänger
BASCOM:
Config Dcf77 = Pind.3 , Timer = 1 , Check = 2 , Update = 0 , Updatetime = 0 , Timer1sec = 0 , Debug = 1, Inverted = 0, GOSUB = Sectic
Hat da jemand eine Idee?
Allen ein frohes Weihnachtsfest