Промышленная сеть CAN
3.1.1 Рецессивные и доминантные биты
Для абстрагирования от среды передачи спецификация CAN избегает описывать двоичные значения как «0» и «1». Вместо этого, CAN определяет два логических состояния: рецессивное (recessive) и доминантное (dominant). Например, при реализации физического уровня на радиоканале отсутствие сигнала означает рецессивный бит, а наличие -- доминантный, тогда как в типичной реализации проводной сети рецессив бывает при наличии сигнала, а доминант, соответственно, при отсутствии. Стандарт сети требует от «физического уровня» фактически единственного условия: чтобы доминантный бит мог подавить рецессивный, но не наоборот. Логическое значение доминантного бита - `0. Логическое значение рецессивного бита - `1.
Рис. 2 Дифференциальная шина
Содержание
- 1. Общие сведения
- 2. Основные характеристики сети
- 3. Описание протокола CAN
- 3.1 Физический уровень протокола CAN
- 3.1.1 Рецессивные и доминантные биты
- 3.1.2 Функциональная схема сети стандарта CAN
- 3.1.3 Скорость передачи и длина сети
- 3.2 Канальный уровень протокола CAN
- 3.2.2 Арбитраж доступа
- 3.2.3 Методы обнаружения ошибок
- 4. Протоколы высокого уровня
Похожие материалы