Hi Ralph,

On 12/25/2015 03:20 PM, Ralph A. Schmid, dk5ras wrote:
>
> Be careful, an antenna filters less than one would expect :)
>
I do agree; but:

For example, if you have bad luck, the B2x0 might produce a third
harmonic of the oscillator it generates to mix up your signal; e.g. if
you tune to TX at 1GHz, you might see power emitted at 3GHz, which might
even be only 15dB weaker than the tone at 1GHz!

Now, /most/ antennas don't work well over full multiples of their center
frequency.

Of course, typical antennas like the dipole (and hence, the monopole
imagined as half a dipole mirrored by a ground plane) work well for
frequencies that are multiples of their designated operating frequency
in theory: If the current distribution is the typical $I(x) = I_o
e^{j\omega t}\cos\left(\frac{2\pi}{\lambda}x\right)$, with an antenna
which has roots of the current distribution at its physical edges
$x_{min},x_{max}$, then for a different frequency with $\tilde\lambda =
\frac13\lambda$, there will be roots at the same $x_{min},x_{max}$,
because of the $2\pi$ periodicity of the cosine.

In practice, it really depends; the architecture of how you connect the
coax to you dipole starts to play a role; impedance matching you might
need to do to get most of your energy from cable to antenna (or in RX,
the other way around) will have a limited bandwidth, even your cable
might have a much stronger attenuation. Also, for more complex antenna
designs, there might be much more than a one-dimensional dipole
involved, so you might get a completely different radiation pattern and
efficiency behaviour for those.

Problem is that many popular "ham bands" are relatively low frequency
(compared to the 6 GHz upper limit of the B2x0), meaning that things
like affordable cabling still work pretty perfectly over a large range;
for example, RG-59 has maybe a few dB more attenuation at 300MHz
compared to 100MHz per 100m cable length. For 7.2 GHz vs. 2.4GHz, things
do look more drastically attenuated.

Another effect of "low" frequency is that antennas do tend to be simple
dipoles, or monopoles, or for this aspect, relatively broadband types
like Yagis. Hence, yes, don't overestimate your antenna as a filter,
especially since the things you want filtered out are at frequencies
that are a multiple of your desired band.

You should still look at how well your for example your PA, if you use
one, handles multiples of your operational frequency; if they suppress
it by a couple of dozen dB...

One thing I can't fully agree on:

> First of all, the USRP radios are kind of experimental radios, using them for 
> real ham radio operation on antennas will require filters and PAs. "Out of 
> the box" it will only be some proof of concept when you create a ham radio 
> application with it. 
Well; they are used for experimentation, but since you can directly run
e.g. a 2G/3G base station on them, I'd argue they are not "experimental"
(that sounds so much like they'd halt and catch fire as soon as you stop
looking ;) ).

I do agree that, given the discussion regarding harmonics, a
preselection filter might be a good idea if you know that there might be
significant interference. Luckily, these can really be "easy" LC filters
etc, because they really only have to have a transition width of about
their passband edge's frequency. Things that people tend to spend a lot
of money on are channel selection (tunable/baseband/IF) filters, and you
can most of the time really get nice results without them; that's the 
beauty of digital signal processing with a potentially massively
oversampled passband signal.

Take my block diagram of the B2x0 architecture as an example:

rx section

So, signal comes in on one of two antennas, goes through a band
selection filter (not shown), which, as discussed, might need a little
help if your external circuitry/ antenna isn't very selective itself,
and then gets mixed down to baseband with a local oscillator generated
by the B2x0 itself. Then, there's the adjustable analog baseband filter
(or, two parallel filters for the "real-valued" I and Q baseband
signals, if you want so). That filter is set so that the
analog-to-digital-converter can do its job without seeing aliasing, but
you can chose to set it even narrower.
After the ADC comes another stage of mixing, but this time with a
digitally generated tone in digital logic, followed by a decimator (the
"M"), which reduces the high physical sample rate after filtering the
signal digitally to what you request as a sample rate. That sample rate
would typically be only a bit higher than your channel bandwidth, but
the ADC clock might be a large multiple of that rate; that results in
oversampling followed by low pass filtering, which implies a significant
SNR gain.
Assuming you're after some FM channel with let's say 50kHz total
bandwidth. Your computer really won't bat an eye if you tell the USRP
that you want 1MS/s, so you choose to do that, and set the ADC clock to
40MHz, because you feel like using 40x oversampling in the USRP (you
don't even have to do that -- UHD choses a sensible ADC rate
automagically as soon as you set the sampling rate, if you don't specify
otherwise).

The digital filters in the B2x0 are pretty OK, so everything out of +-
500MHz of your center frequency is well surpressed. Because you want a
super high quality filter, you decide to use gr_filter_design to design
a (real) low pass filter with 1MHz sampling rate, 24kHz cutoff freq
(->passband width = 48kHz) and a 26kHz stopband. gr_filter_design takes
quite some time to design and analyze that filter: Its really overly
sharp. Now, after it finishes calculating the coefficients and a few
pretty pictures illustrating filter behaviour, you learn it's a 2727 tap
filter. That's what I'd call an oversized filter, and it means that for
every input sample, you'd have to apply 2727*2 multiplications +
additions. You then use the filter coefficients in a GNU Radio FFT
filter block, set to a decimation of 10, so that the output signal has a
nominal sampling rate of 100kHz (=1MHz/10); you attach a graphical sink
to see how your spectrum looks like, add a noise source as test signal
and also observe the achievable sampling rate on your oldish laptop with
damaged cooling, which tends to thermally throttle your CPU:

Testing a monstrous FFT filter

Ok; the signal looks like this:


signal after filter
Notice how this filter achieves 70dB attenuation, (though designed for
even higher attenuation, due to numerical accuracy) over less than 2kHz.
It costed you nothing in analog filters :)

And you can still get something like 1.1MS/s *after* the tenfold
decimation, so you have still 90% processing power headroom.

So: If you have or feel able to build a preselection filter, you should
be fine to RX signal directly off the antenna.
In TX, always remember to be a good neighbor; if you have a PA, you'll
probably want to have something to suppress the harmonics that one produces.

Best regards,
Marcus
>
>  
>
> Ralph.
>
>  
>
> *From:*discuss-gnuradio-bounces+ralph=schmid....@gnu.org
> [mailto:discuss-gnuradio-bounces+ralph=schmid....@gnu.org] *On Behalf
> Of *Marcus Müller
> *Sent:* Thursday, December 24, 2015 16:21
> *To:* discuss-gnuradio@gnu.org
> *Subject:* Re: [Discuss-gnuradio] ham/amateur getting started
>
>  
>
> Hi Daniel,
>
> about to take a walk, so please excuse my brevity:
>
> On 12/24/2015 01:26 PM, Daniel Pocock wrote:
>
>      
>
>      
>
>     On 24/12/15 08:31, Marcus Müller wrote:
>
>         Forgot:
>
>          
>
>         [1] http://marcus.hostalia.de/sdra/pres.pdf
>
>          
>
>      
>
>      
>
>     Thanks for the fast reply, I had a look and I notice you emphasize the
>
>     USRP products, you mention the B200 and B210 (the OZ9AEC link I found
>
>     also mentioned USRP but didn't specify model numbers)
>
>      
>
>     I had a look at the FAQ[1] and spec sheet[2] to try and find comments
>
>     about amateur radio use cases, for example,
>
>     - how much TX output power?
>
> Up to +20dBm, depending on frequency.
>
> - suggestions about use with an external TX power amplifier
>
> Anything goes if it has 50Ohm impedance, and can deal with the B210's
> output power range (so, close to zero to 20dBm).
>
> - is RX or TX restricted on any frequencies by hardware?
>
> No; the device really doesn't care what you do with the spectrum --
> it's all yours.
> Technically, as mentioned, TX power is higher on some frequencies than
> on others. That's a pretty intuitivie effect of covering sub-100MHz to
> 6GHz with one and the same device.
>
>  
> - antenna impedance (50 Ohm?)
>
> Exactly.
>
>  
>  
> and I didn't find any comments on these things.
>  
> Looking at the accessory list I found that 782781-01 is a 50 Ohm cable
> so I guess everything is 50 Ohm?
>
> Yes. The RF ports are, so is, if you want to use such a device, the
> input port for an external 10MHz reference (all USRPs to date have
> integrated oscillators and don't need one).
>
>  
>  
> Even before getting into the software setup, is there any useful guide
> on hardware considerations for SDR in an amateur station?  For example:
> - power supply requirements
>
> Well, the B200/B210 can work with a sufficiently "beefy" USB3
> controller on a laptop computer, but I'd generally recommend using the
> 6V "wall wart" power adapter.
>
> - risk of interference between difference devices in the shack, precautions
>
> That is an interesting aspect of operation, always.
>
> The point is that, though our filtering is quite OK, SDR devices,
> especially direct conversion (or low-IF) transceivers, suffer from
> modulation products at the harmonics of the clocks used.
>
> However, if you put your B2x0 into a metal enclosure [1], it'll be
> only significant what reaches your RF port; so, if you can have an
> analog filter that let's say has a passband of e.g.
> $\frac{f_\text{desired}}2< f_\text{passband}<2f_\text{desired}$, you
> shouldn't even be having any problems with those. You definitely don't
> necessarily need such a filter -- you can just connect an antenna
> (which typically has pretty strong filter characteristics, too!), and
> tune to whatever carrier you want.
>
>  
> - use with other typical amateur equipment (antennas, RX pre-amplifiers,
> TX power amplifiers)
>
> Preamps will seldom be necessary, unless your antenna is far away.
> With a B2x0 as it is, you can get (if you set the RX gain high enough)
> Noise Figures that compete well with many LNAs.
>
> - suitability for mobile use-cases, using DC/battery or vehicle power
> and with a laptop or even a tablet as user interface
>
> I'll refer to the Balint's show talent to answer that question :) [2]
>
>  
> Any feedback or links would be really helpful, maybe they could go in
> the GNU Radio wiki Ham page too.
>
> Good idea! By the way, please feel more than welcome to register on
> the wiki, and add & modify that with anything you find!
>
> Cheers,
> Marcus
>
>  
>  
> 1. http://www.ettus.com/kb/detail/usrp-b200-and-b210-faq
> 2. http://www.ettus.com/content/files/kb/b200-b210_spec_sheet.pdf
> [1] http://files.ettus.com/b2x0_enclosure/
> [2] https://www.youtube.com/watch?v=cygDXeZaiOM

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to