B200-B205mini FM Receiver: Difference between revisions

From GNU Radio
Jump to navigation Jump to search
Line 12: Line 12:


Start by dragging in the UHD: USRP Source block into the flowgraph. UHD is a library for communicating with the family of USRP radio receivers and the USRP Source simplifies and abstracts communication with all of the USRP radio receivers using a single block.
Start by dragging in the UHD: USRP Source block into the flowgraph. UHD is a library for communicating with the family of USRP radio receivers and the USRP Source simplifies and abstracts communication with all of the USRP radio receivers using a single block.
[[File:B200mini_FM_Receiver_add_usrp_block.png]]
First change the samp_rate to 2 MHz, which will be the sampling rate for the USRP.
[[File:B200mini_FM_Receiver_change_samp_rate.png]]
This tutorial uses the frequency allocations within the United State of America, therefore you will need to modify them according to the allocation for your country. Within the USA, the smallest frequency of a radio station is 87.9 MHz and the largest frequency is 107.9 MHz [https://en.wikipedia.org/wiki/FM_broadcasting_in_the_United_States], and each channel is separated by 200 kHz. A QT GUI Range block will be used to define different radio station frequencies for the USRP. Drag in a QT GUI Range block, open the properties and give it the name freq and the start frequency of 87.9 MHz, the stop frequency of 107.9 MHz and a step of 200 kHz:
[[File:B200mini_FM_Receiver_qt_gui_range_freq.png]]

Revision as of 17:59, 18 May 2024

B200B/B205mini FM Receiver

This tutorial describes how to receive broadcast commercial radio stations transmitting Frequency Modulated (FM) signals using the Ettus Research B200/B205 mini receiver. The following hardware is needed for this tutorial:

  • B200/B205mini Receiver
  • VHF Antenna

It is likely (but not guaranteed) that the Ettus Research B210/B200 will also work for this tutorial with no other modifications.

Please connect the antenna to the B200/B205mini, and plug the B200/B205 mini into the USB port on your computer.

Configure the USRP

Start by dragging in the UHD: USRP Source block into the flowgraph. UHD is a library for communicating with the family of USRP radio receivers and the USRP Source simplifies and abstracts communication with all of the USRP radio receivers using a single block.

B200mini FM Receiver add usrp block.png

First change the samp_rate to 2 MHz, which will be the sampling rate for the USRP.

B200mini FM Receiver change samp rate.png

This tutorial uses the frequency allocations within the United State of America, therefore you will need to modify them according to the allocation for your country. Within the USA, the smallest frequency of a radio station is 87.9 MHz and the largest frequency is 107.9 MHz [1], and each channel is separated by 200 kHz. A QT GUI Range block will be used to define different radio station frequencies for the USRP. Drag in a QT GUI Range block, open the properties and give it the name freq and the start frequency of 87.9 MHz, the stop frequency of 107.9 MHz and a step of 200 kHz:

B200mini FM Receiver qt gui range freq.png