Radio-Bastler-Forum (RBF)

Normale Version: Externer RDS-Decoder mit LCD-Display
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Forum!

Ich möchte hier ein weiteres Bastelprojekt mit Microcontroller vorstellen.
Ein Zusatzgerät für die Anzeige von RDS (Radio Data System) Daten an älteren
UKW Radios.
[attachment=56183]

Das Gerät demoduliert das, aus dem ZF-Verstärker eines Radios entnommene,
RDS-Signal und stellt die so gewonnenen Informationen auf einem zweizeiligen
LCD Display dar. Zusätzlich gibt es eine Uhr, die auch ohne RDS-Signal weiterläuft.
Das ist praktisch, wenn z.B. AM (Heim)Sender gehört werden.

Hier ein paar Beispiele zur Anzeige:

[attachment=56184]
In der ersten Zeile werden der Sendername (PS) und die Uhrzeit angezeigt. Die
Uhrzeit wird zu jeder vollen Minute über das RDS System ausgesendet und
entsprechend aktualisiert. Die den Sendernamen „einrahmenden“ Sternchen
zeigen an, dass der Sender Verkehrsfunksendungen (TP) ausstrahlt. Stehen dort
Striche, ist das nicht der Fall. Eine laufende Durchsage (TA) wird mit Ausrufezeichen
gekennzeichnet.
Die zweite Zeile ist umschaltbar und scrollt hier den übertragenen Radiotext (RT)
durch. Meistens wird das aktuell laufende Musikstück und der Interpret angezeigt.

[attachment=56185]
Hier sieht man in der zweiten Zeile das Genre (PTY) des Senders.

[attachment=56186]
Hier das Verbreitungsgebiet.

[attachment=56187]
Ohne RDS-Signal.

[attachment=56188]
Andere Farben gehen natürlich auch.

Hier ein Bild des Innenlebens:

[attachment=56189]

Die Demodulation des RDS-Signals erfolgt mit dem Phillips Chip SAA6579. Das IC erzeugt
den senderseitig unterdrückten 57kHz Träger und demoduliert das DSB Signal zu einem
ungerahmten Bitstrom. Synchronisierung und Auswertung der RDS Blöcke/Gruppen
erfolgt per Software mit einem Atmel ATtiny 4313. Nach entsprechender Formatierung
erfolgt dann die Ausgabe auf dem LCD-Display.

Die Schaltbilder:

[attachment=56190]
[attachment=56191]

Gruß aus Kiel
Holger