Страница 27 из 27

Re: RF network analyzer

Добавлено: Вс авг 09, 2020 15:48:36
balmer
Да, крутая железка! И сделана крайне основательно!

Re: RF network analyzer

Добавлено: Вс авг 09, 2020 18:56:17
khach
Там в соседнем репозитории того же автора очень неплохой ГСС с фазовой модуляцией лежит. https://github.com/jankae/Signalgenerator
Наверно как раз из проекта генератора и идет примененние FPGA в качестве "мозгов", т.к в VNA она совсем излишняя,там микроконтроллер надо ставить. А вот в генераторе она вполне на своем месте, тк на ПЛИС квадратурный ДДС реализован.

Re: RF network analyzer

Добавлено: Вс авг 09, 2020 20:01:06
balmer
Нет, неверно. Я как человек, всю весну провозившийся с ADC и FPGA могу сказать, что FPGA тут очень даже по делу применена. Ты не сможешь нормально синхронизировать несколько ADC используя STM32 микроконтроллер. Так же FPGA вразы повышает быстродействие этой железки и позволяет значительно больше точек в секунду измерить.

Re: RF network analyzer

Добавлено: Вс авг 09, 2020 20:30:44
khach
[uquote="balmer",url="/forum/viewtopic.php?p=3877042#p3877042"]Ты не сможешь нормально синхронизировать несколько ADC используя STM32 микроконтроллер. Так же FPGA вразы повышает быстродействие этой железки и позволяет значительно больше точек в секунду измерить.[/uquote]
А в чем проблема синхронизации? Там же SAR ADC MCP33131D у которой запуск преобразования по внешнему сигналу CNVST происходит. В чем проблем дернуть запуск 3х АЦП одновременно общим сигналом от таймера STM? При допустимом клоке SPI до 100 МГц и возможности каскадирования SPI вычитать 3х16 бит за микросекунду особых проблем не составит, ну в крайнем случае задействовать 2 SPI порта которых у STM32 в таком корпусе с запасом. Зачем собирать 131 тысячу выборок тоже непонятно, хватает 128 для определения фазы и амплитуды с достаточной точностью, которая обычно мостами измерительными ограничена. Да и 300КГц ПЧ это тоже немного слишком, и при 96 кГц все прекрасно работает, а это более низкие требования к АЦП.
Зато потом требуется куча тригонометрии для рисования диаграммы Смита, рассчета SOLT калибровок итд. При этом для STM32 все уже написано и отлажено например для NanoVNA и исходники лежат. А там под 100к исходного кода, в FPGA засунуть не получится.

Re: RF network analyzer

Добавлено: Вс авг 09, 2020 21:06:47
balmer
Да, может и у меня уже ум за разум заехал. Вроде ни в чем проблемы нет. А если взять STM32H7, то обсчитать 1 MSPS от трёх ADC не составляет проблем.
И да, если есть возможность обойтись без FPGA - лучше без неё обходиться. Уж больно гемморойно её программировать.

Кстати чайниковский вопрос! Вот у него красивые крышечки отфрезерованы из алюминия. Наверняка жеж они неплотно прилегают. Есть от них вообще какой-то толк (кроме красоты внешней)?
Нижняя крышка практически наверняка бесполезна, раз у него 4-х слойная плата и один из слоёв наверняка полностью землёй залит.

Re: RF network analyzer

Добавлено: Вс авг 09, 2020 22:11:40
khach
[uquote="balmer",url="/forum/viewtopic.php?p=3877073#p3877073"]Кстати чайниковский вопрос! Вот у него красивые крышечки отфрезерованы из алюминия. Наверняка жеж они неплотно прилегают. Есть от них вообще какой-то толк (кроме красоты внешней)?
Нижняя крышка практически наверняка бесполезна, раз у него 4-х слойная плата и один из слоёв наверняка полностью землёй залит.[/uquote]
Крышечки сильно помогают в развязке изолированных земляным полигоном доменов на плате. Т,е разделяют синтезатор, приемники и цифру как минимум дб на 30-40 лучше чем на голой плате ( на 6 ГГЦ). Остальное-разводка, применение RLC фильтров при переходе меду доменами итд. Для надежного контакта или надо никелированную пружиную фольгу ложить между крышками и платой, или в крышках фрезеровать канавки под EMI уплотняющий пластиковый шнур ( гуглить Extruded EMI Gaskets).
Изображение
В принципе неплохо получается при наличии мелкодисперсного никелевого порошка и графитовой пыли делать самому такую мазюку из санитарного силикона.

Re: RF network analyzer

Добавлено: Пн авг 10, 2020 12:48:48
balmer
Тогда ещё пару вопросов про СВЧ.

Вот есть такие экраны . Купить их на mouser несложно. Стоят они по 3-4$, что впринципе можно себе позволить. Работают они на 6 ГГц? По мне так вроде должны работать и не сильно хуже, чем отфрезерованный монолит.

И ещё вопос. Вот есть такая вещь EMI Absorber . Стоят они правда сильно дороже 40$ и до 200-300$ . Теоретически они должны хорошо поглощать микроволны. Тот-же LS30 хорошо поглощает, в отличие от всяких металлических экранов которые отражают.

Re: RF network analyzer

Добавлено: Пн авг 10, 2020 13:15:12
khach
Такие экраны по разному работают в зависимости от монтажа- если запаять только "ножки" то будет более- менее нормальная экранировка на частотах GSM и 2.4 ГГЦ. А вот если залить все по контуру припоем- то и на 6 будет нормально. Сама крышка вроде не " свистит" по щелям. Отфрезерованный монолит применяется для конструкций измерительной аппартатуры, где подавление между "островками" должно быть в районе 70-100 дб. Для связной аппартауры обычно 40 дб достаточно т.к пораженные частоты просто выносят за диапазон приема. Хотя в базовых станциях GSM сплошной монолит или ребра монолитные часто встречаются, но это связано с близким наличием усилителя мощности где +50дбм и более уровни бывают.
EMI absorber- практически обязательная вещь на частотах выше 8-10 ггц, где возможно паразитная связь внутри экрана с выхода на вход модуля. Т.е размеры экрана становятся соизмеримы с длиной волны и может образоваться паразитный волновод. Клеется в крышки экранрующие или например непосредственно около полосового фильтра итд. Цена смущать не должна, т.к это кусок как минимум квадратный дм а часто вообще лист размера А4- если из него вырезать по кусочкам то листа лет на 10 хватит если это не массвое производство. Несколько кусочков всегда можно наковырять из неисправных головок спутниковых LNB.

Re: RF network analyzer

Добавлено: Пн авг 10, 2020 18:50:31
balmer
Эк, рано мне ещё такие вещи делать. Надо что-то попроще. Я тут с шумами на частотах до 10 МГц разобраться не могу. Так что сейчас плюнул на все сложные конструкции, и стал делать мелочевку всякую и с 3D принтером возиться.
Потом видимо опять буду спектроанализатор делать. На Allwinner V3S и EP4CE10. А может лучше сначала 16-ти битный осциллограф сделать. Не решил ещё, думать надо. Есть у меня очень серьёзные пробелы в знаниях.

Re: RF network analyzer

Добавлено: Пн авг 10, 2020 19:16:16
khach
[uquote="balmer",url="/forum/viewtopic.php?p=3877491#p3877491"]Потом видимо опять буду спектроанализатор делать.[/uquote]
У того же автора и анализатор спекра есть, но недоделанный https://github.com/jankae/SpectrumAnalyzer
Задумка весьма неплоха по сравнению с другими конструкциями опенсоурсными.
Повод что не доделал интересно звучит -
Ironically I had to buy a spectrum analyzer to solve some problems while building this setup. Now that I have a SSA3021X sitting on the bench, I don't think I can come up with the motiviation to finish this thing. It does work, it is just not very usable (e.g. hard coded values for span, resolution bandwidth,...)