Radio W4KAZ

Thanks for stopping by the virtual KazShack. Feel free to comment - I often approve them.

Retroactive Filter Tuning with NanoVNA


Recently this NanoVNA product popped up on my radar, and like normal, I was a bit behind the group in discovering it. It is relatively newly available, but seems to be rapidly becoming known because it is both inexpensive and very functional. What a wonderful and useful project. There is a group devoted to the project. There is also a secondary product fork recently begun. The second fork will have a larger screen. Software will not be compatible between the two. (update….maybe more than one fork, rapidly changing).

The NanoVNA itself appears to well suited to the home hobbiest, both in price and utility. As an open source hardware design, being produced by various vendors, it is not coming out yet as a mil-spec “ruggedized” product. It is also not $50,000 USD. Also, caveat emptor. The calibration dummy load supplied with the units I obtained measured an intermittent 50K ohms instead of 50 ohms. A second unit supplied a load that measured 43ohms. [I used a known 50 ohm load for the calibrations.]

Dummy loads aside, it appears I wound up with a cheap copy of the cheap copy of the open source hardware. Yet both units appear to function, at least well enough for the 30Mhz of spectrum of interest here at W4KAZ. All images below were captured on a Samsung Galaxy S7, rather than spend a lot of time dorking around with rapidly developing beta software. Truth is – I was in too much a hurry to tinker to take the time for the software, which seems to be FB. Good enough is often “best”. Engineer the Possible. Plenty of time for software later.

Filters Tested

RTL-SDR:  The RTL-SDR 2.6Mhz high pass broadcast band filter.   This filter is quite good.  Its only drawback is that the cut off is above the 160m band.  This helped a lot in testing to find RFI problems, but I needed a filter that allowed 160m.  If 160m is not required this is an inexpensive rx only solution.   AE5X also has posted a quickie scan of this filter recently. My own scans…

W4KAZ Broadcast Band Filter:  While tracking down what I thought were RFI issues on the Red Pitaya CW skimmer, I obtained the RTL BCB filter above.  Because its cutoff is at 2.6Mhz I needed something with a lower cutoff frequency.   As a home brew experimental project I came up with a BCB filter, designed using the AADE filter design program, available from KE5FX.    

The BCB filter design is shown below, along with the projected rejection.  This design is intended to have the cutoff as near to 1 to 1.2Mhz as possible. 680Khz and 850Khz stations are respectively 1.5 and 4 miles from this QTH, and the nearest 680Khz is a 50Kw station.  The intent of the design was to null 680 and 850 as much as possible.   This filter also shows a DC short via the 100uh inductor.  It can be removed if 60hz mains noise is not an issue.

After construction the filter was originally function tested by checking S-meter levels from the AM band up through HF and a few spectrum glimpses using the Red Pitaya with SDR programs.  Using the NanoVNA is a lot quicker. In lieu of computer software for trace captures I just used a field expedient solution – snapping a photo of the teeny NanoVNA screen with my phone. 

It is nice to see the real world corresponds to theory.  The filter  shows a 3db shoulder close to  design at 1300Mhz.  There is a 2:1 SWR shelf across the 160m band.  Beyond 2Mhz it rapidly improves.  Quite good for my purposes.  Also surprisingly good for hand wound coils and ordinary NP0 ceramic caps thrown together without much[i.e., none!] testing of component values.  I am not certain if I want to chance tinkering with the tuning of the 680 and 850 notches.  Both notches came out about 100 KC lower than designed(not yet shown).

Band Pass Filters: 

The following set of band pass filters are all constructed based on the K4VX article “Band Pass Filters For HF Transceivers” .  A good project, but these were originally only swept for SWR and not a lot of effort to properly tune them previously.  NanoVNA to the rescue. 

10m Bandpass Filter  

As originally built, 3:1 SWR range is from about 24Mhz to32Mhz.  Minimum is at 25.7Mhz, and its usable on the lower end of 10m.

after NanoVNA tuning, a slight improvement across 10m:

15m Bandpass Filter

20m Bandpass Filter

40m Bandpass Filter

Able to tweak the 40m filter from -29.4db to -35.7 db, and filter covers 40m band easily.

80m Bandpass Filter

????where’d it go?!?!?!?!  This one was misplaced somehow……????

160m Bandpass Filter

Very bad news on 160m filter.  Looks like a new repair project – not even close to “good enough”!

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>