Senior Design and Graduate Projects Using Software Defined...

Post on 17-Mar-2018

219 views 4 download

transcript

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

P R O F . D A V I D S C H W A R T Z

June 19, 2010 Flynn/Katz - SDR

1

Senior Design and Graduate Projects Using Software Defined

Radio (SDR)

Overview

June 19, 2010 Flynn/Katz - SDR

2

  What is a Communications System?   Traditional hardware radio versus Software Defined

Radio   What is SDR?   Advantages and applications of SDR   Projects   Schedule for Summer/Fall

What is a Communications System?

  A communications system transfers an information bearing signal from a source to one or more destinations.

  Examples:   Radio   TV   Telephone (landline or wireless)   Computer Network (terminal-computer or computer-

computer)   Radar   Wireless Microphone

July 16, 2008

3

Flynn/Katz - SDR

Communications System Diagram

July 16, 2008 Flynn/Katz - SDR

4

Information Source and

Input Transducer

Transmitter Channel Receiver Output Transducer

Traditional Transceiver (Hardware)

June 19, 2010 Flynn/Katz - SDR

5

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

Disadvantages of the Traditional Hardware Receiver

June 19, 2010 Flynn/Katz - SDR

6

  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

What is Software Defined Radio (SDR)?

June 19, 2010 Flynn/Katz - SDR

7

•  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

Software Defined Radio

June 19, 2010 Flynn/Katz - SDR

8

SoftwareAnalog to

DigitalConverter

Radio is modified by changing the

software. The hardware remains

the same

Advantages of SDR

June 19, 2010 Flynn/Katz - SDR

9

  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

SDR Applications

June 19, 2010 Flynn/Katz - SDR

10   Current

  Military

  Radio Astronomy

  Amateur Radio

  Future   Personal Communications

 Cell phones  Wi Fi  Entertainment distribution

  Public Safety   Broadcasting

 Digital Radio

 Digital Television

Components of a SDR System

June 19, 2010 Flynn/Katz - SDR

11

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

USRP - Motherboard/Daughterboard

June 19, 2010 Flynn/Katz - SDR

12

GNU Radio Software

June 19, 2010 Flynn/Katz - SDR

13

  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

Previous SDR Projects

June 19, 2010 Flynn/Katz - SDR

14

  Unmanned Air Vehicle (UAV) Telemetry Link   Two way communications link between a ground station and a UAV   Transfers images, location, temperature, battery information   Includes Automatic Target Recognition feature

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

  Development of Hardware Platform for SDR   FPGAs   Amplifier and associated control and safety features

Future SDR Projects

June 19, 2010 Flynn/Katz - SDR

15

  Continued work on the UAV link and HF transceiver   Development of Hardware Platform for SDR   Optical Link from Aircraft Cockpit to

instrumentation on the wing   Applications of Spread Spectrum in SDR systems   Cognitive Radio   Hardware for human/SDR interface   Implementation of chirp radar system   Front End for Transceiver

Demonstration

June 19, 2010 Flynn/Katz - SDR

16

  Transceiver demonstration

Schedule

June 19, 2010 Flynn/Katz - SDR

17

  Summer   Introduction to Communications (for undergrads)   Learning to use GNU Radio   Preliminary project planning   Accessing the lab with card   Installing Ubuntu and GNU Radio

  Fall Semester   Regular working meetings

  Sources of Information   Project web page

June 19, 2010 Flynn/Katz - SDR

18

Questions?