реклама на сайте
подробности

 
 
> RS-485, соединение звездой.
Oleg_IT
сообщение Jan 13 2010, 18:25
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Очень нужно по конструктивным соображениям соединить двенадцать слейвов с мастером звездой по RS-485. Мастер это МК ATMega128. На стороне мастера ставлю двенадцать преобразователей из RS-485 в UART, например MAX485E_S, и уже этот UART подключаю к МК звездой. Прошу подтвердить будет ли работать такая схема или есть другое решение?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
DpInRock
сообщение Jan 13 2010, 21:46
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Ничего не понимаю. Как можно такой простой вопрос так замутить.
Есть три линии А Б и земля. Все устройства сидят на этих линиях ПАРАЛЛЕЛЬНО. Точка.
Скоко чип интерфейсный позволяет, чтолько и сидят. Какая еще там звезда или не звезда...

Сообщение отредактировал DpInRock - Jan 13 2010, 21:52


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
Oleg_IT
сообщение Jan 14 2010, 07:29
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Всем доброе утро.
Правильно сказал товарищ «Как можно такой простой вопрос так замутить» smile.gif
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 порт на эти цели всего один (УВЫ), второй занят.
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Jan 14 2010, 07:36
Сообщение #4


Беспросветный оптимист
******

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



Цитата(Oleg_IT @ Jan 14 2010, 10:29) *
Скорость 56300, дальность <10м По картинке, мой вариант “Star network (avoid)”

Разворачиваем звезду в разорванное кольцо и вешаем на один трансмиттер RS-485.
Всё работает, все довольны.
Кстати говоря, меньше 10 м вообще можно соединять как угодно, даже без терминаторов, ибо это с т.з. волновых процессов вообще точка.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
galjoen
сообщение Jan 14 2010, 08:29
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640



Цитата(Oleg_IT @ Jan 14 2010, 10:29) *
RS-485 звездой не работает, «звездой, конечно можете соединить, и даже где-то как-то работать будет» это ни меня, ни тем более заказчика не устраивает.

Прочитайте автомобильный стандарт J1708. Там используются именно RS-485 приёмопередатчики и именно соединение звездой. Причём это дело работает в тяжёлых автомобильных условиях.
Изложу суть:
1. Терминаторы так называемые "переменного тока". Т.е. по резистору в каждой линии через кондёр на землю.
2. Растяжки.
3. Приёмопередатчик передаёт только 0, а 1 устанавливается за счёт растяжек. Т.е. получается что-то вроде CAN приёмопередатчиков. Наверное лучше будет и поставить их, хотя они дороже.
4. Скорость по стандарту всего 9600 (стандарт 70-х годов), но длина линии большая. Точно больше 10 метров. Забыл сколько конкретно, но если интересно - гляну стандарт отпишу. Могу и стандарт выложить.

В реальных условиях всё замечательно работает, ни одной битой посылки я не принял, хотя длина линии (всех усов) явно превышала 40 метров.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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
|- - rezident   Цитата(MrYuran @ Jan 14 2010, 12:36) Разв...   Jan 14 2010, 08:38
|- - Oleg_IT   Цитата(MrYuran @ Jan 14 2010, 10:36) Разв...   Jan 14 2010, 10:30
|- - rezident   Цитата(Oleg_IT @ Jan 14 2010, 15:30) Знач...   Jan 14 2010, 10:47
||- - Oleg_IT   Цитата(rezident @ Jan 14 2010, 13:47) Поч...   Jan 14 2010, 11:04
||- - galjoen   Цитата(Oleg_IT @ Jan 14 2010, 14:04) В то...   Jan 14 2010, 11:45
||- - rezident   Цитата(Oleg_IT @ Jan 14 2010, 16:04) В то...   Jan 14 2010, 14:59
||- - 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


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 05:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.01417 секунд с 7
ELECTRONIX ©2004-2016