MATLAB для DSP. Моделирование приемника DTMF. Часть 1

Таблица




Точность генерации частоты

Принимать при отклонении меньше 1,5%. Не принимать при отклонении больше 3%

Длительность сигнала

Принимать сигнал длиннее 40 мс. Не принимать сигнал короче 23 мс.

Разрывы сигнала

Сигнал DTMF, прерванный паузой < 10 мс, считать одним символом

Пауза между сигналами

Пауза не менее 40 мс является разделителем между двумя сигналами DTMF

Амплитуда сигнала

Наименьшая амплитуда сигнала, которую должен детектировать приемник, -26 дБм

Соотношение сигнал/шум

Наихудшее соотношение сигнал/шум - 15 дБ

Твист

Приемник должен работать при прямом твисте 8 дб и обратном - 4 дб. (Твистом называется разница между амплитудами двух основных частот сигнала DTMF)

Срабатывание на человеческую речь

Приемник должен нормально функционировать в присутствии речи без ложных срабатываний

    В данной статье обсуждается новый алгоритм приёма DTMF, построенный на подсчёте периода сигнала с использованием переходов через “ноль”. Так как DTMF состоит из двух гармонических сигналов, обработка сводится к разделению этих сигналов и оценки частоты каждого из них. Имея оценку частоты каждого из двух гармонических сигналов, можно установить допустимые границы частоты искомого сигнала. Функциональная схема такого устройства представлена на рис. 2.



Содержание раздела