Автомобили с lin шиной

Часто в характеристиках авто сигнализации можно увидеть фразу Can Lin шина. На пальцах разбираем зачем это нам нужно.

Видео:Как работает LIN шина автомобиля. K-Line L-Line шины данных. Лин шина автомобиля. Lin-bus networkСкачать

Как работает LIN шина автомобиля. K-Line L-Line шины данных. Лин шина автомобиля. Lin-bus network

CAN и LIN шина- что это такое.

Автомобили с lin шиной

Видео:Блок управления, генератор, CAN или LIN шина либо АКБ? P0401, P0523, U1113, U1132, U0106 (Видео 90)Скачать

Блок управления, генератор, CAN или LIN шина либо АКБ? P0401, P0523, U1113, U1132, U0106 (Видео 90)

Во – первых? что такое шина.

Шина – в данном случае, это не часть колеса. Назовем её просто автомобильный интернет.

Но интернет для своих устройств.

До 1991 года в автомобилях не было подобной сети. От каждого электрического устройства к кнопке или рычагу управления тянулся свой кабель. А таких устройств было больше сотни.

Каждая лампочка, поворотник, подсветка салона, габариты ближний свет и дальний свет – имели свой кабель. Разнообразные датчики двигателя, температуры, индикация открытых дверей и капота, лючка бензобака. От каждого такого электронного устройства тянулся свой кабель. Всё это привело к тому, что электрика автомобиля стала похожа на паутину гигантского паука, а длина кабелей стала исчисляться Километрами.

Автомобили с lin шиной

Чем больше электронных устройств стало появляться в автомобиле (и не только), тем более очевиден становился вопрос организации всей этой паутины. Для упрощения работы всех систем и возникли CAN Шина, а так же Lin Шина. Последняя используется в- основном на отечественных автомобилях.

Конечно, электрифицированные элементы приобрели цифровой голос, а не аналоговый, как раньше, и стало возможным соединять эти устройства как бы гирляндой (Lin шина). Каждый элемент в эту сеть телеграфировал о своем статусе и принимал команды.

Благодаря этому, стало возможно разместить в автомобиле компьютер, который бы собирал, анализировал данные и с него же происходило бы всё управление. Ну и конечно же автопроизводители сэкономили на количестве кабелей.

Не будем вдаваться в сложные технические детали как работает этот автомобильный интернет.

Видео:Урок №18. Цифровые интерфейсы современного автомобиля: шины данных CAN и LINСкачать

Урок №18. Цифровые интерфейсы современного автомобиля: шины данных CAN и LIN

Поговорим об авто сигнализации.

Если в автомобиле есть Can или Lin Шина, мы можем подключиться к интернету автомобиля и считать, например, такие данные

— повернут ли ключ зажигания

— какое напряжение в аккумуляторе

— сработал ли датчик удара или крена

Автомобили с lin шиной

И многое другое. В- общем мы можем считать показатели всех устройств и отдать им команду. Например, чтобы замигали фары, включилась сирена, перестал работать двигатель.

То есть наличие такой шины в автомобиле дает нам в первую очередь разнообразные комфортные сервисы и простое дистанционное управление автомобилем. Мы можем посмотреть, закрыты ли двери, получить от автомобиля информацию о том, что кто –то толкает автомобиль, заблокировать работу какого либо агрегата.

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

Автомобили с lin шиной

Что же делать если в автомобиле нет такой шины? Придется ставить дополнительные датчики, тянуть больше кабелей. Охранная система уже будет сложнее и состоять из бОльшего количества устройств и, как правило, и, скорее всего, не будет иметь самого продвинутого функционала.

Большое количество современных автомобилей оборудовано подобными шинами. Однако каждый производитель часто привносит в систему что-то своё.

Видео:Для чего служит CAN-шина в сигнализацииСкачать

Для чего служит CAN-шина в сигнализации

Представьте себе. Мы подключились к этому автомобильному интернету. Что дальше?

Теперь у нас есть уши и голос, однако мы находимся на площади европейского города. Да ещё и иностранцы говорят на разных языках, и злыдни, никак не хотят нас учить своему языку, делая из этого строжайший секрет (например, Форд Мерседесу не друг, а конкурент). Вот и приходится по – одному «брать языка», и для каждой марки и каждой модели выпытывать свой язык общения.

Читайте также: Нет связи по шине can bmw

Автомобили с lin шиной

У каждого производителя охранных систем есть свой набор марок и моделей, для которых найден общий язык.

Этот список постоянно расширяется и дополняется.

Резюмируя выше сказанное- наличие в Вашем автомобиле такой шины существенно облегчает установку авто сигнализации и как следствие удешевляет стоимость системы и установки.

Удачи Вам на дорогах и пусть Ваш автомобиль будет под надежной защитой.

Видео:Кан шина, что это? Поймет школьник! принцип работыСкачать

Кан шина, что это? Поймет школьник! принцип работы

Что такое шина LIN

Шина LIN – это простая последовательная однопроводная шина для автомобильных применений и используется в тех случаях когда применение CAN шины – дорого. По шине LIN управляются различные приводы (корректоры фар, заслонки климатической системы, приводы центрального замка), а так же собирается информация с простых датчиков (датчики дождя, света, температуры).

Для изучения шины LIN Вы можете использовать наш адаптер CAN-Hacker 3.0 с дополнительной опцией LIN анализатора.
А так же интерфейс CAN-Hacker CH-P

Пример системы управления дверью с шиной LIN и без нее:

Автомобили с lin шиной

Еще пример, в автомобиле Porsche Macan 2015 г. все привода и датчики климатической системы подключены к шине LIN а сам блок климат контроля связан с автомобилем при помощи CAN шины.

Дешевизна LIN обусловлена тем что реализация протокола LIN полностью программная и строится на базе обычного UART (родственник RS232, COM порт). Так же LIN не требует применения точных времязадающих цепей – кварцевых резонаторов и генераторов. Поэтому можно применять дешевые микроконтроллеры.

Скорость передачи данных

Скорость передачи данных на шине LIN стандартная для устройств построенных на базе UART: 2400; 9600; 10400; 19200; 20000 Бод. Это немного но достаточно для передачи данных от датчиков и для управления медленными механизмами.

Электрическая реализация LIN

Электрически интерфейс LIN реализован так же просто. В каждом узле линия шины подтянута к шине питания +12V. Передача осуществляется опусканием уровня шины до уровня массы GND. Микроконтроллер подключается к шине LIN при помощи специальной микросхемы Трансивера, например TJA1021

Автомобили с lin шиной

Подключение LIN трансивера к микроконтроллеру

Автомобили с lin шиной

Архитектура сети LIN

Автомобили с lin шиной

Особенностью шины LIN является то, что в сети присутствует два вида узлов: Master и Slave, Master – ведущий, Slave – подчиненный.

Master может опрашивать Slave о его состоянии, будить его, отправлять ему команды. Обмен информации на шине LIN происходит в формате обмена пакетами, и на первый взгляд может показаться что механизм идентичен шине CAN, это не так. Объясняем почему:

Структура LIN пакета выглядит так:

Автомобили с lin шиной

Frame – Header – заголовок кадра, который отправляется в шину Мастером. Включает в себя ID кадра

Frame – Response – данные которые отправляет Slave в ответ на запрос Master -а.

Уловите разницу – в шине CAN все узлы передают и ID кадра и данные. В шине LIN – заголовок пакета это задача Мастер-узла.

Автомобили с lin шиной

Поле Frame-Header состоит из полей:

BREAK – Это сигнал шине о том что мастер сейчас будет говорить

Поле синхронизации – это просто байт = 0x55. При его передаче приемники подстраивают свою скорость.

PID – это поле защищенного идентификатора. В дальнейшем будем писать просто – идентификатор.

Читайте также: Шины bridgestone ice partner

Идентификатор может принимать значения от 0 до 59 (0x3B в HEX) для пользовательских пакетов. Так же возможно использование специальных служебных пакетов с ID 0x3C, 0x3D, 0x3E и 0x3F. Защищенность идентификатора заключена в следующем:

Автомобили с lin шиной

В структуре байта ID мы видим биты собственно самого идентификатора с ID0 по ID5, а затем идут два контрольных бита P0 и P1, которые рассчитываются так:

P0 = ID0 ⊕ ID1 ⊕ ID2 ⊕ ID4
P1 = ¬ (ID1 ⊕ ID3 ⊕ ID4 ⊕ ID5)

Если в PID контрольные биты рассчитаны неверно то пакет не будет обработан принимающей стороной.

В случае если мы будем эмулировать работу какого либо узла Master, предварительно изучив отправляемые им данные при помощи LIN сниффера, то нам не придется задумываться о расчете контрольных битов ID, поскольку в пакетах которые мы видим сниффером все уже посчитано до нас.

После того как Slave принял Header мастера он отвечает полем Frame Response который состоит из байтов данных в количестве от 1 до 8 и байта контрольной суммы.

Контрольная сумма (CRC) считается как инвертированная сумма всех байтов данных с переносом либо сумма всех байтов данных + значение защищенного ID . В первом случае CRC называется классической, во втором – расширенной. Вариант подсчета контрольной суммы определяется версией стандарта шины LIN. В версиях 1.xx применяется классический алгоритм, в версиях 2.xx применяется расширенный.

Обратите внимание на отсутствие поля DLC отвечающего за количество байтов данных как в CAN шине. В шине LIN количество байтов данных определяется на этапе написания ПО контроллера. Поэтому процесс обмена на шине LIN сложнее анализировать при помощи сниффера – приходится вводить специальный алгоритм разделения пакетов, который угадывает сколько байтов данных было в принятом пакете.

Автомобили с lin шиной

На этой схеме мы видим как один Мастер общается с двумя узлами Slave. Обратите внимание на третий кадр, в нем заголовок Header и тело пакета Response передает Мастер – это важный момент, такие кадры используются для диагностики и конфигурирования Slave узлов.

На осциллограмме обмен одного Master и одного Slave выглядит так:

Автомобили с lin шиной

Здесь мы видим запрос мастера состоящий из полей Break – S – затем следует ответ узла Slave состоящий из четырех байт и контрольной суммы равной 0x3F.

Если мы отключим узел Slave от шины LIN, то увидим уже такую осциллограмму:

Автомобили с lin шиной

Так же в протоколе шины LIN предусмотрены и специальные служебные пакеты служащие для диагностики шины, пробуждения устройств и других функций. В этом случае Master может передавать как Frame Header так и Frame Response последовательно, тогда пакет Master -а может иметь такой вид:

ID=0x3C DATA : FF FF FF FF FF FF FF FF

Обмен диагностическими сообщениями на шине LIN выглядит так :

Автомобили с lin шиной

При помощи длинных пакетов Master может конфигурировать и программировать узлы Slave. Если для программирования или конфигурирования узла LIN необходимо более 8 байт, то поток данных сегментируется и пересылается частями. Механика передачи данных определяется специальным транспортным протоколом работающим поверх физики шины LIN, о нем мы напишем в следующих статьях.

Видео пример работы с шиной LIN и адаптером CAN-Hacker 3.2

Видео:CAN шина👏 Как это работаетСкачать

CAN шина👏 Как это работает

Автомобили с lin шиной

Диагностика и ремонт: Шина системы Lin

В середине 90-х годов для обеспечения безопасности и комфорта на автомобиле «представительского» класса могло быть от 10 до 15 блоков управления.
В настоящее время такого количества блоков управления уже недостаточно, оно увеличилось, возможно, в два раза (или больше).

Читайте также: Шины кордиант офф роуд 215 65 r16

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

И в настоящий момент уже существуют следующие технологии передачи данных:
– шина LIN (однопроводная шина)
– шина MOST (оптоволоконная шина)
– беспроводная шина Bluetoot h

В данной статье мы рассмотрим шину LIN .

Шина под названием » LIN » — это сокращение от полного названия: » Local Interconnect Network «, то есть, «локальная коммутируемая сеть».
Это означает. что все коммутируемые блоки управлению подключены и располагаются в пределах одного ограниченного пространства, например, крыши автомобиля, двери автомобиля и так далее.
Обмен данными между коммутируемыми блоками системы LIN происходят по шине данных CAN .
У шины LIN есть особенность: она однопроводная.

Цвет изоляции провода — фиолетовый (на нем может быть цветная маркировка).
Толщина провода (площадь поперечного сечения) составляет около 0.35 мм2.
Провода шины LIN экранировать не обязательно.

Однако, как уже говорилось, скорости передачи данных по шине CAN и шине LIN различные.
Различными также являются и сигналы.

Для этого был придуман так называемый «Блок управления LIN-Master «, который является своеобразным «переводчиком» между шиной LIN и шиной CAN :

Автомобили с lin шиной

У этого блока существует довольно много задач:
— контроль передачи данных
— контроль скорости передачи данных
— постоянная диагностика работоспособоности всех блоков, подключенных к шине LIN

Итак, что такое LIN Master мы разобрались.
Но есть еще такое понятие, как LIN Slave .

Это не что иное, как исполнительные механизмы, электронные или электронномеханические узлы или блоки, получающие команды от блока LIN Master .
Но не только команды.

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

Как видно из фото 1, для нескольких исполнительных механизмов требуется только один контакт () в блоке pin LIN Master .

Скорость передачи данных в шине LIN невысокая и составляет приблизительно от 5 до 25 кбит\сек.

Рецессивный уровень
Если на шину данных LIN не будет послана телеграмма или рецессивный бит, то на шину данных подается напряжение, практически равное напряжению аккумуляторной батареи.

Для передачи доминирующего бита по шине данных LIN в передающем блоке управления шина данных замыкается на массу через приемопередатчик (трансивер) — см. фото 2 :

Автомобили с lin шиной

Надежность и стабильность передачи данных обеспечивается установлением определенных допусков в сигналах на рецессивном и доминантном уровнях.

Между блоками Slave и Master постоянно «курсируют» телеграммы определенной формы.

Блок управления LIN Master периодически посылает телеграммы, которые строго разделены на четыре составляющие:

Автомобили с lin шиной

1 — пауза в синхронизации
2 — ограничение синхронизации
3 — поле синхронизации
4 — поле идентификатора

В посланной телеграмме, так называемая «пауза в синхронизации» нужна для того, что бы «сообщить» блокам о том, что посылается телеграмма. Минимальная пауза в синхронизации равняется времени передачи 13 битов. Пауза посылается с доминантным уровнем.

Поле синхронизации требуется для того, что бы все исполнительные блоки могли настроиться или проверить свои настройки перед приемом телеграммы — оно состоит из строго определенной последовательности битов 0101010101.

  • Свежие записи
    • Нужно ли менять пружины при замене амортизаторов
    • Скрипят амортизаторы на машине что делать
    • Из чего состоит стойка амортизатора передняя
    • Чем стянуть пружину амортизатора без стяжек
    • Для чего нужны амортизаторы в автомобиле

    🎥 Видео

    LIN шина - пример работы. LIN bus exampleСкачать

    LIN шина - пример работы. LIN bus example

    Диагностика генератора "cтарт-стоп" по шине LINСкачать

    Диагностика генератора "cтарт-стоп" по шине LIN

    Управление корректором фар по шине LINСкачать

    Управление корректором фар по шине LIN

    Какие шины лучше Viatti Brina Nordico или Sailun Ice Blazer WST3 зимой 2024!Скачать

    Какие шины лучше Viatti Brina Nordico или Sailun Ice Blazer WST3 зимой 2024!

    Управление шаговыми двигателями по LIN шине через AMIS-30623Скачать

    Управление шаговыми двигателями по LIN шине через AMIS-30623

    Оживление по шине LIN блока кнопок стеклоподъемников от Mercedes Benz W220Скачать

    Оживление по шине LIN блока кнопок стеклоподъемников от Mercedes Benz  W220

    Экспресс диагностика CAN шины на автомобиле. №21Скачать

    Экспресс диагностика CAN шины на автомобиле. №21

    Подробно про CAN шинуСкачать

    Подробно про CAN шину

    АЗЫ ДИАГНОСТИКИ. Шины передачи данных. Часть 3. Шина LinСкачать

    АЗЫ ДИАГНОСТИКИ. Шины передачи данных. Часть 3. Шина Lin

    CANNY 7 VAG Lin шина - имитация удержания клавишиСкачать

    CANNY 7 VAG Lin шина - имитация удержания клавиши

    Lin цифрова шина управління генератором(зарядки) автомобіля Ford Focus.Частина 1Скачать

    Lin цифрова шина управління генератором(зарядки) автомобіля Ford Focus.Частина 1

    Компьютерная диагностика авто. K-линия и CAN шинаСкачать

    Компьютерная диагностика авто. K-линия и CAN шина

    поиск нерабочей can шины, часть дваСкачать

    поиск нерабочей can шины, часть два

    CAN шина на осциллографе FINIRSI ADS1013DСкачать

    CAN шина на осциллографе FINIRSI ADS1013D
Поделиться или сохранить к себе:
Технарь знаток