design

Спроектируйте продвинутый фильтр нижних частот импеданса вокруг желаемой частоты среза

Описание

sifilter = design(sifilterobj,frequency) проектирует ступенчатый фильтр нижних частот импеданса вокруг частоты среза.

пример

sifilter = design(___,Name=Value) проектирует ступенчатый фильтр нижних частот импеданса с дополнительными опциями, заданными аргументами name-value.

Примечание

  • Компоненты PCB, созданные с использованием design функция действует вокруг заданной частоты с 10-15%-м допуском.

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

Примеры

свернуть все

Спроектируйте продвинутый фильтр нижних частот импеданса шестого порядка на уровне 2,5 ГГц с низкой линией импеданса на 20 Ом, линией импеданса 120 Ом высотой на подложке FR4 толщины 1,58 мм.

sifilter = filterStepImpedanceLowPass(FilterOrder=6,Height=1.58e-3) ;
Sub  = dielectric(Name='Fr4',EpsilonR=4.2,LossTangent=0.02,Thickness=1.58e-3);
sifilter.Substrate = Sub;
sifilterobj = design(sifilter,2.5e9,Z0=50,LowZ=20,HighZ=120);

Просмотрите фильтр.

show(sifilterobj);

Figure contains an axes object. The axes object with title filterStepImpedanceLowPass element contains 6 objects of type patch, surface. These objects represent PEC, feed, Fr4.

Входные параметры

свернуть все

Ступенчатый фильтр нижних частот импеданса в виде filterStepImpedanceLowPass объект.

Пример: sifilterobj = filterStepImpedanceLowPass; design(sifilterobj,2e9) проектирует двойной сетевой фильтр вокруг частоты 2 ГГц.

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

Пример: 5e9

Типы данных: double

Аргументы name-value

Задайте дополнительные пары аргументов как Name1=Value1,...,NameN=ValueN, где Name имя аргумента и Value соответствующее значение. Аргументы name-value должны появиться после других аргументов, но порядок пар не имеет значения.

Пример: Z0=75

Ссылочный импеданс в виде положительной скалярной величины в Омах.

Типы данных: double

Низкая линия импеданса в виде положительной скалярной величины в Омах.

Типы данных: double

Высокая линия импеданса в виде положительной скалярной величины в Омах.

Типы данных: double

Тип фильтра в виде 'Butterworth', или 'Chebyshev'.

Типы данных: char | string

Фактор полосы пропускания Чебышевского фильтра в виде положительной скалярной величины в децибелах. Для Фильтра Баттерворта не требуется фактор полосы пропускания.

Типы данных: double

Выходные аргументы

свернуть все

Ступенчатый фильтр нижних частот импеданса вокруг заданной частоты, возвращенной как filterStepImpedanceLowPass объект.

Смотрите также

Введенный в R2021b