|
DTMF декодер на цифровом интерфейсе, UART, I2C ... |
|
|
|
Jun 7 2010, 14:55
|

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

|
Доброго времени... Никак не могу найти ответ на свой вопрос сам  Есть ли декодеры дтмф на цифровых интерфейсах? Например на UART RS-232 I2C и т.д. Спасибо
|
|
|
|
|
 |
Ответов
|
Jun 10 2010, 09:35
|

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

|
Не подменили - невнимательно читали. На ADSP мы пытались распознавать в цифре - и не смогли пройти испытания. Пришлось конвертнуть цифру в аналог и поставить декодеры.
А PIC это к тому, что на то время не на чем было делать програмный декодер с аналоговым входом и малой стоимостью. Только с появлением PIC18 и запихиванием туда таблиц фурье преобразования, получился относительно хорошо ведущий себя декодер. Но аналоговая часть требовала как минимум счетверенного операционника (АРУ + предварительные фильтры).
Можно спорить до бесконечности, но програмный DTMF декодер не достигнет качества аппаратного за те же деньги.
>>>>У самодельщиков проблемы, когда они хотят НЕ с мобильника на "охранку" позвонить, а, например, с обычного проводного, да путь и с ISDN, телефона.
Простите, а это еще как????
Вообще-то имеется канал общения объекта (датчика) с центральным пультом посредством DTMF. Как Вы представляете себе туда позвонить и зачем датчику или пульту Ваш звонок ????
Далее - если я позвоню с обычного телефона на сотовый - то мой DTMF от обычного телефона распознает коммутатор сотового оператора и точно так же даст команду последней соте сгенерить сигнал. Или Вы с таким не сталкивались?
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Jun 10 2010, 09:49
|

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

|
Цитата(CADiLO @ Jun 10 2010, 12:35)  Можно спорить до бесконечности, но програмный DTMF декодер не достигнет качества аппаратного за те же деньги. Я и спорить продолжать не буду, просто скажу в последний раз, что это полный бред. Как минимум матаппарат для синтеза ЛЮБЫХ фильтов один и тот-же, а ресурсов в цифре несравненно больше. Но тем, кто не смог синтезировать приемник на DSP и забубенил "Пришлось конвертнуть цифру в аналог и поставить декодеры.", это объяснять, как я вижу, уже бесполезно  . Цитата Далее - если я позвоню с обычного телефона на сотовый - то мой DTMF от обычного телефона распознает коммутатор сотового оператора и точно так же даст команду последней соте сгенерить сигнал. Или Вы с таким не сталкивались? Тут в основном все сталкиваются не с идеологически "правильным" поведением провайдера с распознаванием DTMF, факсовых вызовов, модемных вызовов, а прямо с совершенно ПРОТИВОПОЛОЖНЫМ  . Идеологически правильное поведение провайдера достигается в большинстве случаев достаточно просто - просто надо сказать я вам денюжку принес - сделате мне пожалуйста DTMF/Fax/Modem.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jun 11 2010, 01:30
|
Местный
  
Группа: Свой
Сообщений: 202
Регистрация: 18-05-09
Из: Novosibirsk
Пользователь №: 49 204

|
Цитата(zltigo @ Jun 10 2010, 12:49)  Я и спорить продолжать не буду, просто скажу в последний раз, что это полный бред. Как минимум матаппарат для синтеза ЛЮБЫХ фильтов один и тот-же, а ресурсов в цифре несравненно больше. Но тем, кто не смог синтезировать приемник на DSP и забубенил "Пришлось конвертнуть цифру в аналог и поставить декодеры.", это объяснять, как я вижу, уже бесполезно  . Очень часто это так, но есть и исключения. Например, цифрового эквивалента аналогового фильтра на переключающихся конденсаторах я не знаю. А также аналоговых реализаций быстрых цифровых алгоритмов тоже нет. Например, БПФ и т.п. Это специфические алгоритмы именно для цифровой обработки! Что же касается АРУ, то при точностных возможностях современных АЦП (можно получить большой динамический диапазон уже в приемлемой для алгоритма разрядности), не факт что всегда предварительное аналоговое усиление и его автоматическая регулировка является хорошим выбором. Все зависит от схемотехники и устойчивости алгоритмов. Цитата(=F8= @ Jun 10 2010, 18:31)  ИМХО единственное преимущество аппаратных декодером наличее АРУ. Если большой динамический диапазон не нужен, а в абсолютном большинстве случаев он не нужен, то преимущество за программным детектированием. Во всяком случае задача детектирования DTMF прошедшего через аудиотракт на 8870 не решаема абсолютно, программно еще можно как-то побороться. А эта задача намного актуальней(актуальная задача это задача за решение которой готовы платить деньги  ) чем прием DTMF пришедшего фиг знает откуда. Так почему же она (задача) еще не решена даже для таких брендов как Nokia и т.п.? У них то ресурсов (денег, мозгов и т.п. хватает). Ведь это было бы их небольшое но конкурентное преимущество. Но почему-то 99% всех GSM модулей имеют только команды для генерации DTMF, но не декодирования! Скорее всего не возможно обеспечить 100% работоспособность этого DTMF-декодера во всем спектре применений и условий эксплуатации GSM-модулей. А это уже не их (больших фирм) подход...
|
|
|
|
Сообщений в этой теме
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, 06:13 zltigo Цитата(CADiLO @ Jun 10 2010, 09:13) Тогда... Jun 10 2010, 07:26  Zizo Для более-менее надёжного детектирования DTMF чере... Jun 10 2010, 08:49   zltigo Цитата(Zizo @ Jun 10 2010, 11:49) Смысл п... Jun 10 2010, 09:28 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   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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|