[an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

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

Отправлено AntZ 05 апреля 2005 г. 11:53
В ответ на: Как выбрать частоту среза аналогового филтра перед оцифровкой и не нашуметь(+)? отправлено misyachniy 05 апреля 2005 г. 11:15

"Нужно оцифровать сигнал с полезной составляющей 0..200 Герц.
Естественно нужно поставить аналоговый фильтр чтобы отрезал лишнее."

В вашем случае все просто. ставите простой аналоговый фильтр, который скажем имеет требуемые N db затухания на 8000Hz. ставите ADC с Fs=16000Hz, затем последовательная фильтрация/децимация. Задача сводится к компромису между стоимостью аналоговой части и ресурсам в цифре.

"Аналоговый фильтр имеет спад порядка 10дB на октаву. "

Откуда Вы это взяли? Каждая единичка в порядке аналогово фильтра дает ~6dB на декаду, порядок фильтра может быть от одного (примитивный RC) до десятка и более, вопрос в цене и физической реализуемости. Фильтр второго порядка дает ~12db на декаду (дай бог памяти, могу и ошибиться, последний раз год назад фильтры проектировал). У вас частоты маленькие, малошумящие операционники найти легко (у меня были сотни килогерц). Я так понимаю что у Вас фильтры активные (на таких частотах альтернативы нет).

"Но шума операционники добавят, так как полезный сигнал имеет размах
не более 1 милливольта от пика к пику."

Дело не в "напруге". Сигнал 1mV может идти от источника с выходным сопротивлением 1 Ом, или от источника с выходным сопротивлением 1000 Ом. Это совершенно "разные" 1mV. Что Вам мешает перед фильтрацией усилить сигнал до более приемлимого уровня? Я бы перед фильтром сигнал по возможности усилил.

"В литературе приводится такое решение:
Сигнал оцифровывается с частотой 500*32 раз в секунду.
При этом выборки по 32 суммируются и делятся(сдвигаются на 5 разрядов)"

Это так называемое усреднение (Moving Average). Характеристика MA напоминает Low-Pass, но тем не менее не Low-Pass. Если будет последующая децимация, то пойдет алиасинг на низкие частоты (возможно уровень алиасинга будет приемлимым). Я бы советовал просимулировать два варианта - MA и многоэтапный классический LP. Идея oversampling (оцифровка на чатотах в разы превышающие требуемый диапазон) абсолютно правильная, вопрос о применимости MA открыт - это дешевое решение, но не уверен что лучшее.

Будут вопросы - можете побращаться.


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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru