English version

Генератор тонового набора номера (DTMF)

Тоновый набор номера используется при работе с электронными и квазиэлектронными АТС. В настоящее время является все более распространяющимс телефонным стандартом на набор номера и вытесняет устаревший импульсный набор.

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

Передача каждой цифры в соответствии с ГОСТ 25554-82 осуществляется многочастотным кодом 2 из 8. Для этого применяются две группы частот:
- нижняя группа частот (697 Гц, 770 Гц, 852 Гц, 941 Гц);
- верхняя группа частот (1209 Гц, 1336 Гц, 1477 Гц, 1633 Гц).

Этот код обеспечивает 16 комбинаций сигнальных частот, 10 из которых используются для набора номера. Кнопки # и * используютс при наборе кодов дополнительных видов обслуживания. Кнопки A, B, C и D применяются в расширенной клавиатуре. Длительность двухчастотной посылки должна быть не менее 40 мс, паузы - не менее 25 мс.

Генератор DTMF сигналов использует два программируемых автогенератора синусоидальных колебаний: один - для получения частоты нижней группы, другой - верхней группы.

[наверх] [на главную]

 

Многоканальная реализация для ЦПОС семейства TMS320C54x

Алгоритм реализован для ЦПОС семейства TMS320C54x фирмы Texas Instruments.

Реализация удовлетворяет следующим требованиям:

  • функционирует в режиме реального времени;
  • совместима со всеми ЦПОС в рамках семейства TMS320C54x (не используютс специфические особенности старших моделей, таких как TMS320C548, TMS320C549 и пр.);
  • оттестирована в различных режимах работы в составе реальной системы речевой обработки (ip-телефонном шлюзе).

Ресурсоемкость реализации для TMS320C54x

Загрузка процессора

 

Генератор DTMF

Вычислительный ресурс (пиковая загрузка на один канал), млн.оп./с.

0.21

Память

Память программ, слов

203

Память данных, слов

32+9*N

Всего, слов

235+9*N

где N - число одновременно реализуемых каналов.

[наверх] [на главную]

 

Документация

Можно получить подробную документацию по реализации генератора DTMF, описание API функций, подробные инструкции по встраиванию алгоритма в систему обработки речевых сигналов:
DTMF-генератор для TMS320C54x (формат Word 7.0)

[наверх] [на главную]


Навигация

Описание рекомендации

Реализация для TMS320C54x

Документация


По вопросам приобретения библиотек, исходных текстов программ или реализаций готовых устройств на основе малогабаритных DSP модулей обращайтесь по e-mail:

e-mail в графическом файле

Подробная контактная информация представлена в разделе "О Центре"

Copyright © 1999-2009, Центр ЦОС СПб ГУТ