Инвертирование сообщений приоритетов CAN-шины

13 октября 2009

SN65HVD233 - CAN

SN65HVD233 - CAN

CAN-шина часто строится с узлами, расположенными на малом расстоянии друг от друга. Если же узлы расположены на значительном расстоянии, то возможна ошибка при передаче отдельных битов.

Инвертирование сообщения приоритетов — ошибка, при которой после арбитража высокоприоритетное сообщение заменяется низкоприоритетным.

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

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

Статья “Инвертирование сообщений приоритетов CAN-шины”.
Опубликована в “Журнале по применению аналоговых компонентов Texas Instruments (TI)”.

Полная версия TI_AAJ_1Q2009_6.pdf (Быстрый просмотр)

•••

Наши информационные каналы

Товары
Наименование
SN65HVD233DR (TI)
SN65HVD233HD (TI)
SN65HVD233SHKJ (TI)
SN65HVD233SJD (TI)
SN65HVD233SHKQ (TI)
SN65HVD233DRG4 (TI)
SN65HVD233D PBF (TI)
SN65HVD233MDREP (TI)
SN65HVD233DG4 (TI)
SN65HVD233QDRQ1 (TI)