American Journal of Electrical and Electronic Engineering
ISSN (Print): 2328-7365 ISSN (Online): 2328-7357 Website: Editor-in-chief: Naima kaabouch
Open Access
Journal Browser
American Journal of Electrical and Electronic Engineering. 2017, 5(3), 78-84
DOI: 10.12691/ajeee-5-3-2
Open AccessArticle

FM Receiver Based on Software Defined Radio

Abd Ulsamad Ibn Omer1, Mohamed Nasr Eldin1, Mohammed Siddig1, and Nisreen Ibrahim1

1Department of Electric Engineering, International University of Africa, Khartoum, Sudan

Pub. Date: May 16, 2017

Cite this paper:
Abd Ulsamad Ibn Omer, Mohamed Nasr Eldin, Mohammed Siddig and Nisreen Ibrahim. FM Receiver Based on Software Defined Radio. American Journal of Electrical and Electronic Engineering. 2017; 5(3):78-84. doi: 10.12691/ajeee-5-3-2


Now wireless communications growing very fast, in their applied techniques and equipment. Hardware reduction became a main objective for less cost and less complexity wireless communication devices and systems. One of the most efficient solutions for the hardware complexity reduction in wireless communication systems is Software Defined Radio (SDR), it’s modulation and demodulation execute through software in a Field Programmable Gate Array (FPGA), stored in a USB Dongle used to reduce the hardware by using software, that’s enable the radio system to be multi-functions instead of one function as in the classic radio systems. This paper shows the software demodulation of FM broadcast (88 – 108 MHz) by using RTL2832 USB dongle which capture from monopole antenna to the RF Front-end ( E4000chip) then to Digital Signal Processor (DSP) for demodulation and channel decoding through (RTL2832U) chip, As shown in the plotted received (demodulated through software) signals, Signals are so smooth (no ripples) which shows the high resolution of received signals. Furthermore the channel can be tune many channels simultaneously which cannot be done by the classical radio systems.

SRD Vision 101.3 FM Receiver DSP RTL2832 USB dongle (RTL – SDR ) Raspberry Pi SDRsharp

Creative CommonsThis work is licensed under a Creative Commons Attribution 4.0 International License. To view a copy of this license, visit


[1]  Lee K. Patton , A GNU Radio Based Software-Defined Radar , 2007.
[2]  Pedro, José Luis, FPGA-BASED DIGITAL DEMODULATION , 18 octubre 2007.
[3]  Mengduo Ma, Software Defined Radio: Enabling technologies and Applications, September 30, 2011.
[4]  Andras Retzler, Software Defined Radio Receiver Application with Web-based Interface, 19.12.2014.
[5]  ProQuest, A 900MHz Low Noise Amplifier with Temperature Compensated Biasing, 2008 .
[6]  Joseph J. Carr, Mastering Radio Frequency Circuits Through Projects & Experiments, McGraw-Hill, 1994.
[7]  L. D. Wolfgang, C.L. Hutchinson, The ARRL Handbook for Radio Amateurs Sixty-Eighth Edition, ARRL1990.
[8]  Garfield, Anatech Electronics, New Jersey, 2016.
[9]  Sedra, Adel, Microelectronic Circuits, 3 ed. Saunders College Publishing, 1991.
[10]  Johan Kirkhorn , Introduction to IQ demodulation of RF-data , September 15, 1999.
[11]  The official Raspberry Pi Magazine.
[12]  Robert A. Nickels , A USER’S GUIDE TO SDR# (SDRSHARP), 2012.