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

 
 
> Хитрый проект с CAN шиной, Есть подозрение что идея нежизнеспособна
sysel
сообщение Nov 17 2010, 10:19
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 3-07-07
Пользователь №: 28 852



Здравствуйте!

Ведётся работа над созданием довольно масштабного проекта системы управления (не нашей фирмой).
Основная идея - объединение разнотипных плат ввода-вывода, устройств приёма и генерации сигналов в рамках одной телекоммуникационной стойки (19 дюймов 6U, евромеханика). Планируется что все устройства до 256 узлов будут общаться по одной CAN шине.
Нам предлагают адаптировать свою продукцию, чтоб она работала в этой стойке и работала с этим CAN-ом.


Идеология такая:
Физическая среда - витая пара.
Идентификатор устройства определяется положением его в стойке (на бек плате запаяны соответствующие перемычки).
Арбитр выдаёт пакет начала обмена. Все устройства (256 штук) должны выдать в шину пакеты данных (сразу же после приёма пакета от арбитра). Причем предполагается, что вопрос арбитража должен решаться самой шиной. Предполагаемая скорость работы 500 кБит/сек. Обмены без привлечения протоколов высокого уровня. Пакеты от устройств 4-6 байт, что укладывается в размер одной посылки.


Есть подозрения, что идея гнилая из-за:
1) руководитель проекта напоминает специалиста по освоению бюджетов.
2) большое число устройств на шине. разработчики выкопали драйвер TJA1051, который как-бэ должен сдюжить.
3) скорость 500 кБит
4) подозрительная идея свалить весь арбитраж на возможности CAN (типа пусть все 256 устройств одновременно начнут вещать, а там как-нибудь между собой разберутся)
5) хотят чтобы все устройства были гальванически развязаны от шины. Причем предполагают использовать связку ADUM14xx + TJA1051.


Вопрос собственно:
Жизнеспособна ли данная идея?

У нас есть опыт работы с CAN на таких скоростях, но число абонентов - менее 10. Проверить реализуемость идеи с 256 устройствами нет возможности.

Не хотелось бы ввязываться в проект который обречен, ибо потом ещё можем крайними оказаться.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Mos
сообщение Apr 1 2011, 10:44
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 89
Регистрация: 31-10-06
Пользователь №: 21 829



1. идея авнтюрная. опытный образец будет работать на ура - промышленный нет;
2. больше 40 узлов - утопия;
3. хабов не бывает.
Go to the top of the page
 
+Quote Post
Forger
сообщение Apr 2 2011, 15:31
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831



Цитата(Mos @ Apr 1 2011, 13:44) *
3. хабов не бывает.


Бывают (см. в конце): http://www.compeljournal.ru/enews/2009/5/6


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post
Mos
сообщение Apr 4 2011, 11:49
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 89
Регистрация: 31-10-06
Пользователь №: 21 829



Цитата(Forger @ Apr 2 2011, 18:31) *
Бывают (см. в конце): http://www.compeljournal.ru/enews/2009/5/6


1. на логическом уровне - конечно бывают (это итак понятно);
2. спасибо за ссылку. интересный обзор;
3. вот:

(тынц), стр. 7:

Цитата
Feedback Suppression
The logic unit described in Table 3 constantly ensures that
dominant symbols on one bus line are transmitted to the
other bus line without imposing any priority on either of the
lines. This feature would lead to an “interlock” state with
permanent dominant signal transmitted to both bus lines, if
no extra measure is taken.
Therefore feedback suppression is included inside the
logic unit of the transceiver. This block masks−out reception
on that bus line, on which a dominant is actively transmitted.
The reception becomes active again only with certain delay
after the dominant transmission on this line is finished.


т.е. ничё нового - подобное решение с задержкой включения приёмника (с целью избежания самоблокировки /защёлкивания/) уже не раз обсуждалось на форуме - а вот какая должна быть длительность этой задержки; как она коррелирует со скоростью, с длинами сегментов, с крутизной фронтов...

ИМХО, хабы физ. уровня для КЭНа - сопли и заплатки (не надёжно, короче..)

ещё, 2 eurol,
утопия, потому, что в наших суровых реалиях в проектах самоделкина никто не будет использовать нормальный кабель на 120 ом, Fieldbus-коннекторы (35-70-100 евро/шт) и т.д - плашками прижмут к плате да и всё. (ну кабель ещё ладно, возьмут Profibus лаповский (он типа вообще 160 ом; не понятно на какой частоте измеряли)).
4 шкафа - это метров 100 кабеля (наразделку метров 10 уйдёт)
Go to the top of the page
 
+Quote Post
Forger
сообщение Apr 4 2011, 16:58
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831



Цитата(Mos @ Apr 4 2011, 14:49) *
... интересный обзор;

Спасибо. Приятно слышать - этот обзор я писал, потому и вспомнил sm.gif


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- sysel   Хитрый проект с CAN шиной   Nov 17 2010, 10:19
- - Сергей Борщ   2) Адресное поле 11 битов в худшем случае. Значит ...   Nov 17 2010, 11:19
|- - AlexandrY   Цитата(Сергей Борщ @ Nov 17 2010, 13:19) ...   Nov 17 2010, 12:34
- - garry_   задача для кана классическая, делал подобное , иде...   Nov 17 2010, 13:11
|- - sysel   Цитата(garry_ @ Nov 17 2010, 16:11) задач...   Nov 17 2010, 13:47
|- - galjoen   Цитата(sysel @ Nov 17 2010, 16:47) Можно ...   Nov 17 2010, 14:57
|- - sysel   Цитата(galjoen @ Nov 17 2010, 17:57) Заче...   Nov 17 2010, 15:13
|- - galjoen   Цитата(sysel @ Nov 17 2010, 18:13) до пов...   Nov 17 2010, 16:02
||- - Linker   Цитата(Forger @ Apr 2 2011, 22:31) Бывают...   Apr 4 2011, 09:34
|- - eurol   Цитата(Mos @ Apr 1 2011, 14:44) 2. больше...   Apr 3 2011, 22:02
- - syoma   Не знаю, CAN мутить в одной стойке? Он, помоему, н...   Apr 4 2011, 06:53
- - Andrew2000   Цитата(syoma @ Apr 4 2011, 10:53) Наприме...   Apr 4 2011, 08:58


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

 


RSS Текстовая версия Сейчас: 20th June 2025 - 08:52
Рейтинг@Mail.ru


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