Технический форум по робототехнике.
slavaslx » 13 май 2009, 22:46
По ходу работы будет редактировать для большей ясности состояния работы.
Цель: Соединение нескольких контроллев в общую сеть.
Например такая ситуация: есть некая территория, по ней разбросаны различные электрические узлы, а было бы неплохо их центролизовать.
1. Рассматриваемые интерфейсы:
+ RS485; уже расмотрен;
+ I2C на ресиверах; уже почти рассмотрен;
+ ModBas; уже начинаю;
+ Can; подождет, но интересно;
+ Может еще какой то, в частности Ethernet; хотелось бы, видно будет со временем, предложения.
2. Используемые среды:
+КВ2;
+Протеус 7.5(7.4).
3. Требования к интерфейсам:
+Топология - общая шина;
+Длина 0,1...1км.
+Скорость - некритично;
+Затраты на реализацию - отсуствуют, ввиду только проведения симуляций в протеусе.
4. Используемые МК - только из семейсва ATMEL.
Окончательный результат: запуск всех(ну или всех) сетей в Протеус.
Ниже будет кратко описываться состояние проектов.
1. Уже сделано: RS485, простинький вариант, но запущен и работает (там внизу.) РС485 вопрос закрыт.
2. На очереди Modbas или I2C на удленителях? Щас буду думать.
3. И2С уже приведен ниже, но остался вопрос о "других типах удленителей".
4. Немного обсуждений о структуре. Расмотрены подобные системы фирмы Феникс Контакт. (все доступно в пдф внизу)
Последний раз редактировалось slavaslx 15 май 2009, 04:25, всего редактировалось 6 раз(а).
Сергей » 13 май 2009, 22:54
TCP/IP ?
slavaslx » 13 май 2009, 22:54
UART - неподходит.
1. Сеть получится плохо структуривана. Прийдется использовать МК с 2-ми UART.
И2С - всем хороша но короткая.
И2С + ресиверы - достаточно заманчиво, можно будет расмотреть. Кстати видел такую структуру на одном корабле, блягодоря этой сети, связывались системы климат контроля. (МК использовались типа at89sxxxx).
Ethernet - Всем хорош, но дорого обойдется.
1-ware - медленная но неочень подходит.
EdGull » 13 май 2009, 22:55
а чем RS485 не устраивает?
slavaslx » 13 май 2009, 22:57
RS 485 - пока не знаю,?
CAN, ModBAS, ProfiBAS, и пр. - просто супер., но както страшновато., может у кого то есть опыт работы с ними.
Скорее всего напор будет делаться на КАН и РС485.
Последний раз редактировалось slavaslx 15 май 2009, 02:00, всего редактировалось 1 раз.
MiBBiM » 13 май 2009, 23:03
RS-485 - как раз под вашу задачу: дальнобойный, поддерживает много слейвов. кажется у нефтяников сильно распространен
yak-40 » 13 май 2009, 23:03
slavaslx писал(а):есть некая территория, по ней разбросаны различные электрические узлы, а было бы неплохо их центролизовать.
А какой размер территории? поконкретней
=DeaD= » 13 май 2009, 23:04
RS-485 спасёт мир
Интерфейсные микры к нему не сильно дорогие и кода вроде можно найти с примерами и не сложно и промышленный стандарт
slavaslx » 13 май 2009, 23:04
Потихоньку буду инфу собирать и выкладывать. (Есть немного но разрозненна.)
Главная цель: создать МК сеть, с кодами для различных протоколов (простинько только для запуска), и с запуском проекта в протеусе.
У меня пока нет практических планов по этому поводу, а только хочется создать МК сеть на различных протоколах.
Куда это потом? Думаю найдется куда реализовать, так пока туманные соображения.
Поэтому тут будут рассматриваться различные варианты (см. гл. сообщение), и в конце нахождения оптимального с точки зрения ресурсосбережении.
Последний раз редактировалось slavaslx 15 май 2009, 02:07, всего редактировалось 2 раз(а).
yak-40 » 13 май 2009, 23:05
RS-485 1200метров, дальше - репитер
Последний раз редактировалось
yak-40 13 май 2009, 23:06, всего редактировалось 1 раз.
Сергей » 13 май 2009, 23:06
Ребят, что за наплыв весной такой? Юзай CAN и будет тебе щастье. Я с ним немного работал - мне понравился
MiBBiM » 13 май 2009, 23:08
yak-40 писал(а):RS-485 1200метров, дальше - репитер
ну, по словам Ландау, кажется, 800м для человека - уже бесконечность
yak-40 » 13 май 2009, 23:12
slavaslx » 13 май 2009, 23:13
Инфу и прочее буду собирать, проги буду писать и выкладывать.
Последний раз редактировалось slavaslx 15 май 2009, 02:10, всего редактировалось 1 раз.
slavaslx » 13 май 2009, 23:17
Насчет ограничений я погорячился:
1. Без езернета, это тема думаю отдельная.
2. Мк семейства АВР.
3. Среды КВ и Протеус
См. первый пост.
P.S. Предлагайте предложения и отзывы, соответственно при их расмотрений буду редактировать и исправлять .
Последний раз редактировалось slavaslx 15 май 2009, 02:14, всего редактировалось 2 раз(а).