|
|
  |
DTMF декодер на цифровом интерфейсе, UART, I2C ... |
|
|
|
Jun 11 2010, 03:38
|
Гуру
     
Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261

|
Цитата(alx125 @ Jun 11 2010, 05:30)  Так почему же она (задача) еще не решена даже для таких брендов как Nokia и т.п.? У них то ресурсов (денег, мозгов и т.п. хватает). Ведь это было бы их небольшое но конкурентное преимущество. Потому, что сама эта задача абсурдна с точки зрения идеологии GSM. Ведь, что такое GSM? Это передача АНАЛОГОВОЙ информации в ЦИФРОВОМ виде. А что такое DTMF? Это передача ЦИФРОВОЙ информации в АНАЛОГОВОМ виде. В итоге, получаем довольно абсурдную схему передачи с использованием DTMF: ЦИФРА->DTMF->АНАЛОГ->GSM(кодер)->ЦИФРА-> ЦИФРОВОЙ_КАНАЛ_ПЕРЕДАЧИ->ЦИФРА->GSM(декодер)->АНАЛОГ->DTMF->ЦИФРА. Сравните со схемой передачи без использования DTMF: ЦИФРА->GSM(модем)->ЦИФРА-> ЦИФРОВОЙ_КАНАЛ_ПЕРЕДАЧИ->ЦИФРА->GSM(модем)->ЦИФРА.
|
|
|
|
|
Jun 11 2010, 05:26
|

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

|
Цитата(alx125 @ Jun 11 2010, 04:30)  Например, цифрового эквивалента аналогового фильтра на переключающихся конденсаторах я не знаю. Любой аналоговый фильтр имеет цифровой эквивалент. Переключаемые конденсаторы ничем, кроме как ЦИФРОВЫМ способом изменения параметров обычных аналоговых фильтров не являются. У аналогового фильтра появилась тактовая частота  , он получил одно из преимуществ цифрового - перестройку, при сохранении аналоговой природы и аналоговых входов выходов. Да,он при заточке под конкретное применение прекрасно и эффективно решает задачи. Но эти-же задачи ничуть не являются чем-то чуждым для цифровой обработки. Да, в наиболее ярком случае "аналог вход - жестко заданный набор типов фильтров - аналоговый выход" фильтр на переключаемых конденсаторах сморится явно роднее и проще цифрового обвешенного преобразователями. Но ничего, что не может сделать цифровой, он не делает. Цитата(blackfin @ Jun 11 2010, 06:38)  Потому, что сама эта задача абсурдна с точки зрения идеологии GSM. Именно так. По этой причине я так часто упоминаю в этой теме слово "самодельщик".
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jun 11 2010, 05:29
|

Знающий
   
Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552

|
Цитата(alx125 @ Jun 11 2010, 08:30)  Но почему-то 99% всех GSM модулей имеют только команды для генерации DTMF, но не декодирования! На мой взгляд примерно так: DTMF декодирование отнимает (требует) ресурсы процесора и памяти, что приводит к удорожанию в целом, а теперь давайте подумаем кому оно (DTMF декодирование) нужно? БОЛЬШИНСТВО модемов работают как клиент-терминал в лучшем случае они генерируют DTMF, а как правило используется GPRG\EDGE, а занимаются декодированием лишь небольшаячасть тех, кто делает "охранки" и "мониторинг" (в т.ч. и я) но это очень маленькая аудитория. И даже те модули которые умеют декодировать DTMF, делают это как отдельный плагин (опция), да и в "мониторинге" DTMF нужен как зайцу стоп сигнал...
|
|
|
|
|
Jun 11 2010, 05:29
|
Знающий
   
Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954

|
Цитата(alx125 @ Jun 11 2010, 04:30)  Так почему же она (задача) еще не решена даже для таких брендов как Nokia и т.п.? У них то ресурсов (денег, мозгов и т.п. хватает). Ведь это было бы их небольшое но конкурентное преимущество.
Но почему-то 99% всех GSM модулей имеют только команды для генерации DTMF, но не декодирования! Скорее всего не возможно обеспечить 100% работоспособность этого DTMF-декодера во всем спектре применений и условий эксплуатации GSM-модулей. А это уже не их (больших фирм) подход... Потому же почему функционал GSM-шлюзов у Nokia чуть более чем никакой - не видят в этом необходимости. Не знаю как вы, но я работаю на маленькой конторе, а маленькие фирмы во многом живут тем, что делают то во что крупные лезть не хотят. PS А не знаете сколько на территории СНГ фирм занимающихся производством электроники с оборотом сравнимым с Nokia?
|
|
|
|
|
Jun 11 2010, 13:49
|
Профессионал
    
Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364

|
Цитата(blackfin @ Jun 11 2010, 06:38)  Потому, что сама эта задача абсурдна с точки зрения идеологии GSM.
Ведь, что такое GSM? Это передача АНАЛОГОВОЙ информации в ЦИФРОВОМ виде. А что такое DTMF? Это передача ЦИФРОВОЙ информации в АНАЛОГОВОМ виде. В итоге, получаем довольно абсурдную схему передачи с использованием DTMF:
ЦИФРА->DTMF->АНАЛОГ->GSM(кодер)->ЦИФРА->ЦИФРОВОЙ_КАНАЛ_ПЕРЕДАЧИ->ЦИФРА->GSM(декодер)->АНАЛОГ->DTMF->ЦИФРА.
Сравните со схемой передачи без использования DTMF:
ЦИФРА->GSM(модем)->ЦИФРА->ЦИФРОВОЙ_КАНАЛ_ПЕРЕДАЧИ->ЦИФРА->GSM(модем)->ЦИФРА. А давай я тебе подправлю столь стройные рассуждения. Начнем с того, что DTMF это ЕДИНСТВЕННЫЙ абсолютно везде работающий способ передачи цифровых данных в реальном времени с ЛЮБОГО телефона на удаленный мобильный терминал. Кроме того, передача DTMF выглядит иначе: ЦИФРА-> ЦИФРОВОЙ_КАНАЛ_ПЕРЕДАЧИ->ЦИФРА->GSM(модем)->АНАЛОГ->DTMF->ЦИФРА.
|
|
|
|
|
Jun 11 2010, 14:49
|

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

|
Цитата(ArtemKAD @ Jun 11 2010, 16:49)  Кроме того, передача DTMF выглядит иначе: ЦИФРА->ЦИФРОВОЙ_КАНАЛ_ПЕРЕДАЧИ->ЦИФРА->GSM(модем)->АНАЛОГ->DTMF->ЦИФРА. Следите внимательнее за обсуждаемым вопросом. Где Вы увидели цифру и цифровой канал в, например, Вашем домашнем телефоне. Цитата Начнем с того, что DTMF это ЕДИНСТВЕННЫЙ абсолютно везде работающий способ передачи цифровых данных в реальном времени с ЛЮБОГО телефона на удаленный мобильный терминал. И сразу "закончим"  , ибо неправда  . В принципе никаких проблем, если оператор специально не закроет, это только передача всей этой красоты с МОБИЛЬНОГО телефона с пределах сети ОДНОГО оператора. Потому, что даже в самой, что не на есть цифре, какой-либо из многочисленных промежуточных коммутаторов похерит GSM-овсие расширения SS7, то фиг, что вообще получите на встречной стороне.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jun 11 2010, 14:58
|

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

|
Цитата(ArtemKAD @ Jun 11 2010, 17:55)  А что, в моем домашнем телефоне есть любые другие варианты кроме DTMF ? Так, какого, тогда Вы рассказываете о Цитата Кроме того, передача DTMF выглядит иначе: ЦИФРА->ЦИФРОВОЙ_КАНАЛ_ПЕРЕДАЧИ->ЦИФРА->GSM(модем)->АНАЛОГ->DTMF->ЦИФРА. А?
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jun 11 2010, 15:02
|
Профессионал
    
Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364

|
Цитата передача всей этой красоты с МОБИЛЬНОГО телефона с пределах сети ОДНОГО оператора. Почему в пределах одного оператора? Даже в международном роуминге проблем не наблюдал... Кроме того, даже проходя через звуковой кодек DTMF сохраняется достаточно в опознаваемом виде... Дык вроде речь о GSM-сетях где есть хоть какие-то альтернативы. В аналоговых сетях не имеет смысла вообще обсуждать замену...
|
|
|
|
|
Jun 11 2010, 15:08
|

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

|
Цитата(ArtemKAD @ Jun 11 2010, 17:59)  Почему в пределах одного оператора? Даже в международном роуминге проблем не наблюдал... Как известно, люди делятся на везучих и нет. А тут как-бы хочется получить гарантированный результат. С международным тем более попроще  - сразу за бугор вышли и пошли достаточно цивилизовано. А вот по России, уже "возможны варианты". Цитата Кроме того, даже проходя через звуковой кодек DTMF сохраняется достаточно в опознаваемом виде... Разумеется НЕТ, иначе этого разговора просто не было. Цитата(ArtemKAD @ Jun 11 2010, 18:02)  В аналоговых сетях не имеет смысла вообще обсуждать замену... Вы видимо вообще о чем-то о своем  рассказывать пытаетесь  . Может перечтете, с чего началось?
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jun 11 2010, 15:21
|
Профессионал
    
Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364

|
Цитата Как известно, люди делятся на везучих и нет. А тут как-бы хочется получить гарантированный результат. Опять-же тогда обсуждение не о чем. Более гарантированного результата чем DTMF в телефонных сетях просто нет. Цитата Разумеется НЕТ, иначе этого разговора просто не было. А этот разговор потому и начался, что ТЕОРЕТИЧЕСКИ.... А вот практика говорит иное. Искажения DTMF присутствует, но не настолько, что можно говорить о полном не прохождении DTMF сигналов через голосовой кодек GSM-сети...
|
|
|
|
|
Jun 12 2010, 09:23
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 29-11-07
Пользователь №: 32 817

|
Цитата(alx125 @ Jun 11 2010, 05:30)  Очень часто это так, но есть и исключения. Например, цифрового эквивалента аналогового фильтра на переключающихся конденсаторах я не знаю. А также аналоговых реализаций быстрых цифровых алгоритмов тоже нет. Например, БПФ и т.п. Это специфические алгоритмы именно для цифровой обработки! Х. Хармут «Теория секвентного анализа. Основы и применения». Изд. «Мир», М., 1980. На стр. 39...42 приводятся схемы и даже фото плат «аналоговых устройств, выполняющих преобразование Фурье. И еще много схем аналоговых плат использующих быстрое преобразование Уолша. У «каждого времени» своя мода - определяемая дефицитом наличности.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|