Инструменты

LIN-шина

Однопроводная низкоскоростная шина для простых узлов: один ведущий, несколько ведомых

Определение

LIN (Local Interconnect Network) — однопроводная последовательная шина для обмена с простыми узлами, где скорость и надёжность CAN не требуются, а важна дешевизна.

Назначение

Снизить стоимость подключения второстепенных узлов. CAN требует двух скрученных проводов, согласующих резисторов и относительно дорогого приёмопередатчика. Для стеклоподъёмника, датчика дождя или регулятора генератора этого избытка не нужно — достаточно одного провода и опроса несколько раз в секунду.

Расположение

Короткие ответвления от блока-мастера к периферии: двери, зеркала, датчики дождя и света, отопитель, у ряда производителей — регулятор напряжения генератора.

Устройство

  Мастер (обычно блок кузова или ЭБУ)
     │  один провод + масса, подтяжка к +12 В
     ├── ведомый 1 (зеркало)
     ├── ведомый 2 (датчик дождя)
     └── ведомый 3 (генератор)

Опорным уровнем служит напряжение бортсети, а обратным проводником — масса кузова.

Входы

Команды мастера: опрос состояния, задание положения или режима.

Выходы

Ответы ведомых: состояние, измеренная величина, код неисправности.

Принцип работы

Обмен строго по инициативе мастера: ведомый никогда не начинает передачу сам. Мастер посылает заголовок кадра, адресуемый ведомый дописывает данные.

Уровни определяются относительно массы: около напряжения бортсети — рецессивный, близко к нулю — доминантный. Отсюда два практических следствия:

  • LIN не помехоустойчив как CAN. Дифференциальной передачи нет, поэтому наводка искажает сигнал напрямую.
  • Качество массы критично. Уровень отсчитывается от массы ведомого; её смещение сдвигает всю логику распознавания.

Скорость — единицы килобит в секунду, то есть на порядки ниже CAN. Для узлов, где реакция нужна за десятки миллисекунд, этого достаточно.

Типичные неисправности

Дефект Механизм Проявление
Обрыв единственного провода Перетирание в гофре двери Ведомый «пропал», мастер фиксирует отсутствие ответа
Замыкание на массу Повреждение изоляции Молчит весь сегмент шины
Плохая масса ведомого Коррозия точки массы Плавающие ошибки связи при исправном проводе
Отказ ведомого Выход из строя узла Отсутствие ответа только от него

Типичные симптомы

Не работает отдельная функция комфорта при исправных предохранителях; ошибки связи по одному узлу; отказ узла проявляется в движении и на неровностях; генератор перестаёт держать заданное напряжение (если управляется по LIN).

Диагностика

  Напряжение в покое на линии       близко к напряжению бортсети
  Активный обмен                     импульсы от уровня бортсети к ~0 В
  Постоянный 0 В                     замыкание на массу
  Постоянный +12 В без импульсов     мастер не опрашивает либо обрыв

Правило приоритета: при отсутствии ответа ведомого сначала проверяются его питание и масса, и только потом линия и сам узел — узел без массы молчит так же, как при обрыве.

Заблуждения

«LIN — это упрощённый CAN». Это другой принцип: один провод против двух, уровни относительно массы против дифференциальных, жёсткое расписание мастера против арбитража. Общего только назначение.

«Обрыв LIN обесточит узел». Питание идёт отдельно; при обрыве шины узел жив, но неуправляем.

«Ошибка по LIN — неисправен блок». Чаще виноваты провод в гофре двери и масса.

Связанные понятия

  • CAN-шина — быстрая помехоустойчивая шина для критичных систем
  • ЭБУ — типовой мастер сегмента
  • Масса автомобиля — опорный уровень для сигнала LIN

Связанные понятия

Связанные статьи