Frequency and Phase Modulationskatz/katzpage/sdr_project/sdr/FM_and_PM.pdf · Overview • History...

21
Frequency and Phase Modulation Sharlene Katz James Flynn

Transcript of Frequency and Phase Modulationskatz/katzpage/sdr_project/sdr/FM_and_PM.pdf · Overview • History...

Page 1: Frequency and Phase Modulationskatz/katzpage/sdr_project/sdr/FM_and_PM.pdf · Overview • History • Why FM? Noise problems with linear modulation systems: AM/SSB/DSB • Definitions:

FrequencyandPhaseModulation

SharleneKatzJamesFlynn

Page 2: Frequency and Phase Modulationskatz/katzpage/sdr_project/sdr/FM_and_PM.pdf · Overview • History • Why FM? Noise problems with linear modulation systems: AM/SSB/DSB • Definitions:

Overview

•  History•  WhyFM?Noiseproblemswithlinearmodulationsystems:AM/SSB/DSB

•  Definitions:Deviation,WBFM,NBFM

•  VerypopularforVHFvoice

10/14/08 2

Page 3: Frequency and Phase Modulationskatz/katzpage/sdr_project/sdr/FM_and_PM.pdf · Overview • History • Why FM? Noise problems with linear modulation systems: AM/SSB/DSB • Definitions:

DefinitionofanFMSignal

•  Forabasebandsignal,x(t):

– kfisthefrequencydeviationconstantinHz/volt– Aconstantenvelopesignalwithvaryingfrequency/phase

– Theinstantaneousfrequencyis:

– Maximumfrequencydeviation=Δf=kf|x(t)|max

xFM (t) = Ac cos 2πfct + 2πk f x τ( )dτ−∞

t∫[ ]

fi(t) = fc + k f x(t)

10/14/08 3

Page 4: Frequency and Phase Modulationskatz/katzpage/sdr_project/sdr/FM_and_PM.pdf · Overview • History • Why FM? Noise problems with linear modulation systems: AM/SSB/DSB • Definitions:

FMSignal‐TimeDomain

•  Forapulsetrainbasebandsignal:

Basebandsignal,x(t)

FMsignal

10/14/08 4

Page 5: Frequency and Phase Modulationskatz/katzpage/sdr_project/sdr/FM_and_PM.pdf · Overview • History • Why FM? Noise problems with linear modulation systems: AM/SSB/DSB • Definitions:

FMSignal‐TimeDomain

•  Forasinusoidalbasebandsignal:

Basebandsignal,x(t)

FMsignal

10/14/08 5

Page 6: Frequency and Phase Modulationskatz/katzpage/sdr_project/sdr/FM_and_PM.pdf · Overview • History • Why FM? Noise problems with linear modulation systems: AM/SSB/DSB • Definitions:

FMSignal–FrequencyDomain

•  Fora1KHzsinusoidalbasebandsignal(tonemodulation)and10KHzcarrier

f(Hz)

10KHz

Spacing=1KHz

WiderthananAMorDSBsignal

10/14/08 6

Page 7: Frequency and Phase Modulationskatz/katzpage/sdr_project/sdr/FM_and_PM.pdf · Overview • History • Why FM? Noise problems with linear modulation systems: AM/SSB/DSB • Definitions:

DeviationandBandwidth

•  InstantaneousFrequency:fc+kfx(t)•  Frequencydeviation:Δf=kfx(t)•  Maximumfrequencydeviation,Δf=kf|x(t)|max–  Fortonemodulation:Δf=kfAm

•  DeviationRatio,D=Δf/W–  For tone modulation: Modulation index, b = Df/fm –  b<<1:narrowbandFM,NBFM–  b>>1:widebandFM,WBFM

•  Bandwidth,BW=2(D+1)W,orBW=2(b+1)fm

10/14/08 7

Page 8: Frequency and Phase Modulationskatz/katzpage/sdr_project/sdr/FM_and_PM.pdf · Overview • History • Why FM? Noise problems with linear modulation systems: AM/SSB/DSB • Definitions:

FMMODULATION

•  Spectrumvs.modulationindex,β– Spectrahaveatypicaltrapezoidalshapeinlinearfrequencyandamplitudeindecibels.

carrier

2xdeviation

≈‐3to‐6dBperfm ≈‐3to‐6dBperfm

Page 9: Frequency and Phase Modulationskatz/katzpage/sdr_project/sdr/FM_and_PM.pdf · Overview • History • Why FM? Noise problems with linear modulation systems: AM/SSB/DSB • Definitions:

FMMODULATION

Page 10: Frequency and Phase Modulationskatz/katzpage/sdr_project/sdr/FM_and_PM.pdf · Overview • History • Why FM? Noise problems with linear modulation systems: AM/SSB/DSB • Definitions:

FMMODULATION

Page 11: Frequency and Phase Modulationskatz/katzpage/sdr_project/sdr/FM_and_PM.pdf · Overview • History • Why FM? Noise problems with linear modulation systems: AM/SSB/DSB • Definitions:

FMMODULATION

demos

Page 12: Frequency and Phase Modulationskatz/katzpage/sdr_project/sdr/FM_and_PM.pdf · Overview • History • Why FM? Noise problems with linear modulation systems: AM/SSB/DSB • Definitions:

FMMODULATION

•  ComparisontoAM/SSB/DSB

AM DSB SSB FMBANDWIDTH 2fm 2fm fm 2(β+1)fm

SNR LINEAR LINEAR LINEAR NON‐LINEAR

EFFICIENCY 33% 50% 100% ≤100%*

COMPLEXITY LOW MODERATE MODERATE HIGH

Page 13: Frequency and Phase Modulationskatz/katzpage/sdr_project/sdr/FM_and_PM.pdf · Overview • History • Why FM? Noise problems with linear modulation systems: AM/SSB/DSB • Definitions:

FMMODULATION

•  ThresholdEffect

•  Captureeffect:Signalsmorethan6dBdownwillnotinterfere.

Page 14: Frequency and Phase Modulationskatz/katzpage/sdr_project/sdr/FM_and_PM.pdf · Overview • History • Why FM? Noise problems with linear modulation systems: AM/SSB/DSB • Definitions:

FMMODULATION

•  SDRProgramforNBFM

GUIINTERFACE(ptt_block)

TRANSMITtransmit_path

RECEIVEreceive_path

USRP

Page 15: Frequency and Phase Modulationskatz/katzpage/sdr_project/sdr/FM_and_PM.pdf · Overview • History • Why FM? Noise problems with linear modulation systems: AM/SSB/DSB • Definitions:

FMMODULATION

•  TRANSMITPATH(alwaysrunning)

AudioSource

AudioGain

3/2Resampler

48kS/s

48kS/s

32kS/s 320kS/sFM

ModulatorTransmitGain

TransmitEnablefromGUI

320kS/sTo

USRP

Page 16: Frequency and Phase Modulationskatz/katzpage/sdr_project/sdr/FM_and_PM.pdf · Overview • History • Why FM? Noise problems with linear modulation systems: AM/SSB/DSB • Definitions:

FMMODULATION

•  RECEIVEPATH(alwaysrunning)

256kS/sfromUSRP

LowPassFilter

64kS/sFM

Demodulator

32kS/sSquelch

32kS/s

AudioGain

ReceiveEnablefromGUI

32kS/s2/3Resampler

48kS/sAudioSink

Page 17: Frequency and Phase Modulationskatz/katzpage/sdr_project/sdr/FM_and_PM.pdf · Overview • History • Why FM? Noise problems with linear modulation systems: AM/SSB/DSB • Definitions:

DefinitionofaPMSignal

•  Forabasebandsignal,x(t):

– kpisthefrequencydeviationconstantinrad/volt– Aconstantenvelopesignalwithvaryingfrequency/phase

– Theinstantaneousphaseis:

– Theinstantaneousfrequencyis:

xPM (t) = Ac cos 2πfct + kp x(t)[ ]

θi(t) = 2πfct + kp x(t)

fi(t) = fc +kp2π

dx(t)dt

10/14/08 17

Page 18: Frequency and Phase Modulationskatz/katzpage/sdr_project/sdr/FM_and_PM.pdf · Overview • History • Why FM? Noise problems with linear modulation systems: AM/SSB/DSB • Definitions:

PMSignal‐TimeDomain

•  Forapulsetrainbasebandsignal:

Basebandsignal,x(t)

PMsignal

10/14/08 18

Page 19: Frequency and Phase Modulationskatz/katzpage/sdr_project/sdr/FM_and_PM.pdf · Overview • History • Why FM? Noise problems with linear modulation systems: AM/SSB/DSB • Definitions:

PMSignal‐TimeDomain

•  Forasinusoidalbasebandsignal:

Basebandsignal,x(t)

PMsignal

10/14/08 19

Page 20: Frequency and Phase Modulationskatz/katzpage/sdr_project/sdr/FM_and_PM.pdf · Overview • History • Why FM? Noise problems with linear modulation systems: AM/SSB/DSB • Definitions:

PMSignal–FrequencyDomain

•  Fora1KHzsinusoidalbasebandsignal(tonemodulation)and10KHzcarrier

f(Hz)

10KHz

Spacing=1KHz

WiderthananAMorDSBsignal

10/14/08 20

Page 21: Frequency and Phase Modulationskatz/katzpage/sdr_project/sdr/FM_and_PM.pdf · Overview • History • Why FM? Noise problems with linear modulation systems: AM/SSB/DSB • Definitions:

BandwidthComparisonforFM/PM

•  Bandwidth,BW=2(D+1)W,orBW=2(b+1)fm•  FM:•  For tone modulation: Modulation index, b = Df/

fm •  BW = 2(kfAm + fm)

•  PM:•  Fortonemodulation:Modulationindex,b = kpAm •  BW = 2(kpAm+1)fm

•  Increasing frequency has a more profound effect on the BW of PM

10/14/08 21