Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
На 2 проволочках дуплекс возможен, если проволочки не имеют ответвлений и корректно терменированы. Но как разпознать коллизию (работу 3 и более передатчиков х-з).
Отправлено
Petrovich
22 августа 2007 г. 12:46
В ответ на:
Вообще-то сама постановка вопроса в исходном сообщении ущербна, так как понятие дуплекса имеет смысл только для двух устройств, а у Вас - "2 и более" Представьте себе, как это на проводочках. Я не могу :)
отправлено <font color=gray>Vladimir Ljaschko</font> 22 августа 2007 г. 12:04
Составить ответ
|
Вернуться на конференцию
Ответы
В CAN об этом заботится не надо - это дела контроллера (состязание на шине выиграет контроллер, посылающий пакет с меньшим ID, а не посланный пакет уйдёт позже :))
—
Щ.C.
(22.08.2007 13:48:47
144.206.186.102
,
пустое
)
Ага и не только в CAN но в любой сеьти с детерменированным доступом к среде, но я про физический уровень и сеть со случайным доступом, ибо это наихудший случай...
—
Petrovich
(22.08.2007 14:01:38
91.198.10.3
,
пустое
)
Что значит случайным? Если шина данных занята передачей пакета, то никакой контроллер не инициализирует свою передачу из буфера пакета от балды, т.к. всегда "слушает" шину (+)
—
Щ.C.
(22.08.2007 14:22:41
144.206.186.102
, 190 байт)
Со "случайным" означает что нет механизма разрешения передачи данных девайсиной от других девайсин. Девайсина начинает передачу в тот любой случайный момент когда среда свободна .
—
Petrovich
(22.08.2007 15:03:16
91.198.10.3
,
пустое
)
Придется цитировать (+)
—
Щ.C.
(22.08.2007 15:17:1
144.206.186.102
, 1084 байт)
О чем мы спорим? Передача 1 и наблюдение на своем выходе 0 и есть случай коллизии при случайном доступе к среде. В системах детерменированного доступа коллизии просто не возникают.
—
Petrovich
(22.08.2007 15:39:8
91.198.10.3
,
пустое
)
Именно так, я тоже это уже вычитал :))! Сильная вешь и не дорогая, судя по ценам на MCP
—
Yaumen
(22.08.2007 15:21:58
212.98.174.229
,
пустое
)
Ага а если услышав тишину одновременно 2 контроллера начнут передачу?
—
Petrovich
(22.08.2007 14:50:29
91.198.10.3
, 281 байт)
Ну это карашо когда скорости передачи и расстояния мелкие...Если же L > Vр/F то про коллизию в "прынцыпе" узнаете только по левому CRC.
—
Petrovich
(22.08.2007 15:30:48
91.198.10.3
, 269 байт)
Дык, кто спорит-то? В рекомендациях CAN (чтоб с расчетами не заморачиваться) есть таблица соответсвия длины линии и скорости передачи (500м- ~125кbps)(+)
—
Щ.C.
(22.08.2007 15:40:10
144.206.186.102
, 125 байт)
Ну да... Из за этого и такое ограничение...
—
Petrovich
(22.08.2007 15:46:44
91.198.10.3
,
пустое
)
Для случая CAN см. выше (состязание по ID) :)
—
Щ.C.
(22.08.2007 15:00:2
144.206.186.102
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
что получится, если сложить 4 и 4 ?
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru