¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io
Date

Re: Chasing ghosts??? #internals #calibration

 

I'm trying to create a VNA error model
to compensate for errors in the bridge and the Z0 reference
This "deembedding" may do it:


Re: Problem installing NanoVNA saver on Ubuntu 18.04LTS...

 

Rune,

I've put the machine to bed for today so I will revert tomorrow with version number of installed PyQt5.

What I can say is that I removed the # before the version checker before I did that install - so I might put that back in again to see what it thinks once more.

Many thanks for your assistance. I'll revert with a more coherent report tomorrow.

Best regards,

Ian

--
Amateur Radio Station G8OGJ
Matlock, England
g8ogj.org


Re: Measuring ferrite beads #test-jig

 

The Google translate to Danish requires a special study
edy555 basically calibrated with the test jig as if ideal


Re: Chasing ghosts??? #internals #calibration

 

Thanks for the links.!
One problem is that scikit-rf wants S11 files for ideal SOL
but I did not find how scikit-rf can generate S11 from e.g. delay, R, L, C values.

Since I have SDR-Kits BNC cal kit,
perhaps S11 for those can be generated using VNWA software,
but scikit-rf also seemingly does no interpolation;
raw measurement frequencies must match ideal S11,
so that will be another challenge.


Re: Measuring ferrite beads #test-jig

 

Hi Oristo

Than you for an interesting link. The Google translate to Danish requires a special study ? but I will give it a try

Kind regards

Kurt



-----Oprindelig meddelelse-----
Fra: [email protected] <[email protected]> P? vegne af Oristo
Sendt: 3. november 2019 17:41
Til: [email protected]
Emne: Re: [nanovna-users] Measuring ferrite beads #test-jig



That VNA stuff appears to be more critical to what I was aware of.


The technique of nanoVNA designer edy555 is worth reviewing:



"Remove the crystal filter and connect the resistors to get through characteristics.

Next, disconnect the resistors and take isolation characteristics, and CAL DONE in that state.

In this case, the loss due to resistance and the leakage due to wiring and jigs are cancelled."

<>


Re: Chasing ghosts??? #internals #calibration

 

I'm trying to create a VNA error model to compensate for errors in the bridge and the Z0 reference
Yes. Results match nanoVNA firmware
Thanks for the links.!

--
Erik, PD0EK


Re: Problem installing NanoVNA saver on Ubuntu 18.04LTS...

 

Hi Ian,
what version did you install directly from Ubuntu? NanoVNA-Saver should run
with that, assuming it's PyQt5 and not PyQt4 - but I haven't tried it with
older versions.

There's nothing in NanoVNA-Saver that requires 64 bit - PyQt5 is the user
interface library I used, because it's what I usually use when I build
small applications for myself - and that's all that NanoVNA-Saver was at
the start. ;-) It's available in a 32 bit version for Windows, so quite why
it's not available for 32 bit Linux I don't know.

--
Rune / 5Q5R

On Sun, 3 Nov 2019 at 19:37, Ian Beeby <ian@...> wrote:

Rune,

I've tried that and you are right, even removing the version requirement
altogether results in an error. I have tried to install PyQt5 directly
from Ubuntu and, while the basic OS install seems to work, the pip install
failed with an error which effectively said cannot find an appropriate
version which I took to mean could not find any version.

So I suppose that I am stuck unless the pip developers see fit to do a
32-bit version of PyQt5? Is there any fundamental reason why NanoVNASaver
needs 64-bits?

Ian

--
Amateur Radio Station G8OGJ
Matlock, England
g8ogj.org




Re: Problem installing NanoVNA saver on Ubuntu 18.04LTS...

 

Rune,

I've tried that and you are right, even removing the version requirement altogether results in an error. I have tried to install PyQt5 directly from Ubuntu and, while the basic OS install seems to work, the pip install failed with an error which effectively said cannot find an appropriate version which I took to mean could not find any version.

So I suppose that I am stuck unless the pip developers see fit to do a 32-bit version of PyQt5? Is there any fundamental reason why NanoVNASaver needs 64-bits?

Ian

--
Amateur Radio Station G8OGJ
Matlock, England
g8ogj.org


Re: How to make Nano VNA Saver fit the full screen without using vertical scrollbars

 

Hi Sam,
what operating system are you using? I have tested 0.1.4 on a virtual
machine with a 1366x768 screen, and it fits without scroll bars - *just* -
with the default setup, on Windows 7, at font size 8. :-)

--
Rune / 5Q5R

On Sun, 3 Nov 2019 at 18:38, Sam Reaves <sam.reaves@...> wrote:

Hello,

Is there a way to configure NanoVAN Saver so that the entire Window fits
the screen? My Screen resolution maximum on my HP laptop is 1366 X 768

Thanks,

Sam W3OHM




Re: Problem installing NanoVNA saver on Ubuntu 18.04LTS...

 

Hi Ian,
you can try replacing the "==" in setup.py with ">=" - seeing if there's a
newer version. If that fails, try removing the version requirement entirely
- but I don't think there is a version of PyQt5 for 32 bit linux in the pip
repository.

--
Rune / 5Q5R

On Sun, 3 Nov 2019 at 18:43, Ian Beeby <ian@...> wrote:

I've tried to repeat the install and note that after the command
"python3.7 -m pip install ." I get the following error message (between the
***s):

***

Could not find a version that satisfied the requirement PyQt5==5.11.2
(from NanoVNASaver==0.1.4) (from version: )
No matching distribution found for PyQt5==5.11.2 (from NanoVNASaver==0.1.4)

***

The error is in red.

I'm presuming, therefore, that there is a version requirement in
NanoVNASaver that my version of Ubuntu does not support. Is anyone aware
of precisely what that requirement does? Is there an older version that I
might start with? Can I upgrade my version of PyQt5?

Ian

--
Amateur Radio Station G8OGJ
Matlock, England
g8ogj.org




Re: Chasing ghosts??? #internals #calibration

 

All date is measured uncalibrated and loaded into Octave.
Calibration is done in Octave so all calculations are identical
Octave calibration lacks a bridge compensation model?
Results for nanoVNA match those done by its firmware?

I cannot sort whether scikit-rf has a more elaborate model:




Re: Problem installing NanoVNA saver on Ubuntu 18.04LTS...

 

I've tried to repeat the install and note that after the command "python3.7 -m pip install ." I get the following error message (between the ***s):

***

Could not find a version that satisfied the requirement PyQt5==5.11.2 (from NanoVNASaver==0.1.4) (from version: )
No matching distribution found for PyQt5==5.11.2 (from NanoVNASaver==0.1.4)

***

The error is in red.

I'm presuming, therefore, that there is a version requirement in NanoVNASaver that my version of Ubuntu does not support. Is anyone aware of precisely what that requirement does? Is there an older version that I might start with? Can I upgrade my version of PyQt5?

Ian

--
Amateur Radio Station G8OGJ
Matlock, England
g8ogj.org


How to make Nano VNA Saver fit the full screen without using vertical scrollbars

 

Hello,

Is there a way to configure NanoVAN Saver so that the entire Window fits the screen? My Screen resolution maximum on my HP laptop is 1366 X 768

Thanks,

Sam W3OHM


Re: Measuring ferrite beads #test-jig

Mel Farrer, K6KBE
 

One thing I find comforting. I have used the Jim Brown's K9YC tutorial on
RFI and measuring impedance of ferrite devices and comparing it with the
testing I do with the VNA. Interesting comparison. I don't use it for
analyzing ferrite material for mix, just isolation. Interesting as to the
data results over the frequency spectrum.

Mel

On Sun, Nov 3, 2019 at 8:31 AM UlrichKraft <kraftulrich1@...> wrote:

Kurt,
Thanks for your detailed explanation.
I will have to read a few times to fully understand the background. But
what you said makes sense and I will try to change my calibration process
according to your recommendation.

That VNA stuff appears to be more critical to what I was aware of.

I hope my rusty knowledge from university a couple of decades ago will
help.....




Thanks again !


?TypeApp for Android herunterladen ?

Am 3. Nov. 2019, 16:51, um 16:51, Kurt Poulsen <kurt@...> schrieb:
Hi Ulrich

That is probably easy to explain. When doing the Ch0 S11 measurement I
anticipate you are using a female bulkhead/PCB SMA adaptor to which you
solder the coil. Then there are two likely errors. First the
calibration might be wrong is you calibrate at the end of the test
cable using the female female adaptor and the SMA male kit as assumed
ideal. If that is the case and removing the female female adaptor for
being able to fit the SMA female adaptor with coil your calibration
plane is "out in the blue air" as you calibrated at the end of the
female female adaptor no longer fitted. If the female adaptor and the
SMA female adaptor with the coil has same delay it is just fine but no
likely and probably shorter for the coil adaptor so you have a
residual capacity shunt to the coil lowering the resonance frequency.
If you however used my data for the female calibration kit published
when calibration at the end of test cable then the calibration plane
would be correct at the SMA male adaptor but now the full capacitance
of the coil SMA adaptor will lower the true resonance frequency
probably even more.
The NanoVNA can pull the calibration plane backward by setting a
positive delay and if calibrated with the male cal kti at the end of
the female female adaptor and the coil adaptor has a shorter delay than
the female female adaptor, then you can tune the delay with the coil
adaptor without coil fitted to a phase trace showing 0 degree phase for
Ch0. The mount the coil and measure S11 reflection.
All in all measuring coil with S11 reflection is very difficult and the
only way is to create 3 calibration standards using identical SMA
adaptors as the one used for soldering the coil to. These three
calibration standard having for the short a 2 mm thick rigid shorting
disk, for the open the center conductor grinded down to Teflon surface
and the for the load 2x100ohm SMD resistor with the center conductor
reduced to 0.mm length. Even then the solder used for the SMD resistor
represent a fringe C of some 50 to 100fF incl. the fringe C for the
center conductor and the open has a small fringe C of maybe 25-50 fF.
It all has effect on the resonance frequency.
Well the S21 measurements is far better but the condition for a correct
measurement is that the source impedance for Ch0 and the load impedance
for Ch1 must be 50 ohm clean, neither the case but still closer to
reality. You have still some impact from the two SMA adaptor to which
you fit the coil which should be modelled away. A trick is to mount a
small 2 way pin socket to the two center conductor of the SMA adaptor
and create 3 calibration pin pin adaptor with two 100 ohm SMD resistor
for load, for open a pin pin adaptor in open condition and for short a
shorted pin pin adaptor. The do a standard Refelction calibration in
"S21" serial condition and solder the coil to a fourth pin pin adaptor.
The you are done and has compensated all the fringe elements. I am
pretty sure the NAnoVNA will work in the special reflection calibration
mode I "invented" several years ago. During calibration not calibrate
isolation but thru is OK (as far as I remember) I have not tested this
with the NanoVNA.

Else you can converter the S21 measurement saved as a s1p file to S11
with the formula (3*S21-2)/(S21-2) in a spreadsheet. Remember s1p
files are pure txt file and show the S parameter data as real and imag
numbers and when the math result is present in the spreadsheet save
these two columns as a text file and rename to s1p extension. You must
create the header line manually in a text editor

That was a long story to a short question ?

Kind regards

Kurt



-----Oprindelig meddelelse-----
Fra: [email protected] <[email protected]> P? vegne af
UlrichKraft
Sendt: 3. november 2019 15:15
Til: [email protected]
Emne: Re: [nanovna-users] Measuring ferrite beads #test-jig



Hello Kurt, and others,

I still haven't build a robust fixture, but experimetally taking some
measurements on EMC bead, or right now on a wire-wound inductor with a
3mm ferrite core for EMC application.



I was assuming that the results of measuring Z (S11 channel 0) will
closely match the results on measuring Gain (S21 channel 1).

So basically I soldered the coil between two SMA connectors and have
the SMA cables connected to Ch0 and Ch1.



For some reason the frequencies of max. Impedance S11 Z (Ch0) do not
even closely match the frequency of min. S21 Gain (Ch1).

Z on Ch0 shows max. Impedance at around 140 MHZ, but min. gain is
around 260 MHz.....



When connecting Ch0 and Ch1 directly the S21 gain looks pretty good
(flat at 0db)



What am I doing wrong or let's say, what is my misinterpretation of S11
Z and S21 Gain?

Or is something wrong with the VNA ?













Re: Integration of a nanoVNA unit into an antenna system as indicator of resonance frequency

 

Hi all,
a special use case of this analyzer would be an automatic antenna tuner for magnetic loops.
The software had to read the operating frequency, and to calculate, if more ore less capacitor is necessary.
A good and easy to handle task for the programmers!
best 73, Wolfgang, DH1AKF


coax fatigue #test-jig

 

Two of four SMA-BNC pigtails purchased in July are already failed


One is exceedingly affected by proximity and orientation,
presumably weak shield attachment.
The other shows as shorted on Smith when 50 Ohm load attached,
but correctly showing open, perhaps damaged center insulation
near crimp ferrule.

Connectors are crimped, so will cut off BNC and dedicate to some jig.


Re: Problem installing NanoVNA saver on Ubuntu 18.04LTS...

 

Rune,

Thats very helpfui, thank you. The OS is Xubuntu 18.04.3 LTS. Except for what I installed in order to install NanoVNA Saver the OS is as shipped. Prior to installing NanoVNA Saver I updated from 16.04 LTS so its all pretty fresh.

Apart from applications requiring massive amounts of memory, this is the first time that I have reached an OS limitation (if it is such) on this machine. Its a 3GHz Pentium V and still runs very quicky and has a really solid keyboard etc so suitable for the lab.

Ian

--
Amateur Radio Station G8OGJ
Matlock, England
g8ogj.org


Re: Problem installing NanoVNA saver on Ubuntu 18.04LTS...

 

Hi Ian,
newer versions of PyQt5 aren't available from pip on 32 bit linux - so that
might be the problem. I don't know what version your Xubuntu ships with,
though, and Google hasn't been helpful.

I wouldn't know how to validate the PyQt5 version on your particular
distribution, but I trust that with the many members on this mailing list,
if anyone does, they might make themselves known?

I hope you get the problem sorted!
--
Rune / 5Q5R

On Sun, 3 Nov 2019 at 17:00, Ian Beeby <ian@...> wrote:

Hi Rune,

Yes, I did the pip install as suggested. Yes, its a 32-bit OS (i686).
I'm not sure how to validate the PyQt5 install.

Best regards,

Ian

--
Amateur Radio Station G8OGJ
Matlock, England
g8ogj.org




Re: Problem installing NanoVNA saver on Ubuntu 18.04LTS...

 

Hi Rune,

Yes, I did the pip install as suggested. Yes, its a 32-bit OS (i686). I'm not sure how to validate the PyQt5 install.

Best regards,

Ian

--
Amateur Radio Station G8OGJ
Matlock, England
g8ogj.org


Re: Chasing ghosts??? #internals #calibration

 

All date is measured uncalibrated and loaded into Octave. Calibration is done in Octave so all calculations are identical

--
Erik, PD0EK