
Для тех, кто изучает векторный анализатор NanoVNA, в продаже есть недорогая и полезная на мой взгляд демонстрационная плата RF Demo Kit for NanoVNA-F. На ней смонтированы 18 схем для подключения к NanoVNA. Обладая только этой платой и векторным анализатором NanoVNA, вы сможете исследовать разные схемы без необходимости их собирать. Также на плате предусмотрены эталоны для калибровки.
В интернете мало информации об этой демонстрационной плате. Можно найти несколько обучающих роликов на английском языке, а также скачать с сайта разработчика небольшое руководство по RF Demo Kit for NanoVNA-F, состоящее всего из одной страницы. Также имеется краткий перечень схем с их назначением.
В этой статье я расскажу, как пользоваться платой, а также приведу результаты своих исследований смонтированных на ней схем, проведённых с помощью NanoVNA-H4 и программы NanoVNA Saver. Если вы никогда не работали с NanoVNA и программой NanoVNA Saver, рекомендую сначала прочитать мою статью «Векторный анализатор NanoVNA для радиолюбителей».
Калибровка NanoVNA
Перед началом измерений выполните калибровку NanoVNA-H4 в диапазоне от 10 КГц до 1500 МГц в программе NanoVNA Saver, как это описано в упомянутой выше статье. Для калибровки обязательно используйте кабели из комплекта RF Demo Kit for NanoVNA-F (рис. 1).

Также вместо эталонов из комплекта NanoVNA подключайте схемы 13 (Short), 14 (Open), 15 (Load) и 16 (Thru), расположенные на демонстрационной плате (рис. 2).

Калибровка с кабелями и эталонами из комплекта NanoVNA приведет к неверным результатам при работе с демонстрационной платой из-за использования не тех кабелей, с которыми будут проводиться измерения.
Предостережение: подключайте и отключайте разъемы кабелей платы RF Demo Kit for NanoVNA-F с осторожностью, чтобы их не повредить. Также размещайте кабели параллельно плате, избегая резких изгибов около разъёмов.
Исследование резисторов
На плате RF Demo Kit for NanoVNA-F есть две схемы, состоящие из резисторов сопротивлением 33 Ом и 75 Ом (рис. 3).

Исследуем резистор сопротивлением 33 Ом
Выполнив калибровку анализатора NanoVNA, подключите схему 3 с резистором на 33 Ом ко входу PORT1 (рис. 4).

Далее с помощью программы NanoVNA Saver запустите сканирование в диапазоне частот от 50 КГц до 100 МГц, включив для отображения диаграмму S11 Smith Chart и S11 VSWR (рис. 5).

Как и следовало ожидать, измеренное значение Parallel R в этом диапазоне примерно равно 33 Ом.
Обратите внимание, что значение КСВ (VSWR) равно 1.5, так как сопротивление резистора отличается от значения 50 Ом, необходимого для полного согласования. Проведём расчёты, чтобы проверить полученный результат.
Коэффициент стоячей волны (VSWR) связан с коэффициентом отражения Г таким образом:
где
— нагрузка (в нашем случае 33 Ом);
— волновое сопротивление линии (50 Ом)
Определяем модуль коэффициента отражения:
После подстановки получаем значение VSWR:
Это вполне соответствует результатам наших измерений.
Теперь обратим внимание на диаграмму Смита. Наша нагрузка не имеет реактивной составляющей, поэтому ей соответствует точка, расположенная на горизонтальной оси диаграммы (оси действительных сопротивлений). Напомню, что левая точка этой оси соответствует короткому замыканию, правая — разрыву цепи, а центральная — идеальному согласованию.
Поскольку у нас линия с волновым сопротивлением 50 Ом, центральная точка соответствует именно сопротивлению 50 Ом.
Для сопротивления 33 Ом соответствующая точка будет расположена левее центра, так как нормированное сопротивление . Это означает, что точка находится на пересечении горизонтальной оси с окружностью постоянного сопротивления
(рис. 6).

Также обратите внимание на левый верхний угол диаграммы (рис. 6). Там обозначены точки от Z1 до Z8, соответствующие разным значениям полного сопротивления. Например, точка Z0 соответствует короткому замыканию, Z2 — полному согласованию, Z3 — обрыву, Z4 — сопротивлению 150 Ом. Найдите эти точки на обратной стороне платы RF Demo Kit for NanoVNA-F.
Для более подробного изучения диаграммы будет полезна статья «Основы диаграммы Вольперта-Смита».
Подключаем резистор сопротивлением 75 Ом
Если провести такие же измерения для резистора 75 Ом, расположенного на схеме 4, то на диаграмме Смита можно заметить смещение точки по горизонтальной прямой вправо от центра (рис. 7).

Как видите, значение КСВ осталось неизменным и равно 1.5.
Полное согласование с резистором 50 Ом
А что будет, если в качестве сопротивления использовать эталон Load, представленный схемой 15?
В этом случае мы увидим картину полного согласования (рис. 8).

Теперь значение КСВ равно 1, а на диаграмме точка, соответствующая нашей нагрузке, находится в центре горизонтальной линии.
Влияние паразитных ёмкостей и индуктивностей
Известно, что в реальном мире не бывает ничего идеального. Это относится и к схемам, расположенным на плате RF Demo Kit for NanoVNA-F.
Если выполнить сканирование в диапазоне от 50 КГц до 1500 МГц, то можно обнаружить, что на высоких частотах стали проявляться паразитные эффекты (рис. 9).

Влияние паразитных ёмкостей и индуктивностей привело к появлению паразитных резонансов, которые обнаружил анализатор, встроенный в NanoVNA Saver (рис. 10).

Это напоминает, что к проектированию СВЧ устройств нужно относиться внимательно, учитывая наличие таких эффектов.
Исследование конденсатора
Схема с номером 9, расположенная на плате RF Demo Kit for NanoVNA-F, представляет собой конденсатор неизвестной ёмкости (рис. 11).

Подключите эту схему к анализатору NanoVNA и выполните сканирование в диапазоне от 50 КГц до 300 МГц, включив диаграммы S11 Smith Chart и S11 Serial C (рис. 12).

Видно, что на частоте 50 КГц конденсатор ведет себя подобно обрыву, и его ёмкость в точке маркера 1 определить не удалось. На частоте маркера 2, равной 147 МГц, измеренная ёмкость Series C составила примерно 207 пФ. Начиная с частоты 150 МГц значение измеренной ёмкости начало повышаться и достигло значения примерно 1,3 нФ на частоте 300 МГц.
Если взглянуть на диаграмму Смита, то все точки результатов измерений на разных частотах находятся в нижней, “ёмкостной” половине диаграммы.
А теперь давайте расширим диапазон сканирования до 1500 МГц, чтобы увидеть паразитные эффекты. В расширенном диапазоне точки на диаграмме Смита стали заходить в верхнюю часть диаграммы, так как на этих частотах появилась паразитная индуктивность (рис. 13).

На высоких частотах в качестве паразитной может проявить себя, например, индуктивность выводов конденсатора или линий подключения конденсатора к остальным компонентам схемы.
Исследование катушки индуктивности
Под номером 10 на плате RF Demo Kit for NanoVNA-F есть катушка (рис. 14).

Значение индуктивности катушки не указано в документации на плату, однако его можно измерить с помощью NanoVNA.
Подключите схему 10 к векторному анализатору и запустите сканирование в диапазоне от 50 КГц до 30 МГц (рис. 15).

На диаграмме Смита все точки результатов измерений находятся в верхней, «индуктивной» половине диаграммы.
Анализируя значение параметра Series L, видно, что на частоте 15 МГц измеренная индуктивность составляет примерно 5.3 мкГн. Однако на частоте 30 МГц результаты измерений показывают значение индуктивности, равное 7.3 мкГн.
Измеренный импеданс на этой частоте равен 11+j499 Ом. Отсюда следует, что паразитное последовательное сопротивление индуктивности на частоте 15 МГц составляет 11 Ом.
При расширении диапазона сканирования до 500 МГц начинает сказываться паразитная ёмкость. В результате этого на диаграмме Смита точки заходят в нижнюю половину диаграммы (рис. 16).

В качестве паразитной может выступать ёмкость между выводами и витками катушки.
Последовательное соединение резистора и конденсатора
Проведем исследование RC-цепочки, реализованной на схеме с номером 7 (рис. 17).

Запустим сканирование в диапазоне от 50 КГц до 300 МГц, открыв диаграммы S11 Smith Chart и Serial C (рис. 18).

Из диаграммы Смита видно, что все точки результатов измерений находятся в нижней половине, что соответствует ёмкостной составляющей.
Чтобы определить значения сопротивления и ёмкости, воспользуемся данными из поля Impedance:
Активная (резистивная) часть импеданса составляет примерно 51 Ом, а реактивная (ёмкостная) -5.91 Ом.
Чтобы получить эквивалентную последовательную ёмкость, используем формулу:
После подстановки значений для частоты 149.653 МГц и реактивной части импеданса -5.91 Ом получаем результат:
Таким образом, по результатам измерений на частоте 150 МГц выяснилось, что RC-цепочка в схеме с номером 7 состоит из сопротивления 51 Ом и ёмкости 179 пФ.
На этой частоте КСВ (VSWR) составил 1.126, что означает почти полное согласование. На частоте 300 МГц значение КСВ ещё лучше — 1.061.
Если провести сканирование в диапазоне от 950 МГц до 1500 МГц, то видно проявление паразитных эффектов (рис. 19).

В этом диапазоне частот анализатор NanoNVA показал значительное количество паразитных резонансов (рис. 20).

Видно, что даже простейшая RC-цепочка на высоких частотах может вести себя как схема с множественными резонансами.
Исследуем последовательный LC-контур
Схема с номером 8 представляет собой последовательный LC-контур (рис. 21).

Запуск сканирования
Чтобы определить характеристики LC-контура, подключите его к анализатору NanoVNA и запустите сканирование в диапазоне от 1 МГц до 600 МГц (рис. 22).

Анализируя диаграммы S11 Smith Chart и S11 |Z| (представленную в логарифмическом масштабе), видим, что резонансная частота контура равна примерно 215 МГц.
Точка маркера 2, соответствующая этой частоте, находится на горизонтальной линии диаграммы Смита — при резонансе реактивные составляющие импеданса полностью компенсируются.
На частоте резонанса также наблюдается минимум на диаграмме модуля полного сопротивления S11 |Z|, что полностью согласуется с поведением последовательного колебательного LC-контура.
Изменим интервал сканирования для получения более точных результатов (рис. 23).

Определение добротности колебательного контура
Для колебательного контура важен такой параметр, как добротность. Чем выше добротность колебательной системы, тем меньше потери энергии за каждый период колебаний, и тем медленнее эти колебания затухают.
Добротность обозначается символом Q (quality factor). Она показывает, во сколько раз запасы энергии в системе больше, чем её потери за время изменения фазы на 1 радиан.
Программа NanoVNA Saver показывает параметр Quality factor. Он вычисляется из параметров эквивалентной RLC-модели через отношение реактивного и активного сопротивлений вблизи резонанса:
Или
Вычислим для последовательного LC-контура значение классической добротности через ширину полосы пропускания:
где:
— резонансная частота,
и
— частоты, на которых уровень сигнала (или модуля импеданса)
снижается на −3 дБ относительно резонансного значения
Классическая добротность показывает, насколько «узким» является резонанс. Что же касается значения -3dB, то оно соответствует уменьшению мощности в два раза. Для последовательного контура это означает рост модуля импеданса до , а для параллельного — уменьшение до
.
Чтобы определить частоты ,
и
, экспортируем из NanoVNA Saver данные сканирования, показанные на рис. Х, и обработаем их программой, составленной на языке Python.
Для выгрузки щёлкните кнопку Files, расположенную в нижней части окна NanoVNA Saver. Появится окно Files (рис. 24).

Щёлкните здесь кнопку Save 1-Port file (S1P) и укажите путь для сохранения файла. Назовите файл Serial-LC.s1p.
Далее разместите в том же каталоге, куда был сохранён файл, программу analyze_vna.py:
import numpy as np
import matplotlib.pyplot as plt
import skrf as rf
filename = "Serial-LC.s1p"
Z0 = 50
ntw = rf.Network(filename)
freq = ntw.f
s11 = ntw.s[:, 0, 0]
Z = Z0 * (1 + s11) / (1 - s11)
Z_abs = np.abs(Z)
# Автоопределение типа контура
if Z_abs[0] > Z_abs[len(Z_abs)//2]:
# если |Z| уменьшается к центру диапазона → последовательный контур
f0_idx = np.argmin(Z_abs)
contour_type = "последовательный"
else:
f0_idx = np.argmax(Z_abs)
contour_type = "параллельный"
f0 = freq[f0_idx]
# Уровень -3 дБ
Z_ref = Z_abs[f0_idx]
level_3db = Z_ref * np.sqrt(2) if contour_type == "последовательный" else Z_ref / np.sqrt(2)
# Поиск f1, f2
if contour_type == "последовательный":
left_idx = np.where(Z_abs[:f0_idx] >= level_3db)[0]
right_idx = np.where(Z_abs[f0_idx:] >= level_3db)[0]
else:
left_idx = np.where(Z_abs[:f0_idx] <= level_3db)[0]
right_idx = np.where(Z_abs[f0_idx:] <= level_3db)[0]
f1 = freq[left_idx[-1]] if len(left_idx) > 0 else np.nan
f2 = freq[f0_idx + right_idx[0]] if len(right_idx) > 0 else np.nan
Q = f0 / (f2 - f1) if not np.isnan(f1) and not np.isnan(f2) else np.nan
print("=== Результаты анализа ===")
print(f"Тип контура: {contour_type}")
print(f"Резонансная частота f0 = {f0/1e6:.3f} МГц")
if not np.isnan(Q):
print(f"Частоты −3 дБ: f1 = {f1/1e6:.3f} МГц, f2 = {f2/1e6:.3f} МГц")
print(f"Добротность Q = {Q:.2f}")
else:
print("Не удалось определить частоты f1 и f2 на уровне −3 дБ.")
out = np.column_stack([freq, np.real(Z), np.imag(Z)])
np.savetxt("Serial-LC.csv", out, delimiter=",", header="Freq_Hz,Re(Z)_Ohm,Im(Z)_Ohm", comments="")
print(f"Файл сохранён: Serial-LC.csv ({len(freq)} точек)")
plt.figure()
plt.plot(freq / 1e6, Z_abs, label="|Z|")
plt.axvline(f0 / 1e6, color="r", linestyle="--", label=f"f0 = {f0/1e6:.2f} МГц")
plt.axhline(level_3db, color="orange", linestyle=":", label="-3 dB уровень")
if not np.isnan(f1):
plt.axvline(f1 / 1e6, color="g", linestyle=":")
if not np.isnan(f2):
plt.axvline(f2 / 1e6, color="g", linestyle=":")
plt.xlabel("Частота, МГц")
plt.ylabel("|Z|, Ом")
plt.title(f"Импеданс ({contour_type} контур)")
plt.legend()
plt.grid(True)
plt.show()
Эта программа анализирует данные S-параметров из файла Serial-LC.s2p, вычисляя модуль импеданса исследуемого контура. Она автоматически определяет тип контура (последовательный или параллельный), находит резонансную частоту, частоты на уровне −3 дБ и рассчитывает добротность (Q).
В программе используется модуль skrf, представляющий собой специализированную библиотеку Python для анализа, моделирования и визуализации радиочастотных (RF) и СВЧ-цепей. Она полезна при обработке данных, полученных с векторных анализаторов цепей, таких как NanoVNA, а также для расчёта S-параметров, импедансов, добротностей и так далее.
Перед запуском программы установите Python версии 3 и необходимые зависимости:
$ pip install numpy matplotlib scikit-rf
Программа выводит результаты анализа на консоль:
$ python3 analyze_vna.py
=== Результаты анализа ===
Тип контура: последовательный
Резонансная частота f0 = 214.298 МГц
Частоты −3 дБ: f1 = 209.091 МГц, f2 = 218.926 МГц
Добротность Q = 21.79
Файл сохранён: Serial-LC.csv (606 точек)
Таже она сохраняет данные в файл Serial-LC.csv и показывает диаграмму зависимости |Z| от частоты (рис. 25).

На этой диаграмме отмечена частота резонанса и частоты, соответствующие уровню -3dB.
Файлы с расширениями имени s1p и s2p — это текстовые файлы в формате Touchstone (иногда называемом SnP-форматом). Такие файлы используются для хранения S-параметров (scattering-parameters) линейных устройств или сетей. Более подробное описание формата вы найдёте на странице SnP (Touchstone) File Format.
Последовательный RLC-контур с потерями
Для исследования последовательного RLC-контура с потерями подключите к сетевому анализатору NanoVNA схему с номером 1 (рис. 26).

Запустите сканирование этой схемы в диапазоне частот от 10 МГц до 130 МГц, включив диаграммы S11 Smith Chart и S11 |Z| (рис. 27).

По результатам сканирования на диаграмме Смита виден резонанс на частоте 72.876 МГц. Эту же частоту показывает анализатор, который можно запустить кнопкой Analysis (рис. 28).

После измерений на резонансной частоте 72.876 МГц (маркер 2) получены такие характеристики контура:
Импеданс Z = 14.7 – j65.1 мОм = 0.0147−j0.0651 Ом
Series L = –142.12 пГн
Series C = 33.56 нФ
Parallel R = 14.724 Ом
Parallel X = 655.57 фФ (значение реактивного сопротивления, полученное NanoVNA-Saver)
Таким образом, активная часть R составляет 14.7 мОм, реактивная -65.1 мОм (ёмкостная).
Ёмкость, соответствующая измеренной реактивной части:
Индуктивность определяем по формуле резонанса:
Вычисляем добротность колебательного контура
Определим добротность колебательного контура с потерями через ширину полосы пропускания с помощью программы analyze_vna.py, как я это сделал для LC-контура. В результате вычислений получится значение, равное 1.61:
$ python analyze_vna.py
=== Результаты анализа ===
Тип контура: последовательный
Резонансная частота f0 = 62.959 МГц
Частоты −3 дБ: f1 = 46.893 МГц, f2 = 85.967 МГц
Добротность Q = 1.61
Файл сохранён: Serial-LC.csv (606 точек)
На рис. 29 показана диаграмма |Z| LCR-контура с отмеченной частотой резонанса и частотами, соответствующими уровню -3dB.

На этой диаграмме отмечена частота резонанса, а также частоты, соответствующие уровню -3dB.
Определяем ёмкость и индуктивность
Параметр Series C, равный примерно 33.56 нФ, представляет собой ёмкость, включённую последовательно с контуром.
Теперь зная резонансную частоту, найдём индуктивность. Частота резонанса может быть рассчитана по такой формуле:
Из неё получим значение индуктивности:
После подстановки определяем величину индуктивности:
Вычислим значения индуктивной и ёмкостной реактивности:
Таким образом, на частоте резонанса реактивности взаимно компенсируются.
LC-контур с шунтирующим сопротивлением
Схема под номером 2 представляет собой последовательный LC-контур с шунтирующим сопротивлением (рис. 30).

Запустите для этого контура сканирование в диапазоне частот от 10 МГц до 600 МГц (рис. 31).

По результатам сканирования резонансная частота составила 44.1322 МГц.
Другие параметры на резонансной частоте:
Импеданс: 3.16+j726м Ом (получено от NanoVNA Saver)
Series L: 2.6194 нГн
Series C: 4.9652 нФ
Parallel R: 3.324 Ом
Parallel X: 52.103 нГн
Для расчёта ёмкости конденсатора C в колебательном контуре воспользуемся формулами:
Здесь — резонансная частота. Отсюда ёмкость C равна:
В качестве значения индуктивности подставляем данные из поля Series L, при этом резонансная частота равна 44.1322 МГц:
Подставляя числа, получаем что ёмкость С равна 4.97 нФ — как и получено в результате измерений.
Теперь рассчитаем добротность последовательного LC-контура, шунтированного R:
После подстановки значений получаем добротность:
``
Реактивное сопротивление на резонансной частоте можно вычислить так:
Параллельное сопротивление частично шунтирует контур, снижая его добротность до значения
.
Если установить диапазон сканирования от 10 МГц до 80 МГц, можно оценить ширину резонансной кривой (рис. 32).

Результаты обработки данных программой analyze_vna.py представлены ниже:
$ python analyze_vna.py
=== Результаты анализа ===
Тип контура: последовательный
Резонансная частота f0 = 42.859 МГц
Частоты −3 дБ: f1 = 39.388 МГц, f2 = 47.140 МГц
Добротность Q = 5.53
Файл сохранён: Serial-LC.csv (606 точек)
В графическом виде эти результаты показаны на рис. 33.

Здесь отмечена частота резонанса и частоты, соответствующие уровню -3dB. Вычисленное значение добротности составило 5.53.
Фильтр нижних частот
Схема под номером 11 представляет собой фильтр нижних частот (ФНЧ, Low-pass Filter), который пропускает низкие частоты и задерживает высокие (рис. 34).

Чтобы исследовать этот фильтр, подключите его двумя кабелями из комплекта RF Demo Kit for NanoVNA-F. Один кабель нужно подключить к разъёму PORT1 анализатора NanoVNA, а другой — к разъёму PORT2.
Запустите сканирование в диапазоне частот от 10 МГц до 600 МГц, открыв диаграмму S21 Gain (рис. 35).

Как видно из результатов исследования, а также по данным анализатора NanoVNA-Saver, частота среза этого фильтра составляет 357.174 МГц (рис. 36).

Фильтр верхних частот
Займёмся исследованием фильтра верхних частот (ФВЧ, High Pass Filter), представленного на плате RF Demo Kit for NanoVNA-F в схеме под номером 12 (рис. 37).

Запустите сканирование в диапазоне частот от 200 МГц до 900 МГц (рис. 38).

С помощью анализатора можно определить, что частота среза этого фильтра составляет примерно 529.752 МГц (рис. 39).

Режекторный керамический фильтр
Под номером 5 на плате RF Demo Kit for NanoVNA-F находится схема режекторного фильтра с центральной частотой 6.5 МГц (рис. 40).

Результаты сканирования с центральной частотой 6.5 МГц в полосе в полосе 2.5 МГц показаны на рис. 41.

Надо сказать, что у этого фильтра я обнаружил большое затухание за пределами полосы подавления (рис. 42).

Анализатор программы NanoVNA Saver не смог автоматически определить полосу подавления, сообщив, что ему не хватает данных. И это несмотря на увеличение количества сегментов в поле Segments до 6 и даже до 8. Видимо, всё же дело в очень сильном подавлении сигнала и плохом качестве фильтра.
Полосовой фильтр
На схеме под номером 6 на плате RF Demo Kit for NanoVNA-F находится полосовой фильтр на частоту 10.7 МГц (рис. 43).

Первоначальные результаты сканирования полосового фильтра с центральной частотой 10.7 МГц и полосой 1 МГц меня удивили (рис. 44).

Однако присмотревшись повнимательнее к монтажу схемы, я обнаружил, что левый вывод фильтра плохо пропаян. Вооружившись паяльником, я решил проблему (рис. 45).

Тем не менее оказалось, что затухание в пределах полосы пропускания очень большое. Возможно, качество фильтра не очень высокое или же он неисправен. Анализатор NanoVNA Saver не справился с автоматическим определением полосы пропускания.
Аттенюаторы
Схемы с номерами 17 и 18 реализуют функции аттенюаторов с ослаблением на -10 dB и -3 dB, соответственно (рис. 46).

Анализ результатов сканирования аттенюаторов в диапазоне от 1 МГц до 1000 МГц показал ожидаемые результаты.
На рис. 47 представлены результаты для аттенюатора на -10 dB.

В укрупнённом виде эти же результаты показаны на рис. 48.

За исключением одного небольшого всплеска, ослабление примерно одинаковое в диапазоне от 1 МГц до 1000 МГц.
Аналогичные результаты были получены и для аттенюатора с ослаблением -3dB (рис. 49).

На диаграмме в укрупнённом виде также виден небольшой всплеск (рис. 50).

Отмечу, что значение КСВ этих фильтров близко к единице во всём диапазоне частот сканирования от 1 МГц до 1000 МГц. Это обеспечивает хорошее согласование с кабелями и нагрузками с волновым сопротивлением 50 Ом.
Итоги
Надеюсь, вам понравился процесс тестирования схем, размещённых на плате RF Demo Kit for NanoVNA-F, и теперь вы лучше понимаете принципы работы с векторным анализатором NanoVNA и программой NanoVNA Saver.
Вы смогли изучить приёмы исследования различных схем, не тратя время на их сборку — на демонстрационной плате уже есть все готовое, включая эталоны для калибровки векторного анализатора.
На примере определения реальной добротности последовательного LC-контура я показал способ получения данных сканирования от NanoVNA через экспорт из программы NanoVNA Saver. Полученные данные можно обрабатывать, например, с помощью программы на Python, описанной в этой статье, или других инструментов.
Пишите в комментариях, что бы вы ещё хотели узнать о NanoVNA и его применении.
Автор @AlexandreFrolov
НЛО прилетело и оставило здесь промокод для читателей нашего блога:
-15% на заказ любого VDS (кроме тарифа Прогрев) — HABRFIRSTVDS.
Комментарии (4)

AlexAV1000
06.11.2025 13:38А как им усилители смотреть? Надо на входе NanoVNA аттенюатор ставить?

AlexandreFrolov
06.11.2025 13:38В общем случае да. Надо еще смотреть какой усилитель, не будет ли он перегружен сигналом от NanoVNA. А то может быть придется ставить два аттенюатора - перед усилителем и после него (10–20 дБ).
Убедитесь, что с выхода усилителя на вход NanoVNA не будет подано постоянное напряжение.
Moog_Prodigy
Хотелось бы узнать, что там в виртуальном com порту бегает, которым приборчик общается с Saver-ом. Хотелось бы написать утилитку-рефлектометр для измерения длины провода по отражению, в Savere это реализовано довольно криво и неудобно.
AlexandreFrolov
Сам не пробовал, но возможно, будет полезен раздел "6 - Appendix II – USB data interface" описания "User Manual - NanoVNA V2".