C2000 3 23 июня, 2022 Опубликовано 23 июня, 2022 · Жалоба Добрый день нужен фильтр который бы задерживал сигнал на определенное время, и чтобы это время можно было легко настроить. Задержка не большая требуется в пределах одной выборки сигнала. Задержка должна быть максимально линейной в частотном диапазоне полезного сигнала, т.е. скорее всего FIR. Полезный сигнал до Fc/100 Ну и АЧХ должно быть максимально приближено к 1 Подскажите, пожалуйста какой тип фильра лучше подходит для этой задачи? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 23 июня, 2022 Опубликовано 23 июня, 2022 · Жалоба Вообще в матлабе блок FIR based variable delay так работает, но, если учесть 30 minutes ago, C2000 said: Полезный сигнал до Fc/100 дикий оверсемплинг, вам проще на интерполяторах лагранжа 1-3 порядка сделать. На FIRах получится дикий порядок Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
C2000 3 23 июня, 2022 Опубликовано 23 июня, 2022 · Жалоба Так сдвиг то нужен всего в пределах одной выборки 1/Fc При этом если весь сигнал пройдет на выход это даже хорошо, по амплитуде ничего фильтровать впринципе ненадо Впринципе если в лоб даже протая интепрляция подойдет, но хотелось бы расссмотреть возможность именно фильтра Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 24 июня, 2022 Опубликовано 24 июня, 2022 · Жалоба 7 hours ago, C2000 said: Так сдвиг то нужен всего в пределах одной выборки 1/Fc Fc это cutoff, тактовая или найквиста? Лагранж дает сдвиг 0..1 от периода тактовой работы фильтров. 7 hours ago, C2000 said: При этом если весь сигнал пройдет на выход это даже хорошо, по амплитуде ничего фильтровать впринципе ненадо вы точно определитесь что вам надо. FIR по любому будет фильтровать, лагранж испортит АЧХ/ФЧХ выше 0.2 от найквиста, есть еще all-pass интерполяторы, там АЧХ не трогается до 0.95. 7 hours ago, C2000 said: Впринципе если в лоб даже протая интепрляция подойдет, но хотелось бы расссмотреть возможность именно фильтра ну где искать я написал, но в вашем случае, даже линейная интерполяция ИМХО будет работать для вашей рабочей полосы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
blackfin 28 24 июня, 2022 Опубликовано 24 июня, 2022 · Жалоба C.W. Farrow: A continuously variable digital delay element Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
C2000 3 24 июня, 2022 Опубликовано 24 июня, 2022 · Жалоба Прошу прощения конечно же вместо Fc должно быть Fs, частота сэмплирования Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться