Over the course of 2020 Tomaž Šolc from Avian's Blog has been slowly working on an RTL-SDR based vector network analyzer system. The system currently consists of an ERASync Micro signal generator, a custom time multiplexing board, an RF bridge, an RTL-SDR with E4000 tuner and some custom software.
A vector network analyzer allows the measurement of antenna or coax parameters such as SWR, impedance, phase and loss. It can also be used to characterize and tune filters. In his last post Tomaž copmares his RTL-SDR based system with a NanoVNA-H and shows similar results, confirming that the system is working.
Recently he's also swapped out the RTL-SDR for a HackRF which allows him to make measurements up to 6 GHz. Although he notes that the dynamic range quickly degrades after 3.5 GHz presumably due to connector and phase noise issues.
The entire post chain is a good read to see how he ended up designing the system, and we link to each post below for easier reading:
- Vector Measurements with the RTL-SDR Part 1
- Vector Measurements with the RTL-SDR Part 2
- Vector Measurements with the RTL-SDR Part 3
- Vector Measurements with the RTL-SDR Part 4
- Vector Measurements with the RTL-SDR Part 5
- Vector Measurements with the RTL-SDR Part 6
- Vector Measurements with the RTL-SDR Part 7
- Vector Measurements with the HackRF