Building KV4QB's SNA Jr II

Submitted by gerry on Fri, 02/17/2017 - 08:49

I came across the highly informative and interesting website of DuWayne KV4QB through Bill Meara M0HBR who has the excellent Ham Radio podcast Soldersmoke. DuWayne has documented many projects on his site, but one that caught my attention is the SNA Jr II. An SNA is a Scalar Network Analyser, which is a device that has the capability to measure RF amplitude. The SNA Jr II is the second iteration of this project by DuWayne, and is based on a number of enexpensive modular components. The brain of the device is an Arduino Nano, display is courtesy of a small 1.8" TFT, control through a push-button rotary encoder, and signal generation is provided by the Analogue Devices AD9850, and the RF power measurement is done by another Analogue Devices component, the AD8307. The AD8307 can take as input an RF signal up to 13dBm, and as low as -70dBm so has quite a wide range. It first became widely known in the Amateur Radio community when Wes Hayward W7ZOI published his design for a power meter using this component. These devices are all available through eBay.

DuWayne has published PCB designs and a Bill of Materials for his SNA Jr II. He also uploaded the Eagle PCB files to OshPark, so ordering a batch is a very simple matter. In my case, though, I thought I could get a cheaper deal by shopping around. I have used Chinese supplier DFRobot for other components in the past, and found them very reliable, and they also do PCB fabrication, so I though I might try them. There was a little stumbling block however... they require Gerber files for PCB manufacture rather than the files created by EagleCAD. EagleCAD has, however, the capability to generate Gerber files using its CAM (Computer Aided Manufacturing) module. Gerber files are basically vector files describing each layer of the manufacturing process... copper tracks, solder masking, silk-screening and drills. 

It took about 3 weeks for my PCBs to arrive, and on inspection, they look perfect. For less than half the cost of OshPark, including postage. In the meantime, I had ordered the rest of the passive components from Farnell, who do free shipping to Ireland. I had the main modules already to hand, so was ready to start construction.


PCBs arrived from DFRobot

The build was relatively quick, since the SMD components are on the larger size (1206), and there is not a huge amount to solder. All in all it took about an hour. I had a aluminium case in the junkbox which I Dremelled to permit access to the screen and drilled to allow the encoder shaft to peek through. Once this was done assembly was straightforward. I had a 7.2V LiPo from an old RC helicopter lying around, so that was co-opted for power.

board built up

PCB built

board fully assembled

SNA Jr II Assembled

Once the software was uploaded to the Arduino, I quickly ran through the functionality. The SNA Jr. II can do the following:

  1. Measure filter response - a start and end frequency can be set and swept, with the output of the filter measured and a graph of response generated. It is capable of frequencies as high as 40MHz, so is well capable in HF frequencies.

  2. Measure RF power - using a 40dB tap, the power output of a rig can be measured.

  3. Measure antenna response and SWR - using a Return Loss Bridge, the response curve and SWR of an antenna can be plotted, assisting with tuning.

  4. Measure resonance - using an additional coil the SNA Jr. II can behave as a DIP meter, measuring the resonance of a circuit.

menu displaysweep display

Display functions

I had the parts to build the Return Loss Bridge to hand, so assembled that also and look forward to better weather so I can use it in erecting the 80m loop I have planned.

Return Loss Bridge

rlb in  case

Return Loss Bridge


Add new comment

Restricted HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.
CAPTCHA This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.