background image

 

 

Skill Level: 

Beginner 

Si4703 FM Radio Receiver Quickstart Guide

by a1ronzo | June 22, 2011 | 

Time to Rock

This Si4703 FM Tuner Eval Board breaks out the Silicon Laboratories Si4703 FM 
tuner chip. Beyond being a simple FM radio, the Si4703 is also capable of detecting 
and processing both Radio Data Service (RDS) and Radio Broadcast Data Service 
(RBDS) information. The Si4703 even does a very good job of filtering and carrier 
detection, or rather, it’s good at detecting when a station is coming in clear. It also 
enables data such as the station ID and song name to be displayed to the user.

Using this board, we are able to pick up multiple stations just as well as with a 
standard FM radio. The board breaks out all major pins and makes it easy to 
incorporate this great chip into your next radio project. Also, by plugging headphones 
into the 3.5mm audio jack, you effectively use the cable in your headphones as an 
antenna! Therefore, this board does not require an external antenna if using 
headphones or a 3.5mm audio cable longer than 3 feet.

This quickstart guide will lead you through assembling the radio receiver, hooking it 
up to an Arduino platform, and getting an Arduino to talk to the Si4703. The Arduino 
sketch will illustrate how to set the radio receiver to tune an FM frequency, and we’ll 
be able to change the station and the volume using the serial terminal in Arduino. 
There will be some extra hardware required for the example: headphones or 
speakers, some wire, and an Arduino Pro 3.3V (or similar platform) will get you 
through the basic example.

Page 1 of 7

Отзывы: