I'm thinking of building my own simple antenna analyzer. There are some examples out there, like the K6BEZ example and its variations. They use an AD9850 module or similar as a signal source and a SWR bridge and a diode detector. It sounds, though, like the diodes are operating right at the beginning of their conduction, so the response is nonlinear and not so good. One variation uses an AD8307 or similar to function as a detector instead. The AD I would use would be the standard 8-10-12 bitter available on a cheap MCU.
I'm pretty new to RF. What are the gotchas I need to worry about in making a half-decent instrument? Do I have to do anything special with the impedance of the antenna traces? I'm guessing no since the distances on the board are small fractions of the HF wavelengths I want to work with.
What else can go wrong?
I believe the AD9850 has a sine wave output, but some other parts that can go faster (SiLabs 54xx) generate a square wave. I'm correct in assuming that the harmonics will have different SWRs and so they will just mess up a the reading. In that case, I'll need an array of filters and the ability to switch between them depending on the band. That seems like a fair bit of extra complexity I'd like to avoid if I can.
-- dave j