При проектировании СВЧ электроники часто приходится использовать микрополосковые фильтры реализованные на плате в виде проводящих дорожек. Если нужен не очень качественный фильтр (2-3 порядка), то рассчитать его топологию не составит труда. Но иногда необходимо настроить фильтр высокого порядка и получить хорошую селективность и высокое ослабление в полосах заграждения. Тогда задача становится нетривиальной. В таком случае на помощь приходить такой замечательный инструмент современного инженера, как САПР.

В данной статье я расскажу про свой опыт настройки СВЧ фильтров с применением Microwave office от AWR. Данная программа представляет собой классический инструмент для симуляции электрических схем и обладает рядом преимуществ, призванных облегчить жизнь инженеру разработку СВЧ электроники.

Это моя первая статья на Хабре, поэтому прошу строго не судить. Конструктивную критику воспринимаю хорошо.


Задача заключается в проектировании фильтров на регулярных микрополосковых резонаторах 3 и 4 порядка по заданной амплитудно-частотной характеристике. Ручной параметрический синтез осуществляется в пакете программ Microwave office, используя квазистатический расчет в схемотехнике.

Для примера будет взято задание для одной из моих курсовых работ.

Как известно, в СВЧ электронике имеет значение материал из которого изготовлена печатная плата. Поэтому изначально определяются такие параметры:

  • Диэлектрическая проницаемость: (\varepsilon)= 40; \par

  • Толщина: (h_d)= 0.5 мм;

  • Конфигурация подложки: керамическое основание покрытое с двух сторон медной фольгой, на верхней стороне формируется топологический рисунок фильтра.

Так же задаются параметры АЧХ:

  • Центральная частота полосы пропускания: (f_0) = 2.2 ГГц \pm5 МГц;

  • Ширина полосы пропускания по заданному уровню: \Delta f_0 = 220 МГц \pm5 МГц по уровню \Delta L_0=3 дБ;

  • Максимальный уровень потерь на отражение: R_{min}< -14 дБ;

  • Уровень затухания, по которому определяется симметричность АЧХ, требованием равенства интервалов частот:
    L_x= 30 дБ для фильтра 3 порядка, ((\Delta f_l=\Delta f_h) с точностью \pm5 МГц);
    L_x= 40 дБ для фильтра 4 порядка, ((\Delta f_l=\Delta f_h) с точностью \pm5 МГц).

Создание фильтра 3 порядка

Схематический эскиз микрополоскового полосно-пропускающего фильтра 3 порядка изображён на рисунке 1.

Рисунок 1 - Эскиз фильтра 3 порядка
Рисунок 1 - Эскиз фильтра 3 порядка

В данном случае целесообразно разбить фильтр по горизонтали на 8 частей. Поскольку фильтр симметричный, четыре правые части будут симметричны четырём левым частям и их длины будут равны. Таким образом у фильтра имеются четыре горизонтальных размера (La, Lb, Lc, Ld).

Так же у данной конструкции фильтра имеются следующие геометрические параметры:

  1. Lr -- длина крайних резонаторов;

  2. Sl12 -- расстояние между 1 и 2 резонаторами;

  3. Sl23 -- расстояние между 2 и 3 резонаторами;

  4. Wl -- толщина резонатора;

  5. Le -- удлинение (укорочение) среднего резонатора.

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

Я не буду здесь описывать возможности и интерфейс программы Microwave Office, поскольку в интернете достаточно гайдов, а буду приводить лишь необходимый минимум иллюстраций из программы.

Запускаем Microwave Office и в разделе "Cirquit schematic" создадим новую схему, как показано на рисунке 2. Для этого нужно кликнуть правой кнопкой мыши по данному разделу, выбрать в выпадающем меню команду "New Schematic", ввести его имя и нажать кнопку "Create".

Рисунок 2 - Создание новой схемы в разделе "Cirquit schematic"
Рисунок 2 - Создание новой схемы в разделе "Cirquit schematic"

Для моделирования схем СВЧ в Microwave Office, они разбиваются на базовые элементы (микрополосковые проводники, уголки, соединители и т.п.), которые можно выбрать во вкладке "Elements" (слева внизу) в развернутом меню "Microstrip". Каждый пункт данного меню имеет набор соответствующих элементов объединённых одинаковым конструктивным назначением. Нам понадобятся элементы из группы "Microstrip", как показано на рисунке 3.

Рисунок 3 - Интерфейс Microwave Office во вкладке "Elements"
Рисунок 3 - Интерфейс Microwave Office во вкладке "Elements"

Элементы слева, из нижнего списка просто перетаскиваются мышкой в область построения схемы. При наведении курсора на точки соединения элементов, курсор изменяет свой вид на катушку - таким образом элементы соединяются кондуктивными связями.

В подразделе "Lines" находятся различные простые микрополосковые линии. Из этого раздела потребуются следующие элементы:

  • MLEF -- микрополосковая концевая линия (обрыв соединения);

  • MLIN -- двухсторонняя микрополосковая линия.

В подразделе "Coupled Lines" находятся индуктивно связанные микрополосковые линии. Из этого подраздела потребуются следующие элементы:

  • M2CLIN -- две связанные двухсторонние микрополосковые линии;

  • M3CLIN -- три связанные двухсторонние микрополосковые линии.

Также, для моделирования понадобится элемент MSUB из подраздела меню "Substrates". Этот элемент представляет собой настраиваемую подложку для микрополосковых схем покрытую снизу проводящим материалом, к которому подключается потенциал земли.

В качестве входа и выхода фильтра применяются элементы "Port" расположенные на панели инструментов.

В результате построения должна получиться схема изображённая на рисунке 9.

У каждого элемента есть свои настраиваемые параметры. Для линий это длина (L), ширина (W) и расстояние между связанными линиями (S). Для портов - сопротивление (Z). Для подложек:

  • Er -- относительная диэлектрическая проницаемость;

  • H -- толщина подложки;

  • T -- толщина проводника;

  • Rho -- относительное удельное сопротивление проводника нормированное к золоту;

  • Tand -- тангенс угла потерь диэлектрика;

  • ErNom -- номинальная относительная диэлектрическая проницаемость.

Microwave Office позволяет создавать зависимые параметры элементов. Для этого используется инструмент "Equation" с панели инструментов, как показано на рисунке 4.

Рисунок 4 - Инструмент "Equation"
Рисунок 4 - Инструмент "Equation"

После нажатия этой кнопки курсор изменит свой вид, нужно будет разместить настраиваемый параметр в поле схемы задать зависимости параметра в виде уравнения, как показано на рисунке 8. Нужно обратить внимание, что в уравнении должны содержаться только уже заданные и инициализированные переменные. Таковыми считаются переменные расположенные выше и левее уравнения.

Для настройки фильтра выберем независимыми параметрами Lr, Le, Ld, Lb и Sl12, а зависимыми - La=Lr-Lb-(2(Lc+Ld)), Lc=(Lr-Le-2(Lb+Ld))/2 и Sl23=Sl12. Эти параметры задаём уравнениями в поле схемы с помощью инструмента "Equation". Все остальные параметры элементов заполняются в соответствии с заданием. Значение T для подложки выберем равным 0,001 мм. Значение Tand - 0,0001. Значение Rho для подложки определяется материалом проводника. В качестве материала выбрана медь, тогда Rho \approx 0,7274.

Значение Lr предварительно выбирается в зависимости от центральной частоты фильтра (f_0)Эту длину можно рассчитать по формуле (8) из [1, стр. 10], либо используя одну из многочисленных программ для расчёта микрополосковых линий, например TXline, которая входит в состав пакета Microwave Office. Для частоты 2,2 ГГц значение длины резонатора составит примерно 12,6 мм. В дальнейшем, регулированием этой длины можно добиваться наиболее точного значения центральной частоты на графике АЧХ.

Собрав схему, нужно построить график АЧХ. Для этого применяется раздел "Grahs" во вкладке "Project". Кликаем правой кнопкой мыши по данному разделу и в выпадающем меню выбираем "New Graph", задаём имя, тип "Rectangular" и нажимаем "Create". После этого кликаем так же по созданному файлу и в выпадающем меню выбираем "Add Measurement" чтобы добавить на него два новых измерения, как показано на рисунке 5.

Рисунок 5 - Создание графика и добавление измерений
Рисунок 5 - Создание графика и добавление измерений

При создании нового измерения необходимо выбрать тип - "Port Parameters", измерение - "S", задать источник данных с именем вашей схемы и не забыть поставить галочку напротив окошка "dB", чтобы параметры изображались в децибелах, как показано на рисунке 6. После нажатия кнопки "Apply" на графике будет появляться легенда с названиями параметров. Нужно добавить параметры "S11" и "S21".

Рисунок 6 - Параметры измерений
Рисунок 6 - Параметры измерений

После нажатия кнопки "Analyze" на панели инструментов график отобразится на экране. По умолчанию график строится только по двум точкам (1 и 2 ГГц), поэтому, для увеличения числа дискретных точек расчёта, нужно настроить в строке меню "Schematic" -> "Option" опции схемы. Пример задания параметров показан на рисунке 7.

Рисунок 7 - Опции схемы
Рисунок 7 - Опции схемы

В зависимости от производительности компьютера, можно указать меньше точек, чтобы компьютер быстрее считал. После этого, для пересчёта нужно будет снова нажать кнопку "Analyze".

Чтобы наблюдать изменение АЧХ при изменении геометрических параметров фильтра, в программе имеется полезный инструмент плавной настройки - "Variable Tuner", который открывается нажатием кнопки "Tune" на панели инструментов. Чтобы его использовать, необходимо пометить настраиваемые независимые параметры с помощью отвёртки "Tune Tool". После этого они становятся синими и их можно изменять в режиме реального времени.

Рисунок 8 - Инструменты плавной настройки
Рисунок 8 - Инструменты плавной настройки

Передвигая бегунки этих параметров можно наблюдать изменение АЧХ на графиках.

Изменение значения Sl12 и Sl23 регулирует ширину полосы пропускания. Увеличение зазора приводит к уменьшению ширины, и наоборот - уменьшение зазора увеличивает ширину полосы пропускания.

Плавное изменение значения Lb позволяет настраивать сдвиг резонаторов относительно друг-друга. Увеличение этого параметра приводит к уменьшению крутизны высокочастотного склона АЧХ, а уменьшение наоборот - увеличивает крутизну высокочастотного склона.

Изменение значения Ld отвечает за изменение точки подключения портов. Увеличение этого значения приводит к уменьшению затухания S11.

На рисунке 9 изображена схема фильтра со всем заполненными параметрами и уравнениями зависимостей.

Рисунок 9 - Схема фильтра 3 порядка
Рисунок 9 - Схема фильтра 3 порядка

На данном этапе настройки фильтра раскрываются все преимущества Microwave Office. Изменением настраиваемых параметров с помощью инструмента "Variable Tuner" необходимо добиться совпадения графика АЧХ с техническим заданием. Это не всегда просто, потому что изменяя одни параметры, другие начинают "уплывать", причём это происходит нелинейно. Но, после некоторой тренировки, настроить фильтр становится вполне возможным даже на фильтрах высоких порядков. Главное - запомнить основные зависимости параметров. На рисунке 10 изображена АЧХ настроенного фильтра.

Рисунок 10 - АЧХ фильтра 3 порядка
Рисунок 10 - АЧХ фильтра 3 порядка

На рисунке 11 изображена топология данного фильтра. Её можно посмотреть нажав на панели инструментов кнопку "View Layout". Не стоит пугаться, если топология похожа на груду разрозненных элементов. Нужно просто нажать Ctrl+A и потом кнопку "Snap together" на панели инструментов.

Рисунок 11 - Топология фильтра 3 порядка
Рисунок 11 - Топология фильтра 3 порядка

С помощью инструмента "Measure" можно посмотреть размеры элементов топологии. В дальнейшем, данную топологию можно экспортировать в различные виды файлов (например Gerber) для дальнейшего создания образцов или для импорта в другие САПР (например в Altium Designer).

Создание фильтра 4 порядка

Схематический эскиз микрополоскового полосно-пропускающего фильтра 4 порядка изображён на рисунке.

Рисунок 12 - Эскиз фильтра 4 порядка
Рисунок 12 - Эскиз фильтра 4 порядка

В данном случае целесообразно разбить фильтр по горизонтали на 10 частей. Поскольку фильтр симметричный, пять правых частей будут симметричны пяти левым частям и их длины будут равны. Таким образом у фильтра имеются пять горизонтальных размеров (La, Lb, Lc, Ld, Lf). Помимо этого, сегмент Lc разделяется на два подсегмента Lc1 и Lc2, чтобы можно было регулировать точки подключения портов. Геометрический и физический смысл всех параметров данной конструкции совпадают с аналогичными в конструкции фильтра 3 порядка, за исключением двух:

  • Sl34 - расстояние между 3 и 4 резонаторами;

  • Le - удлинение (укорочение) 2 и 3 резонаторов.

Отличие данной конструкции от фильтра с 3 резонаторами заключается в наличии ещё одного резонатора. Вследствие этого добавляются дополнительные параметры (удлинение третьего резонатора и зазор между третьим и четвёртым резонатором), поэтому настройка данного фильтра усложняется.

На рисунке 13 изображена схема фильтра со всем заполненными параметрами и уравнениями зависимостей.

Рисунок 13 - Схема фильтра 4 порядка
Рисунок 13 - Схема фильтра 4 порядка

На рисунке 14 изображена АЧХ настроенного фильтра.

Рисунок 14 - АЧХ фильтра 4 порядка
Рисунок 14 - АЧХ фильтра 4 порядка

На рисунке 15 изображена топология данного фильтра.

Рисунок 15 - Топология фильтра 4 порядка
Рисунок 15 - Топология фильтра 4 порядка

Для первой статьи пожалуй хватит. Если статья будет пользоваться популярностью, то напишу продолжение - как настраивал фильтры 5 и 6 порядка. А потом ещё могу написать как настраивал все те же фильтры в CST Studio. А пока, для подогрева интереса, добавлю графики сравнения фильтров различных порядков - 3, 4, 5 и 6.

Сравнение АЧХ фильтров различных порядков
Сравнение АЧХ фильтров различных порядков

Литература

  1. Б. А. Беляев, А. М. Сержантов, С. А. Ходенков Параметрический синтез лестничного микрополоскового фильтра по заданной амплитудно-частотной характеристике: метод. указания к выполнению лабораторной работы по курсу "Радиотехника" для студентов направления 210400 "Телекоммуникации" и 210300 "Радиотехника" очной формы обучения - . М.: Сиб. гос. аэрокосмич. ун-т. – Красноярск, 2010. – 44 с.

  2. Р. Г. Галеев, А. С. Волошин, И. В. Говорун, А. М. Сержантов Микрополосковые резонаторы и СВЧ-устройства на их основе : учеб. пособие - Красноярск, 2020. – 166 с.

  3. Тюрнев В. В. Теория цепей СВЧ: Учеб. пособие - Красноярск: ИПЦ КГТУ, 2003, 194 с.

  4. Л. Г. Малорацкий, Л. Р. Явич Проектирование и расчёт СВЧ элементов на полосковых линиях - . М.: "Советское радио", 1972. 232 с.

  5. У. Титце, К. Шенк Полупроводниковая схемотехника: Справочное руководство. / Пер. с нем. - М.: Мир, 1982. - 512 с.

Комментарии (20)


  1. KstnRF
    09.05.2022 17:13

    А что за материал подложки, покрытый медью? Интересно узнать.
    Прошу прощения, если написано, но не нашёл в статье.


    1. irokezer58 Автор
      10.05.2022 01:01

      Если диэлектрическая проницаемость и тангенс угла потерь соответствуют техзаданию, это не имеет значения. Но, с таким эпсилон это скорее всего поликор.


      1. wilczek
        10.05.2022 11:30

        Если диэлектрическая проницаемость и тангенс угла потерь соответствуют техзаданию, это не имеет значения.

        А если техзадание противоречит природе вещей и здравому смыслу - это имеет значение? )) Поскольку приведенное сочетание проицаемости и тангенса угла потерь подложки вызывает вопросы и желание разобраться...


        1. irokezer58 Автор
          10.05.2022 14:58

          В моём техзадании тангенс угла потерь вообще не указан, потому что это задание для одной из моих курсовых работ. В статье это указано. Тут не в чем разбираться. Цифры взяты с потолка и прикладного значения не имеют. Цель статьи - показать возможности САПР в сфере синтеза фильтров.

          Тангенс угла потерь влияет только на ослабление амплитуды сигнала, поэтому проектировать удобнее вообще не указывая потери (то есть, оставить по умолчанию значение "0"), чтобы точнее видеть изменение формы АЧХ при изменении параметров. А добившись нужного результата, изменить значение потерь.


          1. wilczek
            10.05.2022 17:37

            Цифры взяты с потолка и прикладного значения не имеют.

            Поэтому, я сразу указал, что эта просто игрушка

            Тангенс угла потерь влияет только на ослабление амплитуды сигнала,
            поэтому проектировать удобнее вообще не указывая потери (то есть,
            оставить по умолчанию значение "0"),

            Святая простота... Почему бы сразу не взять реально существующий материал подложки? Тот же поликор, если так хочется.


            1. irokezer58 Автор
              10.05.2022 21:16

              Хорошо. Сейчас удалю статью, всё пересчитаю и перепишу.


  1. wilczek
    09.05.2022 18:05
    +7

    Смею заметить, что статья такой тематики без результатов измерений на прототипе является тривиальной игрой с САПР-ом, не более. Вдобавок, без полноценного ЭМ моделирования. Кстати, не нашел про шероховатость меди. Хотя и частота низкая и проницаемость подложки высокая, но все же... А как подтравливание учитывается? )) Полагаю, изготовили бы фильтр, померяли бы и удивились бы...


    1. samsond78
      10.05.2022 01:21

      поддерживаю.


    1. irokezer58 Автор
      10.05.2022 10:11

      Согласен. Моделирования не хватает. Вообще, статья писалась чтобы продемонстрировать пример использования AWR для настройки СВЧ фильтра. Потом напишу статью с результатами реальных измерений.

      Но, из своего опыта скажу. Например, при изготовлении плат в Резоните, на текстолите FR4 (TU-872 SLK ), с погрешностью травления 20 мкм, АЧХ фильтров до 4 порядка получаются достаточно близкими к моделированию в AWR. А начиная с 6 порядка начинают заметно "плавать". На поликоре я пока не пробовал изготавливать реальные образцы.

      А если статья кажется вам "тривиальной игрой с САПР-ом", то предлагаю попытаться настроить фильтр 4 порядка с параметрами указанными в техзадании. Особенно, соблюдая симметрию по уровню затухания -40 дБ не хуже МГц.


      1. wilczek
        10.05.2022 10:51

        Но, из своего опыта скажу. Например, при изготовлении плат в Резоните, на текстолите FR4

        Пытаться делать полосковые фильтры с хоть какой-то добротностью на текстолите? Как бы нонсенс, по-моему.

        И да, микронная точность при травлении вряд ли получится. Это же от раствора зависит. А его химический состав - вещь волатильная.

        На поликоре я пока не пробовал изготавливать реальные образцы.

        Технология изготовления на керамике - напыление. Там, действительно, можно получить микроные точности.

        Кстати, у поликора проницаемость десятка, а у Вас в расчете 40. Странно. Это уже, скорее, LTCC какой-нибудь.

        А если статья кажется вам "тривиальной игрой с САПР-ом", то предлагаю попытаться настроить фильтр 4 порядка

        Я предпочитаю использовать термин "синтезировать" )) Я не большой специалист, собственно, в проектировании фильтров. Но, как системщику, мне приходится оценивать реализуемость закладываемых в дизайн параметров. Поэтому именно что играю с САПР-ми частенько )) И вот мой опыт подсказывает мне, что, пользуясь каким-нибудь визардом, коих сейчас расплодились немеряно, хотя бы даже CST-ым, синтезировать фильтр с указанными характеристиками - не такое уж сложное дело. Вот что там будет пусть даже не с реальными параметрами, а с ЭМ симуляцией - это уже посложнее вопрос.


        1. KstnRF
          10.05.2022 12:02
          +1

          Да, не шибко сложно. Но ЭМ симуляция, как вы сказали, бывает довольно сильно отличается от квазистатического метода. И уж тем более, реальные результаты ещё скорее всего немного уплывут от самого ЭМ анализа.

          Поэтому я стараюсь закладывать 2-4 вариантов с небольшими отличиями. Это с точностью до 0,5 мкм. С печатными платами там чуть по фривольнее обстоят дела с разбросами))


        1. irokezer58 Автор
          10.05.2022 12:21

          Пытаться делать полосковые фильтры с хоть какой-то добротностью на текстолите? Как бы нонсенс, по-моему.

          Добротность не всегда является целевым показателем. Например, когда нужно подавить некую паразитную гармонику (например частоту гетеродина в смесителе), а уровень ослабления в фильтре не играет большой роли из-за некоторого запаса по усилению в тракте.
          Я лично видел в некоторых анализаторах спектра от Кейсайд, что платы разведены на простом текстолите. При этом, там имеются полосковые ФНЧ, как минимум. Так что, думаю, что это допустимо в некоторых приложениях.
          А учитывая нынешнюю ситуацию, с поставками Роджерса бывают перебои. Поэтому некоторые инженеры пытаются искать способы создания недорогих многослойных плат без использования Роджерса. Потому, что многослой на керамике будет стоить космических денег. И вообще, не факт, что в России его вам кто-то сделает.

          И да, микронная точность при травлении вряд ли получится. Это же от раствора зависит. А его химический состав - вещь волатильная.

          Я не измерял точность, а просто назвал цифры, которые мне озвучили в Резоните. Получив образцы, у меня не возникло сомнений в точности этих цифр.

          Кстати, у поликора проницаемость десятка, а у Вас в расчете 40. Странно. Это уже, скорее, LTCC какой-нибудь.

          Да. Тут я мог ошибиться. В статье приводится не конкретный материал, а просто пример настройки фильтра. По идее, можно указать любую эпсилон, которая интересна.

          мой опыт подсказывает мне, что, пользуясь каким-нибудь визардом, ...синтезировать фильтр с указанными характеристиками - не такое уж сложное дело

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

          PS. Могу комментировать только раз в час. Поэтому, некоторые комментарии могут долго оставаться без ответа. Это не значит, что я их игнорирую.


          1. wilczek
            10.05.2022 17:50

            Добротность не всегда является целевым показателем.

            Поэтому некоторые инженеры пытаются искать способы создания недорогих многослойных плат без использования Роджерса.

            Если требования к добротности невысоки, то почему бы не сделать фильтр на сосредоточенных элементах? И даже в этом случае, меди должно быть как можно меньше при использовании текстолита.


            1. irokezer58 Автор
              10.05.2022 22:17

              Можно и на сосредоточенных. Но, на такой частоте будет влиять не только вся медь на плате, но и паразитная индуктивность корпуса конденсаторов и паразитная ёмкость катушек.

              Если важна надёжность схемы, а места на плате достаточно, то микрополосковые фильтры могут оказаться хорошим решением. Тем более, если текстолит нормальный.

              Можете поинтересоваться у инженеров Кейсайд, зачем они используют микрополосковые фильтры на текстолите, если можно на конденсаторах и катушках сделать? Видимо, решили, что так будет лучше.


              1. wilczek
                11.05.2022 13:45

                ИМНО, разговор ни о чем. Могу просто посоветовать максимально расширять профессиональный кругозор и не зацикливаться на чем-то одном. Тем более, без конкретного знания об этом "одном"


                1. irokezer58 Автор
                  11.05.2022 17:32

                  Спасибо за ценный совет. Обязательно им воспользуюсь.


  1. Gudd-Head
    10.05.2022 09:12

    Что насчёт самой AWR?

    Бесплатная или нет, если нет - сколько стоит лицензия и какие они бывают?


    1. saege5b
      10.05.2022 10:33

      Пишут что платная, В российском сегменте цену скажет лично менеджер. Обычно значит, что обуют по максимуму.

      Два года назад купила Каденсе.


    1. irokezer58 Автор
      10.05.2022 13:47

      Платная, конечно же. Насчёт стоимости не подскажу. Я пользуюсь программой на работе и в институте. Про цену не спрашивал.


      1. Gudd-Head
        10.05.2022 17:48

        Про цену не спрашивал.

        А стоило бы. Так, для общего развития))