¿ªÔÆÌåÓý

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

Re: Question: Is it possible to use calibration imperfections to detect the quality of calibration standards??? #calibration

Dr. David Kirkby from Kirkby Microwave Ltd
 

On Tue, 29 Oct 2019 at 18:28, <erik@...> wrote:

The manual optimization took way too much time so I learned how to do
non-linear least squares multiparameter fit in Octave. The created Octave
scripts are attached. Loaddata.m loads the uncalibrated datasets. optim.m
runs the optimization to minimize the residue (residue.m) by repeating
calibration (calib.m) with tuned parameters. Don't complain about my
ineffective use of Octave. This is my second day of usage
What is on the y-axis of your graphs?

There's absolutely no way that C0 should be as high as 500. Someone
recently showed for that Keysight kits, having just a delay and C0 was
sufficient at 1500 MHz or so. So forget C1 for one minute, and just worry
about

1) Get the offset delay right - assuming C0=C1=C2=C3=0
2) Optimise for a value of C0

Look at the values on the Keysight website



to give you some idea of the typical values of C0. There are tons of kits
there, so I will list the first 3 I have, but plus one with a smaller
connector.


*85050B 18 GHz APC7. *
This since is genderless, there is no male or female.
C0=90.4799

*85054B 18 GHz type N*

C0=89.939 (male open)
C0=104.13 (female open)

*85852B 26.5 GHz 3.5 mm, so closest to SMA. *

C0=49.433 for both male and female.

*85056A 50 GHz 2.4 mm (I don't have such a kit, but I will just list it, as
its a smaller than 3.5 mm connector)*

C0=29.722 (male open), 29.72 (female open)

Your coax could have quite a loss at the top end, which means a complex
value (by complex, I do mean real and imaginary) of characteristic
impedance.

You would be better with a length of RG401 (6.3 mm OD), but if not, the
cheaper RG402 (3.5 mm OD). Those would have lower loss than your RG58.

But you seem to be ignoring any offset delay, and without that being
somewhere near correct, it is pointless worrying and C0, C1, C2 or C3.

What is your calibration standard? Is it the standard male open supplied
with the NanoVNA? If so, I could give you some sensible starting values.

Dave

--
Dr David Kirkby Ph.D C.Eng MIET
Kirkby Microwave Ltd
Registered office: Stokes Hall Lodge, Burnham Rd, Althorne, CHELMSFORD,
Essex, CM3 6DT, United Kingdom.
Registered in England and Wales as company number 08914892

Tel 01621-680100 / +44 1621-680100


Re: Why should phase of S11 open and S11 short be 180 degrees apart?

 

Look at the purple line in this chart
/g/nanovna-users/attachment/5975/1/fit_end.PNG
It's the deviation from 180 degrees versus frequency after optimizing the fringe capacities


Re: Why should phase of S11 open and S11 short be 180 degrees apart?

 

The same screenshot (CH0 LOGMAG and CH1 LOGMAG after CAL RESET)
for other devices are also welcome,
it will allows to get statistics about RF frontend on different devices
nanoVNA "worse" clone. This is the first time it has 50 Ohms directly to its SMA since July.

version
0.4.2-bf9c4ba-release

trace
0 LOGMAG CH0 12.000000000 8.000000000
3 LOGMAG CH1 12.000000000 8.000000000


Re: Why should phase of S11 open and S11 short be 180 degrees apart?

 

10k - 1500M


Re: Question: Is it possible to use calibration imperfections to detect the quality of calibration standards??? #calibration

 

These are 1020 point measurements. There are no spikes nor noise


Re: Why should phase of S11 open and S11 short be 180 degrees apart?

 

larry36, at a glance looks good, but it seems that your hardware has some issues above 1200 MHz.

Here is mine:


Re: usb controled rf generator.

 

Two adf4351 modules. One at two GHz into LO port of mixer and the other at 2 till 3 GHz through 3 GHz low pass filter an 10 dB attenuator into RF port of mixer. The IF port should output a acceptable sinus from 0 to 1 GHz
That is what I did


Re: Remove plastic screen protector?

 

I don't think of this as a screen protector. It looks like the film commonly seen on on much newly purchased electronics. I think its just to keep smudges off during final assembly and shipping. The Nano is just unusual (unique?) in that they screw the bezel on over the film. Perhaps the display or electronics sub-assemblies arrived with the film in place and final assembly just adds the battery, standoffs, back cover and bezel without removing the film. I have a couple of these and on one I just worked the film off from under the bezel. On another, I removed the bezel screws - that was easier. If you are a screen protector kind of person, you might do well to buy or salvage one and cut it to size. Real screen protectors are tougher than this film.


Re: Question: Is it possible to use calibration imperfections to detect the quality of calibration standards??? #calibration

 

I'm used average for calibration and it works great. But it takes more time for measurement. So I upload firmware with average, calibrate it with disconnected USB cable and then upload normal firmware. With such kind of calibration I got much better calibration with no random spikes. :)


Re: Why should phase of S11 open and S11 short be 180 degrees apart?

 

CH0 50 OHM
CH1 50 OHM


Re: Question: Is it possible to use calibration imperfections to detect the quality of calibration standards??? #calibration

 

The manual optimization took way too much time so I learned how to do non-linear least squares multiparameter fit in Octave. The created Octave scripts are attached. Loaddata.m loads the uncalibrated datasets. optim.m runs the optimization to minimize the residue (residue.m) by repeating calibration (calib.m) with tuned parameters. Don't complain about my ineffective use of Octave. This is my second day of usage.
With every optimization pass the updated calibration correction parameters are used to do a S11 calibration at reference plane and then the S11 open/short/load of a 1 meter coax is corrected using the determined calibration
The initial run delivers the first picture. This is the 1 meter coax after calibration at reference plane with uncorrected calibration parameters.
The target is to get a S11 open/short of a 1 meter coax to behave well, e.g. the abs(S11) should decent linear with frequency starting at 1 (red and green lines)
The blue line is the abs(error) for that frequency and as you can see the error is suggesting there is a very systematic error somewhere
Then I spend considerable time to have Octave search for the best calibration model correction parameters and I finally settled for only two: OpenC0 and OpenC1 (see second picture). The Load and Short Length did not make any relevant difference.
As you can see the error at lower frequencies is not reduced and it is almost as if the original non-corrected S11 open/short rotate with an constant offset. because their abs error rotates with constant amplitude and speed
So now I am stuck. There must be a systematic error the causes most of the observer errors in the 1 meter coax measurement but this error can not be optimized out with the current model I am using.
Any suggestions of what I am doing wrong?


Re: Why should phase of S11 open and S11 short be 180 degrees apart?

Mel Farrer, K6KBE
 

On the Smith Chart, the short is at 9 o'clock and the open is at 3
o'clock. This is the way it is supposed to be. 180 degrees.

Mel, K6KBE

On Tue, Oct 29, 2019 at 11:12 AM QRP RX <qrp.ddc@...> wrote:

On Tue, Oct 29, 2019 at 08:05 PM, Rich NE1EE wrote:


You are correct. I seemed to be having difficulty calibrating with
NanoVNA-Q-0.4.2-bf9c4ba
That's very interesting. Calibration with NanoVNA-Q should be a little
better than with NanoVNA-H firmware.

Can you show me please screenshot of NanoVNA-Q with CH0 LOGMAG and CH1
LOGMAG after CAL RESET (with no calibration) for 50 kHz - 1500 MHz range?




Re: Why should phase of S11 open and S11 short be 180 degrees apart?

 

The same screenshot (CH0 LOGMAG and CH1 LOGMAG after CAL RESET) for other devices are also welcome, it will allows to get statistics about RF frontend on different devices


Re: Why should phase of S11 open and S11 short be 180 degrees apart?

 

On Tue, Oct 29, 2019 at 08:05 PM, Rich NE1EE wrote:


You are correct. I seemed to be having difficulty calibrating with
NanoVNA-Q-0.4.2-bf9c4ba
That's very interesting. Calibration with NanoVNA-Q should be a little better than with NanoVNA-H firmware.

Can you show me please screenshot of NanoVNA-Q with CH0 LOGMAG and CH1 LOGMAG after CAL RESET (with no calibration) for 50 kHz - 1500 MHz range?


Re: Why should phase of S11 open and S11 short be 180 degrees apart?

 

You are correct. I seemed to be having difficulty calibrating with NanoVNA-Q-0.4.2-bf9c4ba, so I flashed with NanoVNA-H_v0.2.3-2-g8ac9166_20191018.

I got what seemed to be a good cal. I then saw (range 130-230MHz) open, 50 O, and short stayed on Smith real axis, exactly where I thought they should be (R, C, L).

--
On the banks of the Piscataqua
Rich NE1EE


Re: edelay vs ELECTRICAL DELAY and other fun #internals

 

scanraw delivers uncorrected output of unlimited amount of points including averaging over multiple points
Averaging seems less powerful than I expected; 100 is quite different from 10 for e.g. CH1 terminated by 50 Ohms:


Re: Voltage sensing diode

 

On Tue, Oct 29, 2019 at 07:18 PM, Nick wrote:


There may be a problem with NanoVNA-Q v 0.4.2.

Left nanovna switched off but connected to running PC for about 3 hours.
After 3 hours the charge LED was still flashing and the device would not
switch on.
Charge doesn't depends on firmware and firmware don't works while NanoVNA is switched off.

Charge process is controlled with IP5303 chip and doesn't depends on firmware at all. You will get exactly the same behavior with any firmware.

Some NanoVNA manufacturers use defective or fake IP5303 chips which may works unstable or even can stops to work after some short period of time.

You can find discussion about charge issues with NanoVNA on groups.io


Re: usb controled rf generator.

 

On Tue, Oct 29, 2019 at 05:21 PM, Pierre Martel wrote:


Anyone ever seen a USB controled RF generator? beside the si5351 breakout
board..
you can buy Chinese si5351 module:


with a simple arduino STM32 you can easily control it (through USB or without, as you wish):


for programming STM32 you will needs also ST-LINKv2 interface:


si5351 works great from 2-3 kHz up to 200 MHz.

si5351 has pretty clean signal. But if you want best phase noise performance, you can also look for si570, it has more clean output with a low jitter and works from 10 MHz to 1.4 GHz.


For higher frequencies, you can try something ADF4351 based, for example, something like this:


but I din't tested ADF4351, so I cannot say if it works good. But you're needs to note that ADF4351 works from 35 MHz min and it has bad performance on low frequency.


Re: Voltage sensing diode

 

That is a problem with the charge/inverter chip.
A number of users have the same issue and have had to add a momentary switch between pin5, through a 5K R to ground to turn on and off.
Per hugen - try changing the 10uF caps around the charge controller.

On Tuesday, October 29, 2019, 1:18:52 p.m. GMT-4, Nick <g3vnc@...> wrote:

There may be a problem with NanoVNA-Q v 0.4.2.

Left nanovna switched off but connected to running PC for about 3 hours.
After 3 hours the charge LED was still flashing and the device would not switch on.
Unplugged from USB and it switched on OK.? On the Version page the battery voltage read 4107mV.

The nanovna never stops charging - the charge LED stays flashing.? Does it overcharge the battery?

Reflashed with NanoVNA-H_20191018.dfu and problem goes away.


Re: Voltage sensing diode

 

There may be a problem with NanoVNA-Q v 0.4.2.

Left nanovna switched off but connected to running PC for about 3 hours.
After 3 hours the charge LED was still flashing and the device would not switch on.
Unplugged from USB and it switched on OK. On the Version page the battery voltage read 4107mV.

The nanovna never stops charging - the charge LED stays flashing. Does it overcharge the battery?

Reflashed with NanoVNA-H_20191018.dfu and problem goes away.