RDA5807M FM radio module (Toestel of techniek)
Een tijdje geleden had Gerard Tel een item over een TEA5767 radio module. Het toeval wil dat ik rond die tijd ook een paar van die modules, maar dan met een RDA5807M had gekocht. Het voordeel van die chip is dat hij beter ontvangt dan de TEA5767, en bovendien RDS aan boord heeft. Met het grote aantal stations op de FM, leek me RDS een handig hulpmiddel om de stations te identificeren. Om de module te testen heb ik de print van de PLL Gestuurde AM Microzender met LCD Uitlezing (Versie 3.1 "Limited Edition") "omgehackt" tot een testprintje. Voor de uitlezing heb ik een 0,96 inch OLED displaytje (ca. 3 euro) gebruikt. Vorige week de software zo ver afgemaakt dat er met de radio getest kan worden. De radio-module heeft een uitgang voor directe aansluiting voor een koptelefoon, wat lekker handig is voor het testen. Het resultaat is:
Op het display zie je van boven naar onderen:
- Ingestelde FM frequentie
- RDS Program Information (PI), doorgaans stationsnaam afgekort tot 8 tekens
- Regel voor radio tekst RT (maximaal 64 tekens, zie onder)
- Ingestelde frequentie en golflengte AM modulator (zie onder)
- links: Volume hoofdtelefoon (mogelijk later ook AM modulatiediepte)
- rechts: Ontvangststerkte (RSSI)
Het correct ontvangen van RDS viel nog knap tegen. Allereerst moet de ontvangen zender sterk zijn. En zelfs dan komen er veel decodeerfouten voor in de data. Voor de zendernaam keur ik daarom ook pas de tekst goed, als die drie keer achter elkaar correct ontvangen is. Dat blijkt goed de werken. De radio tekst (RT) is helemaal een zooitje. De bedoeling daarvan is om uitgebreidere (maximaal 64 tekens) informatie over het station of programma te geven. Voorbeeld is "Now Playing: artiest - nummer". In de praktijk blijkt dat RT nauwelijks nog zinvolle informatie bevat. Dit komt doordat slechts weinig radio's de mogelijkheid hebben om die weer te geven. Vaak wordt de uitgebreide informatie ook via het PI veld doorgegeven. Je ziet dan afwissend 8 tekens van de boodschap. Checken op meerdere malen hetzelfde ontvangen bij RT gaat ook niet omdat de inhoud vaker wijzigt. Al met al ben ik daar nog niet helemaal uit, hoe dat op te lossen. Het lijkt trouwens wel dat de Belgische en Duitse zenders er beter mee om gaan. Hieronder zie je een foto van de Duitse NDR 1 Niedersachsen:
De "now playing" zie je als scolling tekst, maar ook zie je dat dezelfde info in de PI wordt doorgegeven. Toch een leuk en leerzaam projectje.
Mijn idee is om de schakeling verder uit te breiden met de AM modulator (zit toch al op de print), en zo een soort FM naar AM converter te maken. Met het verdwijnen van de AM zenders een leuk alternatief om toch weer radio op de oude (buizen)radio's te krijgen. Als er belangstelling voor is wil ik dan ook wel weer een paar professionele printen laten maken.
Otto