Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Цифровые сигнальные процессоры (DSP) и их применение»

Детектирование DTMF посылок. Какого размера "окно" взять при дискретизации 22050 Гц? Почему-то(+)

Отправлено Хрюндель 15 февраля 2007 г. 16:48


при приёме и анализе по Герцелю получается, что полученная мощность НЧ и ВЧ составляющих в одной посылке очень сильно отличаются.
В результате жёсткий алгоритм распознования/отбраковки "отсеивает" посылки по признаку большой разницы в соотношении мощностей.
Причём что странно, всегда НЧ составляющая меньше ВЧ составляющей.
Разница в мощности может достигать 100 раз.
Я подозреваю, что из-за того, что я взял широкое окно в 1100 отсчётов (это примерно 50 мс при частоте дискретизации 22050 Гц, что равно длительности DTMF - посылки), я получаю очень узкополосные фильтры. В результате, т.к. частоты DTMF не кратны линейке преобразования Фурье (Герцеля), то они "пролетают мимо кассы", только немного "задевая" фильтры. Вот и получается, что какие-то частоты сильно ослабляются и алгоритм обнаружения их отсеивает.
Возникает вопрос - как лучше сделать? Можно взять окно меньшей ширины, расширив полосу фильтров, но тогда помехоустойчивость будет хуже. Ну может хрен с ней. Или есть другие варианты?
Сейчас получается, что нормально DTMF посылки принимаются если полностью отключить проверку соотношения мощностей. Но не хотелось бы так оставлять. Надо по уму сделать.

PS. Частотное детектирование (обсуждалось тут: http://www.telesys.ru/wwwboards/dsp/274/messages/53160.shtml) реализовать удалось. Тест передачи сигнала через телефонную линию (сигнал шёл от динамика монитора в микрофон DECT-телефона и далее в линию, принимался через спец девайс на линейный вход звуковой карты) меня обрадовал: я сравнил график (оцифровку) передаваемых и принятых данных (причём несколько раз с интервалом) и поразился - на взгляд их очень сложно отличить. Правда оцифровка передаваемого сигнала тоже была с частотой 22050 Гц. А вот как будет при 8000 Гц, надо посмотреть.

Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 90:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru