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

 
 
> 200 девайсов на CAN шине, Соединение большого числа девайсов на больших расстояниях и низких ско
Ariman
сообщение Sep 15 2008, 08:42
Сообщение #1





Группа: Участник
Сообщений: 14
Регистрация: 15-09-08
Пользователь №: 40 205



Доброго времени суток. Такой вопрос:

Имеется 200 устройств, и центральный узел. Устройства должны быть подключены к узлу по шине CAN (хотя возможны варианты, и если есть что-либо более подходящее для данной задачи, буду благодарен за наводку).
Расстояние между девайсами 3-4 метра, расстояние от самого дальнего девайса до узла 300+ метров.

В случае реализации на одной шине, то ее длина будет (если брать с запасом) около 1000 м.

Скорости обмена данными значения почти не имеют, достаточно будет самых низких. Вопрос - возможно ли это реализовать? Требуются ли какие-либо специальные схемотехнические решения, какой можете посоветовать трансивер и контроллер CAN?

Есть вариант - установить на центральный узел несколько CAN-адаптеров, и вместо одной длинной шины по километру юзать сегменты длиной 100-500м (желательный вариант именно 500м т.к. тогда можно будет не менять архитектуру главного узла, он держит 2 интерфейса) - сколько девайсов можно подвесить в этом случае?

Сообщение отредактировал Ariman - Sep 15 2008, 08:59
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
spf
сообщение Sep 15 2008, 13:03
Сообщение #2


Странник
****

Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051



Цитата(Ariman @ Sep 15 2008, 14:42) *
Имеется 200 устройств, и центральный узел. Устройства должны быть подключены к узлу по шине CAN (хотя возможны варианты, и если есть что-либо более подходящее для данной задачи, буду благодарен за наводку).
Расстояние между девайсами 3-4 метра, расстояние от самого дальнего девайса до узла 300+ метров.

CAN это не шина, а протокол. Для реализации которого применяется контроллер CAN. Физика может быть разной -- http://www.kvaser.com/can/products/drivers.htm, количество устройств см. в доках на драйверы.

Цитата
В случае реализации на одной шине, то ее длина будет (если брать с запасом) около 1000 м.

Скорости обмена данными значения почти не имеют, достаточно будет самых низких.

На такие расстояния будет работать скорость не выше 25К.

Цитата
Вопрос - возможно ли это реализовать? Требуются ли какие-либо специальные схемотехнические решения, какой можете посоветовать трансивер и контроллер CAN?

В задаче не перечислены исходные данные, поэтому невозможно говорить о решениях.

Цитата
Есть вариант - установить на центральный узел несколько CAN-адаптеров, и вместо одной длинной шины по километру юзать сегменты длиной 100-500м (желательный вариант именно 500м т.к. тогда можно будет не менять архитектуру главного узла, он держит 2 интерфейса) - сколько девайсов можно подвесить в этом случае?

Что такое "CAN-адаптер"? wink.gif
Девайсов можно подвесить столько, сколько осилит самый слабый драйвер.


--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post
Linker
сообщение Sep 20 2008, 13:44
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 210
Регистрация: 15-01-08
Из: Новосибирск
Пользователь №: 34 105



Цитата(spf @ Sep 15 2008, 20:03) *
CAN это не шина, а протокол. Для реализации которого применяется контроллер CAN.

Вообще-то CAN - это интерфейс у которого имеется несколько уровней описания. Как и у любого интерфейса. Аффтор интересуется физическим уровнем. А именно драйверами. И протокол тут не при чем. Протокол не измениться, а вот скорость обмена будет меняться.
Все о чем интересуется аффтор - можно реализовать. Однако конкретные рекомендации будут определяться конкретными условиями реального объекта.

Сообщение отредактировал Linker - Sep 20 2008, 13:52


--------------------
Я здесь и сейчас...
Go to the top of the page
 
+Quote Post



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

 


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


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