1. Общие сведения
Шина CAN (Controller Area Network) разрабатывалась фирмой BOSCH начиная с 1982 года. Первая презентация этой шины была проведена в 1986 г. в Детройте на конференции сообщества инженеров автомобилестроения (SAE), что, разумеется, не случайно, ведь шина CAN изначально разрабатывалась для применения в автомобильной электронике для построения распределенных систем контроля и управления как основными агрегатами, так и вспомогательными. В настоящее время сеть CAN активно применяется за пределами автомобильной промышленности - в промышленной автоматизации, в технологиях «умного дома» и прочих областях.
Мировое признание сетей CAN закреплено в международном стандарте ISO 11898. Стандарт определяет протоколы физического уровня и двух подуровней канального доступа к среде передачи и управления информационным каналом.
- 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. Протоколы высокого уровня