Разделы презентаций


Интерфейс связи CAN

Содержание

CAN-интерфейсСAN-протокол распространяется на следующие уровни:Физический уровень определяет, как именно будут передаваться сигналы, их электрические уровни и скорость передачи.Транспортный уровень представляет собой ядро CAN-протокола. Он отвечает за синхронизацию, арбитраж, доступ к шине,

Слайды и текст этой презентации

Слайд 1Интерфейс связи CAN

Интерфейс связи CAN

Слайд 2CAN-интерфейс
СAN-протокол распространяется на следующие уровни:
Физический уровень определяет, как именно будут

передаваться сигналы, их электрические уровни и скорость передачи.
Транспортный уровень представляет

собой ядро CAN-протокола. Он отвечает за синхронизацию, арбитраж, доступ к шине, разделение посылок на фреймы, определение и передачу ошибок и минимизацию неисправностей.
Объектный уровень обеспечивает фильтрацию сообщений и обработку сообщений и состояний.
CAN-интерфейсСAN-протокол распространяется на следующие уровни:Физический уровень определяет, как именно будут передаваться сигналы, их электрические уровни и скорость

Слайд 3CAN-интерфейс

CAN-интерфейс

Слайд 4Физический уровень
Дифференциальное включение приемопередатчиков обеспечивает подавление синфазной помехи.
Уровень сигналов

составляет 1/3 от значения напряжения питания.
Напряжение питания не определяется жестко.


Максимальное расстояние между узлами — до 1 км.
Скорость обмена до 1 Мбит/с при длине линии 60 м.
Физический уровеньДифференциальное включение приемопередатчиков обеспечивает подавление синфазной помехи. Уровень сигналов составляет 1/3 от значения напряжения питания.Напряжение питания

Слайд 5Физический уровень

Физический уровень

Слайд 6Формат фреймов в CAN-протоколе
Стандартный фрейм

Формат фреймов в CAN-протоколеСтандартный фрейм

Слайд 7Формат фреймов в CAN-протоколе
Расширенный фрейм

Формат фреймов в CAN-протоколеРасширенный фрейм

Слайд 8Арбитраж CAN-протоколе
При одновременной передачи фрейма на линию,
узел с идентификатором с

самым низким значением выигрывает арбитраж.

Арбитраж CAN-протоколеПри одновременной передачи фрейма на линию,узел с идентификатором с самым низким значением выигрывает арбитраж.

Слайд 9Ошибки в CAN-протоколе
CANпротокол обеспечивает механизмы обнаружения следующих типов ошибок:

Разрядная ошибка
Ошибка

подтверждения
Ошибка заполнения
CRCошибка
Ошибка формы

Ошибки в CAN-протоколеCANпротокол обеспечивает механизмы обнаружения следующих типов ошибок:Разрядная ошибкаОшибка подтвержденияОшибка заполненияCRCошибкаОшибка формы

Слайд 10Протокол CANopen

Протокол CANopen

Слайд 11Стандартные сервисы CANopen

Стандартные сервисы CANopen

Слайд 12Словарь CANopen
Основной функциональной единицей протокола CANopen является объект. Под объектом

может пониматься набор данных, несущих информацию о параметрах (например, показания

датчика температуры), конфигурации узла или сети, возникших ошибках и т.п. Поэтому для устройства (узла) необходимым условием работы в сети является наличие словаря, представляющего собой группу доступных в определенном порядке объектов.
Словарь CANopenОсновной функциональной единицей протокола CANopen является объект. Под объектом может пониматься набор данных, несущих информацию о

Слайд 13Словарь CANopen
Объект имеет следующие атрибуты:
Индекс
Подындекс
Текст
Формат
Адрес
Группа
По

умолчанию
Мин./Макс.
CallBack

Словарь CANopenОбъект имеет следующие атрибуты:ИндексПодындекс 	Текст 	Формат 	Адрес 	Группа По умолчанию 	Мин./Макс. 	CallBack

Слайд 14Heartbeat-сервис
Сервис реализует контрольное тактирование в виде периодической передачи специального

широковещательного heartbeat-сообщения (heartbeat – «сердцебиение»), обеспечивая слежение за состоянием устройств

в сети.
Heartbeat-сервис Сервис реализует контрольное тактирование в виде периодической передачи специального широковещательного heartbeat-сообщения (heartbeat – «сердцебиение»), обеспечивая слежение

Слайд 15NMT-сервис
NMT-сервис (network management) служит для управления состояниями узлов сети

со стороны мастера. Сервис позволяет удалѐнно изменять сетевое состояние устройства.


NMT-сервис NMT-сервис (network management) служит для управления состояниями узлов сети со стороны мастера. Сервис позволяет удалѐнно изменять

Слайд 16SDO и PDO-сервисы
Для медленного обмена данными, например, для изменения

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

(service data objects), работающий по принципу «клиент-сервер» («запрос-ответ»).
Протокол делится на два типа взаимодействия: это запрос параметра от сервера (SDO upload protocol) и запись параметров в сервер (SDO download protocol).

Оперативный (realtime) обмен данными между узлами сети, как правило, осуществляется с помощью PDO-сервиса (process data objects), обеспечивающего периодическую или событийную (по требованию пользователя) отправку запакованных широковещательных сообщений длиной до 64 бит (передача сообщений является неподтверждаемой).
PDO условно делятся на входящие (RPDO) и исходящие (TPDO). Устройства, в конкретный момент времени выдающие PDO на шину, называются производителями (producer), а принимающие эти PDO – потребителями (consumer).
Сообщение PDO содержит в себе данные, набранные из данных других объектов словаря CANopen. Другими словами, отправляет значения выбранных пользователем объектов словаря в автоматическом режиме. Отображение объектов в PDO описывается структурой, называемой PDO-отображением (PDO-mapping). Это отображение связывает принимаемые/отправляемые данные с конкретными объектами словаря.

SDO и PDO-сервисы Для медленного обмена данными, например, для изменения настроек конечных устройств, просмотра банков событий и

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика