Цитата(Scaner @ Jun 29 2010, 18:54)

Кто-нибудь сталкивался с реализацией приема DTMF с помощью модулей SIM900\SIM300D?
И вообще, стоит ли изобретать велосипед? Слышал, что прием DTMF будет одной из функций SIM900. Хотелось бы знать, так ли это...
Ориентироваться лучше на то, что есть, а не на то что будет.
Цитата
То, что смог найти - "Алгоритм Герцеля",
Если памяти не жалко то лучше "в лоб" ДПФ считать, особенно если контроллер 8-битный. Накопление ошибки меньше будет.
Цитата
но как довести сигнал до АЦП процессора - остается для меня загадкой. Ведь там дифференциальный сигнал... Как его оцифровывать? При том сохранив возможность вести телефонный разговор...
Подаете диф-сигнал на ОУ, приводите его к нужному уровню и на АЦП.
Цитата
И еще вопрос: на сколько ресурсозатрантый этот Аглоритм Герцеля?
Не очень затратный, avr справляется. Кстати на ДПФ, особенно если не пожалеете памяти для таблицы синосов для каждой частоты, затрат будет примерно столько-же.
ЗЫ Тут есть форумы по алгоритмам ЦОС и DSP сделайте в них поиск по слову DTMF.
Сообщение отредактировал =F8= - Jun 29 2010, 19:21