Welcome to the K0FC site

Qex

The Ham Radio Computer


The ARRL technical magazine QEX has published, on the July/August 2025 issue, an article describing my software HRC (Ham Radio Computer).

While I strongly recommend the reading of the QEX magazine (available on the ARRL site), you may download the HRC software and guide from the present website. Thank You for your interest in the HRC project.


What is the HRC?

How does it works?

Which instruments do I need?

Measuring an antenna tuner

Transmission lines

Does it worth to change the cable?

Parallel stub positioning and dimensioning

Coherence check

Power level comparison

The power meter limitations

Exit ways

Measuring impedance and voltage

Measuring current

Half... final considerations

Saving the best for last: VNA-only power comparison

NanoVna directions

An example of tuner comparison

Credits




What is the HRC?

The HRC, Ham Radio Computer, is a software developed by Claudio Facciolo, K0FC, for the ham radio community. It is available for free for Windows operative systems, and it can be downloaded from the following link: www.k0fc.net/content/files/HRC31.exe

The HRC can perform every impedence, voltage, current, power and SWR computation on tha antenna, on the transmission line and on the radio.
The software is divided in three sections, left, right and lower.

01


How does it work?


Let’s start from the left section.
Entering the two impedance values, R and X, you get power and current from voltage, or, you can enter power and get voltage and current. To close the loop, you can enter current and get power and voltage.
The lower window of the left section will show you the SWR and the additional data related to the impedance: return loss, reflected power, reflection coefficient (also called Gamma or S11) real and imaginary parts, magnitude, phase and admittance.
The software computes these data using complex numbers algebra, since these values are formed by a real part and an imaginary one, which are subject to Ohm’s laws applied to impedance.
The complex numbers fits the need to completely represent the impedance values. While the real part of the complex number is the resistance R, the imaginary part is the reactance X.
Now an example.
We are going to choose a 4:1 balun.
Many manufacturers provide the maximum power the device can bear, but generally this power is related to a 200 ohm impedance, without reactance. Let’s see what our software will show. Please enter R = 200 and X = 0, then compute which voltage and which current we have with 100 watts:


02


The voltage is slightly above 140 Vrms, 200 Vp or 400 PEP and current is 0,71A.
Now let’s enter R = 50 and X = 75.

03


While this time voltage has slightly decreased, the current has doubled, notwithstanding exactly the same SWR value, 4, as shown clicking on “Auxiliary Data”.

04


The HRC is a valid tool to properly verify the voltage and current values we will experience according to the different impedances we will deal with, avoiding to learn them in the hard way.


Which instruments do I need?


Unless you already know the values of the real and the imaginary impedance parts (resistance and reactance), you have to properly measure them. The VNA, or Vector Network Analyzer, is the dedicated instrument for this purpose. A well known version of the VNA, when equipped with a single port, is the so-called antenna analyzer. If we already have an antenna analyzer, we shall use it for the first examples, as we will need the two-ports version of the VNA for the advanced measurements methods that will follow. We could use a basic model, but we should know the limitations.
Many analyzers and VNA are based on the VSWR bridge. This method gives valuable results starting from 10 or 20 ohm to a few hundreds. In case we need to measure very high or very low impedances, an VSWR bridge based instrument will give less precise figures. Better would be to use the RF-IV method, where IV stands for current and voltage, which gives valuable results from very few ohm until thousands. A device that can adopt this feature, when used in conjunction with an external dedicated board and its own software, is the VNWA 3 by DG8SAQ.

Cheap analyzers do not show the reactance sign. For several measurements this is not a vital data. If you enter the wrong sign, voltage, current and power data will not be affected, but you will need to ignore several values in the Additional Data window.

Measuring an antenna tuner

The antenna tuner is a suitable device to be measured. This device couples very different impedance values, so it is important to determine the voltage and the current values involved in its components. If it is a relay-based automatic antenna tuner, this knowledge is of the utmost importance. Relays are generally the weak link in the tuner circuit. If, for instance, it is 300V PEP and 10A rated, and we want to determine the maximum power we can use not to overcome these ratings with a Z formed by R = 50 and X = 75, we shall enter the following data in the HRC:

05


A 70W power already reaches the 300V PEP limitation, with a rather low SWR. Instead, an impedance formed by R = 20 and X = 40, that presents a slightly higher SWR value, will exceed the same voltage limitation with a 112,5W power.

06


In both cases current is well below limits.
We will probably be able to measure impedance at the input and output ports of the tuner, but Z will be different inside. Nevertheless, the input and output values will give a solid idea of the stress the internal components will be subjected to.


Transmission lines


Another RF component we want to check is the transmission line. It is important to underline that a transmission line, whichever its characteristic impedance Z0 is, will always perform an impedance transformation when the antenna impedance is different from Z0. So, the impedance along the line will vary to return “almost” to the initial values of Z0, after a length corresponding to ½ wavelength. The line attenuation is of the utmost importance in determining the “almost”. Let’s now examine the lower HRC section, to explore what happens along a transmission line of whichever its nature or impedance, 50 or 75 ohm coaxial cable, or high impedance ladder line.
The first step is to enter the shift direction from our measuring point, both if we move from the antenna towards the RTX, or viceversa. Then we enter the R and X values as measured by our instrument, the line charateristic impedance, its velocity factor (V.F.), the operating frequency and the power (where we measure the impedance, later we will see how to enter the RTX power). Or, even simpler, we can leave the automatic mode and select one of the transmission line from the curtain menu. HRC will compute the impedance values, SWR (both respect to the line and to the RTX, if different), voltage, current and the shift expressed in degrees, wavelengths (electrical length), meters (phisycal length) and losses. The fourth row, as we will see later, reports parallel impedance and stub values.

To highlight that after ½ wavelength values almost repeat themselves, this measure becomes a sort of new unit of measurement. Nevertheless, you will have no difficulties in entering the shift length in meters or degrees.
Let’s see the reason why this recurrence is not perfect. When RF travels from the radio to the antenna, part of its power will be dissipated along the line. Should a mismatch be present, the reflection will take place on a lower level of power than that present at the radio. And this reflected power will be attenuated too, travelling towards the radio. So two attenuations are present, one affecting the direct power, and one affecting the reflected power. The result is an alteration of the ratio between the direct and the reflected power at the radio. That is, a different SWR value take place, always lower than if the line were were lossless. With the same SWR at the antenna, the higher is the attenuation, the lower will be the SWR at the radio.
We have to take in account another factor. Manufacturers declare the attenuation for a perfectly matched line (Matched Loss, or ML). Of course they do not know what the mismatch is in the different cases. But when a mismatch occurs, the RF travels forward and back along the line, so we experience an additional loss, which depends on the mismatch level.
There are tables to compute this additional loss, but you have to enter the SWR which is present at the antenna. There is no way to use these tables from the RTX end, when you know the radio SWR and not the antenna one. But again, no sweat. The HRC is able to compute the additional loss whichever is the shift direction, so you do not have to make any correction. As long as the SWR is less than 25, results are accurate and in accordance with the ARRL Antenna Book tables.
Now an example.
We have a monoelement Delta Loop for the 20 meters band. We check Z at the feeding point with an antenna analyzer, obtaining R = 130 and X = -20. We want to realize a 75 ohm stub with the Belden RG-11/U (8213) to lower the SWR as much as possible. The velocity factor of the coaxial cable stub is 0.67 and we plan to use 100W, while the RTX impedance is the standard 50 ohm. Let’s enter all these values on the HRC. This is the starting point we obtain by touching the cursor:

07

Since we measured the impedance right on the antenna, the shift direction to choose is obviously “to RTX”.
Shifting the cursor, data will be presented underneath. We will probably want the lowest possible SWR. We will find that a cable length of 4,15 meters satisfies this request.

08


I would like to point out that, moving the cursor, you will have the new values ready at hand. So it is easy to verify, for example, the maximum voltage and power values you will experience on the line. Just like a board game, every time you pass over the “Start” (the one half wavelength shift) the values are again similar to the initial ones. So every place in the transmission line has its own set of value, and you can go forward or rearward. It reminds me of the good old Monopoly
®!

It is easy to verify that, in a one half wavelength space:

  1. Reactance X is 0 always and only twice.
  2. Where reactance is 0 you will obtain a maximum value voltage or a minimum value one.
  3. Where a maximum value voltage is present, there you find a minimum value current, highest resistance, 0 reactance.
  4. Where a maximum value current is present, there you find a minimum value voltage, lowest resistance, 0 reactance.

Let’s have a closer look to the power results: we input a 100W value, and the result is almost 102. This is something we expected: power on the RTX side is higher than on the antenna side. The cable length is very short, so this difference is not evident, still is present. The value we input is the power measured where we put the VNA to check the impedance, in order to have a topographic coherence. Maybe we are not able to measure the power level at that point, and so we prefer to take into account the power from the RTX. In this case just activate the Swap Power option: in the power window, on a blue blackground, a new number will be shown. It is the power you should have on the measured point in order to have the initial level on the computed point, in this case the RTX:

09


The Swap Power option can be activated on the “to ANT” shift too. In this case you can calculate the power necessary on the RTX in order to have a specific power level on the antenna.

Does it worth to change the cable?



Now another example:
We have 18,00 meters of generic RG-58 coming from the antenna. We measure the impedance at the RTX end. For a frequency of 21.000 MHz we have R = 100 and X = 70 ohm. SWR is 3,16 (you can double check with the upper left section with the Auxiliary Data). We want to compute the advantage, pertaining attenuation, swapping the cable with 18,00 meters of Messi e Paoloni Hyperflex 10. This is the starting point:

10

The computed impedance at the antenna is R = 54.33 and X = -139.28 ohm, SWR is more than 9. We lost 3,72 dB (mainly for mismatch) and the power reaching the antenna is 42,45 watt.
We now use the computed value with the shift in the opposite direction, towards the radio, and this is the result after power swapping:

11

Now the power at the antenna is 74,2 watt, 30 watts more than with the RG-58, a 75% increase in relation to the 42,45 value. Of course the same 75% increase will be present on the received signal, too.
It is interesting to note that SWR has increased too. And it is exactly what we expected, due to the attenuation of the direct power towards the antenna and the reflected one towards the radio, diminishing the ratio between reflected and forward power.

Note: I would like to emphasize that all the three SWR values, 9,04 at the antenna, 3,16 after 18 meters of RG-58 and 3,93 after the same length of Hyperflex are all correct and coherent. The antenna has an SWR of 9,04 in respect to the 50 ohm cable impedance. The longer is the line, the more attenuated is the signal. And since attenuation is greater with the RG-58, the same length of this cable will produce more attenuation, lowering the SWR.

Parallel stub positioning and dimensioning

In case we would like to use the parallel stub method to cancel reactance and adjust resistance at the same time, to have a unitary SWR along the line, it will be necessary to determine the exact distance from the antenna where to connect the parallel stub, and, of course, to compute the stub length, either open-end or shorted-end.
Parallel impedance values, Rp and Xp, are shown on the fourth row. HRC computes the stub as if it is made of the same transmission line, or at least with the same velocity factor and characteristic impedance.

Let’s present an example.
We have an antenna with an impedance of Z = 150 - J40 at 14 MHz. We will look for a shift along the line (Messi e Paoloni Ultraflex 7) where the parallel resistance Rp is 50 ohm. The first point is located 2,73 meters after the antenna:

12

HRC says that at 2,73 meters from the antenna parallel resistance Rp is 50,03 ohm. If at this point we connect a 6,41 meters open terminated stub, or a 1,96 meters short terminated one, we will compensate for the reactance, but when reactance is canceled, the serial resistance is equal to the parallel resistance. So, from this connection point on, the impedance (both serial and parallel) will be 50 ohm without any reactance until the RTX.

When reactance is capacitive (Xp < 0), and this is the case, we can expect the shorter stub to be the short terminated one. When is inductive (Xp > 0), the shorter will be the open terminated one.
If we ignore this point at 2,73 meters, we will meet another point before the ½ lambda length where the Rp is 50 ohm:


13

In this case the reactance is inductive (Xp = 43,10 ohm), so the shorter stub is open terminated, the longer is the short terminated one.
Taking losses in consideration, it is advisable to choose a connection point as close to the antenna as possible, in order to reduce the transmission line length where SWR is present. Then we can choose between open or shorted-end stub.
Open stubs are easier to build and to adjust, while shorted stubs are more electrically solid and durable, since they are less sensitive to weather contaminations. HRC leaves to us the choice where to put the stub, in the usual way of shifting the cursor, so we can choose the most suitable point, since sometimes it is not feasible to use the closest point to the antenna.

It is also possible to connect a stub where the parallel resistance is different from the characteristic line impedance. In this case, impedance will vary after the connection point with the stub, unless we use a cable whose impedance is the same of the chosen value. Let’s make an example.


Same antenna as the previous one, on the same frequency. We have a remnant of Belden 8213 RG-11/U, about 20 feet. Let’s check if it we can use it for the initial part of a transmission line and to build a stub.
Since SWR is high enough, there are points where the parallel resistance is around 50 ohm on the 75 ohm line. The first is at 3,04 meter from the antenna:

14


At 3,04 meter from the antenna we have an Rp = 49,99 ohm, so we connect the RG-11/U cable with a 50 ohm impedance cable. At the same point, we connect in parallel a 2,52 m shorted-end stub to cancel the reactance (Xp = -90,92 ohm), made with the same RG-11/U cable (or another 75 ohm impedance cable, with the same velocity factor). From the connection point to the radio, the impedance will not vary anymore from the value of 50 ohm, without any reactance, obtaining an SWR of 1.

Computation confirmation and coherence check

Let’s now present a case where we can check the reliability and coherence of the HRC results.

Consider an antenna with an impedance of R = 150 and X = 0 at a frequency of 50 MHz. We know the SWR is 3 and that reflected power is exactly ¼ of the forward power. The transmission line is made of 30,48 meters (exactly 100 feet) of Belden RG-213 (8267). We want to compute the SWR at the RTX end of the cable. Before opening the HRC, let’s make some considerations. Here we have the Belden attenuation table for this cable:

15

Loss when line is matched is 1,3 dB. Now we will use the ARRL Antenna Book table to compute the additional loss due to SWR:

16

The horizontal scale axis is not linear, is logarithmic. Since 0,3, or 3 dB is the half or the double (depending on the sign), a value of 1,3 is halfway between 1 and 2. Looking at the diagram, you can check that the value of the additional loss caused by the SWR is approximately 0,6 dB.

Let’s now open the HRC and swap the power:

17

First of all, we notice that the Matched Loss is exactly the one published by Belden, and this is a proof of the HRC database accuracy, so is the computation of the additional loss, coherent with the ARRL Antenna Book table.
At a second glance, we see that this loss reduces the power level of the antenna at 64,5 watt. This is also true, since if you multiply 64,5 by 10 raised to 0,191 (1,91 dB means 10 raised to 0,191) you obtain 100.
Now, SWR is 3, and we know that when SWR is 3, the reflected power is 25% of the forward power, so the antenna reflects 16,1 watt. This reflected power will be attenuated by 1,91 dB too, so the value that will reach the RTX will be 16,1 x 10^(-0,191) which is 10,37 watt. This means that, when the RTX produce 100 watt, the power which is reflected to it is 10,37 watt.
We can now crosscheck the impedance values on the upper left section of HRC and then activate the Auxiliary Data:

18

SWR is 1,95, the same computed in the lower section, and reflected power for 100 forward power is 10,39 watt, in accordance with our computation. If you like to double check this with another tool, just take in consideration a common SWR table, with reflected power levels aginst SWR. For an SWR of 2 the reflected power is 11,1% of the forward power. We experienced 10,37%, so our SWR must be slightly less than 2. Results coherence is confirmed again.
You can download an Excel file to perform further computations: www.k0fc.net/content/files/CoherenceCheck.xltx


Power level comparison

The HRC right section is dedicated to power comparison computations. It is intended to compare the input and the output power values in a DUT (Device Under Test). The DUT can be an amplifier, in this case HRC will show the gain, or a toroidal transformer, like the 9:1, 49:1, an antenna tuner, or a transmission line, or whatever DUT whose Insertion Loss is the object of our investigation.

19

We now anticipate that a two-ports VNA is able to compute a DUT Insertion Loss without the need of other instruments, as we will demonstrate later on. We would like to show that HRC is able to have a different approach. Although we could use it to compute an amplifier gain, as we did in pic. 18, in the following pages we will test the power loss computation, once again, on an antenna tuner.

The power meter limitations

There are many fellow hams who still believe that the antenna tuner, when stationary waves are presents, absorbs the reflected power. To disprove this theory, sufficient should be to say that, with 500 W power and an SWR of 6, the reflected power level would be above 250W. The tuner will burn our fingers immediately!
Thinking of power measurements, our mind will probably go to the cross-needles power meter, or to other kind of power meters.
We could install the power meter just before the tuner input port (the RTX side port). Then, once the tuning process is completed, take note of the forward power. The result is shown in the following picture, with the RTX power level set at 10W.

20

The power meter shows a direct power of 8,5W which is coherent with the RTX level set, since it is often an optimistic value. Reflected power is negligible, which is a sign of a perfect match. Now let’s move the power meter just after the antenna tuner output (ANT) port.

21

What is the power meter saying? Why, with stationary waves, forward power has grown up? We get more than 11 W of forward power and 5W of reflected power, what happened?
It happened that power exits from the tuner, and part of it is reflected by the antenna. This reflected power, when passing through the tuner, is 5W. Then, it reaches the tuner, and the almost total of it is reflected again towards the antenna, passing, of course, through the meter. A figure of slightly more than 11W is so obtained by the original forward power plus most of the re-reflected power. We can only conclude that, probably, the forward power is in the order of about 7W.

Note: instead of talking about forward and reflected power, which is a widely spread simplified model, we should rather talk about voltage and current waves, and power levels resulting from the interactions of these waves values.
It is now clear that the power meter is a valuable instrument when used for its own purpose only: to show the power on a matched circuit, when reflected power is zero or almost zero. Its place is between the RTX and the tuner, or between the amplifier and the tuner and, even then, it has en error of a few percentage of the full-scale value. The more is the reflected power, the less precise is the power meter. When mismatch is present, you just cannot count on a power meter to compare input and output power.
You noticed I have left the scale on the 15W-5W selection. Although I could have chosen the 150W-50W to check where the needles matched, I wanted to point out that the SWR value is of no importance when comparing the input power with the output one. We will show the impedance and SWR of this case later on.


Exit Ways


We have three other ways to compute input and output power in presence of impedance mismatch. Let’s just apply Ohm’s laws!
This time we need to know the impedance which is present at the point of measurement with the utmost accuracy. As a matter of fact, this impedance will be different from the antenna impedance, since the cable acts as a transformer (after all, a transmission line is an LC circuit, as a tuner). Unless the antenna Z = R + j0 and R is the same as the cable characteristic impedance, as we advance along the cable from the antenna, we will meet different couples of R and X values every time. If the transmission line is a 50 ohm cable, the SWRs of these R and X values will always be the same in respect to 50 ohm. So we will measure Z at the end of the cable coming from the antenna. After that, we will choose between two (initially) chances: check voltage or check current. As we know, Ohm’s laws state that P = V2 / Z or P = I2 x Z. Once we know Z, with V or I we can compute P.

Measuring impedance and voltage


It is now time to switch our VNA, or antenna analyzer, on.
To measure impedance I used a NanoVna, a very common and accurate device. Since we will perform a one-port measurement, a good antenna analyzer will be sufficient for this purpose.
The proper instrument to measure voltage is, guess what, a voltage meter, or, let’s say it better, an RF voltmeter. But, if you already have an oscilloscope, you can use the latter to measure RF voltage.
Both the Rf voltmeter and the scope have an issue: their probes introduce some capacitance to ground. The solution (not an absolute one) could be a rectifying probes equipped RF voltmeter, but it is an expensive instrument, and it is rare to find a fellow ham who can borrow one.
I used a scope. If you take some precautions you will get acceptable results.
First of all, bandwith should be at least five times the maximum involved frequency. I used a 2 channels scope with 200 MHz bandwith for frequencies up to 21 MHz. Regarding the probes, mine have 350 MHz bandwith, 300V rated voltage and 10 Mohm impedance when selected on 10X.
Do not be impressed by the datasheet: the above values are only valid at low frequencies. As soon as you reach the HF spectrum, those numbers drop drastically. You can think that a 10 Mohm impedance induces a negligible impact on the measurements. Well, at 1 MHz the impedance is already a few hundreds ohm, while rated voltage is 25-30V.
So, let’s go back to the HRC left section, enter the minimum power that your RTX can be selected on, and check against the impedance to see which voltage you can expect. If the value is near the rated probe value for the frequency in use, just put an attenuator on the RTX. I would suggest a 20 dB attenuation, since resulting voltages will be ten times smaller, making computations easier.
The other precaution is to measure the impedance with probes connected and scope on (and RTX off!), so we will use the updated impedance, the one disturbed by the probes, which is exactly the Z we have to check.
Let’s see now how to realize this measurement.

We have to arrange a fixture so as to measure impedance and voltage on the same place.
The first action is to perform the calibration on the VNA. We generally comply the calibration with three male connectors, which actually are calibration standards, named Short, Open, Load. They are mounted on a female barrel socket at the end of a short cable coming from the VNA (or analyzer). Now, the trick is to prepare the cable coming from the antenna with a similar socket, entering into a T-shaped adapter. The opposite side of the T will go to the tuner, so we have the central port of the T available for the scope probe.

Please check picture 21. I assembled a calibration standard on a female barrel connected to a cable. As reference you see the fixture I just described. It is evident that probes are very close, if not exactly, where you measure the impedance.

22

The following is a step by step guide to perform a valuable voltage measurement:


23

  1. Insert the cable from the VNA into the T-shaped adapter as shown in the picture (with this arrangement the calibration standard reference plane lies very close, if not exactly, where the probe reads the voltage). Connect the probe to the T center port. On the remaining port connect the cable from the antenna. Switch the scope on, set the probe at 10X and read Z on the VNA. In our case, R = 10,8 ohm, X = 12,4 ohm at an operating frequency of 21 MHz.
  2. Compute, with the HRC left section, at which power level you reach the maximum safe voltage for the probe. In our example, I wanted to be sure voltage did not exceed 25Vrms, so the maximum power to be used was 25W (look at the picture above).
  3. If R is high you can reach hazardous voltages for the probe with even less than 5W. If this is the case, use an attenuator at the RTX output. With a 20 dB attenuation voltage are ten times lower, with 40 dB one hundred times lower.
  4. Remove the VNA from the fixture, and connect the shortest possible cable to the tuner (ANT port) in its place.
  5. Arrange a similar fixture on the other side of the tuner, one side of the T-shaped adaptor to the RTX and the other, with the shortest possible cable, to the tuner (RTX port).
  6. To preserve the scope, disconnect momentarily the probes on both fixture, and tune, as you are used to do, the antenna tuner. The reason is, while tuning (especially with fast switching relays, as in automatic tuners) you can experience very harmful voltage for the scope.
  7. Reconnect the probes once the tuning process is completed. This will slightly vary the tuning. It is not a problem: we are interested in coherence between voltage against impedance measurement. Once we get the voltage measurement with the impedance corrected for the probes (which is our case) we are fine. The small mismatch that will result does not bother the input-output power comparison.
  8. Momentarily disconnect the cable from the RTX and connect in its place the calibrated cable from the VNA. Reconnect the probes and check the impedance on the VNA, with the scope on. In our case R = 50,2 and X = 5,5 ohm.
  9. Repeat the previous procedure to check the maximum power we can use without exceeding 25 V, this time with Z = 50,2 + j5,5. This time the HRC shows 12 W. To perform a safe measurement we decide to use 10 W, in order not to overcome the probes rating on both sides of the tuner.
  10. Disconnect the VNA and reconnect the RTX.
  11. Transmit a 10W CW note.

Take note of the oscilloscope measured voltage values. I set channel 1, yellow, on the output and channel 2, blue, on the input. This is the result.

24


Above we have the voltage at input and output: 22,2Vrms and 14,9Vrms respectively. The signal has traveled for 8 nanoseconds from the first point of measurement to the second one.

Now that we have all the necessary data we can enter their values:


25

The lower window shows us that input power was 9.7W, output power 8.9W, the insertion loss about 0.4 dB. This means that if you send 100W to the tuner, 91W will exit from it.
These results are worth some considerations. First of all, we obtained them with two instruments. I am positive my NanoVna SAA-2N (2.2) is, at least in the HF spectrum, accurate. Anyway I did not check its results against a professional laboratory grade instrument. About the scope, which shows its results in a magnificent way, we already know it has some deviations, even if we adopted a strategy to reduce them at the minimum possible level. Now, did the (possible) VNA deviations and the (certain) scope deviations compensate each other, or did they sum up? We do not know. Are the two figures approximated down or up? Still, we do not know. So it is nonsense to compare third decimal order figures, but, out of the fog, a figure is clear: our antenna tuner, at least on the checked frequency and impedance, shows a very low insertion loss, at least lower than many hams would swear on: around one half dB, or, in percentage, around 10%.

Measuring Current

To measure the current we need, guess again, an ammeter, but since we are measuring RF, we decided to name it, what a fantasy, RF ammeter.
The Rf ammeter is a straight instrument, affordable, lightweight and, most of all, reliable. Should I have presented you the current measurement before, you would have jumped the voltage section, for sure!
I have used a vintage device, thermocouple based, which is a gift from a fellow ham, Antonio I0JX. Due to its nature, you have to wait a few seconds to get the final figure, but it is accurate and, as I said before, reliable.
You can buy a new one, from ham radio accessory manufacturers, or you can also find a good used one on the bay. Your choice.
My Rf ammeter is 1A rated. Once again, we will use the left HRC section to check a safe power level in order to not exceed a 1A current, based on the impedance.

26

Current measurements are far more practical than voltage measurements to realize, since we do not need any special fixture to arrange anymore. We just need some adapters to mount the RF ammeter alternatively, once on the input and once on the output side.
As before, the first step is measure the impedance and check the maximum safe power level.
This time, impedance is a little different. This is due to the lack of the probes influence: we get R = 49,5 and X = 5,4 ohm at input, R = 10,5 and X = 12,1 ohm at output.
Note: to compute power from current, the reactance value is useless, so, as you will see in the next picture, we left the windows void, since HRC will not process the entered values at all.
Then, we check the proper power level to use. We can try to enter 10W, to have the same power reference as before (actually, you do not need this value to be the same) on the left section and see the results: I will not show them, you now master the HRC. Anyway, we expect a little less than 0,5A at input and less than 1A at output, so we will proceed with 10 W from the RTX. And the results are: 0,42A at input and 0,87A at output.
As we did for voltage, we enter these values, together with the impedance ones, on the HRC:

27

Results, a little lower in absolute level in respect to the ones obtained by means of voltages, are surprisingly (well, we shouldn’t be surprised) similar, when considering the comparison level, to the results obtained with the oscilloscope. An insertion loss of about one half dB, or 10%, is completely confirmed.

Half... final considerations

We already discussed the voltage comparison results. Current comparison has been a confirmation.
It’ is not an antenna tuner “Road Test”, nor was intended to be. A complete tuner test should take in consideration more frequencies and more type of impedance, as low or high resistance, positive or negative reactance. We just wanted to point out that the antenna tuner insertion loss is not the one many ham consider.
Most of all, we acquired a methodology to evaluate voltage and current values involved in our devices, in order to be more aware of our operating conditions, if they are safe or potentially harmful.

Saving the best for last: VNA-only power comparison

Let’s see now the most accurate method to compute an antenna tuner insertion loss: we are talking about the VNA only computation. Here a single instrument is involved, without suffering the capacitance effect of the probes, and we are using this instrument accordingly to the purpose it has been created for: voltage wave measurements.
From now on, for VNA we intend a two-port VNA, a simple one-port antenna analyzer is no more sufficient.
The VNA is an instrument that emits an RF signal towards a device to be measured, the so called DUT (Device Under Test), an antenna tuner (again!) in our case. It will measure both the DUT reflected signal and the signal that has crossed the DUT itself. Since a voltage wave is a vector, it must be expressed with two numbers. So we have to treat these numbers accordingly to the complex number algebra. A complex number is a number formed by two parts, a real one and an imaginary one. Complex numbers fit perfectly the need to represent impedance values and voltage wave values.
The VNA first port is generally called TX, or Port 1, the second port RX, or Port 2. The popular NanoVna has different names: Port 1 is also called Channel 0 (CH 0), while Port 2 is also called Channel 1 (CH1). So, please pay attention!

To evaluate the tuner insertion loss, we will compare the wave from the VNA to the tuner and the wave exiting from it. Actually, the computing is not so straightforward, since reflections from the antenna and back from the tuner to the antenna are involved. Moreover, the only S21 reading is not sufficient to compute the tuner insertion loss, because at least one of the two tuner ports impedance is not 50 + J0 ohm.
These are the steps to be followed:

  1. Perform the SOLT calibration; VNA calibration procedure is quite straightforward, but varies from model to model, it is beyond this guide’s purpose to explain it in details.
  2. Connect the cable coming from port 1 to the transmission line coming from the antenna (a barrel female-female adapter might be needed). Port 2 will remain disconnected. Read the S11 real part and the imaginary part value on the VNA, and insert these two values as the real and the imaginary part of the “S. Ant.” windows. Sxx parameters may be showed in different formats. We will choose the one which gives the real and the imaginary part directly, but the format name may vary from a VNA manufacturer to another. Consider that Sxx parameters are dimensionless complex numbers. Further on, I will give detailed instructions for the NanoVna.
  3. Put the tuner on line, that is, connect the tuner ANT port to the transmission line coming from the antenna. Connect the tuner RTX port to the cable coming from the VNA Port 1. Port 2 remains disconnected. Start the tuning process with the aid of the VNA (using always the same calibration), reaching the lowest possible SWR, 1 if feasible.
  4. Remove the transmission line, and connect (with the same cable used in the calibration process) the tuner ANT port to the VNA port 2. The tuner RTX port remains connected to the VNA Port 1. Read on the VNA the S11 and the S21 parameters, and insert them into the respective HRC windows.
  5. Swap the ports: cable from VNA Port 1 shall be connected to the tuner ANT port, while the cable coming from VNA Port 2 will go to the tuner RTX port. Read the S11 and S21 parameters on the VNA. This time insert the S11 parameters into the HRC S22 windows, and the S21 parameters into the S12 HRC windows.
  6. If the tuner has no ferrite element in it, it is likely that S21 = S12. That is the reason why, when you enter a value in the S21 window, the S12 window will be automatically updated. Of course, you can change the S12 parameters without changing S21. So, to avoid mistakes, always follow the proposed order to enter the Sxx parameters in the HRC.
  7. It is of the utmost importance to use the same calibration and cables during all the measuring process.
  8. All the HRC windows related to Sxx parameters contain a ToolTip label: positioning the mouse over a window the ToolTip level will popup, remembering the right action to perform.

Note: as already pointed out, S21 only reading is not sufficient to compute the tuner loss, because the antenna port impedance is not 50 + J0 ohm.

28

In the above picture you have an example of VNA-Only loss computation. Besides the insertion loss value in dB and percentage, HRC shows the four voltage waves a1, a2, b1 and b2 values. a1 voltage wave is the fixed reference for the input power, so its value is 1+i0, a2 is the antenna reflected wave, b1 the reflected wave by the tuner towards the RTX, b2 is the antenna reflected wave that, upon reaching the tuner, is reflected again toward the antenna. The window presents the impedance related to the S. Ant. inserted and the resulting SWR.

With the described measuring process (as in the voltage and current cases) you evaluate the insertion loss of the tuner. The additional loss caused by the remaining SWR (if any) between the RTX and the tuner will not be computed.

NanoVna directions

I will now give a guide to obtain the Sxx parameters in the correct format with the NanoVna, at least with the present firmware.
It is advisable to save the proper format before calibration, so as to have it ready anytime you recall the calibration itself. Anyway the format, if convenient, can be changed at any moment without affecting the calibration.
From the main page choose DISPLAY from the menu, then TRACE, and you have the choice to select one among trace 0, 1, 2, or 3. Let’s start with 0, after having selected it we go to BACK, then CHANNEL, and select CH0 REFLECT, then BACK, FORMAT, SWR and exit menu. In this way we have instructed the NanoVna to show the SWR value on the Trace 0. This will be useful in the tuning process.
Enter the menu again, select TRACE 1, BACK, CHANNEL, CH0 REFLECT, BACK, FORMAT, MORE, POLAR and exit the menu. Trace 1 will show two values side by side. They are the real part and the imaginary part of an Sxx parameter, as registered by Port 1 (CH0) parameter.
Enter the menu again, select TRACE 2, then BACK, CHANNEL, CH1 THROUGH, BACK, FORMAT, MORE, POLAR and exit the menu. Trace 2 will show the Sxx parameters as Trace 1, but this time associated to Port 2 (CH1).
For step 2) of the previous paragraph please read Trace 1, entering the real and the imaginary figures in the respective HRC “S. Ant.” windows.
For step 3) you can tune with the Trace 0 SWR indications.
For step 4) please read the S11 real and the imaginary part on Trace 1, and the S21 ones on Trace 2. As already said, the S21 and S12 values may coincide.
Steps 5), 6) and 7) recommendations remain valid.

An example of tuner comparison

Let’s now make an efficiency comparison between two tuners, the Palstar AT1KM (T tuner with two capacitors commanded by a single axis and roller inductor),

29

and the Drake MN-2000 (greek PI tuner, rotatory switch inductor).

30


They share one characteristic: there is only one possible configuration to obtain the best match. The antenna is the same, the impedance at the RTX end of the cable is approximately R = 74 and X = 110, SWR = 5,3. Both tuners reached an SWR of 1 after tuning. Measures were performed with a VNWA 3 by DG8SAQ:

31

Here are the results:

Palstar:

32

Drake:

33


Please disregard the a1, a2, b1 and b2 values of the scattering matrix, and just read the insertion loss. It is about 5% for both.
A comprehensive comparison should include measurements of all kind of impedance, with low and high resistances, inductive and capacitive reactances, but it is beyond the purposes of this guide.


Credits

A special thank to Professor Michele D’Amico IZ2EAS, University “Politecnico
di Milano”, for the priceless support in solving the scattering matrix.

Ing. Antonio Vernucci I0JX for his ideas, experience and generosity.

Professor Thomas Baier DG8SAQ, VNWA father, for the precious suggestions.

My daughter Sara, for the present user guide translation. I am so proud of her.


Last update: july 24th, 2025


Homepage

Download HRC 3.1

Download HRC 3.1 (version to be used when MSSTDFMT.dll class is not registered)

Download HRC Guide

Biography

Contacts