Автор Ислам задал вопрос в разделе Другие языки и технологии
Как распознать сигналы dtmf на контроллере avr atmega8? Возможно ли это вообще? и получил лучший ответ
Ответ от Paims[гуру]
Да, распознать DTMF на ATmega8 можно. Есть два основных пути. Первый — использовать встроенный 8-битный АЦП: оцифровывать звук и программно выделять две частоты каждого символа. Обычно для этого берут алгоритм Герцеля: он проще полного спектрального анализа и подходит для небольших контроллеров. Нужно настроить частоты низких и высоких групп, пороги срабатывания и минимальную длительность посылки, чтобы избежать ложных срабатываний. Второй, более надёжный вариант — внешняя микросхема DTMF-декодера, например MT8870 или аналогичная. Она сама распознаёт пары частот и выдаёт контроллеру четырёхбитный код цифры и сигнал наличия данных. ATmega8 остаётся только читать эти линии. Такой способ проще и меньше нагружает процессор.
Там же вроде есть АЦП 8битный. Программу залей и усе.
Как Путин смог перевести на немецкий загадку: "А и Б сидели на трубе..."? Возможно ли это?
Известный случай произошел в 2005 году во время визита Владимира Путина в Германию для обсуждения
подробнее...
Помогите,плз!Как распознать в тексте на английском языке предложения в настоящем и прошедшем продолженных временах??
Чтобы распознать продолженное время в английском тексте, ищите конструкцию из вспомогательного
подробнее...
Красоткин находил Жучку и та ли это была Жучка?
В романе Федора Достоевского «Братья Карамазовы» Коля Красоткин действительно нашел ту самую Жучку.
подробнее...
Как правильно говорить? "Поехать НА Украину" или "Поехать В Украину"
В литературной норме русского языка исторически закрепился вариант поехать на Украину и быть на
подробнее...
Cells.clear Что это значит в VBA?
В VBA метод Cells. Clear означает полную очистку ячеек на рабочем листе Excel. Эта команда
подробнее...