Чем can шина отличается от lin шины

Содержание

Can Lin Шина, что это такое

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

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

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

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

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

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

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

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

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

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

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

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

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

— какая из дверей открыта

— включены ли фары

— заведен ли двигатель

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

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

— подняты ли стекла

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

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

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

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

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

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

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

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

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

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

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

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

Источник

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

CAN шина (от англ. Controller Area Network) и LIN шина (от англ. Local Interconnect Network) — это цифровые шины, которые присутствуют на большинстве современных автомобилей.

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

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

Шина LIN однопроводная и менее скоростная, по сравнению с CAN шиной. Используется в основном для соединения штатного иммо с контроллером или в качестве связи блока комфорта.

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

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

Читайте также:  Can шину замкнуть на массу

Источник

Что такое Кан и Лин шина?

CAN шина (от англ. Controller Area Network) и LIN шина (от англ. Local Interconnect Network) — это цифровые шины, которые присутствуют на большинстве современных автомобилей. … Они позволяют объединить в сеть множество устройств в электрооборудовании авто, используя всего один или два провода.

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

Шина LIN – это простая последовательная однопроводная шина для автомобильных применений и используется в тех случаях когда применение CAN шины – дорого. … Для изучения шины LIN Вы можете использовать наш адаптер CAN-Hacker 3.0 с дополнительной опцией LIN анализатора.

Для чего нужна LIN шина?

LIN -шина, это однопроводная цифровая шина для управления по одному проводу группой разнообразных исполнительных устройств, широко применяемая в современных автомобилях. Например двигателями заслонок климата, корректорами фар, замками и стеклоподъемниками дверей и т. п.

Что такое в автомобиле CAN шина?

CAN-шина обеспечивает подключение любых устройств, которые могут одновременно принимать и передавать цифровую информацию (дуплексная система). … Собственно шины представляет собой витую пару.

Что такое CAN модуль на сигнализацию?

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

Что означает can Lin?

Что такое CAN и LIN

Controller Area Network — сеть контроллеров) — стандарт промышленной сети, ориентированный, прежде всего, на объединение в единую сеть различных исполнительных устройств и датчиков.

Что такое CAN и LIN?

Модуль CAN+LIN позволяет упростить установку охранных комплексов StarLine на автомобили, оснащенные цифровыми шинами CAN и LIN. Интерфейсы CAN и LIN обеспечивает наиболее полный функционал на автомобилях Lada Granta, Lada Kalina, Lada Priora.

Для чего нужна CAN шина?

Controller Area Network (CAN) — стандарт промышленной сети, ориентированный на объединение различных датчиков и устройств в единую сеть. … Благодаря шине CAN в современных автомобилях может быть реализовано множество функций: доводчик стекол, электрорегулировка сидений, электронное управление багажником и многое другое.

Для чего нужен 2can 2LIN?

Практически во всех современных автомобилях большинство электронных датчиков подключены через специальные цифровые шины обмена данными — CAN или LIN. … Именно эту задачу для автосигнализации решает модуль StarLine 2CAN+2LIN-Мастер — преобразует цифровые пакетные данные в понятный для самой сигнализации аналоговый сигнал.

Что такое 2 CAN?

Эквайринг и онлайн-касса от 2can – сервис платёжных и кассовых решений для малого и среднего бизнеса Принимайте банковские карты на торговой точке, выездной торговле или в онлайне. 2can работает на вашем смартфоне или в одном из популярных кассовых решений.

Как определить есть ли в машине CAN шина?

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

Что такое CAN H и CAN L?

Для повышения надежности в CAN-шине используется принцип дифференциальной передачи данных, требующий двух проводов, CAN-High (CAN-H) высокий и CAN-Low (CAN-L) низкий уровень напряжения.

Что такое CAN bus адаптер?

Универсальный CAN-BUS адаптер для магнитолы:

Этот простой кан адаптер подключается к большинству автомобилей с CAN-шиной и выдает сигнал ACC для подключения магнитолы. Его удобно использовать тогда когда вам просто нужно решить проблему разрядки аккумулятора из-за неправильно подключенной магнитолы.

Что такое 2 кан модуль?

Модуль 2CAN позволяет упростить установку охранных комплексов StarLine на автомобили, оснащенные одной или несколькими цифровыми шинами CAN. Интерфейс 2CAN обеспечивает наиболее полный функционал на автомобилях Chevrolet, Citroen, KIA, Opel, Peugeot.

Как работает CAM модуль?

Как работает CAM-модуль

Саm-модуль для телевизора — это простой компьютер, позволяющий декодировать видеопоток и согласовывать его с системой сигналов телевизора. Модуль устанавливается в СІ слот приемника — если телевизор имеет встроенный тюнер, то и нужный слот там тоже будет.

Источник

Чем отличается can шина от lin

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

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

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

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

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

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

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

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

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

Диагностика шины CAN доступным языком — АвтоМастера.нет

Измерение и диагностика шины CAN

Часто основной причиной неисправности в электронной системе управления транспортным средством — являются механические повреждения шины CAN или выход из строя блоков управления, висящих на шине CAN.

Ниже в статье приведены способы диагностики шины CAN при различных неисправностях. В качестве примера показана типичная схема CAN шины на тракторе Valtra T ‘ серии.

  • ICL — Instrumental Cluster (Панель приборов)
  • TC1/TC2 — Transmission controller (Блок управления трансмиссией 1/2)
  • EC — Electronic controller (Блок управления двигателем)
  • PCU — Pump Control Unit (Блок управления топливным насосом)

Измерения шины CAN BUS

— Оконечные резисторы 120 Ом (Иногда эти резисторы называют терминаторы) внутри блока управления EC и резистор, расположенный рядом с блоком TC1

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

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

— какая из дверей открыта

— заведен ли двигатель

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

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

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

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

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

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

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

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

Рекомендации владельцу

Перечислим советы и требования, которые не приводят в базовом руководстве:

  1. После установки системы убедитесь в том, что датчик удара Starline 205 закреплен горизонтально. Есть отзывы, где сказано, что датчик обычно глючит после первого сезона эксплуатации. Совет: используйте 4 точки монтажа, а не 2.
  2. Для основного пульта лучше купить защитный чехол, чтобы от перепада температур не разряжалась батарея. Других причин нет.
  3. Чехол для дополнительного пульта (брелока) найти не удастся, да он и не нужен. Штатный элемент питания разряжается медленно.
  4. Режим Валет предназначен для передачи авто на сервис. Чтобы этот режим задействовать, сервисная кнопка не нужна. Отключить указанный режим без кнопки Valet можно тоже.

Как читатель понял, режим Валет и кнопка Valet никак друг с другом не связаны. В других системах класса Car Alarm все сделано иначе. Иногда для управления указанным режимом используют отдельный выключатель.

Проводя сравнение сигнализаций Starline, редко сравнивают время работы пульта. А зря – батарея «садится» за 2-3 месяца.

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

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

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

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

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

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

Starline Телематика: пример использования

Машина мне досталась с уже установленной сигнализацией Starline A91, которая полностью меня устраивала хоть и устарела.

От сигнализации мне обычно нужно: — открыть/закрыть с брелка; — запуск с брелка, прогрев зимой по температуре.

Но на зиму снял паркинг под домом, и с брелка уже завести авто стало невозможно (сигнал не проходил). Температура на паркинге держится примерно -3 градуса и садится в холодную машину было не комфортно.

Решение было одно — установить запуск с телефона. Но замена сигнализации на новую была очень невыгодна. В среднем нужно было заплатить 20 т.р.

Изучив инструкцию к A91, стало понятно что можно докупить отдельно GSM модуль.

Модули которые можно подключить: Starline m20, m21, m22, m30, m31, m32. Отличия 20ой серии от 30ой состоят в том, что в старшей версии присутствует еще и GPS антенна, и микрофон, с помощью которого можно прослушать что происходить в салоне.

Главная проблема в том, что модули устарели и в продаже их нет. Искал модуль где только можно 2 месяца, в итоге нашел модуль Starline m21 в барахолке на драйве.

Затраты: Модуль — 2200 р. Доставка — 395 р. Сим карта Мегафон — 300 р. Установка — 1000 р. Итого: 3895 р.

Минусы при работе. Старлайн А91 не поддерживает телематику 2.0, поэтому в приложении не отображается температура двигателя и салона, а так же невозможно произвести настройки сигнализации из приложения.

Компания StarLine предложила вниманию автовладельцев и установщиков универсальный модуль CAN+LIN

, который облегчает монтаж и открывает новые возможности для комплексов охраны в автомобилях Lada Kalina, Granta, Kalina II, Priora и т.д. (список поддерживаемых моделей автомобилей расширяется).*

Рассмотрим подробнее особенности и возможности представленного устройства.

Что такое 2can 2lin в сигнализации Starline и как им пользоваться?

Многих автовладельцев, выбирающих надежную охранную систему, интересует, что такое 2can 2lin в сигнализации Starline.

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

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

А теперь, чуть подробнее.

Как установить и подключить сигнализацию к CAN шине?

Наличие данного интерфейса позволяет соединить противоугонный комплекс с «мозгами» автомобиля более быстро. Выполнить эту задачу можно своими руками.

Подготовительные работы

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

Пошаговая инструкция

Процесс подключения охранного комплекса к КАН интерфейсу выполняется так:

  1. Автосигнализация должна быть установлена на машине и соединена со всеми системами и компонентами авто.
  2. Надо найти толстый провод с оранжевой окантовкой. Этот проводник соединяется с цифровым интерфейсом.
  3. Модуль охранного комплекса подключается к указанному контакту. Для этого используется разъем.
  4. Выполняется установка микропроцессорного блока сигналки в надежном и сухом месте. Устройство закрепляется. Необходимо заизолировать места соединений всех проводников, а также сами кабели, чтобы предотвратить их перетирание и повреждение изоляции. После подключения производится проверка.
  5. На последнем этапе необходимо произвести настройку всех каналов, чтобы охранный комплекс функционировал без перебоев. Процедура регулировки параметров выполняется с помощью сервисного руководства, которое входит в комплектацию сигналки.

Пользователь sigmax69 в ролике показал, как выполняется процедура подключения противоугонного комплекса с помощью КАН модуля на примере автомобиля Хендай Солярис.

Что такое 2CAN 2LIN?

Предлагаем поэтапно разобрать самые важные моменты.

Что это за комплектация такая, 2CAN 2LIN

Каждая модель сигнализации Старлайн имеет несколько вариаций, различающихся между собой наличием дополнительных модулей. Например, у Старлайн а93, есть версии ECO, GSM, CAN+ LIN, а также 2CAN+ 2LIN.

ECO – самая простая модификация, с минимальным набором базовых функций. GSM оснащена встроенным модулем для SIM карты. Если на упаковке охранной системы есть обозначение CAN+ LIN или 2CAN+ 2LIN, значит в ее комплектацию входит дополнительный блок для подключения через цифровой кабель.

В чем разница между CAN+ LIN и 2CAN+ 2LIN? С точки зрения физики, это два одинаковых понятия, просто сигнализация с 2CAN 2LIN устанавливается на автомобили, выпущенные после 2010 года. Более старые тачки поддерживают CAN LIN.

Список машин, которые поддерживают модуль 2CAN 2LIN, можно посмотреть тут: Сайт Старлайн

Что такое CAN LIN шины?

Итак, теперь вы знаете, что 2can 2lin в сигнализциях Starline – это, по сути, такой способ подключения. Рассмотрим, что он из себя представляет.

CAN – расшифровывается, как Controller Area Network. Из перевода выходит, это некая цифровая сеть из датчиков, контроллеров и исполнительных устройств. Связь между ними обеспечивает КАН шина (кабель), по которой и происходит общение между разными электронными блоками

Отличия от A91

Сигнализация А91 является предшественником поколения А93, на данный момент она является устаревшей и снята с производства.

Модель А 91 не обладает таким большим функционалом, который есть в арсенале А93. На сигнализации А91 нет таких функций как:

  • авторизация по PIN-коду;
  • контроль канала связи и самодиагностика;
  • «умные» датчики удара и наклона.

На А91 невозможно использовать функции бесключевого доступа или скрытой защиты по шинам CAN+LIN/2CAN+2LIN. Отсутствие защиты по шинам кан лин, упрощает злоумышленнику поиск и деактивацию сигнализации, будучи в салоне автомобиля.

Плюсы и минусы 2CAN 2LIN

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

В чем его главные преимущества?

А вот недостаток, после детального изучения, выявился только один: комплектация Старлайн с 2CAN 2LIN стоит дороже стандартного ECO пакета. Однако, удобство, как говорится, стоит денег.

Делайте правильный выбор и не экономьте на своем комфорте.

Какое отношение CAN имеет к защите от угона?

Подключение сигнализации StarLine к CAN-шине позволяет отслеживать:

  • Состояние дверей, капота и багажника
  • Зажигание
  • Работу двигателя
  • Уровень топлива
  • и многие другие показатели

Кроме того, интеграция с CAN-протоколом позволяет подключить некоторые интересные, но недоступные ранее функции:

  • Дожим стекол
  • Управление центральным замком
  • Отпирание багажника
  • Складывание зеркал
  • Закрывание люка
  • Управление предпусковыми пргревателями
  • и другие

(Точный список функций для Вашего автомобиля смотрите на can.starline.ru)
Таким образом, подключение к CAN-шине позволяет сигнализации собирать всю нужную информацию с помощью всего лишь двух проводов вместо множества. Это значительно ускоряет установку противоугонного оборудования и облегчает работу мастеру. Кроме того, интеграция с CAN-шиной позволяет подключить новые функции комфорта, чтобы каждая Ваша поездка была в удовольствие.

Приглашаем Вас на консультацию.

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

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

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

Пример системы управления дверью с шиной 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 является то, что в сети присутствует два вида узлов: Master и Slave, Master – ведущий, Slave – подчиненный.

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

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

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

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

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

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

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

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

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

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

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

ID = 0x0C PID = 0x4C

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

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

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

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

Структура пакета интерфейса LIN.

Каждый пакет состоит из заголовка (header) и непосредственно данных (data):

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

Источник

Поделиться с друзьями
Шинбург
Adblock
detector