How to Combine the 1957 Vintage Radio with RDS Decoder

Guys, you’ve probably heard these words, “Vintage, retro and contemporary” before! However, did you know what the biggest difference between these three magical words is? Today, we’re going to learn the difference between vintage, retro and contemporary! When someone talking about “Vintage”, it mostly refers to stuffs that was produced between 1920 and 1970. If the collections were produced before 1920, then you might want to call it, “Antique”. The retro is normally related with stuffs that being produced between the years 1970 to 1990. Hence, the disco can be considered as the mix of vintage and retro! Everything that being made after 1990 is termed as “Contemporary”. Hope you’ve learned the differences and take notes about it! Let’s back to the main topic. If you owned a very old yet vintage radio, then you might want to modify it a little bit, by combining the RDS decoder onto it! Well, it’s a very simple project, where the TDA7330B RDS demodulator and ATtiny2313 microcontroller are the main parts to be included into the project. Basically, the received and decoded RDS… Continue reading

This RDS Decoder Project Will Light Up Your Day!

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… Continue reading

The Fantastic Atmel AVR Atmega168 RDS Decoder

Do you have an old FM receiver that lying somewhere in your garage and you don’t know what to do about it? Instead of dumping it, would you mind to upgrade it to a fully functional RDS Recorder? For your information, RDS or also known as Radio Data System will enable radio stations to send digital data along with the normal sound information, which you can receive with your radio set. Normally, this data is used to transmit information about the radio station, such as name, alternative frequencies, the current broadcast, traffic information etc. Today, you’re going to build a RDS Decoder with a microcontroller from Atmel, where the decoder is fed by a RDS demodulator IC that has RDDA (data signal) and RDCL (clock signal) outputs within it. The microcontroller is an Atmega168 clocked on the external 4.332MHz crystal from the RDS demodulator. You can use the TDA7330B RDS demodulator IC to connect to the Atmega168 with RDDA that connected to PD4 (on PORTD) and RDCL to INT0 (PD2). When the Atmega168 is successfully decodes something, it will send… Continue reading