Sharlene Katz, David Schwartz and James Flynn

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

SharleneKatz,DavidSchwartzandJamesFlynn

TraditionalTransmitter
x(t) Modulator xmod(t)
(AM,FM,PSK)

cos2fct

f f
fmfm fcfc

f
fcfc
SDRTransmitter
GNURadio USRP
xmod(t)
Modulator xmod(t)
x(t) x
(AM,FM,PSK)

Stillbaseband f
f fc
fmfm
cos2fct

Difference:Frequencyshift
occursAFTERmodulation(in
USRP),notDURING
modulation.
fc
NarrowbandFMTransmitter
BasicGRClayoutofNBFMTransmitterwithsinewave
signalsource.
GainCompression
USRP400MHzDAUGHTERBOARD
1.4

1.2
USRPOUTPUTVOLTAGE

0.8

MeasuredValues
0.6
LinearRegion

0.4

0.2

0
0 2000 4000 6000 8000 10000 12000 14000 16000
USRPINPUTVALUE
NarrowbandFMTransmitter
(SignalLevels)
Maxlevel=1 Maxlevel=1

Maxlevel=
16384
Samplerates/Interpolation

Assumemaximum BW=2(f+fm) fs332KHz


basebandfrequency, =2(5K+3K) FPGADAC
fm=3KHzfs16 =16KHz Interpolation Requires
KHz fs232KHz factorofupto512 128Ms/s
(mustbemultiple
of4)
Samplerates/Interpolation

fs16KHz fs232KHz fs332KHz


FPGADAC
Interpolation Requires
Example1:
factorofupto512 128Ms/s
fs1:Pickfs1=8KHz (mustbemultiple
(factorof128Ms/s) of4)

fs3:Minimumvalueof128M/512=250K

Pickfs3=256K(multipleof8K)

Usefs2=fs3=256K(eliminateneedforresampler)
Samplerates/Interpolation

fs16KHz fs232KHz fs332KHz


FPGADAC
Interpolation Requires
Example2:
factorofupto512 128Ms/s
fs1:Pickfs1=32KHz (mustbemultiple
(factorof128Ms/s) of4)

fs3:Minimumvalueof128M/512=250K

Pickfs3=256K(multipleof32K) Setinterpolationon
USRPtobe128M/256K=
Usefs2=fs3=256K(eliminateneedforresampler) 500
FinalDesignandDemo

You might also like