[an error occurred while processing this directive]
Разный порядок фильтров при многошаговой децимации - признак плохого дизайна. В этом совершенно нет надобности. Надо спустить частоту скажем с 1024kHz до 64кHz
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено AntZ 11 сентября 2003 г. 16:12
В ответ на: Дополнение. Может я че не так делаю, но у меня на каждой стадии порядки фильтров получаются разными и ни как не связаны с децимацией на текущей стадии. Т.е. на первой стадии порядок 10, на второй 15, на третьей 30 при децимации 10,10, 2 (пример наобум, но что-то из этой серии реально у меня и получается). Так что вставка нулей в фильтры разного порядка - что то не могу сообразить к чему приведет? длины то будут разные, и как их тогда суммировать? отправлено Grek 11 сентября 2003 г. 11:14

1. filtering 0-0.25 pass 0.5-1 stop, decimation 1024->512
2. filtering 0-0.25 pass 0.5-1 stop, decimation 512->256
3. filtering 0-0.25 pass 0.5-1 stop, decimation 256->128
4. filtering 0-0.48 pass 0.52-1 stop, decimation 128->64

Обратите внимание, что фильтры на первых трех ступенях - очень простые и короткие FIR (я делал 16 тапов, причем фильтр один для всех этпах). Последний фильтр - сложный и длинный, но он делается на низкой Fs.

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru