|
2 страниц
1 2 >
|
 |
Ответов
(1 - 15)
|
Apr 28 2009, 18:25
|
Участник

Группа: Участник
Сообщений: 30
Регистрация: 26-07-07
Из: Samara
Пользователь №: 29 388

|
Как вариант можно програмно декодировать, если ресурсы МК позволяют. Вот пример. Тема - Генерация и распознавание DTMF-сигналов. Часть 1 и 2
Сообщение отредактировал Hunter07 - Apr 28 2009, 18:29
--------------------
|
|
|
|
|
Apr 28 2009, 18:38
|
Участник

Группа: Новичок
Сообщений: 17
Регистрация: 16-04-09
Пользователь №: 47 790

|
Цитата(Hunter07 @ Apr 28 2009, 21:25)  Как вариант можно програмно декодировать, если ресурсы МК позволяют. Вот пример. Тема - Генерация и распознавание DTMF-сигналов. Часть 1 и 2 Спасибо но для меня это не вариант. Нужно готовое решение
|
|
|
|
|
Apr 29 2009, 05:06
|
Участник

Группа: Новичок
Сообщений: 17
Регистрация: 16-04-09
Пользователь №: 47 790

|
Цитата(av-master @ Apr 28 2009, 23:49)  так дай кому нить денег, тебе зделают, или купи готовое устройство....... Ne ponimayu tvoi podxod , Ili pomogay ili voobshe ni govori! Цитата(Harbinger @ Apr 29 2009, 07:11)  А вообще-то это как - управлять модулем посредством DTMF?  Может, всё-таки модуль чем-то управляет? Тогда таки 8870, 4 выхода данных на порт МК, выход готовности - на прерывание, всё тривиально как табуретка, и достаточно надёжно... Modul podklyuchen k mikrokontrolleru. S telefona nuzno uprovlyat deistviya mikrokontrollera. S 8870 v principe vse ponyatno. Spasibo.
|
|
|
|
|
Apr 29 2009, 15:08
|

старший лаборант
     
Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097

|
Несколько лет назад встречал упоминание о применении медленной FSK в голосовом канале (600 бит/с или меньше, точно не помню). Не удосужился проверить, а сайт тот исчез (sergeyefanov.narod.ru, вроде так). Цитата Совместно с DTMF желательно иметь управление, построенное по другому принципу: SMS, CSD, или TCP/UDP. Хотя - не факт, что и это поможет... Далеко не факт. В любом случае очень не помешает обратная связь - рапорт о том, что команда выполнена (или же рапорт о причине невыполнения). Например (полушутка): есть электрочайник, на нём два датчика - наличия воды и её кипения. Посылаем команду на включение, через некоторое время получаем "чайник закипел" или же "извините, нет воды"). При управлении посредством DTMF можно какие-нибудь бипы формировать, чтобы попроще.
--------------------
Китайская комплектация - европейское качество! ;)
|
|
|
|
|
Apr 30 2009, 10:37
|
Участник

Группа: Новичок
Сообщений: 17
Регистрация: 16-04-09
Пользователь №: 47 790

|
Цитата(Harbinger @ Apr 29 2009, 19:08)  Несколько лет назад встречал упоминание о применении медленной FSK в голосовом канале (600 бит/с или меньше, точно не помню). Не удосужился проверить, а сайт тот исчез (sergeyefanov.narod.ru, вроде так).
Далеко не факт. В любом случае очень не помешает обратная связь - рапорт о том, что команда выполнена (или же рапорт о причине невыполнения). Например (полушутка): есть электрочайник, на нём два датчика - наличия воды и её кипения. Посылаем команду на включение, через некоторое время получаем "чайник закипел" или же "извините, нет воды"). При управлении посредством DTMF можно какие-нибудь бипы формировать, чтобы попроще. Spasivo vsem za otveti !
|
|
|
|
|
May 6 2009, 11:45
|
Группа: Новичок
Сообщений: 1
Регистрация: 6-05-09
Пользователь №: 48 734

|
Цитата(Gegham @ Apr 30 2009, 13:37)  Spasivo vsem za otveti ! DTMF прекрасно работает на всех сотовых операторах которые я пробовал есть готовое решение под сим300с
|
|
|
|
|
May 7 2009, 10:54
|
Частый гость
 
Группа: Участник
Сообщений: 142
Регистрация: 20-08-07
Из: Тула
Пользователь №: 29 919

|
Цитата(Harbinger @ May 7 2009, 06:06)  Передаётся, хоть и не ахти как - при неустойчивой связи посылка может "разорваться", в итоге на приёмной стороне цифры "двоились". А подавления или существенных искажений не заметил. Об этом уже как-то писалось здесь - чаще всего в GSM DTMF через кодеки не идет, работает т.н. трансляция. Ближний к абоненту конец распознает DTMF-цифру, гасит канал и передает на вторую сторону спецкоманду "проиграй такую-то цифру". Вторая сторона начинает сама играет нужную цифру. При неисправностях в этой цепочке начинается полный набор описываемых на форуме глюков - например 20-30мс "хвост" + тишина объясняется элементарно (20-30 мс - время детекта, потом канал погасили, а трансляция не пошла). А еще, из-за этого самого 20-30мс-времени детекта, на вторую сторону сначала успевает придти сильно покоцанный "хвост" аналогового сигнала, прошедшего через кодеки, потом чистый восстановленный тон, который закончится чуть позже, чем "оригинал" (детектирование отсутствия - те же 20-30 мс). Разбирать таких мутантов на приемном конце, да еще когда длина всей посылки 50 мс - просто праздник какой-то...
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|