Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- Nanovna-Users
- Messages
Search
Re: T-Check for my nanoVNA - Results look excellent below 150 MHz and acceptable up to 300 MHz
! ListType=Lin (This addition was probably not needed)Hello Kurt, This 'ListType=Lin' parameter was necessary :-) Question: where did you found that parameter 'ListType=Lin'? I looked in specification touchstone_ver2_0.pdf, and in VNWA_HELP_36.7.8.pdf and in How to perform a T-Check for a VNWA Calibration.pdf and did not found it. Now it works, see attached screen shot VNWA_nanoVNA-Saver_T-Check.png Thank you very much for this hint and you help. 73, Rudi DL5FA |
Re: NanoVNA software developers wanted
#hacking
vaclav_sal
Nice, but I am after adding the bluetooth externally.
Like to ask if it would make more sense to add processor internally supporting wireless commodification. I have not done any research if such processor exists. Something in Raspberry Pi Zero style. |
Re: Voltage sensing diode
On Sat, Nov 2, 2019 at 11:41 AM, Nick wrote:
With BAV99 2 diodes and a fully charged battery set vbat_offset to 1000 andJust calibrated by setting vbat_offset so that the indicated voltage on the Version screen = measured battery voltage. Fully charged reading (LED1 not blinking) now 4140mV with vbat_offset set to 950. Estimated error +/-1%. The on screen charge indicator works well as the battery runs down. VBAT now < 3.7V under all charge conditions. Within Absolute maximum rating spec of 4.0V. Looking at the Fairchild data sheet a pair of 1N4148 should give similar results. |
Re: T-Check for my nanoVNA - Results look excellent below 150 MHz and acceptable up to 300 MHz
Hi Rudi
Correct about R&S T-Check, no way to get it to run on W10 Kind regards Kurt -----Oprindelig meddelelse----- Fra: [email protected] <[email protected]> P? vegne af Kurt Poulsen Sendt: 6. november 2019 12:46 Til: [email protected] Emne: Re: [nanovna-users] T-Check for my nanoVNA - Results look excellent below 150 MHz and acceptable up to 300 MHz Hi Rudi I did export a s2p file from latest version 1.5 of the NanoVNA-saver and it was imported right away in the VNWA It is in the format RI meaning real Imaginary S parameter so why you have no success with the VNWA is a big question mark I have made a note yesterday about a T-Check file with an extra S at the end of the # line but that is not the case here. I have a comment about calibration when doing a T-Check. When the two test cables are connected to the Ch0 and Ch1 it must be S11 reflection calibrate calibrated with the SMA male SOL standards connected to the female female adaptor so it constitutes a female calibration kit and in the NanoVNA-saver the female kit data entered. This way the reflection calibration plane is identical to the male SMA on the Ch0 test cable. In addition the delay of the female female adoptor must be entered in the nanoVNA-saver for thru calibration. If this methos is not followed the exist serious phase errors between the reflection and transmission measurements and a T-Check will look crazy. Did you follows those guide lines ?? I will do a test with the R&S T-Check software else as you have the VNWA it is much simpler. Import the S11 and S21 s2p file and copy S11 to S22 as well S21 to S12. The open a custom trace and in the Expression line and do a right click, then the T-Check formula is ready to be loaded and after pressing OK then set the trace to linear magnitude reference to 1 and reference position to 5 and the scale to e.g. 0.1/div which means one division equal to 10% and 0.01 equal to 1% / div Give the custom trace a Caption name as T-CHK so the trace is name accordingly. You may save the Custum trace for later use Kind regards Kurt -----Oprindelig meddelelse----- Fra: [email protected] <[email protected]> P? vegne af reuterr@... Sendt: 6. november 2019 07:08 Til: [email protected] Emne: Re: [nanovna-users] T-Check for my nanoVNA - Results look excellent below 150 MHz and acceptable up to 300 MHz On Tue, Nov 5, 2019 at 11:40 PM, Kurt Poulsen wrote: UPS about the R&S TR-Check have you tried to run in W95 compatibilityHello Kurt, After reading T-Check.pdf from you from 2010-01-31, I tried under Windows 10-64 The Installation files are from 1997. When trying to start SETUP.EXE it was not possible. Next I started the MS compatibility check, Windows 8 was recommended, and set. That does not work too. Next with administrator rights, no success. Next try was to install under Windows 7-32. That works. A test with the provided data file ZVR.S2P works. But my from NanoVNA-Saver exported, extended S2P file was not accepted. I could not figure out, what was wrong with the format. Next I tried VNWA version 36.7.8.1 after reading your text from 2014-01: How to perform a T-Check for a VNWA Calibration.pdf A test with data file ZVR.S2P works. But my from NanoVNA-Saver exported, extended S2P file was not accepted. I could not figure out, what was wrong with the format. Next I found the spreadsheet from Erik: Thread: Trying to understand the T-Check outcome of the nanoVNA /g/nanovna-users/message/3020 T-Check.xlsx (199 KB) I could not make it to work with my data file. Then I posted in /g/nanovna-users/message/6502, asking for help. Erik provided a new version of his spreadsheet T-Check.xlsx (220 KB) /g/nanovna-users/message/6505 I imported my data file T-CheckR31.S2P and it worked, see /g/nanovna-users/message/6517 I will optimise this spreadsheet to accept direct NanoVNA-Saver exported S2P files, without modification. I read, that in case of a symmetric T-Check hardware setup you could copy to fill last 4 columns: copy C2-S11Real to C8-S22Real copy C3-S11Imag to C9-S22Imag copy C4-S21Real to C6-S12Real copy C5-S21Imag to C7-S12Imag 73, Rudi DK5FA |
Re: T-Check for my nanoVNA - Results look excellent below 150 MHz and acceptable up to 300 MHz
Hi Rudi
I did export a s2p file from latest version 1.5 of the NanoVNA-saver and it was imported right away in the VNWA It is in the format RI meaning real Imaginary S parameter so why you have no success with the VNWA is a big question mark I have made a note yesterday about a T-Check file with an extra S at the end of the # line but that is not the case here. I have a comment about calibration when doing a T-Check. When the two test cables are connected to the Ch0 and Ch1 it must be S11 reflection calibrate calibrated with the SMA male SOL standards connected to the female female adaptor so it constitutes a female calibration kit and in the NanoVNA-saver the female kit data entered. This way the reflection calibration plane is identical to the male SMA on the Ch0 test cable. In addition the delay of the female female adoptor must be entered in the nanoVNA-saver for thru calibration. If this methos is not followed the exist serious phase errors between the reflection and transmission measurements and a T-Check will look crazy. Did you follows those guide lines ?? I will do a test with the R&S T-Check software else as you have the VNWA it is much simpler. Import the S11 and S21 s2p file and copy S11 to S22 as well S21 to S12. The open a custom trace and in the Expression line and do a right click, then the T-Check formula is ready to be loaded and after pressing OK then set the trace to linear magnitude reference to 1 and reference position to 5 and the scale to e.g. 0.1/div which means one division equal to 10% and 0.01 equal to 1% / div Give the custom trace a Caption name as T-CHK so the trace is name accordingly. You may save the Custum trace for later use Kind regards Kurt -----Oprindelig meddelelse----- Fra: [email protected] <[email protected]> P? vegne af reuterr@... Sendt: 6. november 2019 07:08 Til: [email protected] Emne: Re: [nanovna-users] T-Check for my nanoVNA - Results look excellent below 150 MHz and acceptable up to 300 MHz On Tue, Nov 5, 2019 at 11:40 PM, Kurt Poulsen wrote: UPS about the R&S TR-Check have you tried to run in W95 compatibilityHello Kurt, After reading T-Check.pdf from you from 2010-01-31, I tried under Windows 10-64 The Installation files are from 1997. When trying to start SETUP.EXE it was not possible. Next I started the MS compatibility check, Windows 8 was recommended, and set. That does not work too. Next with administrator rights, no success. Next try was to install under Windows 7-32. That works. A test with the provided data file ZVR.S2P works. But my from NanoVNA-Saver exported, extended S2P file was not accepted. I could not figure out, what was wrong with the format. Next I tried VNWA version 36.7.8.1 after reading your text from 2014-01: How to perform a T-Check for a VNWA Calibration.pdf A test with data file ZVR.S2P works. But my from NanoVNA-Saver exported, extended S2P file was not accepted. I could not figure out, what was wrong with the format. Next I found the spreadsheet from Erik: Thread: Trying to understand the T-Check outcome of the nanoVNA /g/nanovna-users/message/3020 T-Check.xlsx (199 KB) I could not make it to work with my data file. Then I posted in /g/nanovna-users/message/6502, asking for help. Erik provided a new version of his spreadsheet T-Check.xlsx (220 KB) /g/nanovna-users/message/6505 I imported my data file T-CheckR31.S2P and it worked, see /g/nanovna-users/message/6517 I will optimise this spreadsheet to accept direct NanoVNA-Saver exported S2P files, without modification. I read, that in case of a symmetric T-Check hardware setup you could copy to fill last 4 columns: copy C2-S11Real to C8-S22Real copy C3-S11Imag to C9-S22Imag copy C4-S21Real to C6-S12Real copy C5-S21Imag to C7-S12Imag 73, Rudi DK5FA |
Re: Chasing ghosts???
#internals
#calibration
There is evidence in the Open and Load calibration measurement of something weird happening when going into harmonics mode, it is if the ratio of the reference signal and the measurement signal suddenly changes. This could happen when one of the two involved mixers (reflection SA612) goes into overload and generates more harmonics which where not there in the real test signal.
This is easy to test by keeping the SI5351 output stable when switching to harmonics mode instead of the 10dB increase currently done. Normally the nanoVNA automatically increases the SI5351 output but when you give the : power 0 console command the automatic increase is disabled and the drive is stable and there should no longer be a signal jump at 300MHz. Will test later today -- Erik, PD0EK |
Re: Chasing ghosts???
#internals
#calibration
So I did the same coax stub comparison between the V2 and the xaVNA (see attached). The measurements agree to about 0.1dB and those ripples are either physical or artifacts of my cal kit. The coax measured is a 15cm semirigid RG405 and the cal kit is a home made SMA female SOL similar to this one: . Ignore the S21 value though, I haven't yet put on the shields on the Nano.
|
Re: Chasing ghosts???
#internals
#calibration
If my hypothesis is correct then that means the impedance of the DUT at say 250MHz will affect the measurement at 750MHz. A possible way to check is to measure a resonator with a sharp dip at 250MHz and then sweep the VNA around 750MHz.
|
Re: Chasing ghosts???
#internals
#calibration
The NanoVNA plot of the coaxial stub shows a few ripples that are unphysical (see attached image). It is unlikely the loss of the coax suddenly increases like that with frequency, and as your home made VNA shows that ripple isn't actually there. The most interesting thing here is that the "real" S11 of the coax should cross the "open circuit" point (or very close to it) given that it has low loss, which should also be very close to the open circuit standard. If the actual impedance is close to the impedance of the open circuit standard, how come the measurement is so far from it? I think we can rule out linearity error because there can't be much linearity error between two very close measurements. Calibration error can also be ruled out because the S11 of the open standard would have to be >1 to generate those graphs shown. The only thing left I can think of is that the fundamental signal is bleeding in because the mixer has very low IIP3, which means that in harmonic mode the distortion of the fundamental IF signal will create a 3rd harmonic and not just the 3rd harmonic RF signal.
I think it's pretty clear from those plots that your homemade 3GHz VNA is the most accurate out of the 3. |
Re: NanoVNA-Saver 0.1.5
Hi Bryan,
thank you for looking into this! I have user selectable scaling on the list for probably the next release, but I hadn't yet realized, that there might be cases where a cable would show a negative impedance, as your second screenshot suggests. Do you know what values it is supposed to show? Have you set the NanoVNA to normal (non-TDR) mode before making the readings? If you would be willing to send me a Touchstone file of the data, that would be helpful for testing! :-) -- Rune / 5Q5R On Wed, 6 Nov 2019 at 06:28, bryburns via Groups.Io <bryburns= [email protected]> wrote: On Tue, Nov 5, 2019 at 02:12 AM, Rune Broberg wrote:Rune, |
Re: NanoVNA-Saver 0.1.5
Hi Herb,
toggle quoted message
Show quoted text
I hope someone will be able to help you with the understanding - And I will be following along the thread closely, as I too am not entirely certain what it's telling me ;-) I have put the wish for one or more extra markers for the TDR part on the TODO list! :-) -- Rune / 5Q5R On Wed, 6 Nov 2019 at 00:57, hwalker <herbwalker2476@...> wrote:
Rune, |
Re: errors of "error" models
Dear GIN & PEZ
I must, unknowingly, have asked a very wrong question. Apologies for that. The reason for asking was the simplification to the formula G=m/s I was assuming, probably very wrong, that any simplification is based on the absence of impact of the factors that are being ignored. You are able to calculate the uncertainty of the measurement so I was merely interested how the factors being ignored where in magnitude of impact compared to the magnitude of uncertainty of the measurement. But if this is a stupid question please ignore it and do not spend any time to reply, only state: This is a stupid question. -- Erik, PD0EK |
Re: errors of "error" models
Thank you GIN & PEZ;
Your post #6529 #73': On the sine qua non Core Uncertainty of AnyVNA - incl. NanoVNA - System (the message #73 is withdrawn mainly because its conclusion is too weak) Seems to add significant clarity to my understanding of your project overall; I will attempt a concise summary of my understanding, and seek your confirmation on this, or clearly illuminate those components of thought where I am in error. The One port LeastVNA equation: [#52] Is a reduced (one-port) expression derived from the full (two port) set of equations [#16] and neither of these are new, but are based on the prior works of perhaps many. The unique property of [#52], (and [#16] as well) is that they describe calibrations of any VNA using just the nominal measurements of the SOL standards, and any nominal DUT measurements from which the desired DUT parameters are then computed. An additional unique (and most important property) of the equations is that they do not attempt to correct for any source of uncertainty bias. Correction parameters are intentionally ommitted. [#16], and [#52] as a subset, are declared the Core equations for any VNA calibration, and define the variables, and computational requirements common to any VNA (All VNA's) for the following reasons: 1) The measurements are performed identically for any VNA 2) The quanity of measurements and computations are identical for any VNA 3) ALL measurement uncertainties that are not common to ALL VNA's are excluded from the computations and results. 4) The equations enable measurements made on any VNA calibrated as a "system" to be compared equally without bias. All known unavoidable uncertainties are common to all VNAs, and are absorbed equally and identically into the calibration as the overall uncertainty of the measurement system itself. The Core uncertainty is defined as the unavoidable deterioration of computational precision created when multiplying and dividing by indeterminately large and small quantities, the accumulation of round-off and truncation errors, and the unavoidable number of mathematical operations required to arrive at a computed final result. The Core uncertainty, is a computational artifact, that is objectively deterministic, and defines the UNAVOIDABLE MINIMUM boundaries of uncertainty in any VNA, that can not be improved through the use of higher precision equipment or components. This is the objective of the DERDEI software currrently in the form of a FORTRAN calculator and wxMaxima plotting utility. In other words... Sine qua non F(Any)CUPOV. :-) 73 Gary, N3GO -- 73 Gary, N3GO |
Re: T-Check for my nanoVNA - Results look excellent below 150 MHz and acceptable up to 300 MHz
On Tue, Nov 5, 2019 at 11:40 PM, Kurt Poulsen wrote:
UPS about the R&S TR-Check have you tried to run in W95 compatibility mode andHello Kurt, After reading T-Check.pdf from you from 2010-01-31, I tried under Windows 10-64 The Installation files are from 1997. When trying to start SETUP.EXE it was not possible. Next I started the MS compatibility check, Windows 8 was recommended, and set. That does not work too. Next with administrator rights, no success. Next try was to install under Windows 7-32. That works. A test with the provided data file ZVR.S2P works. But my from NanoVNA-Saver exported, extended S2P file was not accepted. I could not figure out, what was wrong with the format. Next I tried VNWA version 36.7.8.1 after reading your text from 2014-01: How to perform a T-Check for a VNWA Calibration.pdf A test with data file ZVR.S2P works. But my from NanoVNA-Saver exported, extended S2P file was not accepted. I could not figure out, what was wrong with the format. Next I found the spreadsheet from Erik: Thread: Trying to understand the T-Check outcome of the nanoVNA /g/nanovna-users/message/3020 T-Check.xlsx (199 KB) I could not make it to work with my data file. Then I posted in /g/nanovna-users/message/6502, asking for help. Erik provided a new version of his spreadsheet T-Check.xlsx (220 KB) /g/nanovna-users/message/6505 I imported my data file T-CheckR31.S2P and it worked, see /g/nanovna-users/message/6517 I will optimise this spreadsheet to accept direct NanoVNA-Saver exported S2P files, without modification. I read, that in case of a symmetric T-Check hardware setup you could copy to fill last 4 columns: copy C2-S11Real to C8-S22Real copy C3-S11Imag to C9-S22Imag copy C4-S21Real to C6-S12Real copy C5-S21Imag to C7-S12Imag 73, Rudi DK5FA |
Re: NanoVNA-Saver 0.1.5
On Tue, Nov 5, 2019 at 02:12 AM, Rune Broberg wrote:
Rune, Thanks for the new release and your continued work on this project. I took a quick look at your new TDR output. Not sure what is happening with the new TDR plot you are displaying. The impulse TDR seems correct; however, the impedance TDR may not be correct. But, I cannot be sure. The purpose of the impedance TDR plot is to show the impedance as a function of time by transforming frequency domain data into the time domain. Version 0.3.0m firmware (and several others) seem to show what I would expect on the nanoVNA for the Low-Pass Step Transform of the frequency domain data. I give 2 simple examples below. When a length of open ended 50 ohm line is connected to CH0, the impedance should show ~50 ohms for a time that corresponds to the length of the transmission line and then the impedance should go to a very large value. This can be seen in the screen capture of such a cable in the file "RG316_50ohmCable_0.5m_TDR.png which is attached. This is a piece of RG316 that is ~0.5 m long with the end away from the VNA open. You can see the marker at 3.47ns which is equivalent to 359 mm along the transmission line reading 50.3 ohms. I have set the display to read the "resistance" on the nanoVNA and set the scale to 25 ohms per division. Of course, once the end of the cable is reached, the resistance goes off scale toward the top because the cable is open at that distance (time.) Measurements beyond the end of the cable are not often useful but do represent multiple traverses along the cable which are caused by mismatches at both ends of the cable. For the purpose of evaluating the impedance of the transmission line we can ignore information at times (distances) beyond the end of the cable. We can verify that the transmission line is ~50 ohms along its length by moving the cursor in time (or distance.) To make the point further, I have included a second example (75OhmCable_1meter.png) which is a piece of 75 ohm coax that is approximately 1-meter in length. The setup on the nanoVNA was the same. Here we see that the impedance is showing 74.4 ohms at 5.2ns (538mm) along the transmission line. And, again, measurements beyond the end of the transmission line are not important to verifying that the transmission line impedance is good along its length. Again, we can verify that the impedance is good for the entire length. With the TDR plotting in nanoVNA-Saver 0.1.5 I can't see the part that is of interest. I have shown the two plots from the two cables here from nanoVNA-Saver 0.1.5. These attachments are "R316_50ohmCable_0.5m_TDR_nanoVNASaver0_1_5.png" and "75OhmCable_1meter_nanoVNASaver0_1_5.png". A major part of the problem is that the impedance scale does not make observations in the range of interest (50-75 ohms) easily observed. It is not at all important to represent the entire range of impedance measurement but, it is important to enable the user to see what is happening in the early part of the time domain. To facilitate the user observing what is of interest, you need to enable y-axis scaling as you have on other charts. Perhaps setting the minimum and maximum impedance values to display will be enough. The user will know what they are measuring where you cannot know. I hope these examples illustrate why. Thanks for considering this issue in your next release. -- Bryan, WA5VAH ![]()
RG316_50ohmCable_0.5m_TDR.png
![]()
75OhmCable_1meter.png
![]()
RG316_50ohmCable_0.5m_TDR_nanoVNASaver0_1_5.png
![]()
75OhmCable_1meter_nanoVNASaver0_1_5.png
|
Re: NanoVNA software developers wanted
#hacking
I am preparing to update the PCB version of NanoVNA-H to V3.4. The UART port will be reserved£¬hhis makes it easy to DIY Bluetooth connection. It is expected that the relevant test will be completed next week and the schematic will be uploaded to github. If something goes well I will sell the new version of NanoVNA-H in December.
|
Re: NanoVNA software developers wanted
#hacking
vaclav_sal
I believe I can apply stuff from the links.
Thanks. But I 'll need to read ALL messages first to comment on them. Since I do not see how to reply to the thread and not to single message , posting this here may not be any good. I generally do some "do diligence" in deciding my projects. Then I try to stick with the decision. Adding Bluetooth to NanoVNA my goal is to use USB port and appropriate Bluetooth dongle. I have no desire to muck around the NanoVNA PCB nor learn innards of used processor. I am well aware of limits of standard Bluetooth. |
to navigate to use esc to dismiss