Сетевой протокол CAN (Controller Area Network) был разработан в 1987 году фирмой Bosch для мультипроцессорных автомобильных систем реального времени. CAN оптимизирован для систем, в которых передается сравнительно небольшой объем информации со скоростью до 1 Мбит/с. Основные достоинства CAN-протокола – высокая помехоустойчивость, надежность, возможность получения сообщений всеми узлами (контроллерами данных) с синхронизацией по времени, неразрушающий арбитраж доступа к шине, малая вероятность пропуска ошибки (4.10-11), низкая стоимость. Принятая в CAN-интерфейсе схема передачи сообщений позволяет ее расширять и модернизировать: новые устройства приема данных можно добавлять к сети без изменения существующих программных средств и нарушения работы старой системы. Все это привлекло внимание разработчиков и пользователей различных распределенных систем управления, используемых, помимо транспортных средств, в промышленности, энергетике, медицинском приборостроении. Сегодня CAN стандартизирован (Международные стандарты ISO 11898 для высокоскоростных приложений и ISO 11519 для низкоскоростных приложений). Успеху CAN-технологии в значительной степени способствовал быстро развивающийся рынок постоянно совершенствуемой элементной базы.

sitemap

Разработка: студия Green Art