реклама на сайте
подробности

 
 
> DTMF декодер на цифровом интерфейсе, UART, I2C ...
semen_992
сообщение Jun 7 2010, 14:55
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 253
Регистрация: 24-08-08
Пользователь №: 39 783



Доброго времени...
Никак не могу найти ответ на свой вопрос сам smile.gif
Есть ли декодеры дтмф на цифровых интерфейсах?
Например на UART RS-232 I2C и т.д.
Спасибо
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
CADiLO
сообщение Jun 10 2010, 06:13
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Абсолютно согласен с приведенным выше. Мы пытались детектировать DTMF в канальных интервалах потока ST-BUS. "Вылизывали" детектор на ADSP-2181 почти 4 месяца. Алгоритмы пробовались самые разные, моделировалось в матлабе...... Нам казалось что все работает идеально.
Повезли нашу миникоммутацию на сертификацию с тестами в реальных условиях. И сразу все провалили. Вобщем пришлось поставить кодеки, на них повесить декодеры и только тогда оборудование прошло тесты. Замечу, что эти было почти 9 лет назад.Тогда и о PIC18 еще не слышали, не то что о 24-х
Конечно за это время многое ушло вперед, но мое мнение остается прежним - чем делать простой програмный декодер который неизвестно как себя поведет в реальной ситуации, то лучше поставить аппаратный. Надежнее и дешевле. Динамика лучше, аналоговая часть уже внутри.
Ну или если есть время и деньги - .... читайте написаное выше. Все зависит только от задачи.

>>>>НО господа, "народный 8870" никак не соответствует понятию "хороший детектор".

Согласен, ведь ему сколько лет??? У Зарлинка есть уже современные с динамикой в 50dB и надежностью определения на порядок лучше. Вот только доставаемость и цена.... А этого реликта хватает для 90% задач.

Если китайцы согласятся с нашими доводами, то SIM900 тоже обретет возможность декодирования DTMF.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 10 2010, 07:26
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(CADiLO @ Jun 10 2010, 09:13) *
Тогда и о PIC18 еще не слышали, не то что о 24-х

Это совершенно не имеет значения.
Цитата
Ну или если есть время и деньги - .... читайте написаное выше. Все зависит только от задачи.

Вы все время пытаетесь притянуть свой аналоговый опыт в радиоканале sad.gif. В данном случае проблемы совершенно другие - ну нет в этих условиях ни "-50dB" (биппером в микрофон по нынешним временам экзотика), ни битвы за распознавание DTMF на фоне развеселой музыки и грозовых разрядов. Явно управление очередной "охранкой". Зато в полный рост есть проблемы наличия GSM кодека, о которых никакие "8870" ни сном ни духом, будь они хоть дважды "-50dB".
Цитата
А этого реликта хватает для 90% задач.

Ну хорошо, что хоть осетра до 90% урезали smile.gif, ну и как он по Вашему соотносится с поставленной здесь задачей? По моему опыту периодического наблюдения самодельщиков от GSM (лет десять назад вообще косяками ходили sad.gif )пробегающих с вечными вопросами типа "а почему у меня DTMF не всегда и не везде принимается", всякие "народные" не пригодны для реальной работы на GSM сетях.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Zizo
сообщение Jun 10 2010, 08:49
Сообщение #4





Группа: Новичок
Сообщений: 1
Регистрация: 2-04-10
Пользователь №: 56 361



Для более-менее надёжного детектирования DTMF через GSM, и любой другой голосовой кодек, есть другое решение. Решение не подходящее для большинства "самодельщиков", но вполне реализуемое производителями оборудования, в виду бОльших трудозатрат. Мы применяли его для оборудования NGN сетей, VoIP гейтов и проекта "цифрового уплотнения" междугородних цифровых линий связи.

Смысл простой - при обнаружении DTMF кода на абонентской аналоговой линии, или просто - при необхомости передать "рапознаваемый" DTMF, в сеть должны быть отправлены заранее подготовленные пакеты голосового кодека, при декодировании которых получится сигнал, максимально близкий по параметрам к DTMF. Т.е. требуется немного шаманских плясок с бубном для подбора такого кодированного сигнала, который на приёмной стороне будет надёжно определяться большинством "нормальных" детекторов (будь то программный или аппаратный). Немного поиграть с амплитудами, девиацией, фазой, формой окна и вуаля - всё вполне работоспособно. Мы подбирали такие пакеты для GSM с разными битрейтами, iLBC, G.729AB. Графическое изображение такого сигнала выглядит "коряво", однако все параметры анализируемые детектором, попадают в границы окна надёжного детектирования.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 10 2010, 09:28
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Zizo @ Jun 10 2010, 11:49) *
Смысл простой - при обнаружении DTMF кода на абонентской аналоговой линии

Некому распознавать - есть аналоговый телефон, чей-то чужой шлюз в GSM и злосчастный GSM модуль на другом конце.
Цитата
, или просто - при необхомости передать "рапознаваемый" DTMF, в сеть должны быть отправлены заранее подготовленные пакеты голосового кодека

Нету возможности у произвольного аналогового телефона отправлять заранее подготовленные пакеты.
В общем есть "самодельщик" один на один с голосовым каналом вылезающем из его GSM модуля sad.gif.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- semen_992   DTMF декодер на цифровом интерфейсе   Jun 7 2010, 14:55
- - Палыч   Цитата(semen_992 @ Jun 7 2010, 18:55) Ест...   Jun 7 2010, 16:10
|- - zltigo   Цитата(Палыч @ Jun 7 2010, 18:10) Вы ищит...   Jun 7 2010, 16:38
|- - Aner   Цитата(zltigo @ Jun 7 2010, 19:38) Ну а с...   Jun 8 2010, 11:14
|- - zltigo   Цитата(Aner @ Jun 8 2010, 14:14) по этому...   Jun 8 2010, 11:57
- - CADiLO   Что касается микросхем с последовательным интерфей...   Jun 8 2010, 08:20
|- - zltigo   Цитата(CADiLO @ Jun 8 2010, 11:20) а в на...   Jun 8 2010, 08:36
- - CADiLO   На эту тему уже спорили год назад. Специально езд...   Jun 8 2010, 09:01
|- - zltigo   Цитата(CADiLO @ Jun 8 2010, 12:01) Схема ...   Jun 8 2010, 09:18
- - =F8=   как говорит гугл MT3270   Jun 8 2010, 09:18
- - Aner   как это какой! DTMF сигнал аналоговый, тут не ...   Jun 8 2010, 14:33
|- - alexQ   есть модули которые могут декодировать DTMF сами, ...   Jun 8 2010, 15:11
||- - sobr   Цитата(alexQ @ Jun 8 2010, 22:11) есть мо...   Jun 9 2010, 04:03
|- - zltigo   Цитата(Aner @ Jun 8 2010, 17:33) Проще......   Jun 9 2010, 04:47
- - CADiLO   Я уже приводил пример в другой ветке - если ...   Jun 9 2010, 06:36
|- - zltigo   Цитата(CADiLO @ Jun 9 2010, 09:36) то даж...   Jun 9 2010, 07:28
- - CADiLO   Отличие простое - В аппаратном декодере набор из ...   Jun 9 2010, 08:15
|- - zltigo   Цитата(CADiLO @ Jun 9 2010, 11:15) Достат...   Jun 9 2010, 08:39
|- - blackfin   Цитата(CADiLO @ Jun 9 2010, 12:15) Отличи...   Jun 9 2010, 09:29
- - CADiLO   >>> Спасибо, я за 25 лет в телефонии нико...   Jun 9 2010, 09:08
|- - zltigo   Цитата(CADiLO @ Jun 9 2010, 12:08) Даже н...   Jun 9 2010, 11:03
- - Aner   вот-вот, например 8870 меньше бакса.   Jun 9 2010, 09:36
|- - blackfin   Цитата(Aner @ Jun 9 2010, 13:36) вот-вот,...   Jun 9 2010, 10:04
- - Harbinger   Если предположить, что устройство, содержащее деко...   Jun 9 2010, 14:20
|- - zltigo   Цитата(Harbinger @ Jun 9 2010, 17:20) Есл...   Jun 9 2010, 14:48
- - Harbinger   GSM ещё цветочки ... через CDMA вообще не гонится....   Jun 9 2010, 15:03
- - alx125   И при всем что здесь было сказано, остается открыт...   Jun 9 2010, 23:59
|- - sobr   Цитата(alx125 @ Jun 10 2010, 06:59) остае...   Jun 10 2010, 04:36
|- - alx125   Цитата(sobr @ Jun 10 2010, 07:36) Вопрос ...   Jun 10 2010, 05:55
- - Dima_G   В тему самостоятельной разработки DTMF декодера - ...   Jun 10 2010, 03:00
- - CADiLO   >>>Это совершенно не имеет значения. Пра...   Jun 10 2010, 08:27
|- - zltigo   Цитата(CADiLO @ Jun 10 2010, 11:27) >...   Jun 10 2010, 08:48
|- - sobr   Цитата(zltigo @ Jun 10 2010, 15:48) НЕ с ...   Jun 10 2010, 09:30
- - av-master   Пока, Вы тут сприте, мы вот уже 130-ю девайсину пр...   Jun 10 2010, 08:31
- - av-master   СЛОМАТЬ дтмф наоборот )) ГГ. вполне возможно. но э...   Jun 10 2010, 09:32
- - CADiLO   Не подменили - невнимательно читали. На ADSP мы пы...   Jun 10 2010, 09:35
|- - zltigo   Цитата(CADiLO @ Jun 10 2010, 12:35) Можно...   Jun 10 2010, 09:49
|- - alx125   Цитата(zltigo @ Jun 10 2010, 12:49) Я и с...   Jun 11 2010, 01:30
|- - blackfin   Цитата(alx125 @ Jun 11 2010, 05:30) Так п...   Jun 11 2010, 03:38
||- - ArtemKAD   Цитата(blackfin @ Jun 11 2010, 06:38) Пот...   Jun 11 2010, 13:49
||- - zltigo   Цитата(ArtemKAD @ Jun 11 2010, 16:49) Кро...   Jun 11 2010, 14:49
|- - sobr   Цитата(alx125 @ Jun 11 2010, 08:30) Но по...   Jun 11 2010, 05:29
|- - =F8=   Цитата(alx125 @ Jun 11 2010, 04:30) Так п...   Jun 11 2010, 05:29
|- - mvm54   Цитата(alx125 @ Jun 11 2010, 05:30) Очень...   Jun 12 2010, 09:23
|- - alx125   Цитата(mvm54 @ Jun 12 2010, 12:23) Х. Хар...   Jun 12 2010, 15:13
- - av-master   и вообще не вижу проблемы, только что позвонил. и ...   Jun 10 2010, 09:36
|- - sobr   Цитата(av-master @ Jun 10 2010, 16:3...   Jun 10 2010, 09:53
- - =F8=   ИМХО единственное преимущество аппаратных декодеро...   Jun 10 2010, 15:31
- - zltigo   Цитата(alx125 @ Jun 11 2010, 04:30) Напри...   Jun 11 2010, 05:26
- - ArtemKAD   Цитатав, например, Вашем домашнем телефоне. А что,...   Jun 11 2010, 14:55
|- - zltigo   Цитата(ArtemKAD @ Jun 11 2010, 17:55) А ч...   Jun 11 2010, 14:58
- - ArtemKAD   Цитатапередача всей этой красоты с МОБИЛЬНОГО теле...   Jun 11 2010, 15:02
|- - zltigo   Цитата(ArtemKAD @ Jun 11 2010, 17:59) Поч...   Jun 11 2010, 15:08
- - ArtemKAD   ЦитатаКак известно, люди делятся на везучих и нет....   Jun 11 2010, 15:21
|- - zltigo   Цитата(ArtemKAD @ Jun 11 2010, 18:21) А в...   Jun 11 2010, 15:30
- - av-master   а вот как с айпи телефонией ? и со скайпом наприме...   Jun 11 2010, 21:20
- - =F8=   Не знаю как Skype, а SIP имеет спец. протокол для ...   Jun 12 2010, 06:15
- - av-master   ЦитатаУ «каждого времени» своя мода - определяемая...   Jun 12 2010, 14:24


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 07:14
Рейтинг@Mail.ru


Страница сгенерированна за 0.01489 секунд с 7
ELECTRONIX ©2004-2016