Software Defined Radio for Beginners

Similar documents
Albert F. Peter AC8GY Aug. 12, 2010

Hardware Architecture of Software Defined Radio (SDR)

Software Defined Radios

Howard White PhD, P.Eng. KY6LA. Official Flex Radio Systems Elmer

NASHUA AREA RADIO CLUB TECH NIGHT SOFTWARE DEFINED RADIOS MARCH 8 TH, 2016

Preliminary features of the SDR-X receiver SDR-X , PowerSDR Winrad Winrad DDS SFDR SFDR AD995 AD99 1

Software Defined Radio and receiver (Softrock) demo. G0CHO 10 th June 2008

IC-756 Pro III vs. Pro II

Retrofit SDR Transceiver for the Price Conscious

Roofing Filters, Transmitted BW and Receiver Performance

AfedriNet Review. SDRZone. AfedriNet SDR Review

Wideband Receiver for Communications Receiver or Spectrum Analysis Usage: A Comparison of Superheterodyne to Quadrature Down Conversion

Roofing Filters, Transmitted BW and Receiver Performance

CLOUDSDR RFSPACE #CONNECTED SOFTWARE DEFINED RADIO. final design might vary without notice

TAPR DCC Noise in a Digital World

ANAN SDR Transceivers

Software defined radio transceiver (SDR) CW & RTTY Skimmer Server Weak Signal Propagation Reporter (WSPR)

The Icom IC Adam Farson VA7OJ. A New Top-class HF/6m Transceiver. IC-7700 Information & Links

NOISE PERFORMANCE CHARACTERSITICS OF DIRECT CONVERSION RECEIVERS

Icom IC A Look Under the Hood Bruce Wampler - WA7EWC

The best radio for worst events. Over HF links. Hana Rafi - CEO Eder Yehuda - VP R&D

Technician License Course Chapter 3 Types of Radios and Radio Circuits. Module 7

Receiver Performance. Roofing Filters, Rob Sherwood NCØB. What s important when it comes to. choosing a radio? Sherwood Engineering

2015 The MathWorks, Inc. 1

IC-765: Installing the Inrad Roofing Filter Mod

SDR-14 User s Guide Version 1.2 Software Defined Receiver & Spectrum Analyzer

What s Behind 5G Wireless Communications?

HF Transceiver Notes (July 2015) Bill Shanney, W6QR

General Class License Theory II. Dick Grote K6PBF

14 MHz Single Side Band Receiver

TESTING METHODS AND ERROR BUDGET ANALYSIS OF A SOFTWARE DEFINED RADIO By Richard Overdorf

RF Receiver Hardware Design

Instrumentation Receiver: Analog Signal Processing for a DSP World. Rick Campbell Portland State University

State-of-the-Art & State-of-the-Future

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

Development of the QSX transceiver kit

IC-781: Installing the Inrad Roofing Filter Mod

TS-930: Installing the Inrad Roofing Filter Mod

Second Hand Yaesu FTDX5000MP HF base station transceiver

Exercise 1: RF Stage, Mixer, and IF Filter

A review paper on Software Defined Radio

How to Fill a Terabyte Disk: The HamSci Solar Eclipse 2017 Wideband RF Project

EEG Probe Project. Grant G. Connell

About the HDSDR software operations for the IC-R8600

Receiver Performance Transmitted BW Contest Fatigue Rob Sherwood NCØ B

Lab 1: Analog Modulations

PROPAGATION CHANNEL EMULATOR : ECP

RF, HIL and Radar Test

12kHz LIF Converter V2.43 9Mhz version

OBJECTIVES EQUIPMENT LIST

SDR Cube Transceiver

MITIGATING INTERFERENCE ON AN OUTDOOR RANGE

Session 3. CMOS RF IC Design Principles

An All CMOS, 2.4 GHz, Fully Adaptive, Scalable, Frequency Hopped Transceiver

4/30/2012. General Class Element 3 Course Presentation. Practical Circuits. Practical Circuits. Subelement G7. 2 Exam Questions, 2 Groups

An Arduino DCR-SDR Project: Part 1

SAMPLING FREQUENCY SELECTION SCHEME FOR A MULTIPLE SIGNAL RECEIVER USING UNDERSAMPLING

Receiver Performance Transmitted BW Contest Fatigue Rob Sherwood NCØ B

EE12: Laboratory Project (Part-2) AM Transmitter

A New Look at SDR Testing

Advances in RF and Microwave Measurement Technology

Elecraft K Line A Personal Review VE7KW

NCR Channelizer Server

Introduction to Receivers

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

This file summarizes an extensive series of measurements of IF and roofing filters in three radios. FT1000MP#1 has stock 2.4 khz filters, Yaesu 2 khz

Welcome to Ham Radio 201 New General / Extra Session

Receiver Design. Prof. Tzong-Lin Wu EMC Laboratory Department of Electrical Engineering National Taiwan University 2011/2/21

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

RFID Systems: Radio Architecture

Flex My Preliminary A/B/C tests By Howard S. White Ph.D. P. Eng.KY6LA

ISSCC 2003 / SESSION 20 / WIRELESS LOCAL AREA NETWORKING / PAPER 20.5

IQ+ XT. 144Mhz SDR-RF Exciter (preliminar v0.1)

Project in Wireless Communication Lecture 7: Software Defined Radio

Transceiver selection and Specs.

Off Grid Interconnected Devices. Rick Campbell Portland State University

INTRODUCTION TO COMMUNICATION SYSTEMS AND TRANSMISSION MEDIA

Utilizzo del Time Domain per misure EMI

HF Receivers, Part 2

Digital Signal Analysis

2011/12 Cellular IC design RF, Analog, Mixed-Mode

Receiver Architecture

Lab 1: Analog Modulations

LNS ultra low phase noise Synthesizer 8 MHz to 18 GHz

DEVELOPMENT OF SOFTWARE RADIO PROTOTYPE

OBSOLETE. Low Cost Quad Voltage Controlled Amplifier SSM2164 REV. 0

Software and Software- Defined Radio

Low-voltage mixer FM IF system

MAINTENANCE MANUAL TRANSMITTER/RECEIVER BOARD CMN-234A/B FOR MLSU141 & MLSU241 UHF MOBILE RADIO TABLE OF CONTENTS

FMC ADC 125M 14b 1ch DAC 600M 14b 1ch Technical Specification

HOW IMPORTANT ARE RECEIVER PERFORMANCE CRITERIA IN AN ERA OF SOFTWARE DEFINED RADIOS?

Software Defined Radio! Primer + Project! Gordie Neff, N9FF! Columbia Amateur Radio Club! March 2016!

PRODUCTS BROCHURE PRODUCTS OVERVIEW

Digital Receiver Experiment or Reality. Harry Schultz AOC Aardvark Roost Conference Pretoria 13 November 2008

Multi-Signal, Multi-Format Analysis With Agilent VSA Software

1 Introduction to Highly Integrated and Tunable RF Receiver Front Ends

ELEN 701 RF & Microwave Systems Engineering. Lecture 2 September 27, 2006 Dr. Michael Thorburn Santa Clara University

Low Distortion Mixer AD831

RF Tuning Range. Intermediate Frequencies. The RF tuning range of the SDRplay module is detailed below.

mm-wave Transceiver Challenges for the 5G and 60GHz Standards Prof. Emanuel Cohen Technion

Transcription:

Software Defined Radio for Beginners July 19, 2014 Stephen Hicks, N5AC

SDRs for Beginners Agenda What is an SDR? History of Amateur SDR Technologies that make an SDR Examples of SDRs Benefits and uses of SDRs

What is an SDR?

What is an SDR?

What is an SDR? SDR is a spectrum Some radios are clearly NOT Other radios clearly ARE Many permutations is-between So what makes up an SDR?

Back to Basics Radio Magic

Back to Basics MIXER DEMOD FILTER LO IF AMP AUDIO AMP

Multi-Conversion 3 15 khz Roofing Filter 36kHz 64.455 MHz 455kHz Distortion DEMOD

Engineering Design Process Draw a block diagram Simulate Draw a schematic Simulate Build Measure and adjust

Engineering Design Process Does the circuit match the simulation exactly? NO WHY? Components are not ideal There are losses not modeled Component variance Component capabilities Result: Never as good as the simulation

Can t we account for component differences? In some cases, YES Some materials work better in some cases Compensating circuits can be added In some cases, NO There will always be issues

Components and Problems Resistors Capacitors Inductors Transistors Mixers Amplifiers Crystals Filters Lot Variance Parasitics Non-linearities Thermal variance Electrically induced variance IMD Manufacturing variance The list goes on

Filtering: The Goal Brick Wall Filter response Block undesired Pass desired frequency

Filtering Practical limits to achievable results Suggested capacitor model, Tantalum capacitor

Block Diagram Key Yellow blocks are ANALOG Green blocks are DIGITAL 455 123 001 913 346 1010 21 767 1011 2394 1134 110 23 010

Filter Design: Simulation Sampled signals passed through simulated ideal components Results could even be played out a speaker 123 346 767 1134 1582 1204 895 431 208 FILTER SIMULATION 150 300 600 1200 1500 1200 600 300 150 DAC

Filter Design: Simulation Limits Analog: 20-30 poles Digital: unlimited except for latency. Maybe 200, 1000, more! Could a computer run the simulation IN THE RADIO? ADC FILTER SIMULATION DAC

Presto: Software in the Radio MIXER DEMOD FILTER IF AMP AUDIO AMP LO ADC FILTER DAC Is this an SDR?

DEFINITIONS: Software Defined vs. Controlled CONTROLLED Computer Control of Fixed Capabilities (frequency, band, etc) DEFINED Modulation, Demodulation, filtering, and processing; as well as Control Capabilities Software Defined and Upgradeable

Filter Shape Factor FLEX-5000 Note Brick Wall & Flatness Radio Y Radio Z Radio X

500 Hz Brick Wall Filter 6dB Bandwidth 487 Hz, 60dB Bandwidth 660 Hz, Shape Factor ~1.35 4096 Bin FFT and 2048 Tap Filter

2.8KHz SSB Filter Spectrum 6dB Bandwidth 2587 Hz, 60dB Bandwidth 2756 Shape Factor ~1.06, 2048 Tap Filter

Software Demodulation MIXER ADC FILTER DEMOD IF AMP AUDIO AMP LO FILTER DAC Now, is this an SDR?

Software Demodulation and Baseband New demod schemes added later! Precise Filtering Advanced Noise Reduction ADC DEMOD IF AMP AUDIO AMP FILTER DAC

PowerSDR - A FlexRadio Original!

Economics 101 What is the marginal cost of a 2nd receiver in an analog radio? ANSWER: the cost of the added parts (plus amortized engineering)

ADC DEMOD ADC DEMOD MIXER FILTER FILTER What if I want 2 RX? IF AMP LO FILTER DAC AUDIO AMP 2x analog components $2x

What are we trying to achieve? Remove distortion Better performance Flexibility to change or add features Ability to tailor the radio quickly Never before possible noise mitigation Never before possible capabilities Can we do more?

What about this analog stuff? MIXER ADC FILTER DEMOD IF AMP AUDIO AMP LO FILTER DAC

Direct Sampling MIXER DEMOD ADC FILTER AUDIO AMP LO FILTER DAC Now, THAT s an SDR!

Why doesn t everyone do Direct Sampling? 192kHz 192kHz @ 64bits = 12Mbps MIXER ADC FILTER DEMOD IF AMP AUDIO AMP LO FILTER DAC

10Mbps

Direct Sampling 250MHz 250MHz @ 16bits = 4Gbps MIXER DEMOD ADC FILTER AUDIO AMP LO FILTER DAC Now, THAT s an SDR!

4Gbps is 40-100Mbps cables 4-1Gbps cables That s a LOT of data! The most modern home networking you can buy, can t handle this

Direct Sampling Benefits + Distortion minimized (ADC @ antenna): best signal clarity + n-receivers, n-panadapters and varying widths see more bands, more receivers + Extremely high dynamic range: operate in worst conditions + Extreme flexibility through reprogrammability (ultimate SDR): future benefits Technically challenging to design

Economics 101 What is the marginal cost of a 2nd receiver in an digital radio (SDR)? ANSWER: the cost of the extra processing power (plus amortized engineering) think Moore s law Processing Power = FPGA

Direct Sampling ALL of HFALL of HF digitized MIXER DEMOD ADC FILTER AUDIO AMP LO FILTER DAC Now, THAT s an SDR!

Direct Sampling MIXER DEMOD MIXER FILTER DEMOD ADC FILTER NCO AUDIO AMP DAC How many do you want?

We are called to be the architects of the future, not it s victims R. Buckminster Fuller

Design Options: #1: ADC and a hose RADIO ADC FPG A PC Radio is ADC FPGA Ethernet Leverage PowerSDR; minimal SW investment

Pros & Cons for Remote Processing + Lots of DSP Power in Computer: easy, ubiquitous + Plenty of expertise available Requires a computer always on Control via RDP / VNC / GotoMyPC, etc. Audio via Skype, etc. Hard and not particularly bandwidth friendly

Direct Sampled - Remote ANAN-100D Hermes HPSDR HPSDR RF DSP DSP CTRL

Design Options: #2: ADC + FPGA + DSP/uP RADIO ADC FPG A CHL BB DSP PC/ OTHER Radio reduces bandwidth to minimum before Ethernet Oh gosh: start over with SW: big investment!

Integrating the Baseband Processor Key Benefits Consistent performance independent of PC Minimized network bandwidth (think remote) Minimization of system problems Self-contained, rapid startup platform Spectrum displays (panadapter) independent of available network bandwidth

Example Third Generation SDR Architecture 7.9Gbps + 1Gbps dd

Spectrum Display BW 10MHz 1MHz <500kbps 10MHz 1MHz 770Mbps 77Mbps 1500:1 150:1 Bandwidth Difference

Multi-mode Waterfall

Waterfall plus Bandscope

Ionosonde trails

CW Skimmer x4

Digital Modes

More Functional Displays

WSPR times 4!

EasyPAL

TX6G: A Picture is worth 1,000 words