| Тип сигнала |
Однополярный (TTL/±12V) |
Дифференциальный, 4 провода (Полный дуплекс) |
Дифференциальный, 2 провода (Полудуплекс) |
Дифференциальный, 2 провода (Полудуплекс) |
| Режим связи |
Полный дуплекс |
Полный дуплекс |
Полудуплекс |
Полудуплекс (Мульти-мастер) |
| Количество узлов |
Точка-точка (1:1) |
1 мастер, несколько ведомых |
32/128/256 узлов (Шина) |
Мульти-мастер, мульти-ведомые |
| Помехоустойчивость |
Слабая |
Высокая |
Высокая |
Очень высокая |
| Дальность передачи |
Короткая (≤15m) |
Длинная (≈1200m) |
Длинная (≈1200m) |
Средняя-длинная (40m@1Mbps, 1km@50kbps) |
| Скорость передачи |
Низкая (9600/115200bps) |
Средне-высокая |
Средне-высокая |
Высокая (До 1Mbps, CAN FD выше) |
| Обработка ошибок |
Только программная проверка |
Без аппаратной коррекции ошибок |
Без аппаратной коррекции ошибок |
Аппаратная автопередача, CRC, контроль ошибок |
| Особенности протокола |
Простой прозрачный поток данных |
Простой прозрачный поток данных |
Простой прозрачный поток данных |
ID сообщений, приоритет, предотвращение коллизий |
| Типичные применения |
Отладка, короткие соединения |
Дальняя точка-точка, высокоскоростной сбор данных |
Промышленные приборы, инверторы, системы доступа |
Автомобильные ECU, промышленное управление, BMS, робототехника |
| Подключение |
TX/RX/GND (3 провода) |
TX+/TX-/RX+/RX- (4 провода) |
A/B (2 провода) + GND |
CAN_H/CAN_L (2 провода) + Земля |