|
RS-485, соединение звездой. |
|
|
|
 |
Ответов
|
Jan 14 2010, 07:29
|
Знающий
   
Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709

|
Всем доброе утро. Правильно сказал товарищ «Как можно такой простой вопрос так замутить»  RS-485 звездой не работает, «звездой, конечно можете соединить, и даже где-то как-то работать будет» это ни меня, ни тем более заказчика не устраивает. Повторюсь, от каждого из двенадцати слейвов к мастеру тяну RS-485. На плате, где стоит МК мастера, преобразую RS-485 в UART МС MAX485E_S и соединяю их с одним портом UART-а Меги, фактически звездой. Будет такая «звезда» работать? Вроде как должна, т.к. линии RS-485 друг от друга изолированы. Скорость 56300, дальность <10м По картинке, мой вариант “Star network (avoid)” Цитата(DpInRock @ Jan 14 2010, 00:46)  Есть три линии А Б и земля. Все устройства сидят на этих линиях ПАРАЛЛЕЛЬНО. Точка. Скоко чип интерфейсный позволяет, чтолько и сидят. Какая еще там звезда или не звезда... Линий может быть и две, А и В. RS-485 позволяет соединить устройства параллельно только тогда когда они идут один за другим на одной шине, иначе не долали бы расширителей. В Меги UART порт на эти цели всего один (УВЫ), второй занят.
|
|
|
|
|
Jan 14 2010, 07:36
|

Беспросветный оптимист
     
Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646

|
Цитата(Oleg_IT @ Jan 14 2010, 10:29)  Скорость 56300, дальность <10м По картинке, мой вариант “Star network (avoid)” Разворачиваем звезду в разорванное кольцо и вешаем на один трансмиттер RS-485. Всё работает, все довольны. Кстати говоря, меньше 10 м вообще можно соединять как угодно, даже без терминаторов, ибо это с т.з. волновых процессов вообще точка.
--------------------
Программирование делится на системное и бессистемное. ©Моё :) — а для кого-то БГ — это Bill Gilbert =)
|
|
|
|
|
Jan 14 2010, 10:30
|
Знающий
   
Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709

|
Цитата(MrYuran @ Jan 14 2010, 10:36)  Разворачиваем звезду в разорванное кольцо и вешаем на один трансмиттер RS-485. Всё работает, все довольны. Кстати говоря, меньше 10 м вообще можно соединять как угодно, даже без терминаторов, ибо это с т.з. волновых процессов вообще точка. Если б можно было развернуть в разорванное кольцо проблемы бы не было. В вопросе я упомянул «по конструктивным соображениям соединить двенадцать слейвов с мастером звездой», именно звездой и именно так как дано на рисунке ”Star network (avoid)”, который привёл МП41. Другого просто не дано, от каждого слейва к мастеру идут два провода!!! Ещё раз, УВЫ!!!! galjoen Вы уже предлагаете нечто другое, отличное от RS-486. Это, конечно обсудить можно, но вряд ли мой заказчик пойдёт на такие изменения. Значит моя идея не заработает? Ещё не отметил, помеховая обстановка там не очень хорошая.
|
|
|
|
|
Jan 14 2010, 11:04
|
Знающий
   
Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709

|
Цитата(rezident @ Jan 14 2010, 13:47)  Почему не заработает? Заработает. У ADM485 входные токи логических входов ±1.0мкА (max). Так что вашей меге не составит труда управлять 12-ю драйверами RS485, включенными впараллель. Вопрос лишь в ценовой целесообразности. Если стоимость решения никак не "жмет", то вперед! P.S. протокол надеюсь типа запрос-ответ? Т.е. слейвы не могут самопроизвольно без запроса аварийную информацию мастеру слать? P.P.S. гальваническая развязка хотя бы в слейвах присутствует? В том то и дело, что если что-то менять в конструкции, звезду в кольцо или другой какой интерфейс делать это в такую копеечку выльется, что цены микрух, даже таких дорогих как у AD будут, исчезающее малы! Запрос конечно - мастер спрашивает, слев отвечает. По развязке не знаю, не моё.
|
|
|
|
|
Jan 14 2010, 14:59
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Цитата(Oleg_IT @ Jan 14 2010, 16:04)  В том то и дело, что если что-то менять в конструкции, звезду в кольцо или другой какой интерфейс делать это в такую копеечку выльется, что цены микрух, даже таких дорогих как у AD будут, исчезающее малы! Если устройство вы проектируете, то вам и решать. И я не вижу проблем в том, чтобы звезду распрямить в линию на каких-то 10-и метровых отрезках. Вам ведь все равно 12 разъемных соединений делать, так какая разница как они будут соединяться внутри вашей платы? Поставьте в качестве разъемов RG45 как для Ethernet. Скомплектуйте ваше устройство 15-ю "заглушками" и 15-ю 10-15-20-и метровыми кабелями, сделанными из FTP. "Заглушки" будут устанавливаться на место отсутствующих (неподключенных) слейвов. Почему 15, а не 12? А про запас  Это будет всяко дешевле 12 м/с трансиверов плюс изоляция Цитата(Oleg_IT @ Jan 14 2010, 16:04)  По развязке не знаю, не моё. Если нет уверенности, что все слейвы будет изолированными, то нужно делать изоляцию на каждый трансивер RS485. Потому, что в вашем исходном варианте постановки задачи даже третьего провода нету.
|
|
|
|
Сообщений в этой теме
Oleg_IT RS-485, соединение звездой. Jan 13 2010, 18:25 Nixon Не понятна предлагаемая структура. У слейвов тольк... Jan 13 2010, 18:54 Oleg_IT У слейвов только 485. Jan 13 2010, 19:34 zltigo Поиск:
http://www.google.lv/search?hl=ru&clie.... Jan 13 2010, 19:48 DpInRock 485 разный бывает. 4 провода, 2 провода. Jan 13 2010, 19:49 Oleg_IT В интерфейсе 2 провода. А что, в данном случае мог... Jan 13 2010, 20:50 zltigo Цитата(Oleg_IT @ Jan 13 2010, 23:50) Но и... Jan 13 2010, 21:01  Dog Pawlowa Цитата(zltigo @ Jan 14 2010, 01:01) Если-... Jan 13 2010, 21:11   zltigo Цитата(Dog Pawlowa @ Jan 14 2010, 00:11) ... Jan 13 2010, 22:19 МП41 Цитата(DpInRock @ Jan 13 2010, 23:46) Нич... Jan 13 2010, 22:58  Dog Pawlowa Цитата(МП41 @ Jan 14 2010, 01:58) ...А в ... Jan 14 2010, 07:10   galjoen Цитата(Oleg_IT @ Jan 14 2010, 10:29) RS-4... Jan 14 2010, 08:29   rezident Цитата(MrYuran @ Jan 14 2010, 12:36) Разв... Jan 14 2010, 08:38      galjoen Цитата(Oleg_IT @ Jan 14 2010, 14:04) В то... Jan 14 2010, 11:45      Ronin Цитата(Oleg_IT @ Jan 14 2010, 10:29) Скор... Jan 19 2010, 09:08    galjoen Цитата(Oleg_IT @ Jan 14 2010, 13:30) galj... Jan 14 2010, 10:54 МП41 Картинка из одного документа, описывающего RS-485.... Jan 14 2010, 07:18 MrYuran Поскольку словесное описание непонятно/неоднозначн... Jan 14 2010, 07:19 DpInRock Вообще-то соединения на картинке друг от друга нич... Jan 14 2010, 08:45 Oleg_IT Устройство это большая железка, сталь, алюминий. М... Jan 15 2010, 07:15
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|