Например TDA7294

Форум РадиоКот • Просмотр темы - DTMF декодер средствами AVR
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 20:01:39

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 17 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: DTMF декодер средствами AVR
СообщениеДобавлено: Пн апр 09, 2012 12:31:36 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 590
Зарегистрирован: Вт май 19, 2009 09:27:30
Сообщений: 3258
Откуда: Украина
Рейтинг сообщения: 0
Доброго здоровья, уважаемые коты! Нужны примеры программной реализации декодера стандартного DTMF сигнала нажатия клавишь телефона на МК AVR желательно в CVAVR или в другой среде, но на Си. Ну или хотя бы алгоритм реализации программного декодера.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DTMF декодер средствами AVR
СообщениеДобавлено: Пн апр 09, 2012 13:49:48 
Мудрый кот
Аватар пользователя

Карма: 3
Рейтинг сообщений: 60
Зарегистрирован: Пн ноя 29, 2010 15:58:43
Сообщений: 1815
Рейтинг сообщения: 0
ELcat писал(а):
Доброго здоровья, уважаемые коты! Нужны примеры программной реализации декодера стандартного DTMF сигнала нажатия клавишь телефона на МК AVR желательно в CVAVR или в другой среде, но на Си. Ну или хотя бы алгоритм реализации программного декодера.


1.вот здесь много всего
http://www.gaw.ru/html.cgi/txt/app/micr ... laae16.htm
http://electromost.com/news/primenenie_ ... 2-03-21-58

а вот здесь проект
viewtopic.php?f=20&t=16303

2. из чего пекут хлеб который мы едим?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DTMF декодер средствами AVR
СообщениеДобавлено: Пн апр 09, 2012 16:21:05 
Грызет канифоль
Аватар пользователя

Карма: 11
Рейтинг сообщений: 36
Зарегистрирован: Пн дек 15, 2008 19:28:38
Сообщений: 262
Откуда: Омск
Рейтинг сообщения: 0
Делал программный декодер. И именно на СИ. Завтра, если не забуду выложу.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: DTMF декодер средствами AVR
СообщениеДобавлено: Пн апр 09, 2012 17:10:36 
Опытный кот

Карма: 2
Рейтинг сообщений: -2
Зарегистрирован: Ср мар 18, 2009 21:14:33
Сообщений: 812
Рейтинг сообщения: 0
Купите модуль с DTMF и будет вам счастье. SIM900 например(начиная с 8 прошивки).

Или нужен конкретно декодер?


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: DTMF декодер средствами AVR
СообщениеДобавлено: Пн апр 09, 2012 17:29:20 
Друг Кота
Аватар пользователя

Карма: 74
Рейтинг сообщений: 1244
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7517
Рейтинг сообщения: 0
Вот, отличная ссылка по алгоритму Герцеля:

http://www.eetimes.com/design/embedded/ ... -Algorithm

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: DTMF декодер средствами AVR
СообщениеДобавлено: Пн апр 09, 2012 22:23:22 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 590
Зарегистрирован: Вт май 19, 2009 09:27:30
Сообщений: 3258
Откуда: Украина
Рейтинг сообщения: 0
YS писал(а):
Вот, отличная ссылка по алгоритму Герцеля:

http://www.eetimes.com/design/embedded/ ... -Algorithm
А на русском есть?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DTMF декодер средствами AVR
СообщениеДобавлено: Пн апр 09, 2012 22:34:01 
Друг Кота
Аватар пользователя

Карма: 74
Рейтинг сообщений: 1244
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7517
Рейтинг сообщения: 0
Может и да. Но я помню, что это лучшее, что я нашел, когда сам ковырял эту тему. Просто, ясно и понятно, без лишней воды. По этой статье реализация пишется за пять минут.

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DTMF декодер средствами AVR
СообщениеДобавлено: Вт апр 10, 2012 04:44:25 
Грызет канифоль
Аватар пользователя

Карма: 11
Рейтинг сообщений: 36
Зарегистрирован: Пн дек 15, 2008 19:28:38
Сообщений: 262
Откуда: Омск
Рейтинг сообщения: 0
Я делал вот по этому мануалу. Все просто и понятно.


Вложения:
AN045SoftwareDTMFDecoder.pdf [602.83 KiB]
Скачиваний: 2594
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DTMF декодер средствами AVR
СообщениеДобавлено: Вт апр 10, 2012 22:31:09 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 590
Зарегистрирован: Вт май 19, 2009 09:27:30
Сообщений: 3258
Откуда: Украина
Рейтинг сообщения: 0
YS писал(а):
Просто, ясно и понятно, без лишней воды.
Да просто с ангельским у меня не очень.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DTMF декодер средствами AVR
СообщениеДобавлено: Ср апр 11, 2012 07:16:57 
Мудрый кот
Аватар пользователя

Карма: 3
Рейтинг сообщений: 60
Зарегистрирован: Пн ноя 29, 2010 15:58:43
Сообщений: 1815
Рейтинг сообщения: 0
ELcat писал(а):
у меня не очень.


чтобы понять суть статьи , достаточно онлайн переводчика
http://www.translate.ru/


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DTMF декодер средствами AVR
СообщениеДобавлено: Ср апр 11, 2012 07:36:33 
Мудрый кот
Аватар пользователя

Карма: 3
Рейтинг сообщений: 60
Зарегистрирован: Пн ноя 29, 2010 15:58:43
Сообщений: 1815
Рейтинг сообщения: 0
YS писал(а):
Вот, отличная ссылка по алгоритму Герцеля:

http://www.eetimes.com/design/embedded/ ... -Algorithm


подскажите пож. к какому виду надо привести входной сигнал, для такого анализа?

для начало как я понимаю - усиливаем сигнал, ... а потом сразу на компаратор, и полученный сигнал на вход МК?
или необходима некоторая фильтрация в нужном диапазоне частот?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DTMF декодер средствами AVR
СообщениеДобавлено: Ср апр 11, 2012 20:13:43 
Друг Кота
Аватар пользователя

Карма: 74
Рейтинг сообщений: 1244
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7517
Рейтинг сообщения: 0
Цитата:
с ангельским у меня не очень.


Это очень грустно. Если собираетесь серьезно заниматься электроникой - учить обязательно.

Цитата:
к какому виду надо привести входной сигнал, для такого анализа?


На вход алгоритма необходимо подавать оцифрованные отсчеты. Ну, перед АЦП, конечно, желательно поставить фильтр, отсекающий все, что выше половины частоты дискретизации (теорема Котельникова-Найквиста все еще работает).

Естесственно, искать частоты выше половины частоты дискретизации не стоит.

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DTMF декодер средствами AVR
СообщениеДобавлено: Ср апр 11, 2012 21:44:55 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 590
Зарегистрирован: Вт май 19, 2009 09:27:30
Сообщений: 3258
Откуда: Украина
Рейтинг сообщения: 0
YS писал(а):
Цитата:
с ангельским у меня не очень.

Это очень грустно. Если собираетесь серьезно заниматься электроникой - учить обязательно.
Поздновато уже.

А зачем оцифровывать сигнал? В Руси стоит один единственный компаратор и этого там вполне достаточно.


Последний раз редактировалось ELcat Ср апр 11, 2012 21:48:47, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DTMF декодер средствами AVR
СообщениеДобавлено: Ср апр 11, 2012 21:47:57 
Друг Кота
Аватар пользователя

Карма: 74
Рейтинг сообщений: 1244
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7517
Рейтинг сообщения: 0
Ладно Вам. :) Это никогда не поздно. :)

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DTMF декодер средствами AVR
СообщениеДобавлено: Чт апр 12, 2012 07:11:38 
Мудрый кот
Аватар пользователя

Карма: 3
Рейтинг сообщений: 60
Зарегистрирован: Пн ноя 29, 2010 15:58:43
Сообщений: 1815
Рейтинг сообщения: 0
YS писал(а):
На вход алгоритма необходимо подавать оцифрованные отсчеты. Ну, перед АЦП, конечно, желательно поставить фильтр, отсекающий все, что выше половины частоты дискретизации (теорема Котельникова-Найквиста все еще работает).


а исходя из Вашего опыта, сможет AVR обработать этот алгоритм при 8 килосемплах?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DTMF декодер средствами AVR
СообщениеДобавлено: Чт апр 12, 2012 18:04:20 
Друг Кота
Аватар пользователя

Карма: 74
Рейтинг сообщений: 1244
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7517
Рейтинг сообщения: 0
Честно сказать, я обрабатывал только готовый буфер не в реальном времени, так что не знаю. Надо смотреть в симуляторе, сколько тактов уходит на обсчет, и считать, хватит ли запаса тактовой частоты.

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DTMF декодер средствами AVR
СообщениеДобавлено: Пт апр 13, 2012 23:09:46 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 590
Зарегистрирован: Вт май 19, 2009 09:27:30
Сообщений: 3258
Откуда: Украина
Рейтинг сообщения: 0
А может есть какой алгоритм с измерением временных промежутков между сменами уровней и вычисления по ним частот? Ну не думаю, что в "Руси" БПФ использовались?


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 17 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y