LIN-шина
Однопроводная низкоскоростная шина для простых узлов: один ведущий, несколько ведомых
Определение
LIN (Local Interconnect Network) — однопроводная последовательная шина для обмена с простыми узлами, где скорость и надёжность CAN не требуются, а важна дешевизна.
Назначение
Снизить стоимость подключения второстепенных узлов. CAN требует двух скрученных проводов, согласующих резисторов и относительно дорогого приёмопередатчика. Для стеклоподъёмника, датчика дождя или регулятора генератора этого избытка не нужно — достаточно одного провода и опроса несколько раз в секунду.
Расположение
Короткие ответвления от блока-мастера к периферии: двери, зеркала, датчики дождя и света, отопитель, у ряда производителей — регулятор напряжения генератора.
Устройство
Мастер (обычно блок кузова или ЭБУ)
│ один провод + масса, подтяжка к +12 В
├── ведомый 1 (зеркало)
├── ведомый 2 (датчик дождя)
└── ведомый 3 (генератор)
Опорным уровнем служит напряжение бортсети, а обратным проводником — масса кузова.
Входы
Команды мастера: опрос состояния, задание положения или режима.
Выходы
Ответы ведомых: состояние, измеренная величина, код неисправности.
Принцип работы
Обмен строго по инициативе мастера: ведомый никогда не начинает передачу сам. Мастер посылает заголовок кадра, адресуемый ведомый дописывает данные.
Уровни определяются относительно массы: около напряжения бортсети — рецессивный, близко к нулю — доминантный. Отсюда два практических следствия:
- LIN не помехоустойчив как CAN. Дифференциальной передачи нет, поэтому наводка искажает сигнал напрямую.
- Качество массы критично. Уровень отсчитывается от массы ведомого; её смещение сдвигает всю логику распознавания.
Скорость — единицы килобит в секунду, то есть на порядки ниже CAN. Для узлов, где реакция нужна за десятки миллисекунд, этого достаточно.
Типичные неисправности
| Дефект | Механизм | Проявление |
|---|---|---|
| Обрыв единственного провода | Перетирание в гофре двери | Ведомый «пропал», мастер фиксирует отсутствие ответа |
| Замыкание на массу | Повреждение изоляции | Молчит весь сегмент шины |
| Плохая масса ведомого | Коррозия точки массы | Плавающие ошибки связи при исправном проводе |
| Отказ ведомого | Выход из строя узла | Отсутствие ответа только от него |
Типичные симптомы
Не работает отдельная функция комфорта при исправных предохранителях; ошибки связи по одному узлу; отказ узла проявляется в движении и на неровностях; генератор перестаёт держать заданное напряжение (если управляется по LIN).
Диагностика
Напряжение в покое на линии близко к напряжению бортсети
Активный обмен импульсы от уровня бортсети к ~0 В
Постоянный 0 В замыкание на массу
Постоянный +12 В без импульсов мастер не опрашивает либо обрыв
Правило приоритета: при отсутствии ответа ведомого сначала проверяются его питание и масса, и только потом линия и сам узел — узел без массы молчит так же, как при обрыве.
Заблуждения
«LIN — это упрощённый CAN». Это другой принцип: один провод против двух, уровни относительно массы против дифференциальных, жёсткое расписание мастера против арбитража. Общего только назначение.
«Обрыв LIN обесточит узел». Питание идёт отдельно; при обрыве шины узел жив, но неуправляем.
«Ошибка по LIN — неисправен блок». Чаще виноваты провод в гофре двери и масса.
Связанные понятия
- CAN-шина — быстрая помехоустойчивая шина для критичных систем
- ЭБУ — типовой мастер сегмента
- Масса автомобиля — опорный уровень для сигнала LIN
Связанные понятия
- CAN-шина — Двухпроводная дифференциальная сеть, по которой блоки управления обмениваются данными
- ЭБУ — Электронный блок управления — вычислитель, который управляет двигателем по показаниям датчиков
- Масса автомобиля — Общая точка и обратный проводник бортовой сети: кузов, через который ток возвращается к аккумулятору