Вообще-то назначение этой микросхемы - не измерения.
Согласен !
Но сделать прибор можно, тщательная термокомпенсация, вытягивание минимума КСВН по диапазону, мелкая калибровка.
Чисто контроллер у меня не потянул. STM тогда не было, поэтому 10бит АЦП Atmega32 + отправка данных в комп, а там уже на C# все сделал.
Еще одна подсказка - на выходе чипа масштабирующий усилитель на ОУ, чтобы диапазона чипа согласовать с ДД АЦП по запасу на 2 бита. Антишумовая обработка в контроллере.
У меня был иной путь: линеаризация по частоте, чтобы погрешность была менее 1dB.
Датчик 0dBm MAX удалось дотянуть до 10ГГц;
аттенюатор 20dB под входную мощность +20dBm - до 8ГГц;
аттенюатор 20dB под входную мощность +40dBm - до 6ГГц (но погрешность была до 2dB);
эталонная нагрузка под +20dBm - до 12ГГц, наверно и выше, пока не измерял, нечем;
КСВ-мост - до 11Ггц, там важна погрешность между каналами падающей и отраженной мощности.
Методы:
-
0603, а зачастую только 0402. 0805 выше 3ГГц сильно искажают ЧХ;
- конструкция. Важно
обеспечить КСВ на переходах коаксиальный разъем - микрополосок;
Конечно, когда включаю гирлянду: АТТ 20dB +40dBm, АТТ 20dB +20dBm, датчик 0dBm - то погрешности складываются. Тут уже только калибровка спасает.