RF network analyzer

Что мерить, чем мерить, как мерить. И, естественно - зачем мерить...

При поддержке компании ПРИСТ


khach
Электрический кот
Сообщения: 1037
Зарегистрирован: Сб сен 12, 2009 15:43:19

Re: RF network analyzer

Сообщение khach »

Uint32 писал(а):Жаль, что исходники закрыли - хотел повторить.
Опенсоурсная разработка тут https://bitbucket.org/kuchura/eu1ky_aa_v3/wiki/Home
Но в качестве "мозгов" выбрана STM32F7discovery. Для однообразия и повторяемости, т.к предидущая попытка с китайскими микромодулями была не очень успешной- отстутсвовала повторяемость конструкции.
Сейчас устойчиво работает до 450 МГц (используя третьи гармоник генераторов), в перспективе ( в разработке) версия до 4 ггц. Меняется только ВЧ плата в формате ардуиновского шилда.
Реклама
Аватара пользователя
balmer
Это не хвост, это антенна
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

Re: RF network analyzer

Сообщение balmer »

khach, Хорошая разработка. Мне тоже хочется дисплейчик побольше вмонстрячить.
Но однопортовый анализатор - это к сожаленю просто однопортовый анализатор. Там математика на порядок проще (на уровне RLC измерителя). Ну и нет возможности измерять в широком динамическом диапазоне. Грубо говоря - параметры кварца точно снять не получится.
Реклама
khach
Электрический кот
Сообщения: 1037
Зарегистрирован: Сб сен 12, 2009 15:43:19

Re: RF network analyzer

Сообщение khach »

balmer писал(а):khach, Хорошая разработка. Мне тоже хочется дисплейчик побольше вмонстрячить.
Но однопортовый анализатор - это к сожаленю просто однопортовый анализатор. Там математика на порядок проще (на уровне RLC измерителя). Ну и нет возможности измерять в широком динамическом диапазоне.
Динамика там на уровне "Обзора", т.к для приема ПЧ используются оба канала аудиокодека (24 бита, под 100 дб реальной динамики). Обработка ДСП с плавающей точкой на сопроцессоре, тоже хоршо для динамики. Я не совсем согласен с авторским алгоритмом вычисления фазы (он глючит в случае если частота ПЧ попадает между бинами ФФТ) но это можно доработать в последствии.
На самом деле можно свободно делать 4 или 8 портовую оцифровку ПЧ на внешнем аудиокодеке, просто пока на этапе прототипирования это не актуально, тем более что многие заинтересованные в повторении конструкции хотят анализатор антенн (однопортовый прибор) а не полноценный VNA. А для получения полноценного VNA надо будет сделать полную копию измерительного моста, по крайней мере так современные родешварцы устроены- два резистивных моста в каждом из портов (вместо направленных ответвителей)- на мостах получается лучгая динамика по направленности. Но и горят из за этого приборы, т.к резистивный мост не выдерживает пергрузки по входу, в отличии от направленника.
конструкцию мостов можно глянуть тут
Изображение
Повторять в таком виде конечно никто не будет- это же до 40 ГГЦ, но взять за основу, резисторные делители сделать на MELF резисторах (они до 8 ггц нормально работают), а балун на броневых сердечниках таким и оставить- при малых габаритах он позволяет расширить диапазон по НЧ до 9 кгц. и никаких проблем с наматыванием полужестких коаксиалов на кольцо.
Аватара пользователя
balmer
Это не хвост, это антенна
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

Re: RF network analyzer

Сообщение balmer »

В однопортовом случае 100 dB динамики ADC бесполезно иметь. Высокие измеряемые сопротивления все равно шунтируются резистором 50 Ом на входе. Поэтому цифры порядка 10 КОм и выше не получится измерить. На низких сопротивлениях ограничивается все соединительными проводами. Даже с 50 dB динамикой на частоте 10 МГц уже можно использовать измеренные параметры для проверки - сильно/слабо затянут SMA разъем.

Вон у меня как далеко RX от TX разъемы разведенны. Потому как наводки. На частоте 100 МГц наводки на уровне -40 dB.

Кстати вопрос еще по этому проекту. Там кабель, прежде чем добраться до измеряемой детали несколько раз продет через феррит. Меня глаза не обманывают? Действительно продет? Если продет, то зачем?
Реклама
Эиком - электронные компоненты и радиодетали
khach
Электрический кот
Сообщения: 1037
Зарегистрирован: Сб сен 12, 2009 15:43:19

Re: RF network analyzer

Сообщение khach »

balmer писал(а):В однопортовом случае 100 dB динамики ADC бесполезно иметь.
Несогласен. Динамика нужна как раз для измерения хорошо согласованной нагрузки, когда отраженный сигнал ака обраные потери (return loss) очень мал. Отличить нагрузку 49 ом от 50 надо более 50 дб динамики приемника.
Другой пример- измерение фильтров вне полосы пропускания. Хороший фильтр на резонаторах имеет подавление 90 дб. А ставить переключатели чувствительности в ВЧ цепях нельзя- потерям калибровку. Поэтому и приходится городить приемник с динамикой 90-100 дб
Конечно до Обзора далектовато плучается

Код: Выделить всё

Измеритель комплексных коэффициентов передачи и отражения (векторный анализатор цепей) ОБЗОР-103
Изображение изделия	

    Диапазон частот от 0,3 до 1500 МГц
    Измеряемые параметры: комплексный коэффициент отражения S11, комплексный коэффициент передачи S21
[b]    Динамический диапазон более 130 дБ[/b]
    Минимальное время измерения одной частотной точки 200 мкс
    Измерительные тракты: 50 Ом, 75 Ом
Вон у меня как далеко RX от TX разъемы разведенны. Потому как наводки. На частоте 100 МГц наводки на уровне -40 dB.
При использовании частото-зависимого детектора (на смесителе) эти наводки идут лесом. В крайнем случае имеем насколько пораженных точек по частоте, но их можно игнорировать.
А то, что пролезло через мостик, устраняется правильной калибровокой. Той же 12-Term Error Model например. http://www2.electron.frba.utn.edu.ar/~j ... ethods.pdf
Самое приятное, что на том же STM32F7 можно вязть готовую реализацию алгоритма калибровки на С, откомпилить, сбросить коэффициенты калибровки на чип-карту в виде таблиц и работать почти как с профессиональным прибором.
Реклама
Аватара пользователя
balmer
Это не хвост, это антенна
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

Re: RF network analyzer

Сообщение balmer »

khach писал(а):При использовании частото-зависимого детектора (на смесителе) эти наводки идут лесом.
Наверное неточно выразился. Это сигнал, который из RX в TX наводится. И он правильной частоте. Это e30.
khach писал(а):А то, что пролезло через мостик, устраняется правильной калибровокой. Той же 12-Term Error Model например.
Ага, веду речь какраз о e30 из этой калибровки. Лично у меня получается подавить e30 на дополнительные примерно 20 dB. Т.е. калибровка делает свое дело, но не до конца.
khach писал(а):Отличить нагрузку 49 ом от 50 надо более 50 дб динамики приемника.
Да тут обсчитался. Действительно 49 ом от 50 ом дает сигнал на уровне -40 dB, и нужно еще прилично запаса по диамике, чтобы увидеть хоть что нибудь.
Реклама
khach
Электрический кот
Сообщения: 1037
Зарегистрирован: Сб сен 12, 2009 15:43:19

Re: RF network analyzer

Сообщение khach »

balmer писал(а):
khach писал(а): Лично у меня получается подавить e30 на дополнительные примерно 20 dB.
Это наверно вина плохого экранирования. Я вот тоже жду, когда у eu1ky начнется бег по граблям в связи с плохим экранированием. К счастью рецепт давно известнен- земляные полигоны вокруг каждого узла и алюминиевые накладки сверху и снизу с выфрезерованными карманами для каждого узла. Все стянуто винтами в бутерброд. Никакой особой точности при изготовлении таких накладок не требуется- 0.2 мм даст любой расхлябанный любительский CNC cтанок, даже с корпусом из фанеры. А подавление в 80 дб междуузельное получить можно. Когда станка небыло я такую проставку пилил лобзиком из листа 5 мм алюминия. А вот с напаянными на плату экранами так хороше не получалось, да и плата выглядила потом ужасно.
Аватара пользователя
balmer
Это не хвост, это антенна
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

Re: RF network analyzer

Сообщение balmer »

Напрограммировал свою библиотечку для вывода графики.
Получилось как-то так.
Изображение

На графике кстати амплитуда сигнала в REF канале в зависимости от частоты. Амплитуда в децибелах, частота в мегагерцах. Надо будет думать, почему такой странный график получается. На частоте 200 МГц получается -40 dB относительно низких частот. Перегиб примерно на частоте 70-90 МГц. Фильтр у меня после AD9958 рассчитан на 200 МГц. Надо будет подумать. Толи был не в себе и запаял фильтр на 100 МГц. Толи что-то еще дает такое хорошее падение амплитуды на высоких частотах.
Аватара пользователя
balmer
Это не хвост, это антенна
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

Re: RF network analyzer

Сообщение balmer »

Про падение амплитуды сигнала более подробно:

Изображение

Амплитуда сигнала в REF канале падает на 40 dB относительно низких частот. В RX/TX канале ситуация полностью аналогичная. Так как там есть два сигнала от гетеродина и они перемножаются, то амплитуда сигнала в смесителе SA612 возводится в квадрат. Поэтому амплитуда сигнала гетеродина падает на 20 dB на частоте 200 МГц.

Так подозреваю, что большая часть падения происходит в фильтре после генератора и на усилителе EL5166.
Изображение

10 dB примерно могу представить куда потерялись. Но вот куда потерялись еще 10 dB - для меня загадка. Может быть у SA612 на таких частотах коэффициент передачи начинает падать, может еще потерялось.

PS: Как другие умудряются на гармониках что-то увидеть - удивительно.
Аватара пользователя
balmer
Это не хвост, это антенна
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

Re: RF network analyzer

Сообщение balmer »

Еще немного старых, заезженных размышлений. Максимальная амплитуда сигнала на входе SA612A порядка 50 милливольт.
Паразитная помеха 50 Гц приведенная ко входу на SA612A порядка 20 микровольт. Остальные шумы в диапазоне 0 - 3 КГц порядка 10 микровольт. Это измеренные мной данные, и сильно лучше видимо не получится сделать.

По факту получается, что можно былобы ограничиться STM32F303 с его встроенным 12-ти битным ADC. Впрочем, CS4272 достаточно дешева. Поэтому нет смысла экономить "на спичках". Но у STM32F303 есть другой плюс. Можно будет сделать частоту сигнала после смесителя повыше. Даже переход от 1 КГц к 10 КГц позволил бы очень сильно отвязаться от низкочастотных шумов.

Хотя есть еще небольшой потенциал для улучшений. Можно более жестко давить помеху 50 Гц. И понижать шумы приведенные ко входу.

-------------
Еще попробовал поймать сегодня вторую гармонику. Так вот, на частоте 200 МГц она больше первой гармоники по амплитуде. Надо будет почитать теорию, и таки прикрутить алгоритмы работы на гармониках когда нить в далеком-далеком будущем. В далеком будущем - потому как нужен тогда и соответствующий генератор с более-менее прямоугольными импульсами.

-------------
Про экранировку. По факту оказалось, что экранировка не нужна. Разнесенного RX/TX на 12 см оказалось более чем достаточно для частот до 200 МГц. Проникновение каналов ниже уровня шума во всем диапазоне.

-------------
Еще размышление. Если прикручивать другой смеситель, с более широким динамическим диапазоном, то надо уже делать небольшой "усилитель мощности". Потому как мы можем выиграть только за счет увеличения амплитуды сигнала. А если увеличить с 50 мВ до 500 мВ сигнал, то желательно, чтобы на выходе генератора был сигнал амплитудой порядка 5 Вольт.
khach
Электрический кот
Сообщения: 1037
Зарегистрирован: Сб сен 12, 2009 15:43:19

Re: RF network analyzer

Сообщение khach »

balmer писал(а): Паразитная помеха 50 Гц приведенная ко входу на SA612A порядка 20 микровольт. Остальные шумы в диапазоне 0 - 3 КГц порядка 10 микровольт.
А лучше и ненадо. Очень показательна картинка с настройки анализатора EU1KY
Изображение
Это тестовый экран для настройки аналоговой части. Показывается спектр сигнала по правому и левом каналу АЦП. Отлично видна низкочастотная "срань господня" (гармоники сети, НЧ наводки итд) и две аккуратные палки сигнала ПЧ после смесителей.
Аватара пользователя
balmer
Это не хвост, это антенна
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

Re: RF network analyzer

Сообщение balmer »

Любопытный график, но непонятно в каких условиях был снят, и почему низкочастотные шумы почти на высоте основного сигнала в двух каналах.

Вот ради интереса тоже графики с RX канала, когда к нему не подключено ничего. Тоже FFT с blackman window.

Изображение
Изображение

Канал I - это канал с данными.
Канал Q - это референсный сигнал, относительно которого считаем фазу и амплитуду.

Кстати пока рисовал, пришла в голову простая мысль - можно входные конденсаторы перед SA612 сделать поменьше емкости, чтобы отсекали ниже 10 КГц сигнал.

Добавлено after 15 minutes 25 seconds:
PS: Ну и до кучи RX I канал с подключенным к нему 50 Ом резистором.
Изображение
Аватара пользователя
balmer
Это не хвост, это антенна
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

Re: RF network analyzer

Сообщение balmer »

Дизайню потихоньку основное окно с графиками. Получается как-то так.

Изображение
Аватара пользователя
balmer
Это не хвост, это антенна
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

Re: RF network analyzer

Сообщение balmer »

Пока искал всякое, наткнулся на интересную разработку.
Там интересны последние картинки/текст. Про то, как заводить питание внутрь прибора, и при этом, чтобы внешние помехи не проникали в прибор.
Аватара пользователя
balmer
Это не хвост, это антенна
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

Re: RF network analyzer

Сообщение balmer »

А вот присоветуйте мне корпус для железки!
По совету "альфа-тестера", понял что важный дизайнерский недостаток - это мелкий экран.

Изображение

Размеры нового дисплея 90x55мм. В старый корпус если и влезет, то впритык. Никто не видел в продаже корпусов, больше похожих на корпус осциллографа?
Аватара пользователя
balmer
Это не хвост, это антенна
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

Re: RF network analyzer

Сообщение balmer »

Про далекое будущее. Тут думал, как бы обеспечить нормальную амплитуду сигнала на высоких частотах. Высоких это выше 200 МГц. А потом понял, что решение элементарно. Надо использовать АРУ. Сигнал на вход АРУ подавать с выхода смесителя. Регулировать сразу два канала гетеродина синхронно. Теперь главное выбрать правильный УВЧ на выходе генератора, который бы позволил более-менее синхронно регулировать два канала 8)
Аватара пользователя
ZuuM
Прорезались зубы
Сообщения: 248
Зарегистрирован: Ср июн 27, 2012 17:19:03
Откуда: Кременчуг

Re: RF network analyzer

Сообщение ZuuM »

АРУ - дело хорошее, главное, что выбрать в качестве детектора.


ps пока наблюдаю за созданием интересного прибора, но хочется, чтоб было понятно для самостоятельной сборки по окончанию (т.е схеы, прошивки и тп было в одном месте).
...Александр...
печатные платы к uRCL тут https://radiokot.ru/forum/viewtopic.php ... 66&start=0
Аватара пользователя
balmer
Это не хвост, это антенна
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

Re: RF network analyzer

Сообщение balmer »

ZuuM писал(а):АРУ - дело хорошее, главное, что выбрать в качестве детектора.
Вся прелесть, что детектор не нужен. Достаточно сигнала после смесителя в REF канале.
ZuuM писал(а):пока наблюдаю за созданием интересного прибора, но хочется, чтоб было понятно для самостоятельной сборки по окончанию
А теперь о грустном. Схемы будут, прошивок не будет. Причина в том - что программировать надо много и нудно. Последние два месяца - совсем нудная работа по создании графического интерфейса прибора. Эта часть более-менее готова, теперь уже следующий этап - финальная полировака схем, которые будут заказываться. Дизайн передней панели (пока склоняюсь к пленочной клавиатуре + энкодер) и другие мелочи. Хочется сделать более-менее вылизанную конструкцию. А это время, очень много времени.

Поэтому эта железка будет продаваться (если таки доведу до финального состояния). В любом случае буду в минусе по деньгам. Но если распределить эти временные затраты на N экземпляров, то минус может быть не таким фатально огромным.
Аватара пользователя
SM898
Вымогатель припоя
Сообщения: 631
Зарегистрирован: Вс июл 21, 2013 16:24:58
Откуда: Юг Руси.

Re: RF network analyzer

Сообщение SM898 »

balmer писал(а):Никто не видел в продаже корпусов, больше похожих на корпус осциллографа?
Сейчас у таких приборов больше в моде наладонный формфактор,Типа,как смартфон,но конечно потолще. И экран не менее 4 дюймов,
с хорошим разрешением.И чтоб совсем по феншую,очень желательно тач.Китайцы уже просекли этот тренд.
Аватара пользователя
balmer
Это не хвост, это антенна
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

Re: RF network analyzer

Сообщение balmer »

SM898 писал(а):Сейчас у таких приборов больше в моде наладонный формфактор,Типа,как смартфон,но конечно потолще. И экран не менее 4 дюймов,
с хорошим разрешением.И чтоб совсем по феншую,очень желательно тач.Китайцы уже просекли этот тренд.
Ссылку на прибор такой можно? Хочу заценить дизайн.

Да, можно такое сделать, версии эдак к третьей. Пока внутри будет аж 4 платки. По мере устаканивания дизайна (и если эта хреновина вообще кому нибудь понадобится) можно будет и на одну свести.
Ответить

Вернуться в «Измерения»