Аплет за филтри с ограничен импулсен спектър (FIR)

Следният аплет позволява проектирането на филтри с крайни импулсни спектри за дискретни цифрови сигнали. Инструкциите за този аплет са по-долу.

ТОЗИ АППЛЕТ ЗА ФИЛТРИ С ОГРАНИЧЕНИ ИМПУЛСНИ СПЕКТРИ ВЕЧЕ НЕ СЕ ПОДДЪРЖА
Можем да се върнем към този софтуер в бъдещето
24-ти април, 2018

Инструкции

  • Изберете вида на филтъра в първата кутия: нискочестотен, високочестотен, средночестотен или режекторен.
  • Определете пробната честота на сигнала. Позволени са честоти между 2 KHz и 100 KHz.
  • Определете дължината на филтъра. Дължината трябва да е нечетно число.
  • Дайте преходната честота на сигнала. Най-ниската позволена преходна честота е 20 Hz, а най-високата е половината от пробната честота.
  • Ако изберете филтър, който пропуска или спира една честотна лента, изберете и втора преходна честота. Втората преходна честота трябва да е по-голяма от първата.
  • Определете прозореца на филтъра в последната кутия (например правоъгълен, Хан, Хеминг, т.н.). Забележете, че някои прозорци (например плоският или Блекмън-Харис) по принцип имат големи преходни честотни ленти, но могат да имат други характеристики, които ги прави полезни (плоският прозорец има например вълни в лентата на пропускане, които са много малки).

Графиките и коефициентите в аплета ще бъдат преизчислени автоматично при всяка промяна в параметрите. Коефициентите на филтъра са показани най-отдолу в аплета.

Бележки

  • Версия 1.0.0 на този аплет бе качена на 2010 09 07.
  • Версия 1.0.1 от 2010 12 02 коригира грешки в закръгляването при изчисляването на прозореца Бартлет-Хан. Тези грешки произвеждаха прозорци, които не бяха правилно нормализирани и даваха загуби в амплитудите в целия честотен спектър.
  • Версия 1.0.2 коригира грешки в изчисленията на променената функция на Бесел от първи вид и нулев ред за прозореца на Кайзер. Тази версия бе качена на 2011 01 04.