Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Проектирование фильтра 80MHz
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Rf & Microwave Design
Ant_m
Подскажите в чем можно промоделировать фильтр на дискретных компонентах с учетом паразитных влияний печатной платы и ЭМ взаимодействия между индуктивностями?

Собственно "хотелка" такая:
Fc = 80Mhz, BW 3дб = 18MHz. Ослабление 50дб в полосе 0-64 и 96-600 MHz.
и мощность сигналов меньше 1 мВт.

Проблемы начинаются в размерах - в перспективе нужно 8 фильтров на площади 40х30мм.

Filter solution выдает следущее (картинка) из которого, "покрутив ручки" можно добиться номиналов индуктивностей и емкостей из стандартного ряда ( и подпортив ослабление с 55 до 50 дб). Собираюсь использовать murata LQW15Axxx, spice и s2p модели на них есть.
Нажмите для просмотра прикрепленного файла

На картинке все выглядит более менее замечательно, а вот как это будет на плате и хочется узнать. Какой софт для такой задачи пригоден (относительно прост в освоении)?
Есть тема, в которой этот-же вопрос задается, но может с тех пор что изменилось?
Chapt
В CST есть свой генератор фильтров, причем там можно указать технологический разброс параметров, на основании которых строится разброс характеристик фильтров.
Можно взять тот же Micro Cap, задать характеристики элементов и через тот же монтекарло получить опять таки разброс параметров фильтров.
Вообще с вашими требованиями к площади и параметрам, я бы посмотрел в сторону ПАВ фильтров.
Ant_m
Цитата(Chapt @ Jun 25 2015, 16:52) *
Можно взять тот же Micro Cap, задать характеристики элементов и через тот же монтекарло получить опять таки разброс параметров фильтров.
Вообще с вашими требованиями к площади и параметрам, я бы посмотрел в сторону ПАВ фильтров.


В spice симуляторе я промоделировал в первую очередь. Но как spice симулятор посчитает паразитные эффекты ПП и связи между катушками?

Вариант с ПАВ делаю, но на такую полосу ПАВ имеют затухание порядка 20dbm... а с/ш нужен хороший crying.gif
Aner
На дискретных компонентах на площади 40х30мм не реально сделать такой фильтр с затребоваными вами параметрами. Никакая murata тут вам не поможет. Хотябы прикиньте добортности и посмотрите размеры тех же катушек. Взаимная индукция между катушками и влияние печатной платы вам не дадут реализацию фильтра с такими параметрами. Только пав или два с компенсационным усилителем. с/ш оч мало зависит от пассивных компонентов. А современные усилки оч малошумные для этого диапазона.
VCO
Цитата(Ant_m @ Jun 25 2015, 17:04) *
Вариант с ПАВ делаю, но на такую полосу ПАВ имеют затухание порядка 20dbm... а с/ш нужен хороший crying.gif

Я бы в такой ситуации взял бы готовый, например, SXBP-70+ и подстроил бы его на 80 МГц элементарной заменой емкостей.
70 МГц - частота ходовая, есть из чего выбрать. Сидеть и самому мотать кольца микропроводом неинтересно...
Ant_m
И все таки, в чем можно посчитать подобный фильтр?

Готовое, ИМХО, слишком сложно впихнуть - в итоге нужно 54дб подавления. Если брать за основу тот же SXBP-70+ то нужно использовать 3*4канала = 12шт.
И к этому счастью нужно еще добавить цепи для перехода от дифф. сигналов и наоборот. (вх-вых нужны дифференциальные).
Ant_m
Поставил модели от murata. Видны проблемы выше 700MHz от паразитных индуктивностей конденсаторов.
(красный график - идеальные индуктивности, но c учетом сопротивления реальных, зеленый график с моделями).
Нажмите для просмотра прикрепленного файла
VCO
Цитата(Ant_m @ Jun 26 2015, 08:34) *
И к этому счастью нужно еще добавить цепи для перехода от дифф. сигналов и наоборот. (вх-вых нужны дифференциальные).

Тогда правильно посоветовали ПАВ-фильтры. Почти полностью подходят TB0292A с диф. входом и выходом. У него ещё и вход до 10 dBm с потерями 10 dB - С/Ш сохранится.
Ant_m
VCO, cпасибо за TB0292.
Самое смешное что я видел его документы чуть ли не 3 мес назад, но вот то, что он дифференциальный - не заметил cranky.gif
А кто ими торгует в России, или надо напрямую разговаривать?
VCO
Цитата(Ant_m @ Jun 26 2015, 14:01) *
А кто ими торгует в России, или надо напрямую разговаривать?

Запрос можно сделать напрямую. Я TAI-SAW запрашиваю и заказываю в http://intchip.ru/ , которые с нами в одном здании работают (но это не мы), поэтому московских поставщиков не знаю. Будьте готовы к тому, что минимальная партия может оказаться больше 10 шт. на порядок, как получилось у меня с ними в последний раз. Этот же фильтр есть и у Golledge с кодом MA07632 - с ними как-то попроще работать, и цены пониже.
ASDFG123
рассчитать можно в Genesys, ADS. По опыту лучше делать не эллиптический, а чебышевский, легче попасть куда надо. Катушки лучше Coilcraft HP, а кондеры ATC. Если не пользоваться расчетом платы к индуктивностям можно прибавлять по 3-6 нГн за счет переходных отверстий. Ну и затухание будет не 55 дБ похуже, но надо смотреть добротности кондеров и катушек.
VCO
Цитата(ASDFG123 @ Jul 10 2015, 05:53) *
Ну и затухание будет не 55 дБ похуже...

Это потому, что
Цитата
Катушки лучше Coilcraft HP

Катушки должны быть намотаны на торе...
Ant_m
Спасибо за информацию. Genesys сейчас изучаю.
С фильтром Баттерворта есть проблема - недостаточная скорость затухания вне полосы, даже при высоких порядках. Сигнал имеет форму описываемую sin(x)/x.
В любом случае макетка с фильтрами уже изготавливается, а деталюшки (murata) едут. Посмотрю что получится, сравню с результами в genesys.

Удалось связаться непосредственно с tai-saw, и купить у них фильтры ПАВ. Поэтому сейчас сильная необходимость в фильтре высокого порядка отпала. Теперь буду делать ПАВ + простой фильтр.

VCO
Цитата(Ant_m @ Jul 10 2015, 08:54) *
Теперь буду делать ПАВ + простой фильтр.

Они друг с другом без развязки не дружат. Придётся ставить между ними либо усилитель, либо аттенюатор, пмсм.
Ant_m
Развязка будет.
Структура будет такая: PGA -> SAW -> LNA -> Filter -> ADC.
PGA - усилитель с управляемым коэфф.
LNA - усилитель с фиксированным коэфф.

Возможно LNA c PGA надо будет менять местами - без проверки на модели с конкретными параметрами усиления и шума прямо сейчас трудно сказать.
Aner
Может это у вас и прокатит, а может и нет, если для небольшой партии изделий. Параметры по моему на грани с PGA -> SAW -> LNA -> Filter -> ADC. Как ранее предлагал PGA -> matching+SAW -> LNA(15...18dB) -> matching SAW+matching -> ADC. Разброс в оплосе, за полосой этих от TAI-SAW фильров нам не понравился, match приходилось чуть ли не у каждого согласовать, что для большой партии проблема.
Ant_m
Больших партий не предвидится - пока это что-то вроде НИР. То, что для каждого SAW придется делать подстройку предполагалось изначально.

Цитата
Разброс в оплосе, за полосой этих от TAI-SAW фильров нам не понравился

Не подскажите какие цифры примерно стоит ожидать?
rloc
Цитата(Ant_m @ Jun 25 2015, 17:10) *
Подскажите в чем можно промоделировать фильтр на дискретных компонентах с учетом паразитных влияний печатной платы и ЭМ взаимодействия между индуктивностями?

Между индуктивностями вряд ли. Достаточно промоделировать на квазистатическом уровне. Модели микрополосков есть во всех 2.5D программах: AWR, ADS, Genesys и др. Более точно - с использованием библиотек Modelithics, учитывающих влияние земли и контактных площадок на LC-элементы. Еще более точно - электродинамический анализ.

Цитата(Ant_m @ Jun 25 2015, 17:10) *
Fc = 80Mhz, BW 3дб = 18MHz. Ослабление 50дб в полосе 0-64 и 96-600 MHz.
и мощность сигналов меньше 1 мВт.

Частота тактирования АЦП равна 96 МГц? Тогда полосу по уровню -50 дБ можно расширить до (64-7...96+7) МГц.

Широкую полосу в некоторых случаях удобнее получать не одним ПФ, а двумя ФНЧ + ФВЧ. В этом случае еще и преимущество появляется - разброс элементов больше влияет на внеполосное подавление, чем на полосу пропускания.





Цитата(Ant_m @ Jun 26 2015, 12:55) *
Поставил модели от murata. Видны проблемы выше 700MHz от паразитных индуктивностей конденсаторов.

Добавить ФНЧ Minicircuits формата 1206?

Цитата(Ant_m @ Jul 10 2015, 10:45) *
PGA - усилитель с управляемым коэфф.

В большинстве случаев они строятся по схеме аттенюатор + усилитель, КШ сильно падает при минимальном усилении.

Цитата(Ant_m @ Jul 10 2015, 10:45) *
Структура будет такая: PGA -> SAW -> LNA -> Filter -> ADC.

Как вы собираетесь решать проблему с линейностью с таким количеством усилителей? Хочу дать маленький совет по согласованию АЦП: не нужно пытаться снизить входное сопротивление АЦП резисторами, в даташите часто рекомендуют ставить 25-50 Ом параллельно входу - лишние потери. Такие рекомендации дают для расширения полосы пропускания, вам же не нужно 700-800 МГц? Возможно более выгодным будет использование балуна 1:4 по входу, вместо 1:1, для повышения входного сопротивления (зависит от входной емкости АЦП) - это снизит требования к мощности и линейности предварительного усиления. На частотах порядка 100 МГц (и более) хорошо работают ОУ: и шумы низкие и линейность высокая, но их также не следует нагружать на низкое сопротивление, потеряются все преимущества.
Ant_m
Цитата
Частота тактирования АЦП равна 96 МГц?

Нет, 64МГц. С более высокоскоростными АЦП высокой разрядности сейчас проблемы бюрократического характера sad.gif
Поэтому фильтры и нужны, хорошие...

Цитата
Как вы собираетесь решать проблему с линейностью с таким количеством усилителей?

В идеале я вообще хочу выкинуть один усилитель и оставить только PGA. Но скорее всего это мечты, так как одним усилителем компенсировать потери в фильтрах и разогнать сигнал до уровня максимальной шкалы не удастся.
С балуном 1:4 есть некоторые затруднения при согласовании связки SAW + фильтр - в итоге получается опять 2 усилителя. Тут, конечно, можно будет снизить шум за счет меньшего усиления в последнем каскаде...
Я надеюсь что разгребу текущие проблемы на работе и проверю на моделях эти идеи в ближайшую неделю или две.
rloc
Цитата(Ant_m @ Jul 13 2015, 18:21) *
64МГц.

Да, не правильно посчитал, но запас по 7 МГц снизу и сверху, относительно 64 и 96 МГц, остается - отфильтруется потом в цифре.
VCO
Цитата(Ant_m @ Jul 13 2015, 17:21) *
В идеале я вообще хочу выкинуть один усилитель и оставить только PGA. Но скорее всего это мечты, так как одним усилителем компенсировать потери в фильтрах и разогнать сигнал до уровня максимальной шкалы не удастся.

А почему Вы считаете, что потери в фильтрах должны быть такими сильными, что их нельзя компенсировать одним усилителем?
И это на таких низких частотах. И LC-фильтр вроде не слишком крутой. Из обсуждения не совсем понятно, поэтому диссонирую.
Цитата
С балуном 1:4 есть некоторые затруднения при согласовании связки SAW + фильтр - в итоге получается опять 2 усилителя. Тут, конечно, можно будет снизить шум за счет меньшего усиления в последнем каскаде...

Да, ещё не понятно, зачем ПАВ-фильтр ставить перед LC-фильтром (типо лошадь впереди паровоза). Может всё-таки наоборот?
rloc
Цитата(VCO @ Jul 14 2015, 08:19) *
зачем ПАВ-фильтр ставить перед LC-фильтром

Для АЦП нужно порядка 2В пик-пик. Дальше встает вопрос на какое сопротивление? Если 50 Ом, то нужна мощность 16 дБм, если 200 Ом - то 10 дБм. Какой ПАВ даст такую мощность на выходе? Получается, с ПАВ не обойтись без дополнительного усилителя.
VCO
Цитата(rloc @ Jul 14 2015, 07:48) *
Для АЦП нужно порядка 2В пик-пик. Дальше встает вопрос на какое сопротивление?

Кстати, да, хороший вопрос к топикстартеру!
Цитата
Если 50 Ом, то нужна мощность 16 дБм, если 200 Ом - то 10 дБм. Какой ПАВ даст такую мощность на выходе?
Получается, с ПАВ не обойтись без дополнительного усилителя.

Так он и мог бы быть единственным. Да ещё и согласующим. Зачем мощу раскачивать перед фильтрацией?
Если только из-за С/Ш, то LC-фильтр ему никак не вредит, а ПАВ-фильтру избыточная мощность только вредна.
Ant_m
Цитата
Кстати, да, хороший вопрос к топикстартеру!

Источник сигнала имеет импеданс 100 Ом дифф. и примерно 200-240мВ пик-пик.
Для АЦП я предположительно ориентируюсь на 200 Ом и 2в пик-пик.

Ставить фильтр ПАВ до начала усиления сигнала не получится из-за роста шумов на выходе. оптимальной в моделях было как и писал выше
PGA(12дб) -> SAW -> LNA(20дб) -> Filter -> ADC

Единственный усилитель вместе с ПАВ фильтром не срастается из-за необходимости высокого усиления. Собственно после этого и началась эта тема по проектированию LC фильтра высокого порядка. C LC фильтром потери получаются меньше, значит и усилитель можно ставить только один.
VCO
Цитата(Ant_m @ Jul 14 2015, 09:56) *
Источник сигнала имеет импеданс 100 Ом дифф. и примерно 200-240мВ пик-пик.
Для АЦП я предположительно ориентируюсь на 200 Ом и 2в пик-пик.

Да уж, разница получается в 23дБ + потери в фильтрах и трансформаторах или балунах не менее 13 дБ.
Итого нужно 36 дБ. Согласен, лучше разбить на два каскада усиления, одним из них развязав LC и ПАВ.
rloc
Цитата(Ant_m @ Jul 14 2015, 10:56) *
Источник сигнала имеет импеданс 100 Ом дифф. и примерно 200-240мВ пик-пик.

Где-то уже встречал на этом форуме дифференциальный вход (про раздачу тактового сигнала, по-моемому), не подскажите зачем и каким кабелем? Или по печатной плате?
Ant_m
Все на печатной плате, без кабелей. Это выход некоего модуля, большего сказать не могу т.к бумажку об комм. тайне подписывал.
rloc
Задачи очевидны без подсказки. Мало, кто может грамотно развести тактовый сигнал и ПЧ по печатной плате с хорошей ЭМС. Лирическое отступление.
Ant_m
Ковыряюсь с Genesys...
Решил для начала по букварю сделать фильтр как делал в LTSpice, с моделями Murata. В genesys ниже 70MHz-80MHz данные резко расходятся, а ниже 50MHz прямая линия. Выше 100МГц, как видно, все совпадает с хорошей точностью.
Проблема появилась при добавлении моделей S2P конденсаторов. Модели которые предоставляет Murata, сняты в диапазоне от 100MHz - очевидно что проблема именно в этом.
Вопрос - что с этим можно сделать?
Нажмите для просмотра прикрепленного файла Нажмите для просмотра прикрепленного файла
ASDFG123
Genesys, позволяет задавать добротность у кондеров из своей стандартной библиотеке, можете поставить добротность примерно 200 для 68 пик, 1000 для тех что ниже 20 пик(больше емкость хуже добротность это для 0805) ну и частоту собственного резонанса указать. Либо искать модели у которых вся полоса есть.
П.с в самом генезисе есть синтез фильтра, можете попробовать. Если нужно минимальные потери в полосе пропускания я знаю топологию которая дает 1-1,3 дБ потерь, но размер будет минимум 5на5 см.
Ant_m
Цитата(ASDFG123 @ Jul 17 2015, 06:53) *
Genesys, позволяет задавать добротность у кондеров из своей стандартной библиотеке, можете поставить добротность примерно 200 для 68 пик, 1000 для тех что ниже 20 пик

Это понятно, но идеальные модели не интересны. т.к результат далек от жизни. Если вы посмотрите на АЧХ в окрестности 700М-1Г, то видно резкий подъем который обусловлен именно точными моделями конденсаторов.
Пока есть 2 мысли:
а) найти модели, rolleyes.gif
б) "дорисовать" самому, приняв что ниже 100МГц конденсаторы близки к идеальным.

Дополню вариант а) пока неудачно, кроме ATC моделей не нашел.
вариант б) оказалось можно реализовать через LTspice - он умеет строить S параметры и экспортировать их. Т.е. получается что можно относительно легко из spice модели вытащить touchstone s2p.
Ant_m
Вот что получилось:
Два фильтра с немного разной топологией
Нажмите для просмотра прикрепленного файла Нажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла модель немного не соответсвует трассировке.
Нажмите для просмотра прикрепленного файла Нажмите для просмотра прикрепленного файла

Красные сняты спектроанализатором. Остальные моделирование:
- только S-parametrs, без платы.
- S-parametrs + Momentum
- S-parametrs + EMPower
Подьем в области 90-100МГц на измеренных значениях скорее всего радио.
HFSS
Интересно что и на первом и на втором графике видно что моделирование с использованием только S-параметров более точно совпадает с измерениями в полосе пропускания, а на втором графике так и во всей исследуемой полосе.
Ant_m
Momentum и EmPower не совпадают потому что топология фильтра все таки отличается.

Вот измерения фильтра 3-го порядка, где трассировка очень и очень похожа с моделью. В полосе 50-110Mhz все методы почти совпадают. А вот в дальней области от 200 до 500МГц Momentum показывает более адекватный результат.
В отчете:
-первые 2 картинки - индуктивности S-параметры, конденсаторы "идеальные", но Q=200
-вторые 2 картинки - все модели(L, C) S-параметрами.

Для себя пришел к выводу что для конденсаторов 0402 на чатотах до 500 Мгц хватает обычных моделей.

Нажмите для просмотра прикрепленного файла
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.