DCF77: Unterschied zwischen den Versionen
Veyron (Diskussion | Beiträge) |
Veyron (Diskussion | Beiträge) |
||
Zeile 68: | Zeile 68: | ||
') | ') | ||
definieren. | definieren. | ||
+ | |||
+ | ====Debug==== | ||
+ | Aktiviert man auch die Debugausgabe | ||
+ | │ │ Load a Default Configuration ---> | ||
+ | │ │ General Setup ---> | ||
+ | ... | ||
+ | │ │ [*] Enable (Serial-Line) Debugging ---> | ||
+ | ... | ||
+ | │ │ [ ] Cron | ||
+ | │ │ [*] DCF77 | ||
+ | wird jede Sekunde eine Debug-Ausgabe generiert. | ||
+ | |||
+ | Das sieht dann normalerweise in etwa so aus: | ||
+ | |||
[[Category:Ethersex]] | [[Category:Ethersex]] | ||
[[Category:Clock]] | [[Category:Clock]] |
Version vom 25. April 2009, 20:38 Uhr
Inhaltsverzeichnis
Funkuhr
Siehe auch: Am Puls der Zeit
Eigenbau
Der DCF77 Geradaus Empfänger Workshop
Import von http://zerties.org/tiki/tiki-index.php?page=Dcf77EmPfaenger
Menuconfig
Im Menü:
│ │ Load a Default Configuration ---> │ │ General Setup ---> │ │ Network protocols ---> │ │ I/O support ---> │ │ Applications ---> │ │ [*] System clock support ---> │ │ [*] Use 32 kHz crystal to tick the clock │ │ [*] Synchronize using DCF77 signal ---> │ │ (X) SelfeMade │ │ ( ) DCF_1 │ │ [ ] Use PON
Pinning
todo
DCF-1 Modul
Im Handel sind DCF77 Empfangsmodule erhältlich, welche das Zeitsignal BCD Codiert mit ttl Pegel liefern.
Auch in Handelsüblichen Funkuhren finden solche Module Verwendung.
Menuconfig
Im Menü:
│ │ Load a Default Configuration ---> │ │ General Setup ---> │ │ Network protocols ---> │ │ I/O support ---> │ │ Applications ---> │ │ [*] System clock support ---> │ │ [*] Use 32 kHz crystal to tick the clock │ │ [*] Synchronize using DCF77 signal ---> │ │ ( ) SelfeMade │ │ (X) DCF_1 │ │ [ ] Use PON
Pinning
Beispiel für Atmega644: pinning/hardware/etherrape.m4
ifdef(`conf_DCF1', `dnl /* port config for DCF77 */ pin(DCF1_PCINT, PA0, INPUT) ')
Falls das Modul ein PowerON-Signal an einem Pin benötigt, kann man zusätzlich auch:
ifdef(`conf_DCF1_USE_PON', pin(DCF1_PON, PA1, OUTPUT) ')
definieren.
Debug
Aktiviert man auch die Debugausgabe
│ │ Load a Default Configuration ---> │ │ General Setup ---> ... │ │ [*] Enable (Serial-Line) Debugging ---> ... │ │ [ ] Cron │ │ [*] DCF77
wird jede Sekunde eine Debug-Ausgabe generiert.
Das sieht dann normalerweise in etwa so aus: