Hallo zusammen, möchte mir einen kleinen Wecker mit einem stm32f4-discovery bauen. Hatte sowas bereits vor längerem mit einem atmega gemacht. Wollte nun aber ein bissel was größeres bauen ;) Mein Problem ist ich komme einfach nicht damit klar die dcf77 Daten einzulesen. Ich bin leider total ratlos woran es liegt. Kann mir evtl jemand ein kurzes Code-Beispiel geben wie ich das Signal von der Antenne in den adc bekomme? Wenn jemand ein Beispiel-Programm hat wäre natürlich noch besser habe im Netz nix gefunden. Gruß Sebi
Der ADC ist der falsche Weg. Wenn du einen DCF77-Empfänger hast, dann liefert der dir ein sauberes, digitales Signal.
Sebi schrieb: > möchte mir einen kleinen Wecker mit einem stm32f4-discovery bauen. Warum? Der AVR langweilt sich doch schon bei sowas. Der Wecker mit STM wird also keinen Unterschied machen. Sebi schrieb: > Mein Problem ist ich komme einfach nicht damit klar die dcf77 Daten > einzulesen. Machs einfach genauso, wie Du es beim AVR gemacht hast. Bzw. das C-Programm solte sich doch zum Großteil übernehmen lassen. Peter
Hi, es gäbe eine Ausnahme, für die der STM wirklich sinnvoll wäre: Das Signal von DCF-77 enthält zusätzlich eine über eine Pseudozufallsfolge "verrauschte" Phasenmodulation. Wertet man die aus (Kreuzkorrelation), kann man ein wesentlich genaueres Zeitsignal erhalten. (Die bekannten Tastpulse können ausbreitungsbedingt eine Ungenauigkeit von bis zu 150 ms haben. Die Auswertung des PM-Signals soll nach Angaben der PTB nur einen Fehler im Bereich unter 100 µs haben.) Man könnte das 77,5 kHz-Signal direkt digitalisieren und dann alles in Software machen. DAS wäre wirklich mal was interessantes. Grüße Stefan
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.