3.1 Физический уровень протокола CAN
Физический уровень не полностью определен в спецификации CAN. Спецификация описывает подуровень физической сигнализации (Physical Signaling - PLS physical signaling (PLS) - принимает и передает в схему трансивера битовый поток. ), оставляя за разработчиком право выбрать любой драйвер/приёмник и среду передачи (дифференциальная пара, радиоканал, оптоволокно и пр.), если они соответствуют требованиям PS-подуровня. протокол сеть доминантный бит
Существует несколько физических уровней протокола CAN, определенных в различных стандартах (ISO 11898, ISO 11519, SAE J2411). В подавляющем большинстве случаев используется физический уровень CAN, определенный в стандарте ISO 11898. Его мы рассмотрим подробнее.
ISO11898 - международный стандарт для высокоскоростной связи CAN, применяемой в транспортных средствах. В качестве среды передачи он определяет двухпроводную дифференциальную линию с импедансом 120 Ом (Рис. 2).
В высокоскоростных CAN сетях с линейной топологией для подавления отражений сигнала к обоим концам шины подсоединяются резисторы-терминаторы.
- 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. Протоколы высокого уровня