On 5/7/22 7:52 AM, Jon MacGahan via groups.io wrote:
I'm just learning about the Nano-VNA; I don't actually own one yet. I understand that the source is a square wave, which contains odd-order harmonics. Suppose I want to measure return loss on some device that has a narrow-band response. It has very good return loss at F but very bad return loss at 3*F, 5*F, etc. Does the Nano-VNA somehow filter the reflected signal so that it only responds to F, not 3*F, etc. I.e., does the Nano-VNA processing include something like a digital filter that eliminates the harmonics? Otherwise the return loss response would be corrupted by the harmonics.
It's not done with digital filters, it's done with clever choice of harmonics for the receiver LO. The analog and digital bandwidth of the receiver is less than 1 kHz.
The transmit signal has fundamental, 3rd, 5th, etc.
The LO is generated so that it's 5 kHz away at a *different* harmonic, i.e., the transmit will be on the 3rd, and the LO will be on the 5th. So the LO harmonics don't line up with the transmit harmonics.
As a result, the NanoVNA receiver doesn't even see the "wrong" harmonics of the source.
Try it out with an excel spreadsheet where you can set the harmonic numbers and Synthesizer frequencies, it's really quite clever.
(Of course I am assuming that I am operating the Nano-VNA at a low frequency - not operating on the harmonics.)