and RTL-SDR Wireless Systems

Similar documents
Lab 1: Analog Modulations

Lab 1: Analog Modulations

by Cliff Pulis, KE0CP SDR Presentation - Cliff Pulis, KE0CP 1

Software Defined Radio in Ham Radio Dennis Silage K3DS TS EPA Section ARRL

Software radio. Software program. What is software? 09/05/15 Slide 2

Faculty of Information Engineering & Technology. The Communications Department. Course: Advanced Communication Lab [COMM 1005] Lab 6.

Lab 2: Digital Modulations

Wireless Transmission Detection and Monitoring System using GNU Radio and Multiple RTL SDR Receivers

NI USRP Lab: DQPSK Transceiver Design

Partial Discharge Detection Using Low Cost RTL-SDR Model for Wideband Spectrum Sensing

2015 The MathWorks, Inc. 1

Description of the AM Superheterodyne Radio Receiver

Partial Discharge Detection Using Low Cost RTL-SDR Model for Wideband Spectrum Sensing

Introduction of USRP and Demos. by Dong Han & Rui Zhu

Amplitude Modulation Chapter 2. Modulation process

Lecture 6. Angle Modulation and Demodulation

Wireless Communication Systems Laboratory #2. Understanding test equipments. The students will be familiar with the following items:

Spectral Monitoring/ SigInt

Lab 4: Measuring Received Signal Power EE 361 Signal Propagation Spring 2017

EECS 307: Lab Handout 2 (FALL 2012)

University of Huddersfield Repository

Ultra Wide-band Coverage SDR Receiver MK4

SoDiRa Software-Radio Specification

Problems from the 3 rd edition

Topic Advanced Radio Receivers. Explain that an RF amplifier can be used to improve sensitivity;

Speed your Radio Frequency (RF) Development with a Building-Block Approach

Using SDR for Cost-Effective DTV Applications

PRINCIPLES OF COMMUNICATION SYSTEMS. Lecture 1- Introduction Elements, Modulation, Demodulation, Frequency Spectrum

Incorporating PlutoSDR in the Communication Laboratory and Classroom: Potential or Pitfall?

What is New in Wireless System Design

Senior Design and Graduate Projects Using Software Defined Radio (SDR)

Waveform Generation and Testing with Software-Defined Radios (SDR) and RF instruments

4.1 REPRESENTATION OF FM AND PM SIGNALS An angle-modulated signal generally can be written as

ANALOG COMMUNICATION

NEW YORK CITY COLLEGE of TECHNOLOGY THE CITY UNIVERSITY OF NEW YORK DEPARTMENT OF ELECTRICAL ENGINEERING AND TELECOMMUNICATIONS TECHNOLOGIES

Laboratory 2: Amplitude Modulation

Developing a Generic Software-Defined Radar Transmitter using GNU Radio

CHAPTER 13 TRANSMITTERS AND RECEIVERS

So#ware Defined Radio (SDR) Mike Ham

Superheterodyne Receiver Tutorial

SIGNAL PROCESSING WIRELESS COMMUNICATION RF TEST AND MEASUREMENT AUTOMOTIVE DEFENSE AND AEROSPACE

FM DISTRIBUTION FOR MOTORWAYS AND TUNNELS

Amateur Pulsar Detection. Using the RTL2832U DVB-T. and a 3m Dish

Ascent Ground and Satellite Demonstration

Build your own SDR. By Julie VK3FOWL and Joe VK3YSP

huprf Panoramic Adaptor Installation FT847

THE SPECTRUM ANALYZER AND SPECTRAL CONTENT

Strathprints Institutional Repository

Frequency Shift Keying Scheme to Implement SDR using Hackrf one

What s Behind 5G Wireless Communications?

Research on key digital modulation techniques using GNU Radio

Chapter-15. Communication systems -1 mark Questions

Project in Wireless Communication Lecture 7: Software Defined Radio

What is a Communications System?

Experimental study on Wide Band FM Receiver using GNURadio and RTL-SDR

OBJECTIVES EQUIPMENT LIST

TSEK02: Radio Electronics Lecture 2: Modulation (I) Ted Johansson, EKS, ISY

TS9050/60. microgen. electronics TM FM Modulation and Spectrum Analyser

RADIO RECEIVERS ECE 3103 WIRELESS COMMUNICATION SYSTEMS

Tutorial 3: Entering the World of GNU Software Radio

Lab 3: Introduction to Software Defined Radio and GNU Radio

On the Design of Software and Hardware for a WSN Transmitter

TSEK02: Radio Electronics Lecture 2: Modulation (I) Ted Johansson, EKS, ISY

S.E. (Electronics/Electronics and Telecommunication Engg.) (Second Semester) EXAMINATION, 2014 COMMUNICATION THEORY (2008 PATTERN)

Spectrum Management. Justin Taylor ATS systems

COMMUNICATION SYSTEMS -I

Conversion Of Radio Frequency Pulses To Continuous Wave

Amateur Wireless Station Operators License Exam

G0CWA Mk2 RTL SDR RADIO SEPTEMBER 2012

SynthNV - Signal Generator / Power Detector Combo

Introduction. sig. ref. sig

Introduction to Receivers

Outline. Communications Engineering 1

A LOW-COST SOFTWARE-DEFINED TELEMETRY RECEIVER

Laboratory 5: Spread Spectrum Communications

Electronics Design Laboratory Lecture #11. ECEN 2270 Electronics Design Laboratory

Module 8 Theory. dbs AM Detector Ring Modulator Receiver Chain. Functional Blocks Parameters. IRTS Region 4

Software Radio Spectrum Analyzer

1. General Outline Project Proposal April 9, 2014 Kayla Esquivel and Jason Yang

COMM 704: Communication Systems

B.Tech II Year II Semester (R13) Supplementary Examinations May/June 2017 ANALOG COMMUNICATION SYSTEMS (Electronics and Communication Engineering)

RADIO FREQUENCY AND CHANNEL INVESTIGATION USING SOFTWARE-DEFINED RADIO IN MATLAB AND SIMULINK ENVIRONMENT

Design Analysis of Analog Data Reception Using GNU Radio Companion (GRC)

EECE 301 Signals & Systems Prof. Mark Fowler

Amplitude Modulated Systems

Twelve voice signals, each band-limited to 3 khz, are frequency -multiplexed using 1 khz guard bands between channels and between the main carrier

Chapter 5 AM Receivers

Matlab exercises 2015 ELEC-E5410 Signal processing for communications

Frequency Modulation

An Introduction to Software Defined Radio. What is it? Why do I want one? How do I choose one?

Lecture 1 Introduction to Communication Systems. ECE4900/ECE6720 Digital Communications

CHAPTER -15. Communication Systems

RTL-SDR MATLAB & Simulink. n g. the. and. Preview Table of Contents. Version

sodirasdr Software-Radio Specification

6.101 Project Proposal April 9, 2014 Kayla Esquivel and Jason Yang. General Outline

14. COMMUNICATION SYSTEM

IJSRD - International Journal for Scientific Research & Development Vol. 5, Issue 06, 2017 ISSN (online):

Laboratory 3: Frequency Modulation

ELEC3242 Communications Engineering Laboratory Amplitude Modulation (AM)

10 GHz Microwave Link

Transcription:

Laboratory 4 FM Receiver using MATLAB and RTL-SDR Wireless Systems TLEN 5830 Wireless Systems This Lab introduces the working of FM Receiver using MATLAB and Software Defined Radio This exercise encompasses 3 important sections: 1. FM-Receiver Introduction 2. Software Defined Radio Introduction 3. MATLAB interfacing SDR FM- Receiver Introduction: FM receiver (also called radio receiver) is an electronic device that receives radio waves and converts the information carried by them to a usable form. In U.S, the FM frequency band is between 88 MHz 108MHz. Receiver Block Diagram TLEN 5830 Wireless Systems Lab-04 FM Receiver using MATLAB and SDR Page 1 of 5

1. RF amplifier amplifies the received signal 2. Mixer/Oscillator used to generate the intermediate frequency (IF) 3. Filter selects the desired frequency 4. IF amplifier amplifies the generated IF signal 5. Limiter suppresses the noise in the signal 6. Frequency demodulator used to demodulate the received signal 7. AF amplifier amplifies the audio frequency to make sure it has the power to operate the speaker Software Defined Radio Introduction: It is a radio communication system in which the components that have been typically implemented in hardware (e.g. mixers, filters, amplifiers, modulators/demodulators, detectors, etc.) are instead implemented by means of a software on a personal computer or an embedded system. This exercise uses a RTL-SDR and it is one of the cheapest SDRs available. Few other examples are Airspy, NESDR-Smart, USRP B210 and N210. Details about RTL-SDR: 1. It is Rx-only SDR. 2. Operational Frequency: 50 Hz to 1.7 GHz 3. Sampling Rate: 2.4 Ms/s 4. Bandwidth of each channel: 3.2MHz 5. Compatible with LABVIEW, MATLAB and GNU Radio. 6. Support all digital TV standards: DVB-T, ATSC, DTMB and ISDB-T. 7. The RTL-SDR dongle features the Realtek RTL2832U chip, which provides I-Q samples through the USB interface. TLEN 5830 Wireless Systems Lab-04 FM Receiver using MATLAB and SDR Page 2 of 5

MATLAB Interfacing RTL SDR For this exercise, you need a matlab library rtlsdr_book_library, to make use of the de-emphasis filter. This will be provided along with the manual. To integrate the library to Matlab, below steps need to be followed. 1. Install the Communications System Toolbox support Package for RTL-SDR Radio. 2. Google ZADIG RTL SDR and click on the 1st link to install rtf sdr drivers. 1) select 'Set path' under HOME tab 2) point to the downloaded SDR-Book library 3) Refresh the project. Important Components to Account for: 1. The RTL-SDR Receiver module. Interfaces the SDR with MATLAB 2. FIR Decimator The data received from the RTL-SDR is of very high frequency, which means that there are lots of samples or cycles per second. MATLAB might not be able to read the data from the SDR at such high speeds. So, the data rate needs to be scaled down. Please note that along with the reduction in sample speed, a FIR decimator also acts as a lowpass filter and helps in reducing the noise in the spectrum. This needs to be added just before the audio output, to hear the audio without the noise. TLEN 5830 Wireless Systems Lab-04 FM Receiver using MATLAB and SDR Page 3 of 5

3. De-Emphasis Filter Generally, the audio waves are amplified before being transmitted. This is done to ensure that the signal is picked up with sufficient strength by the receivers. At the receiver end, this signal is scaled down in amplitude and processed. This scaling down of amplification is called de-emphasis and this is done by the de-emphasis filter. 4. Audio Output This interfaces MATLAB to the system speakers. Unless this is added, no sound will be generated from the system. Procedural Flow: TLEN 5830 Wireless Systems Lab-04 FM Receiver using MATLAB and SDR Page 4 of 5

Brief Explanation: The first line indicates the signal received by the RTL-SDR. The signals are generally considered as complex variables as it is easier to work with complex numbers as compared to individual cosines. The product of a complex conjugate and its delay gives the power spectral density and the angular part of the PSD gives the output baseband signal. As opposed to the general convention of extracting the amplitude, we extract the angular part of the PSD as the information is frequency modulated. Output Verification: Tune into KBCO and check the broadcast. TLEN 5830 Wireless Systems Lab-04 FM Receiver using MATLAB and SDR Page 5 of 5