Connect with us

Hi, what are you looking for?

Hi-Tech

Шина CAN — что это такое?

синхронная шина

синхронная шинаController Area Network либо CAN, что с английского переводится как «сеть контроллеров», представляет собой промышленный сетевой стандарт, предназначенный в первую очередь для объединения разных датчиков и исполнительных устройств в одну сеть. Используется широковещательный, последовательный, пакетный режим передачи.

Controller Area Network

Разработкой этого стандарта занимались специалисты компании Robert Bosch GmbH в 80-х годах минувшего века. На сегодняшний день CAN широко используется в системах «умного дома», промышленной автоматизации, автомобильной отрасли и др. Стандарт, который работает в автомобильной автоматике.

синхронная шинаДанный стандарт от компании Bosch – это передача в отрыве от уровня, являющегося физическим. При этом он может быть как оптоволокном, так и радиоканалом. Однако на практике CAN-сеть в большинстве случаев представляет собой сеть топологии «шина», которая имеет физический уровень, являющийся дифференциальной парой, стандарт которого – ISO 11898.

Осуществление передачи происходит кадрами, принимаемыми различными сетевыми узлами. Доступ к шине осуществляется с использованием специализированных микросхем, получивших название драйверов CAN шины.

Синхронная шина

Синхронная шина с Collision Resolving (тип доступа), который отличается от сетей Collision Detect тем, что приоритетно гарантирует доступ на отправку данных, что является очень важной особенностью для управленческих промышленных сетей. Осуществление передачи происходит с применением кадров.

Полезные данные в кадре включают 11-битный идентификатор (обычный формат). В некоторых случаях используется расширенный 29-битный формат. Кроме этого, полезная информация включает поля данных, длина которых составляет в пределах 0-8 байт.

Идентификатор свидетельствует о том, что содержится в пакете и используется для того, чтобы установить приоритет в случае одновременной отправки с использованием нескольких узлов сети.

Виды кадров:

22 Кадр удаленного запроса – предназначен для запроса на отправку кадра информации с аналогичным идентификатором.

22 Кадр данных – осуществляет отправку информации.

22 Кадр ошибки – его отправляет узел, который выявил ошибку в работе сети.

22 Кадр перегрузки – используется для обеспечения определенного промежутка между разными кадрами либо запроса.

Click to comment

You must be logged in to post a comment Login

Leave a Reply

Advertisement

You May Also Like

Бесплатный софт

Некоторые пользователи, переустанавливающие операционную систему на своем компьютере, сталкиваются с тем, что после инсталляции необходимых драйверов для материнской платы возникают определенные проблемы. Трудности заключаются...

Бесплатный софт

SBP TV является программным обеспечением, которое создали для того, чтобы пользователи мобильных аппаратов могли смотреть IPTV, то есть ТВ-трансляции через Интернет. Начальный вариант этого...

Бесплатный софт

Нередко после того как пользователи компьютеров переустанавливают операционную систему, они сталкиваются с достаточно распространенной проблемой, которая заключается в том, что надо производить дополнительную инсталляцию...

Работа

  Образец резюме бухгалтера Скачать Образец резюме менеджера Скачать   Образец резюме водителя Скачать   Образец резюме инженера  Скачать Образец резюме администратора Скачать   Образец...

Copyright © 2020 Time Kiev - время твоего города. Все права защищены