Download - Senior Design Projects Using Software Designed Radio (SDR)skatz/katzpage/sdr_project/sdr/sdr... · 2009-02-17 · Senior Design Projects Using Software Designed Radio (SDR) Overview

Transcript
Page 1: Senior Design Projects Using Software Designed Radio (SDR)skatz/katzpage/sdr_project/sdr/sdr... · 2009-02-17 · Senior Design Projects Using Software Designed Radio (SDR) Overview

P R O F . S H A R L E N E K A T Z P R O F . J A M E S F L Y N N

Dec. 2, 2008 Flynn/Katz - SDR

1

Senior Design Projects Using Software Designed Radio (SDR)

Page 2: Senior Design Projects Using Software Designed Radio (SDR)skatz/katzpage/sdr_project/sdr/sdr... · 2009-02-17 · Senior Design Projects Using Software Designed Radio (SDR) Overview

Overview

Dec. 2, 2008 Flynn/Katz - SDR

2

  Traditional hardware radio versus Software Defined Radio

  What is SDR?   Advantages and applications of SDR   Group projects   Schedule for Winter/Spring

Page 3: Senior Design Projects Using Software Designed Radio (SDR)skatz/katzpage/sdr_project/sdr/sdr... · 2009-02-17 · Senior Design Projects Using Software Designed Radio (SDR) Overview

Traditional Transceiver (Hardware)

Dec. 2, 2008 Flynn/Katz - SDR

3

• Amplifiers • Modulators • Demodulators • Mixers • Filters • Oscillators

Page 4: Senior Design Projects Using Software Designed Radio (SDR)skatz/katzpage/sdr_project/sdr/sdr... · 2009-02-17 · Senior Design Projects Using Software Designed Radio (SDR) Overview

Disadvantages of the Traditional Hardware Receiver

Dec. 2, 2008 Flynn/Katz - SDR

4

  Simple modulation / demodulation only   Limited implementation of filters   Alignment   Aging   Complexity   Fixed design: frequency/mode   Non linearity – unwanted signals   These are limitations of a hardware based system

Page 5: Senior Design Projects Using Software Designed Radio (SDR)skatz/katzpage/sdr_project/sdr/sdr... · 2009-02-17 · Senior Design Projects Using Software Designed Radio (SDR) Overview

What is Software Defined Radio (SDR)?

Dec. 2, 2008 Flynn/Katz - SDR

5

•  A new technology for implementing radio

communications systems

•  Art and science of building radios using primarily

software

•  Eliminating hardware and moving software as close to the

antenna as possible

•  Future direction of communications systems

•  Encompasses many areas of EE: communications, signal

processing, antennas, RF, digital design, software

Page 6: Senior Design Projects Using Software Designed Radio (SDR)skatz/katzpage/sdr_project/sdr/sdr... · 2009-02-17 · Senior Design Projects Using Software Designed Radio (SDR) Overview

Traditional Hardware Receiver

Dec. 2, 2008 Flynn/Katz - SDR

6

RF Amplifier

IF Amplifier x

Demod- ulator

Local Oscillator

Receiver Front End

Traditional / Hardware Receiver

Shifts spectrum down to lower

frequency

Hardware: Envelope detector, slope detector, etc.

Page 7: Senior Design Projects Using Software Designed Radio (SDR)skatz/katzpage/sdr_project/sdr/sdr... · 2009-02-17 · Senior Design Projects Using Software Designed Radio (SDR) Overview

Software Defined Radio

Dec. 2, 2008 Flynn/Katz - SDR

7

SoftwareAnalog to

DigitalConverter

Radio is modified by changing the

software. The hardware remains

the same

Page 8: Senior Design Projects Using Software Designed Radio (SDR)skatz/katzpage/sdr_project/sdr/sdr... · 2009-02-17 · Senior Design Projects Using Software Designed Radio (SDR) Overview

Advantages of SDR

Dec. 2, 2008 Flynn/Katz - SDR

8

  Makes communications systems reconfigurable (adapting to new standards)

  Flexibility (universal platform – not special purpose) – Hardware stays the same

  Upgradable, modifiable   Filters/other hardware   Cognitive/Smart Radio

Page 9: Senior Design Projects Using Software Designed Radio (SDR)skatz/katzpage/sdr_project/sdr/sdr... · 2009-02-17 · Senior Design Projects Using Software Designed Radio (SDR) Overview

SDR Applications

Dec. 2, 2008 Flynn/Katz - SDR

9   Current

  Military

  Radio Astronomy

  Amateur Radio

  Future   Personal Communications

 Cell phones  Wi Fi  Entertainment distribution

  Public Safety   Broadcasting

 Digital Radio

 Digital Television

Page 10: Senior Design Projects Using Software Designed Radio (SDR)skatz/katzpage/sdr_project/sdr/sdr... · 2009-02-17 · Senior Design Projects Using Software Designed Radio (SDR) Overview

Components of a SDR System

Dec. 2, 2008 Flynn/Katz - SDR

10

ADC

FPGA (Decimator, MUX, etc.)

USB Controller PC

Daughterboard (optional) Motherboard

Shifts the frequency of the desired

signal

Samples the

analog signal

Performs initial signal processing

Software for Transmitter/

Receiver

For development purposes

Page 11: Senior Design Projects Using Software Designed Radio (SDR)skatz/katzpage/sdr_project/sdr/sdr... · 2009-02-17 · Senior Design Projects Using Software Designed Radio (SDR) Overview

USRP - Motherboard/Daughterboard

Dec. 2, 2008 Flynn/Katz - SDR

11

Page 12: Senior Design Projects Using Software Designed Radio (SDR)skatz/katzpage/sdr_project/sdr/sdr... · 2009-02-17 · Senior Design Projects Using Software Designed Radio (SDR) Overview

GNU Radio Software

Dec. 2, 2008 Flynn/Katz - SDR

12

  Community-based project started in 1998   GNU Radio application consists of sources (inputs),

sinks (outputs) and transform blocks   Transform blocks: math, filtering, modulation/

demodulation, coding, etc.   Sources: USRP, audio, file input, signal generator, …   Sinks: USRP, audio, file output, FFT, oscilloscope, …   Blocks written in C++   Python scripts used to connect blocks and form

application

Page 13: Senior Design Projects Using Software Designed Radio (SDR)skatz/katzpage/sdr_project/sdr/sdr... · 2009-02-17 · Senior Design Projects Using Software Designed Radio (SDR) Overview

SDR Demonstration

Dec. 2, 2008 Flynn/Katz - SDR

13

  AM Receiver

  System can be changed to FM, SSB, Digital Modulation, etc. by just changing the software.

Page 14: Senior Design Projects Using Software Designed Radio (SDR)skatz/katzpage/sdr_project/sdr/sdr... · 2009-02-17 · Senior Design Projects Using Software Designed Radio (SDR) Overview

Group Projects for Spring 2009

Dec. 2, 2008 Flynn/Katz - SDR

14

  Unmanned Air Vehicle (UAV) Telemetry Link   Two way communications link between a ground station and a

UAV   Used to send location information and images

  General Purpose Transceiver   Multi-mode: AM/FM/ SSB/Digital, Voice/Data/CW   Wide frequency spectrum: HF, VHF, UHF, +   Signal processing

  Groups will work together

Page 15: Senior Design Projects Using Software Designed Radio (SDR)skatz/katzpage/sdr_project/sdr/sdr... · 2009-02-17 · Senior Design Projects Using Software Designed Radio (SDR) Overview

Schedule

Dec. 2, 2008 Flynn/Katz - SDR

15

  Winter Break   Lectures on SDR (for new group members)   Introduction to digital communications (everyone)   Developing a work plan for the year

  Spring Semester   Regular working meetings   Work plan

  Winter Meeting times

Page 16: Senior Design Projects Using Software Designed Radio (SDR)skatz/katzpage/sdr_project/sdr/sdr... · 2009-02-17 · Senior Design Projects Using Software Designed Radio (SDR) Overview

Dec. 2, 2008 Flynn/Katz - SDR

16

Questions?