Фильтрация звука на STM32 с использованием КИХ фильтра

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




Читать дальше

Цифровые нерекурсивные фильтры. Часть 2.

Эпиграф:«Asinus Buridani inter duo sinus cardinalis»

Существует огромное количество методик вычисления коэффициентов КИХ- фильтра. Посмотреть некоторые их них можно здесь или здесь. И всегда возникает вопрос: «А какую методику выбрать? Или тупо обратиться к МатЛабу?».
С одной из этих методик я и собираюсь вас подробно ознакомить. В этой части мы будем создавать КИХ — фильтры. Как говорится — «своими руками» (ну и немного — головой:-)!


Читать дальше

Цифровые нерекурсивные фильтры. Часть 1.

Обобщив не очень приятный опыт написания статей, посвящённых рекурсивным фильтрам, решил всё же обратиться к теме нерекурсивных, или КИХ (FIR) фильтров.
Можно считать, что этот цикл статей написан в качестве моральной компенсации тем, кто ничего не понял в моих предыдущих статьях, посвященным БИХ — фильтрам… :-)
Сразу предупреждаю, что знания основ матана, ТФКП, линейной алгебры и ТОЭ по-прежнему обязательны!


Читать дальше