Software Defined Radio using MATLAB & Simulink and the RTL-SDR

Research output: Book/ReportBook

Abstract

The availability of the RTL-SDR for less than $20 brings SDR to the home and work desktops of EE students, professional engineers and the maker community. The RTL-SDR device can be used to acquire and sample RF (radio frequency) signals transmitted in the frequency range 25MHz to 1.75GHz, and using some official software add-ons, these samples can be brought into the MATLAB and Simulink environment for users to develop receivers using first principles DSP algorithms. Signals that the RTL-SDR hardware can receive include: FM radio, UHF band signals, ISM signals, GSM, 3G and LTE mobile radio, GPS and satellite signals, and any that the reader can (legally) transmit of course!

In this free book we introduce readers to SDR methods by viewing and analysing downconverted RF signals in the time and frequency domains, and then provide extensive DSP enabled SDR design exercises which the reader can learn from. The hands-on examples begin with simple AM and FM receivers, and move on to the more challenging aspects of PHY layer DSP, where receive filter chains, real-time channelisers, and advanced concepts such as carrier synchronisers, digital PLL designs and QPSK timing and phase synchronisers are implemented. Towards the end of the book, we demonstrate how the RTL-SDR can be used with SDR transmitters to develop a more complete communications system, capable of transmitting text strings and images across the desktop.
LanguageEnglish
Place of PublicationGlasgow
Number of pages670
Edition1
Publication statusPublished - Sep 2015

Fingerprint

MATLAB
Quadrature phase shift keying
Global system for mobile communications
Phase locked loops
Global positioning system
Transmitters
Communication systems
Availability
Satellites
Students
Hardware
Engineers

Keywords

  • sdr
  • software defined radio
  • dsp
  • digital signal processing
  • matlab
  • simulink
  • rtl-sdr
  • usrp

Cite this

@book{5eefe89fecb941d9a77ebcdd1d14f63f,
title = "Software Defined Radio using MATLAB & Simulink and the RTL-SDR",
abstract = "The availability of the RTL-SDR for less than $20 brings SDR to the home and work desktops of EE students, professional engineers and the maker community. The RTL-SDR device can be used to acquire and sample RF (radio frequency) signals transmitted in the frequency range 25MHz to 1.75GHz, and using some official software add-ons, these samples can be brought into the MATLAB and Simulink environment for users to develop receivers using first principles DSP algorithms. Signals that the RTL-SDR hardware can receive include: FM radio, UHF band signals, ISM signals, GSM, 3G and LTE mobile radio, GPS and satellite signals, and any that the reader can (legally) transmit of course!In this free book we introduce readers to SDR methods by viewing and analysing downconverted RF signals in the time and frequency domains, and then provide extensive DSP enabled SDR design exercises which the reader can learn from. The hands-on examples begin with simple AM and FM receivers, and move on to the more challenging aspects of PHY layer DSP, where receive filter chains, real-time channelisers, and advanced concepts such as carrier synchronisers, digital PLL designs and QPSK timing and phase synchronisers are implemented. Towards the end of the book, we demonstrate how the RTL-SDR can be used with SDR transmitters to develop a more complete communications system, capable of transmitting text strings and images across the desktop.",
keywords = "sdr, software defined radio, dsp, digital signal processing, matlab, simulink, rtl-sdr, usrp",
author = "Stewart, {Robert W.} and Barlee, {Kenneth W.} and Atkinson, {Dale S. W.} and Crockett, {Louise H.}",
note = "First published September 2015 by Strathclyde Academic Media. This revised edition published October 2017. Version 1.17.1023. Copyright {\circledC} Robert W. Stewart, Kenneth W. Barlee, Dale S. W. Atkinson, and Louise H. Crockett. **Book PDF and Paper Materials Licence to Use and Reproduce for Teaching, Learning and Academic Purposes** This book is available for free as an electronic book (PDF format). (A printed version is available for purchase from Amazon and other retailers and from www.desktopSDR.com.) Text and diagrams from this book may be reproduced, partially or in their entirety and used in a manner consistent with applicable law. A clear reference to the original source must be made in all documents using text or diagrams from the book. This book may not be reproduced in paper, PDF or other readable form and may not be sold or re-sold by any unauthorised third party.",
year = "2015",
month = "9",
language = "English",
isbn = "978-0-9929787-2-3",
edition = "1",

}

TY - BOOK

T1 - Software Defined Radio using MATLAB & Simulink and the RTL-SDR

AU - Stewart, Robert W.

AU - Barlee, Kenneth W.

AU - Atkinson, Dale S. W.

AU - Crockett, Louise H.

N1 - First published September 2015 by Strathclyde Academic Media. This revised edition published October 2017. Version 1.17.1023. Copyright © Robert W. Stewart, Kenneth W. Barlee, Dale S. W. Atkinson, and Louise H. Crockett. **Book PDF and Paper Materials Licence to Use and Reproduce for Teaching, Learning and Academic Purposes** This book is available for free as an electronic book (PDF format). (A printed version is available for purchase from Amazon and other retailers and from www.desktopSDR.com.) Text and diagrams from this book may be reproduced, partially or in their entirety and used in a manner consistent with applicable law. A clear reference to the original source must be made in all documents using text or diagrams from the book. This book may not be reproduced in paper, PDF or other readable form and may not be sold or re-sold by any unauthorised third party.

PY - 2015/9

Y1 - 2015/9

N2 - The availability of the RTL-SDR for less than $20 brings SDR to the home and work desktops of EE students, professional engineers and the maker community. The RTL-SDR device can be used to acquire and sample RF (radio frequency) signals transmitted in the frequency range 25MHz to 1.75GHz, and using some official software add-ons, these samples can be brought into the MATLAB and Simulink environment for users to develop receivers using first principles DSP algorithms. Signals that the RTL-SDR hardware can receive include: FM radio, UHF band signals, ISM signals, GSM, 3G and LTE mobile radio, GPS and satellite signals, and any that the reader can (legally) transmit of course!In this free book we introduce readers to SDR methods by viewing and analysing downconverted RF signals in the time and frequency domains, and then provide extensive DSP enabled SDR design exercises which the reader can learn from. The hands-on examples begin with simple AM and FM receivers, and move on to the more challenging aspects of PHY layer DSP, where receive filter chains, real-time channelisers, and advanced concepts such as carrier synchronisers, digital PLL designs and QPSK timing and phase synchronisers are implemented. Towards the end of the book, we demonstrate how the RTL-SDR can be used with SDR transmitters to develop a more complete communications system, capable of transmitting text strings and images across the desktop.

AB - The availability of the RTL-SDR for less than $20 brings SDR to the home and work desktops of EE students, professional engineers and the maker community. The RTL-SDR device can be used to acquire and sample RF (radio frequency) signals transmitted in the frequency range 25MHz to 1.75GHz, and using some official software add-ons, these samples can be brought into the MATLAB and Simulink environment for users to develop receivers using first principles DSP algorithms. Signals that the RTL-SDR hardware can receive include: FM radio, UHF band signals, ISM signals, GSM, 3G and LTE mobile radio, GPS and satellite signals, and any that the reader can (legally) transmit of course!In this free book we introduce readers to SDR methods by viewing and analysing downconverted RF signals in the time and frequency domains, and then provide extensive DSP enabled SDR design exercises which the reader can learn from. The hands-on examples begin with simple AM and FM receivers, and move on to the more challenging aspects of PHY layer DSP, where receive filter chains, real-time channelisers, and advanced concepts such as carrier synchronisers, digital PLL designs and QPSK timing and phase synchronisers are implemented. Towards the end of the book, we demonstrate how the RTL-SDR can be used with SDR transmitters to develop a more complete communications system, capable of transmitting text strings and images across the desktop.

KW - sdr

KW - software defined radio

KW - dsp

KW - digital signal processing

KW - matlab

KW - simulink

KW - rtl-sdr

KW - usrp

UR - http://www.desktopsdr.com

M3 - Book

SN - 978-0-9929787-2-3

BT - Software Defined Radio using MATLAB & Simulink and the RTL-SDR

CY - Glasgow

ER -