CAN-H · CAN-L · терминаторы
Схема подключения шины CAN: CAN-H, CAN-L и терминатор 120 Ом
Шина CAN — это одна витая пара, которая проходит мимо всех модулей, с резистором 120 Ом на каждом конце. Если правильно сделать топологию и терминаторы, шина очень надёжна; если ошибиться — модули случайным образом пропадают.
Открыть редактор · ▶ Запустить живое демо
Компоновка
- Одна линия, а не звезда: CAN-H и CAN-L идут от первого модуля к последнему, а все остальные модули подключаются короткими отводами (заметно короче метра).
- Два провода свиты вместе (около 30–40 витков на метр), чтобы помехи действовали на оба одинаково и взаимно гасились.
- Резистор 120 Ом между CAN-H и CAN-L на каждом физическом конце линии — всего два. Во многих ЭБУ он встроен или включается переключателем.
- Каждому модулю также нужны собственные питание и масса; шина питание не передаёт.
Проверка шины мультиметром
| Измерение | Норма | Если нет |
|---|---|---|
| CAN-H — CAN-L, питание выключено | ≈ 60 Ом | 120 Ом: нет одного терминатора · ≈ 40 Ом: три терминатора · 0 Ом: H и L замкнуты |
| CAN-H — масса, шина в покое | ≈ 2,5 В | 0 В или 12 В: замыкание на массу или на «+» |
| CAN-L — масса, шина в покое | ≈ 2,5 В | То же, что выше |
| При обмене (мультиметр усредняет) | H чуть выше 2,5 В, L чуть ниже | Оба застыли на одном значении: ни один модуль не передаёт |
Типичные неисправности
- CAN-H и CAN-L перепутаны на одном модуле — этот модуль никогда не появляется.
- Длинные невитые отводы или схема «звезда» — отражения и ошибки на высоких скоростях передачи.
- Терминатор на модуле в середине линии — шина показывает около 40 Ом и работает ненадёжно.
- Модуль с плохой массой — он может тянуть за собой шину или пропадать при изменении нагрузки.
Нарисуйте в WireForge
- Симулятор WireForge работает с питанием, массой и токами — сообщения CAN он не симулирует. Используйте его для документации и силовой части.
- Разместите ЭБУ и модули (Свой блок с собственными контактами: CAN-H, CAN-L, +12 В, GND).
- Нарисуйте CAN-H и CAN-L парой двух цветов (например, жёлтым и зелёным) и добавьте текстовые пометки для терминаторов 120 Ом на двух концах.
- Подключите питание каждого модуля через его предохранитель и запустите симуляцию: симулятор проверит, что каждый модуль получает питание и массу.
Вопросы
Почему именно 120 Ом?
Это соответствует волновому сопротивлению витой пары, поэтому сигнал поглощается на конце, а не отражается обратно. Два параллельно дают те 60 Ом, которые вы измеряете.
Нужен ли экранированный кабель?
Обычно нет: в машине достаточно хорошо свитой пары. Экранированный кабель применяют в местах с очень сильными помехами; экран заземляют с одного конца.
Какого цвета CAN-H?
Единого стандарта нет; в нештатных ЭБУ для CAN-H часто используют жёлтый или белый, а для CAN-L — зелёный или синий. Следуйте документации своего ЭБУ и придерживайтесь одной схемы.
Другие руководства
- ШИМ-управление вентилятором и насосом
- Подключение широкополосного лямбда-зонда (O2)
- Опорное питание датчиков 5 В
- Подключение клапана управления наддувом
- Подключение электронного дросселя
- Подключение реле бензонасоса
- Типы датчиков и их подключение
- Неисправный датчик коленвала: симптомы и проверки
- Все руководства
WireForge.pro · English · Українська · Polski · Deutsch · Español · Português (Brasil) · Français · Italiano · Türkçe · Čeština · Română