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

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

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

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

|
Цитата(Палыч @ Jun 7 2010, 18:10)  Вы ищите м/с DTMF receiver обязательно с последовательным интерфейсом? Чем параллельный не угодил? Судя по разделу он еще ищет и приемник способный распознавать DTMF после GSM кодека. А это вообще совсем отдельная песня. Лично мне неведомы сколь-нибудь стабильно работающие серийные чипы. Ну а с просто DTMF почти любой микроконтроллер способен справиться.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jun 8 2010, 08:20
|

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

|
Что касается микросхем с последовательным интерфейсом (I2C), то они есть начиная от Zarlink и заканчивая китайцами. Вопрос только в поставках и доставаемости на территории разработчика.
Не вижу проблемы распознать DTMF ???? Если со стороны передачи это делается командой - то есть генерит последняя сота перед устройством, то распознает любой серийный приемник. У нашего клиента несколько тысяч устройств катаются с MT88L70 и нареканий нет. А вот если делать неправильно - впихивать на передающей стороне DTMF в аудиоканал, тогда конечно проблематично распознать. Проблема не в GSM кодеке, он вполне пропускает спектр частот для DTMF, а в накапливающихся фазовых искажениях между сотами - чем больше сот между передающей и принимающей стороной, тем нереальнее принять DTMF переданый в аудиоканал. Потому и придумали способ передачи командой, когда генерит последняя сота. По этой же причине проблематично передать факс через сотовую связь не используя пул оператора (в аналоговом режиме - например через сотовый мост) Только в режиме модема с компа - например Вентафаксом.
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Jun 8 2010, 08:36
|

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

|
Цитата(CADiLO @ Jun 8 2010, 11:20)  а в накапливающихся фазовых искажениях между сотами - чем больше сот между передающей и принимающей стороной, тем нереальнее принять DTMF переданый в аудиоканал. Между телефонами всегда только ДВЕ соты. Одна через которую работает один телефон и вторая, через которую работает второй. Дальше вся коммутация в общем случае канальная, синхронная - совершенно обыденная классическая телефония с ее ИКМ потоками. Цитата Если со стороны передачи это делается командой - то Специально ведь жирным шрифтом выделил
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jun 8 2010, 11:57
|

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

|
Цитата(Aner @ Jun 8 2010, 14:14)  по этому и внешний ставят. Те кто не умеет готовить, те ставят. Цитата Да и у контроллера ресурс отымать не стоит. Какой там уж ресурс для оцифровки полутора килогерц и меееедленной обработки с течении сотни миллисекунд.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jun 9 2010, 04:47
|

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

|
Цитата(Aner @ Jun 8 2010, 17:33)  Проще... Делайте "как проще". Я предпочитаю, как лучше. Особенно понравилось поминание всуе словца слова джиттер  . Про проблему фильтрации шумов тоже очень понравилось - ну работа у приемника это именно фильтровать. Все остальное тоже страшное и сложное по незнанию  . Относительную проблему может только составлять, если вдруг нужна, работа в относительно большом динамическом диапазоне, но это тоже не данный конкретный случай - тут, да и вообще сейчас, все в основном в цифре бегает - что вылетело по уровню, то с тем уровнем и прилетит, посему 8 реальных bit из обыденных для микроконтроолерных ADC 10bit, даже замного будет.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|