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

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

Отправлено homekvn 30 декабря 2005 г. 12:12
В ответ на: IIR отправлено <font color=gray>Artem</font> 30 декабря 2005 г. 08:16

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

http://www.mathworks.com/access/helpdesk/help/toolbox/filterdesign/

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

W(jw) = k/(1+jwT1), {1}

где k - коэффициент передачи (усиления) фильтра,
T1 = 1/Fcp - постоянная времени фильтра,
Fcp - желаемая частота среза.

В фильтре вида {1} наклон АЧХ составляет -20 дб на декаду (-6 дб на октаву). Если нужен более сильный наклон, можно взять фильтр с передаточной функцией

W(jw) = k/[(1+jwT1)^2], {2}

или

W(jw) = k/[(1+jwT1)*(1+jwT2)], {3}

где T1 и T2 - постоянные времени фильтра.

Теперь, когда Вы выбрали аналоговый прототип фильтра, осуществить переход к цифровой форме можно путем замены jw на

jw=(2/Ts)*(1-z^-1)/(1+z^-1), {4}

где Ts=1/Fs - период дискретности, Fs - частота дискретизации.


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

Ответы


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

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

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

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

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


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание

E-mail: info@telesys.ru