|
|
  |
Модем на базе AVR, Физически реально? |
|
|
|
Apr 4 2005, 18:45
|
Участник

Группа: Свой
Сообщений: 41
Регистрация: 16-02-05
Пользователь №: 2 688

|
Господа, имеется необходимость подключить девайс с ЖКД, на базе AVR, к инету по диалапу без каких-либо внешних модемов. Цель (частично): выполнить синхронизацию времени с сервером в инете. Кто-либо занимался подобной проблемой? Интересует обвязка МК и прошивка. Благодарен за любую инфу.
|
|
|
|
|
Apr 5 2005, 08:57
|
Участник

Группа: Свой
Сообщений: 24
Регистрация: 3-03-05
Пользователь №: 3 039

|
Может проще поставить встраиваемый модем например SocketModem фирмы MultiTeach(http://efo.ru/doc/MultiTech/MultiTech.pl?596)
|
|
|
|
|
Apr 5 2005, 12:58
|
Местный
  
Группа: Свой
Сообщений: 242
Регистрация: 25-08-04
Пользователь №: 537

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

Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 9-10-04
Из: Россия, Пермь
Пользователь №: 828

|
Цитата(Alex2172 @ Apr 5 2005, 15:58) Цитата(Balaganov @ Apr 4 2005, 21:45) Господа, имеется необходимость подключить девайс с ЖКД, на базе AVR, к инету по диалапу без каких-либо внешних модемов. Цель (частично): выполнить синхронизацию времени с сервером в инете. Кто-либо занимался подобной проблемой? Интересует обвязка МК и прошивка. Благодарен за любую инфу. Сомневаюсь, что на AVR можно реализовать что-нибудь V.32- подобное даже на самой низкой скорости. Зато V23 запросто!
|
|
|
|
|
Apr 7 2005, 10:26
|
Частый гость
 
Группа: Свой
Сообщений: 131
Регистрация: 3-03-05
Из: Санкт-Петербург
Пользователь №: 3 037

|
Цитата(BAA @ Apr 5 2005, 11:57) Может проще поставить встраиваемый модем например SocketModem фирмы MultiTeach(http://efo.ru/doc/MultiTech/MultiTech.pl?596) А самые ужасные встраиваемые модемы - это ZILOG, ни за что не берите!!!!
|
|
|
|
|
Apr 8 2005, 05:56
|

Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 9-10-04
Из: Россия, Пермь
Пользователь №: 828

|
Цитата(Alex2172 @ Apr 6 2005, 07:11) Цитата(Make_Pic @ Apr 5 2005, 17:34) V.23 практически вышел из употребления для диалапа и используется в пакетных радиомодемах. Вообще вопрос в том (насколько я понял) можно ли сделать модем на AVR совместимый с обычным модемом пригодным для dialup - это значит кроме самого модема: эхоподавление, эквалайзер и т.д. Ну тогда очень широкий выбор, но не дешевый: Поставить микросхемы фирмы CMLMicro сами используем и довольны: CMX867 V22 --- \ коррекция ошибок перекладывается на МК AVR CMX868 V22bis / CMX869 V32 коррекция ошибок программно аппаратная Или, наконец, внешний обычный покупной модем - самое то решение!
|
|
|
|
|
Apr 8 2005, 06:37
|

Частый гость
 
Группа: Свой
Сообщений: 107
Регистрация: 6-04-05
Пользователь №: 3 909

|
А ели нужна скорость то: DSP (DSP Only) for Embedded V90 Modem Solution http://focus.ti.com/docs/prod/folders/prin...s320c54v90.htmlTMS320C54CST, Status: ACTIVE Digital Signal Processor (DSP Only) for Client-Side Telephony
--------------------
Вся жизнь - борьба! Борьба с шумами. :)
|
|
|
|
|
Apr 9 2005, 11:08
|
Частый гость
 
Группа: Свой
Сообщений: 174
Регистрация: 9-07-04
Пользователь №: 305

|
Цитата(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 следующего документа:
|
|
|
|
|
Apr 11 2005, 03:18
|
Частый гость
 
Группа: Свой
Сообщений: 174
Регистрация: 9-07-04
Пользователь №: 305

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

Группа: Свой
Сообщений: 41
Регистрация: 16-02-05
Пользователь №: 2 688

|
Господа, спасибо всем кто откликнулся. Дабы не заострять внимание на тему v23, v32 и т.д. повторю вопрос: необходимо без вешнего модема синхронизировать девайс на базе AVR с сервером времени в интернете (скорость пока не важна, важно отсутствие обвязки AVR в виде внешнего модема). Кто-либо сталкивался с подобной проблемой? Интересует обвязка AVR ну и по возможности хотя бы алгоритм. Сенк.
|
|
|
|
|
Apr 13 2005, 18:35
|
Участник

Группа: Свой
Сообщений: 45
Регистрация: 22-09-04
Пользователь №: 698

|
Давным-давно было у нас устройство, в котором в качестве модема использовалась Техасовская TCM3105 - v23/bell202 модулятор/демодулятор. После того, как с их приобретением стало совсем туго, в качестве временной замены был выбран AT90S3213. Вернее, сначала взяли AT89С2051, но тут только-только появился AVR, более быстродействующий, и переписали на него, благо он оказался pin-to-pin совместимым. Сигнал приходил на встроенный компаратор, который оказался весьма паршивым. По отношению С/Ш программный модем оказалса хуже ТСМки, но на >10км выделенке работал вполне удовлетворительно, а вскоре к нам начали поставлять CML и мы перешли на них. Вот такая история. То есть если отвечать на вопрос в подзаголовке, то "Да, Физически реально". Реализовать какой-нибудь модем вполне возможно и с весьма ограниченными ресурсами. Всё зависит от параметров линии связи и объёма передаваемых данных, v23 для синхронизации вполне хватит. Алгоритм и схему обвязки можно посмотреть, например на сайте www.ubicom.com (ex-Scenix), там есть аппнота на тему v23. Но это информация к размышлению. У нас и обвязка, и алгоритм в части приёма были посложнее, правда за давностью лет, сменой n-ых компьютеров (это я писал ещё на 486-той машине  ) и дальнейшей ненужностью всё кануло в лету. Ещё можно посмотреть аппноту на техасовский MSP430: SLAA037 FSK Modulation and Demodulation With the MSP430 Microcontroller. Её могу прицепить. Удачи.
|
|
|
|
|
Apr 14 2005, 01:49
|

Местный
  
Группа: Свой
Сообщений: 241
Регистрация: 22-12-04
Пользователь №: 1 610

|
Цитата(Balaganov @ Apr 12 2005, 22:54) Господа, спасибо всем кто откликнулся. Дабы не заострять внимание на тему v23, v32 и т.д. повторю вопрос: необходимо без вешнего модема синхронизировать девайс на базе AVR с сервером времени в интернете (скорость пока не важна, важно отсутствие обвязки AVR в виде внешнего модема). Кто-либо сталкивался с подобной проблемой? Интересует обвязка AVR ну и по возможности хотя бы алгоритм. Сенк. А почему Atmel кстати? Так, в порядке общего развития интересно.  Итак, для реализации софтварного модема на микроконтроллере необходимо и достаточно: диодный мост, немного зенеров и десяток резистров/конденсаторов. 75 байт прошивки для PIC16F84. За подробностями — сюда. Есть второй вариант — готовый блок, называется что-то в духе DAA (не гарантирую точность), который содержит трансформаторы и прочие необходимые в быту элементы. P.S. Не думаю, что это будет сложно переделать под Atmel-овские контроллеры. Но вот однако вопрос: софтварным модемом скорость больше 9600 врядли можно достичь. Хватит-ли такой скорости для NTP? Прежде чем пытаться реализовывать синхронизацию времени, изучите литературу на тему минимальной скорости, при которой можно синхронизовывать время с заданной точностью.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|