[an error occurred while processing this directive]
Попробую обьяснить на пальцах +:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено argus98 02 июня 2005 г. 09:43
В ответ на: спасибо, но мне бы готовый алгоритм и попроще, если такое возможно отправлено <font color=gray>Hard</font> 02 июня 2005 г. 09:24

Любой цифровой фильтр реализуется по формуле
(а0 + а1*z + a2*z^2 + ...)/(1 + b1*z + b2*z^2 + ...)
где z - элемент задержки на 1 такт частоты дискретизации,
ai, bi - коэффициенты (b - в обратной связи) определяют вид АЧХ.
Алгоритм: 1)организуется регистр сдвига Z на N отсчетов сигнала, где
N - порядок фильтра; 2)на вход регистра подается сигнал
S = Sвх + b1*Z1 + b2*Z2 + ...; 3) выходной сигнал с фильтра
Sвых = a0*S + a1*Z1 + a2*Z2 + ...
Zi - это отводы регистра сдвига
Сдвиг регистра и расчеты делаются на каждый такт частоты дискретизации

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru