Build An AVR Based RDS Decoder

Atmel AVR RDS Decoder

Radio Data System (RDS) is a method to used to transmit extra data in the VHF/FM frequencies. The extra data is transmitted in a completely separate radio signal that fits within the station’s frequency allocation.

DiNo used an Atmega168 AVR to make an RDS decoder. He pulls the tuned signal from a PCI TV card with FM tuner. The signal then goes to the RDS demodulator which splits it in RDDA (data) and RDCL (clock) signals. The Atmega168 then decodes the RDS data and outputs it as a serial signal.

This entry was posted on Tuesday, October 14th, 2008 at 8:23 pm and is filed under arduino & avr, audio. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

 

Leave a Reply

 

Easy AdSense by Unreal