Проектирование активных фильтров с использованием FilterLab 2.0 | Статья в сборнике международной научной конференции

Отправьте статью сегодня! Журнал выйдет 4 мая, печатный экземпляр отправим 8 мая.

Опубликовать статью в журнале

Библиографическое описание:

Ульянов, А. В. Проектирование активных фильтров с использованием FilterLab 2.0 / А. В. Ульянов, М. В. Линник. — Текст : непосредственный // Технические науки: проблемы и перспективы : материалы V Междунар. науч. конф. (г. Санкт-Петербург, июль 2017 г.). — Санкт-Петербург : Свое издательство, 2017. — С. 32-37. — URL: https://moluch.ru/conf/tech/archive/231/12550/ (дата обращения: 24.04.2024).



Данная статья призвана познакомить читателя с программой FilterLab (FL), которая позволяет пользователю работать с активными фильтрами на новом уровне. FL крайне дружелюбен и удобен для проектирования активных фильтров.

Ключевые слова: фильтры, FilterLab, инновационный софт, National Instruments, абсолютно бесплатно

FilterLab 2.0 — это инновационное программное обеспечение, которое значительно упростит проектирование активных аналоговых фильтров повсеместно применяющихся разработках современной электроник [3,4]. Его можно найти в свободном доступе на веб-сайте компании Microchip: www.microchip.com [1–2]. FilterLab 2.0 предоставляет своим пользователям полный набор принципиальных схем, значения компонентов которых программа предусмотрительно вам предоставляет вместе с частотными характеристиками [1].

Также FilterLab 2.0 включает в себя широкий спектр фильтров, в том числе линейные фазо-частотные характеристики Баттерворта, Чебышева и Бесселя на частоте от 0.1 Гц до 2 МГц. Filterlab 2.0 также используется для проектирования полосовых фильтров и фильтров верхних частот с линейными фазо-частотными характеристиками Чебышева и Баттерворта [1].

Пользователю предоставляется немалое количество опций.

Давайте взглянем на интерфейс программы более конкретно. Открываем вкладку Filter, затем Filter Design. Наблюдаем следующее диалоговое окно:

Рис. 1. Диалоговое окно «Спецификация фильтра»

Нам представлены три вкладки. Первая вкладка — «Спецификация фильтра». В данном случае необходимо выбрать тип аппроксимации и пропускающую способность, которые нам потребуются для работы с фильтром [2].

Следующая вкладка — «Параметры фильтра»:

Рис. 2. Диалоговое окно «Параметры фильтра»

На этот раз нам предложено выбрать величину затухания и частоту в полосе пропускания фильтра. Также необходимо подобрать нужную нам полосу заграждения частоты и затухания фильтра [2].

Далее находится вкладка под названием «Схема» (рисунок 3):

Рис. 3. Диалоговое окно «Проектирование фильтра»

Нам предложено выбрать четыре варианта реализации схемы фильтра низких частот. Например, вариант 2. В данном случае будем использовать однопроцентные резисторы.

АЧХ и ФЧХ появляется сразу после выбора топологии фильтра, при нажатии клавиши «OK». АЧХ и ФЧХ представлена на рисунке 4:

Рис. 4. АЧХ и ФЧХ фильтра

Нажав на панели сверху клавишу View > Filter, а затем Circuit, мы увидим перед собой окно, как показано на рисунке 4. В этом окне представлена топология нашего фильтра, то есть его принципиальная схема.

Рис. 5. Принципиальная схема фильтра

Если на панели сверху за клавишей View > Filter выбрать Spice (симулятор электронных схем общего назначения с открытым исходным кодом), то FilterLab предоставит нам SPICE-модель фильтра (рисунок 5), который мы избрали для исследования.

Рис. 6. SPICE-модель фильтра

Также при работе с FilterLab нельзя обойти стороной мастер сглаживания (Anti-Aliasing Wizard) и мастер подбора фильтра (Filter Selection Wizard). Это очень важные составляющие в работе с программой. Перейти к ним можно при помощи панели инструментов сверху. Filte > (тот мастер, который нам необходим для работы в данный момент).

Anti-Aliasing Wizard (AAW) поможет пользователю в разработке фильтра нижних частот, который используется совместно с аналого-цифровым преобразователем. Также AAW поможет пользователю с подбором пропускной способности, частоты дискретизации, разрешения и параметром отношения сигнал/шум.

Рис. 7. Anti-Aliasing Wizard

Filter Selection Wizard предоставляет подробно описание фильтра, включая его избирательность, частоту и его затухающую способность, а затем представляет пользователю таблицу значений частот, затухающей способности и разнарядки для любой аппроксимации.

Рис. 8. Filter Selection Wizard

Таким образом, в конце обзора хотелось бы ещё раз отметить преимущества FilterLab. Сама программа очень удобная и не имеет достойных конкурентов на рынке программ, специализирующихся на модуляции работы с реальными фильтрами. Это проявляется даже в мелочах. Программа позволяет пользователю внести коррективы в разрабатываемый активный фильтр в любой момент. Интерфейс очень прост и незамысловат. Для освоения программы требуется лишь базовые знания английского языка и немного терпения. К тому же FilterLab совершенно бесплатный [1,2].

Литература:

  1. Официальное подробное обучение работе с программой FilterLab 2.0 на английском языке: [Электронный ресурс] // Microchip Technology Incorporated: 1998–2017. URL: http://ww1.microchip.com/downloads/en/DeviceDoc/51419a.pdf. (Дата обращения: 0.05.2017).
  2. Скачать программу FilterLab 2.0 с официального сайта компании Microchip: [Электронный ресурс] // Microchip Technology Incorporated: 1998–2017. URL: http://www.microchip.com/developmenttools/productdetails.aspx?partno=filterlabdesignsoftware. (Дата обращения: 0.05.2017).
  3. Беляков, М. В. Разработка промышленного программируемого логического контроллера / М. В. Беляков, А. В. Ульянов // Научно-техническое творчество аспирантов и студентов. — 2016. — с. 56–58.
  4. Ивашинников, Б.А., Разработка устройства регистрации параметров движения надводных объектов / Б. А. Ивашинников, А. В. Ульянов, С. М. Копытов // Научно-техническое творчество аспирантов и студентов. — 2016. — с. 228–230.
Основные термины (генерируются автоматически): AAW, диалоговое окно, фильтр, SPICE-модель фильтра, вкладка, затухающая способность, пользователь, частота.

Ключевые слова

фильтры, FilterLab, инновационный софт, National Instruments, абсолютно бесплатно

Похожие статьи

Реализация частотной фильтрации рентгеновских изображений...

Проектирование активных фильтров с использованием FilterLab 2.0. AAW, диалоговое окно, фильтр, SPICE-модель фильтра, вкладка, затухающая способность.

Активные и пассивные электрические фильтры | Молодой ученый

Проектирование активных фильтров с использованием FilterLab... Рис. 2. Диалоговое окно «Параметры фильтра». На этот раз нам предложено выбрать величину затухания и частоту в полосе пропускания фильтра.

Использование математических пакетов Matlab & Simulink при...

Запустится окно программы Filter Visualization Tool (fvtool) с графиком амплитудно-частотной характеристикой (АЧХ) фильтра MagnitudeResponse (dB)

Для того чтобы добавить фильтр низкой частоты в модель проекта Simulink нужно воспользоваться вкладкой Code Generation...

Разработка двумерных сглаживающих фильтров на основе...

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

Разработка программного модуля для фильтрации сетевого...

Каждый IP-пакет исследуется на соответствие множеству правил. Эти правила устанавливают разрешение связи по содержанию заголовков сетевого и транспортного уровней модели TCP/IP, анализируется и направление передвижения пакета. Фильтры пакетов контролируют

Применение адаптивных фильтров для анализа сигналов

[2, c. 320]. Исследования сигналов с использованием алгоритма МНК проводились на модели, реализованной в пакете в Matlab.

Рис. 4. Ошибка фильтрации (двухчастотный входной сигнал с частотами в полосе фильтра).

Методы предварительной фильтрации изображения

Поэтому необходима дополнительная предварительная фильтрации изображения. В общем виде модель искаженного изображения имеет вид

Были использованы два фильтра: фильтр высоких частот и фильтр низких частот.

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

Работая во вкладке «Сложение ортогональных колебаний» разработанной программы, пользователь имеет возможность исследовать

Рис. 4. Окно программы «Исследование затухающих колебаний».

Учебная компьютерная модель двойного пружинного маятника.

Методы обнаружения первичных пользователей в когнитивных...

Шум на выходе фильтра является ограниченным по частоте и имеет плоскую спектральную плотность.

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

Похожие статьи

Реализация частотной фильтрации рентгеновских изображений...

Проектирование активных фильтров с использованием FilterLab 2.0. AAW, диалоговое окно, фильтр, SPICE-модель фильтра, вкладка, затухающая способность.

Активные и пассивные электрические фильтры | Молодой ученый

Проектирование активных фильтров с использованием FilterLab... Рис. 2. Диалоговое окно «Параметры фильтра». На этот раз нам предложено выбрать величину затухания и частоту в полосе пропускания фильтра.

Использование математических пакетов Matlab & Simulink при...

Запустится окно программы Filter Visualization Tool (fvtool) с графиком амплитудно-частотной характеристикой (АЧХ) фильтра MagnitudeResponse (dB)

Для того чтобы добавить фильтр низкой частоты в модель проекта Simulink нужно воспользоваться вкладкой Code Generation...

Разработка двумерных сглаживающих фильтров на основе...

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

Разработка программного модуля для фильтрации сетевого...

Каждый IP-пакет исследуется на соответствие множеству правил. Эти правила устанавливают разрешение связи по содержанию заголовков сетевого и транспортного уровней модели TCP/IP, анализируется и направление передвижения пакета. Фильтры пакетов контролируют

Применение адаптивных фильтров для анализа сигналов

[2, c. 320]. Исследования сигналов с использованием алгоритма МНК проводились на модели, реализованной в пакете в Matlab.

Рис. 4. Ошибка фильтрации (двухчастотный входной сигнал с частотами в полосе фильтра).

Методы предварительной фильтрации изображения

Поэтому необходима дополнительная предварительная фильтрации изображения. В общем виде модель искаженного изображения имеет вид

Были использованы два фильтра: фильтр высоких частот и фильтр низких частот.

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

Работая во вкладке «Сложение ортогональных колебаний» разработанной программы, пользователь имеет возможность исследовать

Рис. 4. Окно программы «Исследование затухающих колебаний».

Учебная компьютерная модель двойного пружинного маятника.

Методы обнаружения первичных пользователей в когнитивных...

Шум на выходе фильтра является ограниченным по частоте и имеет плоскую спектральную плотность.

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