discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] sending single tone Am modulated using usrp1+wbx


From: Marcus D. Leech
Subject: Re: [Discuss-gnuradio] sending single tone Am modulated using usrp1+wbx
Date: Mon, 07 Jan 2013 23:01:43 -0500
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.24) Gecko/20111108 Fedora/3.1.16-1.fc14 Thunderbird/3.1.16

I will write my theory about usrp working and some math in Am modulation, because I want to be sure before continuing:

If I want to modulate in DSB amplitude a carrier of saying 1GHz ,with a m(t) signal (in this case a simple 1kHz cosine tone) the carrier is sourcing by USRP module, and I have to set up the freq of usrp in 1GHz and based on Leon Couch Book the complex envelope for DSB AM should   be I=Ac(1+m(t))   Q=0. (In my case Ac=1).

This is equivalent to  (1+m(t))(e^0)      eq.1

I and Q are a complex signal that I connect to the usrp sink.

Internally the usrp  multiplies   eq.1 by e^(2*pi*1GHz*t) resulting  (1+m(t))e^(2*pi*1GHz*t)     eq.2

Eq2. travels by the air to the receiver.

In the USRP receiver, Eq. 2 is multiplied by  e^-(2*pi*1GHz*t) resulting (1+m(t))(e^0)  whose I and Q components are   1+m(t)   and 0 respectively , and I can obtain the magnitude with a complex to magnitude block, this magnitude is 1+m(t).

This my theory and I want to be sure if this is correct…….

Thanks.

_______________________________________________ Discuss-gnuradio mailing list address@hidden https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
So, here's a more complicated example, that factors in additive noise, which is the actual, realistic scenario.  The Q term is never actually really zero,
  only "conceptually" zero.  The real world is *never* as neat and tidy as your simulations.  Also this has a -1.5kHz frequency offset, which is also
  realistic.



complex-am

-- 
Marcus Leech
Principal Investigator
Shirleys Bay Radio Astronomy Consortium
http://www.sbrac.org

reply via email to

[Prev in Thread] Current Thread [Next in Thread]