logo
Всё по МСА доц

2.8.1.2. Физический уровень канала can.

В подавляющем большинстве случаев используется физический уровень CANопределенный в стандартеISO11898, который в качестве среды передачи данных определяет двухпроводную дифференциальную линию с импедансом 120 Ом. В соответствие с протоколом максимальная скорость сетиCANравна 1 Мбит/с. При такой скорости максимальная длина кабеля равна примерно 40 м.

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

Соотношение между скоростью передачи и максимальной длиной кабеля приведено в таблице 2.Х.

Таблица 2.Х. Зависимость скорости передачи от длины сети

Скорость передачи, Кбит/с

1000

500

250

125

10

Максимальная длина сети, м

40

100

200

500

6000

Логический ноль регистрируется, когда на линии CAN_Hсигнал выше, чем на линииCAN_L. Логическая единица – в случае, когда сигналыCAN_HIиCAN_LOодинаковы, отличаются менее чем на 0,5 В.

Логический ноль – называется доминантным битом, а логическая единица – рецессивным. При одновременной передаче в шину логического нуля и единицы, на шине будет зарегистрирован логический ноль (доминантный сигнал), а логическая единица будет подавлена (рецессивный сигнал).

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