Gast
#1108213
kamm mir jemand sagen, wo ich ein dcf77 modul herbekomme, welches selbstständig 0uhr ein schlatimpuls ausspuckt, den ich auf den reset-pin eines Atmega8 setzen kann?
|
Anzeige
|
DCF77 dass 0uhr einen kurzen schaltimpuls ausgibt.
Gast
#1108213
kamm mir jemand sagen, wo ich ein dcf77 modul herbekomme, welches selbstständig 0uhr ein schlatimpuls ausspuckt, den ich auf den reset-pin eines Atmega8 setzen kann?
Gast
#1108279
Höchstwahrscheinlich nirgendwo. Diese Module <i>demodulieren</i> das DCF-Signal nur, aber sie <i>decodieren</i> es nicht. Das bleibt üblicherweise einem µCs überlassen. Lies doch den Output des Moduls mit Deinem ATmega8 ein, füttere eine schöne in software gegossene DCF-Decodiermaschine damit (für Code mal Forumssuche bemühen), und lass den Controller sich selbst um Mitternacht resetten (z. B. über den Watchdog).
Gast
#1108307
Hey Condor, da gabs mal vor ca. 30 Jahren ein TTL-Grab in der FUNKSCHAU, dass genau dieses gemacht hat. DER Mitternacht-Detektor. (Erinnert sich jemand daran, oder war es doch im ELEKTOR?) Ansonsten hat sich da wohl (meines Wissens nach) keiner mehr drum gekümmert. Möglich wäre es heute, ein DCF Empfangsmodul an einen 8-poligen AT-Tiny25 zu klemmen, und mit dem entsprechenden Programm darin, genau dieses zu bewerkstelligen. Zusätzlich benötigter Platz auf der Leiterplatte: ca. 3...4 cm² (Das Empfangsmodul hast du ja schon einkalkuliert.) Nachteil: Das müsste jemand programmieren wollen und können. Condor wrote: > kamm mir jemand sagen, wo ich ein dcf77 modul herbekomme, welches > selbstständig 0uhr ein schlatimpuls ausspuckt, den ich auf den reset-pin > eines Atmega8 setzen kann? Huch, wer macht denn sowas, ein Zwangsreset alle 24h? In der Regel möchte ja ein Anwender, daß ein Programm ununterbrochen durchläuft. Oder hättest Du gerne einen Videorekorder, der jede Aufnahme um 0.00Uhr abbricht und alle Einstellungen vergißt? Um einen 0.00Uhr Impuls zu bekommen, mußt Du im ATmega8 den Datenstrom selber dekodieren. Zusätzlich mußt Du noch eine Uhrenroutine laufen lassen, es könnte ja sein, daß das Paket um 0.00Uhr gerade gestört ist. Das könnte allerdings ne CPU-Mehrbelastung von 0,01% bedeuten, da Du die Wahnsinnsdatenrate von 1 Baud verarbeiten mußt. Peter
Gast
#1108749
Wie wäre es anders herum? Reset Baustein (oder int. Watchdog) der nach einer festen Zeit einen Puls ausgibt und vom Arm über DCF zurückgesetzt wird. IMHO ein wenig robusterund das bischen DCF Zeit lesen geht auch nebenbei Condor wrote: > kamm mir jemand sagen, wo ich ein dcf77 modul herbekomme, welches > selbstständig 0uhr ein schlatimpuls ausspuckt, den ich auf den reset-pin > eines Atmega8 setzen kann? Kaufen wird schwierig. Hast du schon einmal darüber nachgedacht, einen Funkwecker, den man für ein paar Euro nachgeworfen bekommt, dafür zu missbrauchen? Vielleicht mit zwei Monoflops zur Signalerzeugung?
Gast
#4967902
Es gibt noch eine weitere Möglichkeit: Das erwähnte CMOS-IC Grab wurde seinerzeit definitiv in der Funkschau und mit Leipl.-Vorlagen veröffentlicht. War mir damals zu kompliziert. Inzwischen habe ich für diese Aufgabe einen Funkwecker (mit 1,5 Volt-Zelle) und Piezo-LS angezapft: Der Funkwecker wird auf die Weckzeit 00:00 Uhr eingestellt. Aus dem Ansteuersignal des Piezo-LS generiere ich einen Kurzzeitimpuls, welcher mir jeweils um Mitternacht meine Digitaluhr (in den 50-er Jahren mit ca. 150 Transistoren, meist BSW 69, diskret(!) aufgebaut) auf NULL rücksetzt und Neu startet. Daß mein Funkwecker intern evtl. andere Sychnonisationszeiten haben könnte, hat mich bisher nicht beunruhigt. HJP Flens Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|