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

Отправлено nsemenoff 10 июня 2002 г. 11:30
В ответ на: Интересно они, что предлагают использовать всего лишь два фильтра? Можно заранее расчитать коэффициенты для всех частотных составляющих и применять 6(8) фильтров как и предлагает AD. отправлено sdy 10 июня 2002 г. 01:52

В принципе, для приема DTMF можно либо посчитать мощность на выходе 8 узкополосных фильтров и сравнить сумму мощностей двух фильтров с общей мощностью сигнала. Но это требует очень хороших фильтров (большого порядка). Поэтому в статье ChipNews был рассмотрен ПРИНЦИПИАЛЬНО другой вариант - вырезающий фильтр. То есть сигнал делится на два пути, в каждом происходит попытка вырезать составляющую, продетектированную в другой ветке. При приеме сигнала DTMF и правильной настройке этих вырезающих фильтров можно очень точно определить даже отклонения частоты каждой составляющей... Да и вычислений этот способ требует немного (меньше 1 MIPS)...

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru