Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
31.07.2006, 18:45
|
|
Частый гость
Регистрация: 04.07.2006
Сообщений: 24
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
кто-нибудь прикручивал к atmega16 - dtmf декодер тип mt8870?
в общем я туплю конечно, никак не могу понять принцип как это может работать
1. dtmf декодер получает dtmf сигналы по телефонной линии или gsm - это понятно
2. преобразует их в двоичный код и отдаёт на выход - с этим тоже понятно
3. вопрос - чем мега должна получить этот сигнал (я предполагаю USART'ом) или я не прав?
|
|
|
|
31.07.2006, 19:27
|
|
Прописка
Регистрация: 27.05.2005
Сообщений: 127
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
|
если это GSM аппарат то читаешь AT команды через уарт а если это телефонная линия и через аппаратный дтмф-декодер то читай даташит на соответствующую микросхему )
|
|
|
|
31.07.2006, 19:33
|
|
Частый гость
Регистрация: 04.07.2006
Сообщений: 24
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от deCoder
|
если это GSM аппарат то читаешь AT команды через уарт а если это телефонная линия и через аппаратный дтмф-декодер то читай даташит на соответствующую микросхему )
|
аха, сейчас по подробнее расскажу, что за девайс, собираю, это устройство с gsm модемом на который можно позвонить и отправить команду dtmf сигналом, в ds на mt8870 расписано что на выходе получается двоичный 4 битный сигнал, вот и вопрос - как правильнее мегой этот сигнал получить и преобразовать?
|
|
|
|
31.07.2006, 20:29
|
|
Прописка
Регистрация: 27.05.2005
Сообщений: 127
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
|
не поленился и скачал даташит ). Я так понимаю совсем ты пионер... В даташите на великом могучем аглицком фсё прекрасно расписано. Какой уарт? параллельная шина. Нужна программная реализация.
|
|
|
|
31.07.2006, 21:02
|
|
Частый гость
Регистрация: 04.07.2006
Сообщений: 24
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от deCoder
|
не поленился и скачал даташит ). Я так понимаю совсем ты пионер... В даташите на великом могучем аглицком фсё прекрасно расписано. Какой уарт? параллельная шина. Нужна программная реализация.
|
спасибо за помощь!
буду искать что-то более универсальное с последовательной шиной
|
|
|
|
01.08.2006, 13:26
|
|
Прописка
Регистрация: 27.05.2005
Сообщений: 127
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
|
весьма интересная штука http://compel.ru/catalog/wireless/gs..._quick_q2400ac
есть встроенный контроллер и кажется дтмф приёмник. Если бы я делал то именно на нём.
|
|
|
|
01.08.2006, 14:08
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,381
Сказал спасибо: 1,962
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: кто-нибудь прикручивал к atmega16 - dtmf декодер тип mt8
Сообщение от mel2
|
3. вопрос - чем мега должна получить этот сигнал (я предполагаю USART'ом) или я не прав?
|
Ну я прикручивал. Все просто. На 4 свободных пина заводится информация. На вход INT - сигнал "готовности" или как он там называется, не помню... Схемы нет под рукой.
Ну и в прерывании считывал эти 4 бита, клал куда надо и выставлял флажок "принято нажатие".
|
|
|
|
01.08.2006, 14:17
|
|
Частый гость
Регистрация: 04.07.2006
Сообщений: 24
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: кто-нибудь прикручивал к atmega16 - dtmf декодер тип mt8
Сообщение от nml
|
Сообщение от mel2
|
3. вопрос - чем мега должна получить этот сигнал (я предполагаю USART'ом) или я не прав?
|
Ну я прикручивал. Все просто. На 4 свободных пина заводится информация. На вход INT - сигнал "готовности" или как он там называется, не помню... Схемы нет под рукой.
Ну и в прерывании считывал эти 4 бита, клал куда надо и выставлял флажок "принято нажатие".
|
спасибо огромное, за ответ, мне часа 2 назад, в голову именно эта мысль пришла, а Вы подтвердили вовремя
|
|
|
|
01.08.2006, 18:40
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
я слышал что в ДШ конденсаторы у кварца не нарисованы. проверте.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
01.08.2006, 18:50
|
|
Частый гость
Регистрация: 04.07.2006
Сообщений: 24
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от avr123-nm-ru
|
я слышал что в ДШ конденсаторы у кварца не нарисованы. проверте.
|
спасибо за информацию, действительно в дш на схеме включения конденсаторы у кварца не нарисованы, т.е. они должны быть?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:20.
|
|