Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Модем на базе AVR
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Balaganov
Господа, имеется необходимость подключить девайс с ЖКД, на базе AVR, к инету по диалапу без каких-либо внешних модемов.
Цель (частично): выполнить синхронизацию времени с сервером в инете.
Кто-либо занимался подобной проблемой? Интересует обвязка МК и прошивка.
Благодарен за любую инфу.
BAA
Может проще поставить встраиваемый модем
например SocketModem фирмы MultiTeach(http://efo.ru/doc/MultiTech/MultiTech.pl?596)
Alex2172
Цитата(Balaganov @ Apr 4 2005, 21:45)
Господа, имеется необходимость подключить девайс с ЖКД, на базе AVR, к инету по диалапу без каких-либо внешних модемов.
Цель (частично): выполнить синхронизацию времени с сервером в инете.
Кто-либо занимался подобной проблемой? Интересует обвязка МК и прошивка.
Благодарен за любую инфу.
*


Сомневаюсь, что на AVR можно реализовать что-нибудь V.32- подобное даже на самой низкой скорости.
Make_Pic
Цитата(Alex2172 @ Apr 5 2005, 15:58)
Цитата(Balaganov @ Apr 4 2005, 21:45)
Господа, имеется необходимость подключить девайс с ЖКД, на базе AVR, к инету по диалапу без каких-либо внешних модемов.
Цель (частично): выполнить синхронизацию времени с сервером в инете.
Кто-либо занимался подобной проблемой? Интересует обвязка МК и прошивка.
Благодарен за любую инфу.
*


Сомневаюсь, что на AVR можно реализовать что-нибудь V.32- подобное даже на самой низкой скорости.
*



Зато V23 запросто!
monya
В спецификации ATMEL'a к продуктам говорится что на mega8 и на mega162 можно реализовать low-speed modem smile.gif
Alex2172
Цитата(Make_Pic @ Apr 5 2005, 17:34)
Зато V23 запросто!
*

V.23 практически вышел из употребления для диалапа и используется в пакетных радиомодемах. Вообще вопрос в том (насколько я понял) можно ли сделать модем на AVR совместимый с обычным модемом пригодным для dialup - это значит кроме самого модема: эхоподавление, эквалайзер и т.д.
Olegovich
Цитата(BAA @ Apr 5 2005, 11:57)
Может проще поставить встраиваемый модем
например SocketModem фирмы MultiTeach(http://efo.ru/doc/MultiTech/MultiTech.pl?596)
*


А самые ужасные встраиваемые модемы - это ZILOG, ни за что не берите!!!!
Make_Pic
Цитата(Alex2172 @ Apr 6 2005, 07:11)
Цитата(Make_Pic @ Apr 5 2005, 17:34)

Зато V23 запросто!
*

V.23 практически вышел из употребления для диалапа и используется в пакетных радиомодемах. Вообще вопрос в том (насколько я понял) можно ли сделать модем на AVR совместимый с обычным модемом пригодным для dialup - это значит кроме самого модема: эхоподавление, эквалайзер и т.д.
*


Ну тогда очень широкий выбор, но не дешевый:
Поставить микросхемы фирмы CMLMicro сами используем и довольны:
CMX867 V22 --- \ коррекция ошибок перекладывается на МК AVR
CMX868 V22bis /
CMX869 V32 коррекция ошибок программно аппаратная

Или, наконец, внешний обычный покупной модем - самое то решение!
Anybody
А ели нужна скорость то:
DSP (DSP Only) for Embedded V90 Modem Solution
http://focus.ti.com/docs/prod/folders/prin...s320c54v90.html
TMS320C54CST, Status: ACTIVE
Digital Signal Processor (DSP Only) for Client-Side Telephony
nameless
Цитата(Make_Pic @ Apr 5 2005, 17:34)
Цитата(Alex2172 @ Apr 5 2005, 15:58)
Цитата(Balaganov @ Apr 4 2005, 21:45)
Господа, имеется необходимость подключить девайс с ЖКД, на базе AVR, к инету по диалапу без каких-либо внешних модемов.
Цель (частично): выполнить синхронизацию времени с сервером в инете.
Кто-либо занимался подобной проблемой? Интересует обвязка МК и прошивка.
Благодарен за любую инфу.
*


Сомневаюсь, что на AVR можно реализовать что-нибудь V.32- подобное даже на самой низкой скорости.
*



Зато V23 запросто!
*



А чтобы больше не возникало вопросов про AVR см. страницу 103 следующего документа:
Make_Pic
>>Зато V23 запросто!
...
>А чтобы больше не возникало вопросов про AVR см. страницу 103 >следующего документа:


И чаго ты этим хотел сказать? Что на AVR V23 нельзя реализовать?
nameless
Цитата(Make_Pic @ Apr 10 2005, 11:09)
>>Зато V23 запросто!
...
>А чтобы больше не возникало вопросов про AVR см. страницу 103 >следующего документа:


И чаго ты этим хотел сказать? Что на AVR V23 нельзя реализовать?
*


V.23 - скуууучно...
все остальное - только ценою пользования большеMIPовых камней
Balaganov
Господа, спасибо всем кто откликнулся. Дабы не заострять внимание на тему v23, v32 и т.д. повторю вопрос: необходимо без вешнего модема синхронизировать девайс на базе AVR с сервером времени в интернете (скорость пока не важна, важно отсутствие обвязки AVR в виде внешнего модема). Кто-либо сталкивался с подобной проблемой? Интересует обвязка AVR ну и по возможности хотя бы алгоритм. Сенк.
Valery_Y
Давным-давно было у нас устройство, в котором в качестве модема использовалась Техасовская TCM3105 - v23/bell202 модулятор/демодулятор.
После того, как с их приобретением стало совсем туго, в качестве временной замены был выбран AT90S3213. Вернее, сначала взяли AT89С2051, но тут только-только появился AVR, более быстродействующий, и переписали на него, благо он оказался pin-to-pin совместимым. Сигнал приходил на встроенный компаратор, который оказался весьма паршивым. По отношению С/Ш программный модем оказалса хуже ТСМки, но на >10км выделенке работал вполне удовлетворительно, а вскоре к нам начали поставлять CML и мы перешли на них.
Вот такая история. То есть если отвечать на вопрос в подзаголовке, то "Да, Физически реально". Реализовать какой-нибудь модем вполне возможно и с весьма ограниченными ресурсами. Всё зависит от параметров линии связи и объёма передаваемых данных, v23 для синхронизации вполне хватит. Алгоритм и схему обвязки можно посмотреть, например на сайте www.ubicom.com (ex-Scenix), там есть аппнота на тему v23. Но это информация к размышлению. У нас и обвязка, и алгоритм в части приёма были посложнее, правда за давностью лет, сменой n-ых компьютеров (это я писал ещё на 486-той машине smile.gif ) и дальнейшей ненужностью всё кануло в лету.
Ещё можно посмотреть аппноту на техасовский MSP430: SLAA037 FSK Modulation and Demodulation With the MSP430 Microcontroller. Её могу прицепить.
Удачи.
sK0T
Цитата(Balaganov @ Apr 12 2005, 22:54)
Господа, спасибо всем кто откликнулся. Дабы не заострять внимание на тему v23, v32 и т.д. повторю вопрос: необходимо без вешнего модема синхронизировать девайс на базе AVR с сервером времени в интернете (скорость пока не важна, важно отсутствие обвязки AVR в виде внешнего модема). Кто-либо сталкивался с подобной проблемой? Интересует обвязка AVR ну и по возможности хотя бы алгоритм. Сенк.
*


А почему Atmel кстати? Так, в порядке общего развития интересно. smile.gif

Итак, для реализации софтварного модема на микроконтроллере необходимо и достаточно:
диодный мост, немного зенеров и десяток резистров/конденсаторов. 75 байт прошивки для PIC16F84. За подробностями — сюда.

Есть второй вариант — готовый блок, называется что-то в духе DAA (не гарантирую точность), который содержит трансформаторы и прочие необходимые в быту элементы.

P.S. Не думаю, что это будет сложно переделать под Atmel-овские контроллеры. Но вот однако вопрос: софтварным модемом скорость больше 9600 врядли можно достичь. Хватит-ли такой скорости для NTP? Прежде чем пытаться реализовывать синхронизацию времени, изучите литературу на тему минимальной скорости, при которой можно синхронизовывать время с заданной точностью.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.