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

 
 
> 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
Ответов
navy2000
сообщение Sep 23 2008, 10:33
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 17-07-06
Пользователь №: 18 874



Не пропустите еще и такой момент. Сеть будет работать при правильно установленных терминаторах. Но при обрыве линии (допустим оторвался последний прибор, который содержит терминатор) постоянная времени сильно увеличится. Это приведет к тому, что когда передатчик будет ставить рецисив после доминанты разряд емкости кабеля еще не произойдет и (увидев доминанту в линии) передача будет заблокирована. Никто не сможет сделать передачу. Сеть перестанет работать.
Кроме того, не стоит сбрасывать со счетов и омические потери в кабеле. В PCA82C250 дифф. напряжение 1.5 - 3В, а чувствительность приемника около 1В, при входном дифф. сопротивлении 20-100кОм. Несложно посчитать, при каком поличестве приемников, какой длине кабеля (при заданном погонном сопротивлении), и каких терминаторах связи не будет именно из-за падения напряжения.
Go to the top of the page
 
+Quote Post
ALARM
сообщение Sep 24 2008, 01:44
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 23-09-08
Из: г. Новосибирск
Пользователь №: 40 405



Цитата(navy2000 @ Sep 23 2008, 17:33) *
Сеть будет работать при правильно установленных терминаторах. Но при обрыве линии (допустим оторвался последний прибор, который содержит терминатор) постоянная времени сильно увеличится. Это приведет к тому, что когда передатчик будет ставить рецисив после доминанты разряд емкости кабеля еще не произойдет и (увидев доминанту в линии) передача будет заблокирована. Никто не сможет сделать передачу. Сеть перестанет работать.

Живучесть сети САН одна из заявленных фишек. Обещано, что при обрыве сеть будет продолжать функционировать в образовавшихся подсегментах. Кроме того заявлено, что сеть будет проложать функционировать даже при обрыве одного из двух проводов кабеля, не считая экранного. Однако Ваши слова логичны. И как это все совместить?
Go to the top of the page
 
+Quote Post
Linker
сообщение Sep 28 2008, 14:52
Сообщение #4


Местный
***

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



Цитата(ALARM @ Sep 24 2008, 08:44) *
Живучесть сети САН одна из заявленных фишек. Обещано, что при обрыве сеть будет продолжать функционировать в образовавшихся подсегментах. Кроме того заявлено, что сеть будет проложать функционировать даже при обрыве одного из двух проводов кабеля, не считая экранного. Однако Ваши слова логичны. И как это все совместить?

Слова логичны, однако система работает при обрыве кабеля по сегментно. Насмотря на потерю одного из терминаторов. Проверено a14.gif


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



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

 


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


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