Uhr über Lautsprecher verstellen
Ja, ihr habt richtig gelesen. Es geht hier darum, wie man seine Funkuhr über seinen PC-Lautsprecher verstellen kann.
Die Funkuhren arbeiten mit DCF77. Mehr dazu auf Wikipedia:
- Auszug von Wikipedia: DCF77
Der Zeitzeichensender DCF77 ist ein Langwellensender im Ortsteil Mainflingen der Gemeinde Mainhausen etwa 26 km ostsüdöstlich von Frankfurt am Main. Er versorgt die meisten funkgesteuerten Uhren im westlichen Europa mit der in Deutschland geltenden gesetzlichen (Uhr-)Zeit.
Die Sendefrequenz beträgt 77,5 kHz. Die Bezeichnung DCF77 ist das dem Sender zur internationalen Identifikation zugewiesene Rufzeichen. Er ist Teil der Sendeanlagen in Mainflingen.
Seine im Sekundentakt gesendeten Zeitzeichen übertragen innerhalb einer Minute entweder die mitteleuropäische Zeit oder die mitteleuropäische Sommerzeit, im Gegensatz zu anderen Zeitzeichensendern nicht die Differenz dUT1 zwischen Erdrotationszeit und Atomzeit. Andere bekannte Zeitdienste sind MSF in England (60 kHz), France Inter in Frankreich (162 kHz), sowie die Sendergruppen RWM in Russland (4,996 MHz, 9,996 MHz und 14,996 MHz), WWV, WWVB, WWVH in den USA (60 kHz; 2,5, 5, 10, 15 und 20 MHz) und bis 2011 HBG in der Schweiz (75 kHz).
DCF77 arbeitet mit einer Frequenz von 77,5khz. Die Audioausgabe der meisten Soundkarten kann man auf 192khz einstellen, also ausreichend für einen DCF77-Sender (Nach Nyquist: 192khz > 2*77,5khz).
Ein Betrieb eines solchen Senders ist in Deutschland nicht erlaubt! Also kommt ja nicht auf die Idee das Audiosignal an einen entsprechenden Verstärker+Antenne anzuschließen. Mit einem PC-Lautsprecher hat das Signal allerdings nur eine Reichweite von wenigen Zentimetern. Ich denke, man kann kann also davon ausgehen, dass dies erlaubt ist, ansonsten wäre ja das Abspielen mancher Audio-Files in dieser Hinsicht illegal. 🙂
So geht's
In den Soundeinstellungen zum richtigen Audiogerät muss folgendes eingestellt sein:
Ansonsten braucht man noch eine entsprechende Software. Ich habe mir in C# ein entsprechendes Programm erstellt, welches sich um das Encodieren der Zeitfunktionen kümmert und diese auf dem Audiogerät ausgibt. Die Audioausgabe basiert auf der NAudio-Bibliothek. Die Anwendung ist teilweise etwas mit der heißen Nadel gestrickt (→ hoher CPU/RAM-Verbrauch).
Allerdings habe ich die Erfahrung gemacht, dass sich kommerzielle Uhren nur schwer austricksen lassen. Entweder die nutzen gute Algorithmen um fehlerhafte Signale zu erkennen oder das echte Signal ist noch zu stark. Bei meiner selbstgebauten Binäruhr und einfachen Lautsprechern (Lautstärke hochdrehen!) hat es relativ gut geklappt.
Download
Testanwendung unter [Ms-PL]