Декодировка сигналов тонального набора номера


Декодировка сигналов тонального набора номера


В англоязычной литературе тональный набор номера имеет термин: Dual-Tone Multi-Frequency или сокращенно DTMF. Так и будем его называть ввиду краткости термина.

Заметим, что есть готовые микросхемы приемники DTMF, которые обнаруживают и декодируют сигналы тонального набора на аналоговой линии. Однако, очень часто сигнал уже оцифрован, например в ИКМ потоках (где к тому же представлен не один звуковой тракт). В этом случае декодировку приходится производить, применяя методы цифровой фильтрации, в том или ином цифровом устройстве, а иногда и с помощью универсального процессора, например, для целей моделирования. Об этом и пойдет речь.

Основная информация почерпнута из материала фирмы Analog Devices - Digital Signal Processing Applications (Using the ADSP-2100 family).

  1. Кодировка сигналов

В DTMF передаваемая цифра кодируется сигналом полученным суммированием двух синусоидальных напряжений определенной частоты. Используется две группы по четыре частоты звукового диапазона в каждой. Для одного передавемого знака берется по одной частоте из каждой группы.

Набор частот используемых в DTMF.

Нижняя группа

Верхняя группа

F1

697 Гц

F5

1209 Гц

F2

770 Гц

F6

1336 Гц

F3

852 Гц

F7

1477 Гц

F4

941 Гц

F8

1633 Гц

Таблица соответствия частот и набираемых знаков

F5

F6

F7

F8

F1

1

2

3

A

F2

4

5

6

B

F3

7

8

9

C

F4

*

0

#

D

Для примера, сигнал, соответствующий цифре “4”, есть сумма двух синусоидальных сигналов, один имеет частоту F2=770Гц, другой частоту F5=1209Гц.

 Параметры сигналов определены в рекомендациях Q23,Q24 CCITT. Рекомендаций я не нашел, поэтому привожу данные из книги "Протоколы сети доступа" Б.С. Гольдштейн, том 2.

" На приеме.

[1.1] Частоты не должны отличаться от своих номинальных значений более чем на 1.8%;

[1.2] уровень каждой из двух частот лежит в пределах от минус 7 до минус 30дБм;

[1.3] разность уровней двух частот не превышает 3дБм;




Начало    Вперед



Книжный магазин