You’re always wanted to build a RDS decoder, but you’re afraid that it won’t work for you here? Well, you don’t have to worry about it, as you’ll have the chance to develop a RDS decoder today!
RDS is the short acronym for “Radio Data System” or RDS is a communication protocol standard from the European Broadcasting Union for sending small amounts of digital information using conventional FM radio broadcasts. The use of more and more frequencies for radio programmes in the VHF/FM range made it increasingly difficult to tune a conventional radio to a desired programme. This kind of difficulty is being solved with the Radio Data System (RDS) that has been on the market since 1987.
Whether you believe it or not, the RDS has by now conquered all receiver price classes and is nowadays a must in the standard functionality of any radio receiver!
Basically, today’s project is a very simple RDS decoder that based on TDA7330B RDS demodulator and AT90S2313 controller. The RDS data is being displayed on a 2×16 character LCD. It will show program service name, RDS clock, TA flag status and scrolling 64 characters long radio text. The decoder needs a Stereo multiplex signal to act as input, where it’s normally found at the input pint of a Stereo decoder IC in many radios.