Hi Leute, ich habe am Wochenende eine Atmega8-Funkuhr mit dem DCF77-Modul von Conrad gebastelt. Mit 3 AA Batterien funktioniert die Uhr ganz prima. Da ich ein 5V LCD habe, wollte ich MAX619 verwenden, um 5V Versorgung zu haben. Leider geht das nicht. Wenn ich MAX619 benutze, funktioniert die Synchronisierung nicht mehr. Für die Signalauswertung verwende ich INT0. Wie kann ich jetzt die Störung wegmachen? Hatte jemand das gleiche Problem? Danke Anfänger
"Für die Signalauswertung verwende ich INT0." Soll heissen du hast einen Timer mitlaufen und wenn sich INT0 meldet, wertest du die Zeit aus?? Nicht immer so umständlich denken, ich habs so gemacht, dass ich nur einen timer verwende und am DATA pin periodisch schaue ob sich der pegel am pin geändert hat. damit sparst du dir den INT0, kannst DATA fast an jeden pin anschliessen und entgehst den meisten störungen da du ja nur zu diskreten zeitpunkten schaust ob sich der pegel geändert hat (wichtig dabei ist zu schauen ob sich der pegel geändert hat und ncht ob H oder L, dann kannst du sogar jedes modul damit auslesen, egal ob invertierend oder nicht). OK das beseitigt jetzt zwar nicht dein problem, aber "unterdrückt" eine menge störunugen und dabei evtl auch deine
Stützkondensator an den MAX, 100nF. MAX räumlich von dem DCF-Modul trennen. Spannung des DCF-Moduls über L/C-Filter führen.
http://www.maxim-ic.com/quick_view2.cfm/qv_pk/1135/t/al "500kHz Internal Oscillator " also direkt auf 77,5 kHz schwingt er nicht - hat der Empfänger eine Zwischenfrequenz in der Gegend?
>Stützkondensator an den MAX, 100nF. MAX räumlich von dem DCF-Modul >trennen. Spannung des DCF-Moduls über L/C-Filter führen. An MAX musste ich 4 Kondensatoren ranhängen. Muss ich auch zusätzlich einen 100n ranhängen? Wenn ja wo genau? Zwischen "IN und GND" oder "OUT und GND"? > Spannung des DCF-Moduls über L/C-Filter führen. Wie sieht das genau aus? Welche Bauteile kann ich dafür verwenden? @gast Ich versuch heute abend so zu programmieren, wie du gesagt hast. Hoffentlich funktioniert es. Danke Anfänger
@Christoph Kessler Die Uhr hat folgende Komponenten außer DCF77: Atmega8, LCD, I2C Temperatursensor, Buzzer und MAX619. Danke
siehe anhang als denkansatz, ich hab in dem programm die pausen detektiert und nicht die 100/200ms (hatte probleme mit den 100/200ms). ist auch nur das STÄNDIGE empfangen und umwandeln der daten implementiert. normalerweise macht man das ja nur 1 mal am tag (meist in der nacht) zum synchronisieren und lässt ansonsten ein quarz laufen
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.