Интерфейс полевой шины CAN
1.7 Арбитраж доступа
При свободной шине любой узел может начинать передачу в любой момент. В случае одновременной передачи кадров двумя и более узлами проходит арбитраж доступа: передавая идентификатор, узел одновременно проверяет состояние шины. Если при передаче рецессивного бита принимается доминантный - считается, что другой узел передаёт сообщение с большим приоритетом и передача откладывается до освобождения шины. Таким образом, в отличиe, например, от Ethernet в CAN не происходит непроизводительной потери пропускной способности канала при коллизиях. Цена этого решения - вероятность того, что сообщения с низким приоритетом никогда не будут переданы.
Содержание
- Введение
- 1. Controller Area Network
- 1.1 Описание стандарта
- 1.2 Общие сведения
- 1.3 Рецессивные и доминантные биты
- 1.4 Виды кадров
- 1.5 Формат кадра
- 1.6 Формат кадра запроса
- 1.7 Арбитраж доступа
- 1.8 Контроль ошибок
- 1.9 Диапазон скоростей
- 1.10 Предельная длина сети
- 1.11 Протоколы высокого уровня
- 2. MCP2551 - приёмопередатчик CAN
- 2.1 Основная работа MCP2551
- 2.2 Режимы работы
- 2.3 Обнаружение постоянного доминанта на передатчике
- 2.4 Сброс при включении питания и защита от кратковременного снижения питания
- 2.5 Смещения земли
- 2.6 Оконечная нагрузка шины
- 1. Стандартная оконечная нагрузка.
- 2. Разделённая оконечная нагрузка.
- 3. Смещённая разделённая оконечная нагрузка.
- 2.9 Смещённая разделённая оконечная нагрузка
- 2.10 Схема подключения микроконтроллера к шине CAN с помощью MCP2551
- Заключение
Похожие материалы
- 1.3.1. Полевые шины
- 6.2. Технология автоматизации, основанная на применении полевой шины
- Интерфейсы и шины
- 15 Интерфейс can. Can интерфейс (Control Area Network)
- 4.1 Полевые шины
- Однопроводной интерфейс can
- Лекция 12. Шина can-bus
- Шины, интерфейсы
- 6. Полевая шина foundation Fieldbus53
- Промышленные сети нижнего уровня (полевые шины)