|
|
  |
Локальная сеть + AVR |
|
|
|
Sep 23 2006, 21:07
|
Участник

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

|
Цитата(algidim @ Sep 23 2006, 21:05)  Вопрос в следующим. Как подключить AVR к локальной сети. т.е как аппаратно подключить я догадываюсь, там rs485. Хм... вы похоже ошибаетесь... нет в AVR RS-485 в помине ! Цитата(algidim @ Sep 23 2006, 21:05)  А как програмно это реализовать и вообще возможно ли такое ? Интересует как со стороны компа , так и состороны AVR. Требуется разработать что-то типа системы сбора информации, когда несколько устройств подключены к одной сети. У каждого устройства должен быть свой номер, чтобы одна программа на ПК могла обмениаться со всеми устройствами.Может существуют какие нибудь специализированые М/С для таких целий ? А насчет подключения к комп.сети, можно воспользоваться либо программной реализацией протоколов верхнего уровня, но при этом надо ставить "большие" меги чтобы влезло, либо использовать микросхемы обеспецивающие "полную" стыковку с Ethernet. А раз вы их подключите к сети, то раздайте каждому адрес и обращщайтесь к ним когда захотите.  Посмотрите вот эту ссылку например: EthernuP.S. А вообще воспользуйтесь поиском по форуму, уже вроде не раз встречалось...
Сообщение отредактировал sav6622 - Sep 23 2006, 21:17
|
|
|
|
|
Sep 24 2006, 12:55
|
Участник

Группа: Участник
Сообщений: 25
Регистрация: 8-08-05
Пользователь №: 7 466

|
Цитата(algidim @ Sep 23 2006, 20:05)  Вопрос в следующим. Как подключить AVR к локальной сети. т.е как аппаратно подключить я догадываюсь, там rs485. А как програмно это реализовать и вообще возможно ли такое ? Интересует как со стороны компа , так и состороны AVR. Требуется разработать что-то типа системы сбора информации, когда несколько устройств подключены к одной сети. У каждого устройства должен быть свой номер, чтобы одна программа на ПК могла обмениаться со всеми устройствами.Может существуют какие нибудь специализированые М/С для таких целий ? Для устройств сбора и обработки информации (т.н. УСО) в АСУ ТП используется протокол MODBUS в модификациях: для RS485 - MODBUS RTU (классная вещь - моё субъективное мнение); для Ethernet - MODBUS TCP. Поищите в инете. Есть описания на русском языке. У меня к сожалению распечатки.
|
|
|
|
|
Sep 24 2006, 14:47
|

За битами по регистрам гоняюсь
  
Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446

|
Цитата(Gennadiy_ @ Sep 24 2006, 18:04)  В интернете был проект, лет 5 назад, с использованием АТ908535 и сетевой платы на шину ИСА ... Сложно уже искать что-то для ISA. CS8900A найти гораздо легче, есть версия 3.3в. А что касается готовых проектов, то их в Интернете просто немеряно. Достаточно зайти на любой поисковик, будь то ya.ru, google.(ru, com, de) и набрать "AVR ethernet ", также проходит "embedded ethernet" и т.д. Так, навскидку: http://embeddedethernet.comhttp://ethernut.de/http://www.egnite.de/ethernut/http://www.picoweb.net/Ну и, конечно, AVR Web Ring: http://r.webring.com/hub?ring=avr
--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
|
|
|
|
|
Sep 24 2006, 21:28
|

За битами по регистрам гоняюсь
  
Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446

|
Цитата(Леонид Иванович @ Sep 25 2006, 00:17)  Цитата(Nanobyte @ Sep 24 2006, 00:17)  Может быть, прикрутить Ethernet (на той-же CS8900)?
Тогда уж лучше на ENC28J60 от Microchip, она не такой монстр, имеет SPI вместо параллельной шины. Недавно в какой-то теме я уже предлагал использовать ENC28J60, но все дружно сошлись во мнении, что в России (Украине и т.д) их ещё не достать. Замечательная микросхемка, удобная, маленькая, НО ... Может быть, кто-нибудь знает, есть они РЕАЛЬНО или нет?
--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
|
|
|
|
|
Sep 25 2006, 05:57
|
Местный
  
Группа: Свой
Сообщений: 200
Регистрация: 10-04-06
Из: Украина,Запорожье
Пользователь №: 15 979

|
Цитата(Nanobyte @ Sep 25 2006, 01:28)  Цитата(Леонид Иванович @ Sep 25 2006, 00:17)  Цитата(Nanobyte @ Sep 24 2006, 00:17)  Может быть, прикрутить Ethernet (на той-же CS8900)?
Тогда уж лучше на ENC28J60 от Microchip, она не такой монстр, имеет SPI вместо параллельной шины. Недавно в какой-то теме я уже предлагал использовать ENC28J60, но все дружно сошлись во мнении, что в России (Украине и т.д) их ещё не достать. Замечательная микросхемка, удобная, маленькая, НО ... Может быть, кто-нибудь знает, есть они РЕАЛЬНО или нет? На украине г.Днепропетровск http://www.microchip.com.ua я уже покупал у них ENC28J60, кроме того богатый выбор RJ45 со встроенным трансформатором и светодиодами.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|