Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SIM900 проблема с DTMF
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
inko
Имеется проект в котором используется аудио возможности SIM900 в паре с DTMF декодированием. Для совместимости со старым оборудование требуется реализовать симлексный режим разговоров по голосовому каналу. Выводы SPK_P / SPK_N GSM модуля заведены на усилитель, к выводам MIC_P / MIC_N подключен микрофон. Переключение реле отвечающего за приём-передачу происходит по приходу DTMF тона (*). Система работает отлично, но есть одна неприятная проблема: При приходе управляющего DTMF кода GSM модуль на время (~3 сек) отключает аудио выход (SPK_P / SPK_N) - т.е аудио сигнал со звонящего на модуль телефона идёт, а вот на аудио вывод модуля он не передаётся. Спустя ~3 сек всё становится как надо. На выводы MIC_P / MIC_N приход DTMF тонов никак не влияет. Из-за этой проблемы удалённому оператору приходится выжидать эти 3 секунды прежде чем начинать говорить, что немного напрягает. Хотелось бы узнать - это нормальное явление и есть ли возможность как-то убрать эту задержку?
CADiLO
А версию прошивки модуля сообщите?
ssokol
Цитата(inko @ Apr 23 2014, 14:27) *
Имеется проект в котором используется аудио возможности SIM900 в паре с DTMF декодированием. Для совместимости со старым оборудование требуется реализовать симлексный режим разговоров по голосовому каналу. Выводы SPK_P / SPK_N GSM модуля заведены на усилитель, к выводам MIC_P / MIC_N подключен микрофон. Переключение реле отвечающего за приём-передачу происходит по приходу DTMF тона (*). Система работает отлично, но есть одна неприятная проблема: При приходе управляющего DTMF кода GSM модуль на время (~3 сек) отключает аудио выход (SPK_P / SPK_N) - т.е аудио сигнал со звонящего на модуль телефона идёт, а вот на аудио вывод модуля он не передаётся. Спустя ~3 сек всё становится как надо. На выводы MIC_P / MIC_N приход DTMF тонов никак не влияет. Из-за этой проблемы удалённому оператору приходится выжидать эти 3 секунды прежде чем начинать говорить, что немного напрягает. Хотелось бы узнать - это нормальное явление и есть ли возможность как-то убрать эту задержку?

у себя такого не замечал ни разу.
(прошивка наша 09)
CADiLO
Я последнее время только с ENHANCED проверял модули, тоже таких заездов не "замечал"
inko
Спасибо за ответы! Параметры модуля следующие:

SIMCOM_Ltd
SIMCOM_SIM900R
Revision:1137B04SIM900R32_ST

Ув. CADiLO, а какая сейчас последняя прошивка для данного модуля?
CADiLO
Это и есть последняя. Дальше развитие урезанного модуля было признано неперспективным и появился SIM900R64 с полной памятью.
В R32 действительно одна из первых версий DTMF в которой есть недостатки.
Последняя версия модуля с полным набором фишек и исправленными ошибками - 1137B01V02SIM900R64_ST_ENHANCE_EAT
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.