Download - Senior Design Projects Using Software Designed …skatz/katzpage/sdr_project/sdr/sdr...Senior Design Projects Using Software Designed Radio (SDR) Prof. Sharlene Katz Prof. James Flynn

Transcript
Page 1: Senior Design Projects Using Software Designed …skatz/katzpage/sdr_project/sdr/sdr...Senior Design Projects Using Software Designed Radio (SDR) Prof. Sharlene Katz Prof. James Flynn

SeniorDesignProjectsUsingSoftwareDesignedRadio(SDR)

Prof.SharleneKatzProf.JamesFlynn

Dec.2,2008 1Flynn/Katz‐SDR

Page 2: Senior Design Projects Using Software Designed …skatz/katzpage/sdr_project/sdr/sdr...Senior Design Projects Using Software Designed Radio (SDR) Prof. Sharlene Katz Prof. James Flynn

Overview

•  TraditionalhardwareradioversusSoftwareDefinedRadio

•  WhatisSDR?

•  AdvantagesandapplicationsofSDR•  Groupprojects•  ScheduleforWinter/Spring

Dec.2,2008 2Flynn/Katz‐SDR

Page 3: Senior Design Projects Using Software Designed …skatz/katzpage/sdr_project/sdr/sdr...Senior Design Projects Using Software Designed Radio (SDR) Prof. Sharlene Katz Prof. James Flynn

TraditionalTransceiver(Hardware)

Dec.2,2008 Flynn/Katz‐SDR 3

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

Page 4: Senior Design Projects Using Software Designed …skatz/katzpage/sdr_project/sdr/sdr...Senior Design Projects Using Software Designed Radio (SDR) Prof. Sharlene Katz Prof. James Flynn

DisadvantagesoftheTraditionalHardwareReceiver

•  Simplemodulation/demodulationonly

•  Limitedimplementationoffilters•  Alignment•  Aging•  Complexity•  Fixeddesign:frequency/mode•  Nonlinearity–unwantedsignals•  Thesearelimitationsofahardwarebasedsystem

4 Dec. 2, 2008 Flynn/Katz‐SDR

Page 5: Senior Design Projects Using Software Designed …skatz/katzpage/sdr_project/sdr/sdr...Senior Design Projects Using Software Designed Radio (SDR) Prof. Sharlene Katz Prof. James Flynn

Dec.2,2008 Flynn/Katz‐SDR 5

WhatisSoftwareDefinedRadio(SDR)?

•  Anewtechnologyforimplementingradiocommunications

systems

•  Artandscienceofbuildingradiosusingprimarilysoftware

•  Eliminatinghardwareandmovingsoftwareasclosetothe

antennaaspossible

•  Futuredirectionofcommunicationssystems

•  EncompassesmanyareasofEE:communications,signalprocessing,antennas,RF,digitaldesign,software

Page 6: Senior Design Projects Using Software Designed …skatz/katzpage/sdr_project/sdr/sdr...Senior Design Projects Using Software Designed Radio (SDR) Prof. Sharlene Katz Prof. James Flynn

TraditionalHardwareReceiver

Dec.2,2008 Flynn/Katz‐SDR 6

RFAmplifier

IFAmplifierx

Demod‐ulator

LocalOscillator

ReceiverFrontEnd

Traditional/HardwareReceiver

Shiftsspectrumdowntolowerfrequency

Hardware:Envelopedetector,slopedetector,etc.

Page 7: Senior Design Projects Using Software Designed …skatz/katzpage/sdr_project/sdr/sdr...Senior Design Projects Using Software Designed Radio (SDR) Prof. Sharlene Katz Prof. James Flynn

Dec.2,2008 Flynn/Katz‐SDR 7

SoftwareDefinedRadio

SoftwareAnalog to

DigitalConverter

Radioismodifiedbychangingthesoftware.Thehardwareremains

thesame

Page 8: Senior Design Projects Using Software Designed …skatz/katzpage/sdr_project/sdr/sdr...Senior Design Projects Using Software Designed Radio (SDR) Prof. Sharlene Katz Prof. James Flynn

AdvantagesofSDR

•  Makescommunicationssystemsreconfigurable(adaptingtonewstandards)

•  Flexibility(universalplatform–notspecialpurpose)–Hardwarestaysthesame

•  Upgradable,modifiable

•  Filters/otherhardware•  Cognitive/SmartRadio

Dec.2,2008 8Flynn/Katz‐SDR

Page 9: Senior Design Projects Using Software Designed …skatz/katzpage/sdr_project/sdr/sdr...Senior Design Projects Using Software Designed Radio (SDR) Prof. Sharlene Katz Prof. James Flynn

Dec. 2, 2008 Flynn/Katz‐SDR 9

SDRApplications•  Current

–  Military

–  RadioAstronomy

–  AmateurRadio

•  Future–  PersonalCommunications

•  Cellphones•  WiFi•  Entertainmentdistribution

–  PublicSafety–  Broadcasting

•  DigitalRadio•  DigitalTelevision

Page 10: Senior Design Projects Using Software Designed …skatz/katzpage/sdr_project/sdr/sdr...Senior Design Projects Using Software Designed Radio (SDR) Prof. Sharlene Katz Prof. James Flynn

Dec.2,2008 Flynn/Katz‐SDR 10

ComponentsofaSDRSystem

ADC

FPGA(Decimator,MUX,etc.)

USBController PC

Daughterboard(optional) Motherboard

Shiftsthefrequencyofthedesired

signal

Samplesthe

analogsignal

Performsinitialsignalprocessing

Softwarefor

Transmitter/Receiver

Fordevelopmentpurposes

Page 11: Senior Design Projects Using Software Designed …skatz/katzpage/sdr_project/sdr/sdr...Senior Design Projects Using Software Designed Radio (SDR) Prof. Sharlene Katz Prof. James Flynn

Dec.2,2008 Flynn/Katz‐SDR 11

USRP‐Motherboard/Daughterboard

Page 12: Senior Design Projects Using Software Designed …skatz/katzpage/sdr_project/sdr/sdr...Senior Design Projects Using Software Designed Radio (SDR) Prof. Sharlene Katz Prof. James Flynn

Dec.2,2008 Flynn/Katz‐SDR 12

GNURadioSoftware

•  Community‐basedprojectstartedin1998

•  GNURadioapplicationconsistsofsources(inputs),sinks(outputs)andtransformblocks

•  Transformblocks:math,filtering,modulation/demodulation,coding,etc.

•  Sources:USRP,audio,fileinput,signalgenerator,…•  Sinks:USRP,audio,fileoutput,FFT,oscilloscope,…•  BlockswritteninC++•  Pythonscriptsusedtoconnectblocksandformapplication

Page 13: Senior Design Projects Using Software Designed …skatz/katzpage/sdr_project/sdr/sdr...Senior Design Projects Using Software Designed Radio (SDR) Prof. Sharlene Katz Prof. James Flynn

SDRDemonstration

•  AMReceiver•  SystemcanbechangedtoFM,SSB,DigitalModulation,etc.byjustchangingthesoftware.

Dec.2,2008 Flynn/Katz‐SDR 13

Page 14: Senior Design Projects Using Software Designed …skatz/katzpage/sdr_project/sdr/sdr...Senior Design Projects Using Software Designed Radio (SDR) Prof. Sharlene Katz Prof. James Flynn

GroupProjectsforSpring2009

•  UnmannedAirVehicle(UAV)TelemetryLink– TwowaycommunicationslinkbetweenagroundstationandaUAV

– Usedtosendlocationinformationandimages

•  GeneralPurposeTransceiver– Multi‐mode:AM/FM/SSB/Digital,Voice/Data/CW– Widefrequencyspectrum:HF,VHF,UHF,+– Signalprocessing

•  Groupswillworktogether

Dec.2,2008 Flynn/Katz‐SDR 14

Page 15: Senior Design Projects Using Software Designed …skatz/katzpage/sdr_project/sdr/sdr...Senior Design Projects Using Software Designed Radio (SDR) Prof. Sharlene Katz Prof. James Flynn

Schedule•  WinterBreak

– LecturesonSDR(fornewgroupmembers)

–  Introductiontodigitalcommunications(everyone)– Developingaworkplanfortheyear

•  SpringSemester– Regularworkingmeetings

– Workplan

•  WinterMeetingtimes

Dec.2,2008 Flynn/Katz‐SDR 15

Page 16: Senior Design Projects Using Software Designed …skatz/katzpage/sdr_project/sdr/sdr...Senior Design Projects Using Software Designed Radio (SDR) Prof. Sharlene Katz Prof. James Flynn

Questions?

Dec.2,2008 16Flynn/Katz‐SDR