[an error occurred while processing this directive]
Простите, буду краток, пора домой :)
(«Телесистемы»: Конференция «Аналоговая схемотехника»)

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

Отправлено SVI 08 октября 2003 г. 19:12
В ответ на: Вы там описали, что берете выходной сигнал после 100 выборок. А не каждую выборку. А после 100 - это уже среднее совсем не скользящее. отправлено SМ 08 октября 2003 г. 18:54

Каждая выборка прибавляется к аккумулятору. через 100 выборок его значение, минус предыдущее(100 тапов тому назад) и есть скользящее среднее, умноженое на 100 - проверьте. Это просто сумма 100 отсчетов подряд. Можете поверить на слово, что периодическое переполнение аккумулятора на результат не влияет, если его длина больше длины слова АЦП умноженного на 100.
Если нужен порядок фильтра N, то используются N аккумуляторов - это цепочка из N интеграторов, выборка при прореживании делается из последнего интегратора, затем три дифференцатора (вычитателя) подряд - но работаюшие на частоте в сто раз меньшей. Выход последнего вычитателя - это уже отфильтрованные и прореженные данные. Вот вам и фильтр K^N*(sin(x)/x)^N
Иду домой

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru