РАБОТА С CAN ШИНОЙ

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

РАБОТА С CAN ШИНОЙ

Что такое can шина?

CAN-шина (Controller Area Network) — это стандарт протокола связи, используемый для обмена данными между устройствами в автомобильной промышленности и других промышленных приложениях.

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

CAN-шина используется во многих системах автомобилей, включая систему управления двигателем, ABS (антиблокировочная система тормозов), систему управления подушками безопасности и другие. Она также широко применяется в других отраслях, где требуется передача данных между различными устройствами.

CAN-шина (КАН-шина) – это электронный прибор внутри автомобиля, который собирает действие разных датчиков и процессоров в одну систему. Она получает сигналы от всех контроллеров и выдает в ответ информацию об ошибках и о необходимых корректировках и изменениях.

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

CAN-шина нужна как диагностический прибор. Поскольку современный автомобиль представляет собой сложный компьютер с множеством систем, не всегда можно сразу понять, где именно кроется неисправность. Работу по поиску и локализации ошибки и выполняет КАН-шина. CAN-шина также обеспечивает работу:

Кроме того, именно через КАН-шину подключаются все сторонние устройства диагностики и мониторинга.

В настоящее время широко используются GPS трекер и CAN шина или OBD разъем в мониторинге, что предоставляет владельцам GPS трекеров большое количество данных помимо местоположения и маршрута движения автомобиля. Эти дополнительные данные можно получить двумя способами.

Первый способ – установить в автомобиле соответствующие датчики и подключить их к GPS трекеру. Например, у вас автомобиль РЕФ, и вы хотите видеть его местоположение, маршруты, скорость, расход топлива и температуру груза. Для этого нужен GPS трекер и два цифровых датчика – топливный и температурный. Это простое и надежное решение.

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

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

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

Термин «CAN шина» неизмеримо более емкий в сравнении с OBDII. Контроль сигналов CAN шины охватывает все параметры и все устройства в автомобиле. Сигналы от закрытия дверей и включения кондиционера, до угла опережения зажигания и расхода топлива. Все события и все параметры в современном авто контролируются CAN шиной. В нее стекаются данные от большого количества датчиков автомобиля

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

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

Таким образом, OBD-II, это протокол, предназначенный для диагностических целей. Производитель автомобилей предполагает, что к нему будут подключаться специализированные диагностические тестеры на СТО и уж никак не GPS трекеры.

Тем не менее, современные GPS трекеры можно без всяких курсов обучения подключить к OBDII разъему. В трекер из диагностического разъёма начнут поступать данные. Система GPS мониторинга видит их вот в таком виде.

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

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

Второй вариант, это подключение GPS трекера непосредственно к CAN шине. Первое преимущество – и сам трекер, и подключение скрыты от водителя и недоступны ему. Не смотря на то что в CAN шине (в отличие от OBD) присутствуют ВСЕ сигналы и можно перехватывать практически все параметры, нужные вам (расход топлива, обороты, температуру двигателя) вычислить все равно не просто, так как каждый производитель кодирует эти параметры по своему, причем кодировка порой специально меняется от модели к модели.

Это делается для того, чтобы реальную объективную диагностику можно было бы выполнить только на фирменных СТО с использованием фирменного оборудования.

Итак, есть два способа получить данные, к примеру, о расходе топлива. Первый способ установить точный цифровой датчик топлива и подключить его к трекеру. Второй способ – попытаться получить данные о топливе из компьютера автомобиля. Это способ в свою очередь делится на два – подключиться к OBD, или к CAN шине.

Цифровой датчик уровня топлива гарантированно даст вам данные об уровне топлива в баке, о расходе за период, о среднем расходе. Также вы увидите место/время/объём заправок и сливов топлива. При этом вам нужно приобрести сам датчик топлива и заплатить за установку и тарировку. Следует сказать, что датчик топлива, как правило, устанавливают на дизельных автомобилях.

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

Есть и другие преимущества – расход топлива можно получить (если повезёт) и на дизельном, и на бензиновом автомобиле. А также и другие данные, которые весьма сложно получить другим способом.

Вы прочитали эту статью и поняли, что идеального решения не существует. Звоните, или пишите нам, мы проконсультируем вас и ответим на все вопросы.

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

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

Именно один такой случай мы описали в этом кейсе.

Ну, а в данной статье мы решили подробно и еще раз, можно сказать, от «А» до «Я» понятным языком с рисунками и примерами рассказать, что такое CAN-шина, что такое параметры CAN-шины, как мы их считываем, как мы их настраиваем, какие есть нюансы и т.д.

Статья достаточно длинная, но основательная.

Поэтому, если Вам интересна эта тема или Вы хотели окончательно в ней разобраться и понять, что такое «CAN-шина», запасайтесь чаем — и погнали.

Что такое CAN-шина и как она работает? CAN-шина — это цифровая коммуникационная сеть, которая используется на всех современных транспортных средствах: тягачах, автобусах, легковом транспорте и различной спецтехнике. Аббревиатура CAN расшифровывается как «Controller Area Network», что в переводе означает «локальная сеть контроллеров».

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

Шина CAN является сетью широковещательного типа. Это значит, что все узлы автомобиля могут «слышать» все передачи, но при этом каждый узел реагирует только на нужные сообщения, которые предназначены только ему. Под «узлами» мы подразумеваем различные электронные блоки автомобиля: ЭБУ, датчики, трансмиссия, блоки комфорта, безопасности и многое другое.

РАБОТА С CAN ШИНОЙ

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

РАБОТА С CAN ШИНОЙ

Использование двух проводов CAN H и CAN L в виде витой пары обусловлено необходимостью повышенной помехозащищенностью проходящего сигнала. Ведь от качества связи напрямую зависит безопасность движения автомобиля.

По 1-му и 2-му проводу передается одинаковый сигнал, но с некоторым отличием: 2-й сигнал всегда инвертирован по отношению к 1-му. Это значит, что если витая пара CAN-шины попадает в зону действия электромагнитных помех, то сигнал изменит свою форму одинаково как на 1-ом проводе, так и на 2-ом. В итоге, разница между напряжениями на этих проводах останется прежней.

Приведем пример: на рисунке показана разница 2 Вольта до помехи, в момент и после:

РАБОТА С CAN ШИНОЙ

Так как в витой паре провода находятся очень близко друг к другу, то помехи будут влиять на каждый из проводов одинаково. Приемник, который получит этот сигнал, анализирует именно разницу напряжения между CAN H и CAN L. Таким образом, изменение напряжения из-за помехи на витой паре не вызовет потерю информации, т.к. разница в напряжении между CAN H и CAN L, в момент искажения сигнала, останется прежней — 2 Вольта.

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

Протокол верхнего уровня J1939 и его стандарт FMS Существует множество протоколов более высокого уровня для шины CAN. В этой статье будет рассмотрен один из самых популярных протоколов — J1939. Этот протокол широко используется ведущими производителями большегрузных автомобилей: Volvo, Renault, DAF, Scania, Mercedes, Iveco, MAN и другимие маркамии. На данный момент его можно встретить и на сельскохозяйственной технике, автобусах, электробусах и т.д.

Протокол J1939 включает в себя много стандартов. Один из них, широко используемый производителями грузовых автомобилей — FMS Standard, или Fleet Management System Standard. Что в переводе означает «Стандарт системы управления автопарком». Крупнейшие европейские производители грузовых автомобилей (MAN, DAF, Scania, Volvo, Iveco, Renault) совместно разработали данный стандарт, чтобы предоставить доступ к CAN-шине автомобилей по единому принципу. Это позволяет разработчикам приложений для телематики создавать свои программные комплексы независимо от марки и модели автомобиля.

FMS — шлюз Чтобы считывать кадры сообщений из CAN-шины в стандарте FMS, необходимо наличие у автомобиля FMS-шлюза — это интерфейс, который преобразует информацию из внутренней сети автомобиля в стандарт FMS, описанный документацией FMS Standard. Если в автопарке используются грузовики разных торговых марок (Volvo, MAN, Scania и другие), то установка FMS-шлюза в каждый автомобиль позволит легко и просто агрегировать информацию от всех грузовиков в один программный комплекс независимо от марки и модели автомобиля.

FMS-шлюз позволяет считать всю необходимую для телематики информацию: пробег, расход топлива, обороты, температура двигателяи/воздуха, уровень топлива и многое другое.

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

РАБОТА С CAN ШИНОЙ

Из чего состоит сообщение CAN Все сообщения в CAN-шине передаются в виде кадров (фреймов). Упрощенный вариант кадра представлен на рисунке:

РАБОТА С CAN ШИНОЙ

Кадр содержит в себе следующие основные части:

Как считываются данные CAN и передаются в систему Wialon Для того, чтобы считать необходимые данные из CAN-шины автомобиля, требуется подключение специального GPS-устройства с CAN-интерфейсом. Некоторые терминалы имеют сразу 2 или 3 таких интерфейса.

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

При этом, это никак не сказывается на работе шины в целом, поскольку сопротивление на проводах CAN H и CAN L GPS-устройства — 120 Ом. Такое сопротивление согласования необходимо для исключения ситуации отражения сигнала. Отраженный сигнал в шине может повредить пакеты данных, что может вызвать большое количество ошибок и повторных отправок кадров. Все блоки и CAN-контроллеры автомобилей имеют сопротивление 120 Ом.

РАБОТА С CAN ШИНОЙ

Считав необходимые данные из CAN-шины автомобиля, GPS-устройство запоминает их в своей энергонезависимой памяти и, по заданному временному интервалу, передает в систему мониторинга Wialon. В пакет также закладываются координаты местоположения автомобиля и показания любых внешних датчиков подключенных к трекеру. Для передачи данных обычно используется GSM-сеть мобильного оператора.

РАБОТА С CAN ШИНОЙ

Расшифровка данных CAN-шины. Практика применения CAN-анализатора В этом разделей статье мы уделим более подробное внимание нескольким блокам кадра:

Поскольку именно к ним мы будем обращаться при анализе потока данных в CAN-шине автомобиля.

Расшифровка данных в CAN-шине автомобиля Volvo FH 2018 года при помощи анализатора CAN Spy Наши специалисты будут самостоятельно анализировать поток данных в шине CAN и находить необходимые идентификаторы кадров (CAN ID).

В качестве оборудования для подключения к CAN-шине автомобиля будем использовать трекер производителя Navtelecom Smart версии 2435.

GPS-устройство имеет в наличии необходимый нам CAN-интерфейс для подключения к общей шине автомобиля. Также, что немаловажно, трекер имеет функцию снятия логов с CAN-шины, используя встроенный модуль CAN Spy. Данный модуль позволяет в режиме реального времени получить доступ ко всему массиву данных CAN-шины.

Возможности CAN Spy:

В процессе настройки CAN мы воспользуемся новым функционалом Navtelecom — Complex Events. Это технология, которая позволяет изменять логику работы устройства под конкретные задачи. Более подробно о Complex Events мы опишем в следующей статье, когда она нам потребуется для расчета суммарного расхода топлива CAN.

Выбор точки подключения CAN Подключение терминала к CAN-шине производится под блоком предохранителей, который на Volvo FH традиционно располагается в середине торпеды:

РАБОТА С CAN ШИНОЙ

FMS-шлюзом рассмотренный нами автомобиль не оборудован, что усложняет получение необходимых данных из CAN-шины автомобиля.

Все процедуры, связанные с чтением данных из CAN-шины, должны обязательно проходить при заведенном двигателе автомобиля, или, как минимум, при включенном зажигании. В противном случае, в конфигураторе Navtelecom, мы можем получить совсем небольшой массив данных. Связано это с тем, что CAN-шина автомобиля при выключенном зажигании уходит в «сон».

Трассировка сообщений CAN При подключении к CAN-шине через Navtelecom CAN Spy мы увидим во вкладке «Таблица сообщений» следующую информацию:

РАБОТА С CAN ШИНОЙ

Описание столбцов таблицы:

Программа автоматически определяет скорость CAN-шины. Обычно на Volvo FH она равна 250 кбит/с или 500 кбит/с. Скорость обмена данными, в зависимости от точки подключения, может отличаться даже в рамках одного автомобиля. Также, скорость зависит от марки и модели автомобиля, года выпуска, а иногда и от комплектации.

Во всех случаях мы стараемся не вмешиваться в работу CAN-шины, не отправлять какие либо запросы. Все данные мы ищем в общем, доступном нам потоке. Для этого терминал работает в специальном режиме «прослушивания». Режим говорит сам за себя: оборудование только «слушает» CAN-шину без какого либо управляющего воздействия. Тем самым исключаются какие-либо влияния на штатную систему автомобиля. Главное условие — сопротивление на проводах терминала (CAN H и CAN L) должно быть 120 Ом.

Наша задача — найти в этом потоке данных необходимые параметры для отправки на сервер мониторинга Wialon.

Пример работы с CAN идентификаторами Для понимания как с этим работать, разберем детально сообщение CAN, прочитанное при помощи Navtelecom CAN Spy на автомобиле Volvo FH 2018 год. Для примера поищем обороты двигателя.

Воспользуемся документом FMS Standard, в котором необходимо найти описание параметра оборотов двигателя. В документе он фигурирует под номером PGN F004. Обратите внимание, что в FMS документации поле CAN ID указано как PGN (Parameter Group Number). В переводе означает «Номер группы параметров». Слово «группа» здесь не зря используется. Ведь в одном кадре сообщения может быть 2 и более параметра, располагающихся в разных битовых пространствах.

PGN в FMS документе указываются без арбитража, поля CRC и ACK, так как они уникальны в рамках одного автомобиля.

РАБОТА С CAN ШИНОЙ

На скрине выше видим, что нам нужен 4 и 5 байты кадра, чтобы считать обороты двигателя. 3 байт нам пока не нужен, там располагается информация о крутящем моменте двигателя. В документе также указан необходимый нам коэффициент для конвертации произвольного числа в об/мин — 0,125.

Заводим двигатель автомобиля и запускаем CAN Spy. Находим нужный нам кадр — ID 0cf00400.

РАБОТА С CAN ШИНОЙ

Столбец ID — состоит из:

Все данные указаны в формате HEX (в шестнадцатеричной16-й системе счисления). Для перевода в DEC (в десятичную10-ю систему счисления) можно воспользоваться калькулятором в режиме «Программист», который доступен на любом ПК с ОС Windows.

Число 214E (чтение начинаем от D4 к D3) конвертируем в десятичное. Получаем число 8526:

РАБОТА С CAN ШИНОЙ

Полученное нами число в DEC формате умножаем на коэффициент 0,125, который указан в FMS-документации (скрин выше).

8526 * 0,125 = 1065,75 об/мин

Одно из достоинств программы Navtelecom CAN Spy — это графический анализ любого кадра сообщения CAN, его байтов и битов данных. Есть возможность анализировать динамику изменения параметров CAN. В нашем случае это обороты двигателя тягача Volvo FH 2018 года:

РАБОТА С CAN ШИНОЙ

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

Но я надеюсь, что теперь для Вас словосочетание «CAN-шина» будет понятнее и наполнено конкретными образами.

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

Где находится CAN-шина

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

РАБОТА С CAN ШИНОЙ

Устройство КАН-шины

Устройство КАН шины — это два провода, которые образуют витую пару, по ним идёт связь между системами автомобиля. Эти провода выходят в маршрутизатор, где разные шины обмениваются данными.

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

Проверка CAN-шины

Учитывая, что CAN-шина собирает и получает информацию практически постоянно, поломки и сбои в ее работе не исключены. Чаще всего о неполадках с CAN-шиной можно узнать:

РАБОТА С CAN ШИНОЙ

Для проверки CAN-шины необходимо провести компьютерную диагностику автомобиля. Если она выявит неисправность именно в шине, нужно будет измерить напряжение на L и H с помощью мультиметра. В норме показания напряжения должны быть 4 Вольт. После этого осциллографом изучается сигнал на шине при включенном зажигании. Если сигнал отсутствует или равен напряжению сети – значит в шине замыкание или обрыв. Для диагностических и ремонтных работ при неисправности CAN-шины лучше всего привлекать профессионалов.

Как приборы понадобятся для проверки can-шины

Проверку кан-шины можно провести с помощью 3 приборов:

РАБОТА С CAN ШИНОЙ

Осциллограф

Напряжение на проводах шины должно составлять в рецессивном состоянии 2.5 В, в доминантном — для High-CAN 3,5 В, для Low-CAN 1,5 В. Также осциллограф покажет замыкания проводов, которые можно определить по форме сигнала на осциллограмме: это абсолютно симметричные графики сигналов или один из них параллелен оси координат.

Мультиметр

Если сопротивление по проводам КАН шины составляет 60 Ом, значит сама шина работает, сигнал к ЭБУ по ней проходит. Если нет, возможно, на проводах возник обрыв, короткое замыкание или паразитное сопротивление.

Диагностический сканер

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

КАН шина упрощает диагностику корпоративных автомобилей, а управление транспортными процессами обеспечит «ТМ

Автомобильная CAN шина отслеживает только технические показатели работы автомобилей. Контроль за эффективностью работы всего автопарка обеспечит система управления заявками на транспорт на предприятиях «ТМ: Корпоративные поездки».

Программный комплекс «ТМ: Корпоративные поездки» значительно расширяет возможности CAN-шины и показывает более полную и цельную картину состояния автопарка.

Вся информация о состоянии автомобиля, об ошибках системы, о необходимости техосмотра или замены деталей после диагностики попадает на сервер и вносится в систему «ТМ: Корпоративные поездки». Уже обработанная информация позволяет менеджеру анализировать и прогнозировать, когда и сколько автомобилей отправить на техосмотр, сколько запчастей и топлива необходимо закупить, какие машины первыми выработают свой срок эксплуатации и подлежат замене.

Виды CAN шины

Существует 3 основных вида кан-шин:

«Силовая»

Связывает блоки управления двигателя и трансмиссии, сигнал по ней передается с наибольшей скоростью в 500 Кбит/сек.

«Комфорт»

Связывает блоки управления систем, отвечающих за условия в салоне: подогрев, освещение, кондиционер и т.д., скорость сигнала по ней — 100 Кбит/сек.

«Информационно-командная»

Обеспечивает связь с навигаторами, сторонними подключенными устройствами на скорости в 100 Кбит/сек.

Как выглядит CAN-шина

В соответствии со стандартами CAN (Controller Area Network), это устройство предполагает наличие витой пары изолированных проводников, к которым подключаются датчики всех остальных систем.

РАБОТА С CAN ШИНОЙ

Как CAN, только проще

У LIN-шины (Local Interconnect Network) провод всего один. По сути, это упрощенная версия вышеописанного стандарта, хотя ее можно считать и интегрированной в него. Она используется для систем, не требующих обмена слишком сложными сигналами. Это замки, стеклоподъемники дверей, заслонки климат-контроля, корректоры фар и подобные.

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

РАБОТА С CAN ШИНОЙ

Зачем нужны и как работают?

На рубеже 80-90х годов компании Bosch и Intel разработали для автомобильной отрасли единый промышленный стандарт CAN (сокращенно от Controller Area Network). Это сеть микроконтроллеров для ключевых систем автомобиля, шина, соединяющая модули ЭБУ (электронные блоки управления).

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

РАБОТА С CAN ШИНОЙ

Самая простая CAN-шина представлена витой парой с линиями High (чаще всего оранжевый провод) и Low (черный провод). Собственно, «high» (высокий) и «low» (низкий) обозначают напряжение, с которым работает каждый провод. Разница этих напряжений на выходе помогает модулям ЭБУ считывать сигнал.

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

Стоит упомянуть, что производители экспериментируют с заменой витой пары на оптоволокно (такая шина называется MOST) с более продвинутым протоколом FlexRay, который позволяет значительно ускорить обмен информацией в пределах шины. Но пока что в них нет такой уж острой необходимости.

РАБОТА С CAN ШИНОЙ

85% компаний совершают эти 7 ошибок по управлению автопарком. Узнайте, есть ли они у вас

РАБОТА С CAN ШИНОЙ

2CAN 2LIN – комбинация шин. Подключаем к ним сигнализацию

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

Так появилось сочетание «2CAN 2LIN» и ему подобные. Все довольно просто: 2CAN2LIN значит, что автомобиль оснащен двумя шинами CAN и двумя шинами LIN. 2CAN LIN – две шины CAN и одна LIN и так далее. Можно увидеть автомобили и с 4LIN. В зависимости от числа шин потребуются и разные модули для прямого подключения к автомобилю сторонних систем.

РАБОТА С CAN ШИНОЙ

Модуль 2CAN 2LIN в сигнализации StarLine, например, позволит подключить ее к двум шинам каждого стандарта. Без такого модуля установка охранной системы происходит гораздо сложнее: придется создавать 10-20 дополнительных точек врезки в центральную проводку автомобиля.

Кстати, у Старлайн этот модуль установлен непосредственно на самой плате сигнализации, что повышает ее надежность: у злоумышленников просто не получится подсоединить к сети автомобиля внешние устройства. Модули 2CAN 2LIN у StarLine также поддерживают дополнительные функции, такие как SUPER SLAVE и использование иммобилайзера с валидатором. Что это такое и как правильно подобрать сигнализацию для вашего автомобиля – мы рассказываем в этой статье.

Корпоративные поездки» за использованием транспорта на предприятии

Современные автомобили устроены таким образом, что получить данные о расходе топлива или перемещении напрямую невозможно. Если компании нужно удаленно проводить диагностику легковых автомобилей или осуществлять мониторинг, не вмешиваясь при этом во внутренние системы, датчики подключают через кан-шину.
Но даже этих данных для эффективный работы атвопарка бывает недостаточно. Аналитики нашей компании часто фиксируют такую картину.

Данные о перемещении собираются, но не анализируются
Полученные треки очень редко исследуются, невозможно оценить процент целевого пробега. С установкой «ТМ: Корпоративные поездки» трек разбивается по статусам работы: «На заказе», «Свободен», «Обед», «Ремонт». В «ТМ: Корпоративные поездки» легко сопоставить координаты автомобиля и действия водителя в каждый промежуток времени.

Контроль за поездками не автоматизирован
Если водитель везет сотрудника, контролировать работу практически невозможно. Диспетчер должен звонить, узнавать продолжительность поездки, уточнять конечную точку заказа, чтобы найти подходящий автомобиль. «ТМ: Корпоративные поездки» автоматически распределяет заявки по водителям, учитывая удалённость автомобиля и внутренние требования компании. Система следит за ходом выполнения поездки, выявляет отклонения, сигнализирует о нарушениях.

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

Переработки водителей
Водителю может прийти срочная поездка, хотя его рабочий день закончился. При этом на линии могут быть водители, чья смена завершится только через несколько часов. В итоге возникают переработки. «ТМ: Корпоративные поездки» следит за графиком, сопоставляет его со временем выполнения заявки и временем, которое потребуется, чтобы вернуть автомобиль на базу. Если рабочего времени конкретного водителя уже не хватает для выполнения поездки, система назначит заявку на другого.

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

Контроль расхода топлива с помощью CAN шины

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

CAN-шина может использоваться для передачи информации о расходе топлива, скорости, пробеге и других параметрах двигателя в систему мониторинга транспорта GPSГЛОНАСС. Например, датчик расхода топлива может отправлять данные о расходе топлива на CAN-шины, где они могут быть обработаны и использованы системой управления двигателем для оптимизации работы двигателя и уменьшения расхода топлива.

Также существуют специализированные приложения и программы, которые используют данные, полученные через CAN-шины, для анализа расхода топлива и поведения водителя. Например, с помощью специальных приложений можно отслеживать стиль вождения, скорость, обороты двигателя и другие параметры, которые могут влиять на расход топлива. Это позволяет оптимизировать стиль вождения и уменьшить расход топлива.

Преимущества контроля по CAN

Принцип работы can-шины состоит в следующем: каждое установленное в автомобиле устройство с помощью CAN-контроллеров передает и принимает информацию. Считывание данных происходит в порядке приоритетов – так устройство с более высоким приоритетом будет автоматически выключать передачу устройства с более низким приоритетом. Через определенный временной промежуток передача пакетов на устройство возобновится.

РАБОТА С CAN ШИНОЙ

Как работает Can-шина

Шина принимает и отправляет данные в закодированном виде, и каждое сообщение сопровождается уникальным идентификатором. В расшифрованном виде информация, которую получает человек (оператор или водитель машины) может выглядеть примерно так: «Скорость движения автомобиля 60 километров в час». В дальнейшем эта информация может использоваться для анализа работы автомобиля – к примеру, чтобы узнать, не превышал ли водитель установленный скоростной режим, как долго длился простой автомобиля с включенным двигателем и не было ли нарушения правил дорожного движения.

РАБОТА С CAN ШИНОЙ

Какое сопротивление (напряжение) должно быть на CAN-шине

CAN-шина может функционировать в нескольких режимах:

РАБОТА С CAN ШИНОЙ

Ответы на популярные вопросы о Кан-шине

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

Что такое подключение по кан шине?

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

Что такое система CAN?

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

Какое сопротивление на кан шине?

Сопротивление на CAN-шине должно быть примерно 120 Ом, чтобы обеспечить правильный баланс сигнала и предотвратить его искажение. Это сопротивление может быть расположено как внутри устройств, подключенных к CAN-шине, так и на самой шине.

Сколько вольт должно быть на CAN шине?

На CAN-шине должно быть примерно 2,5 вольта, когда на шине нет активности и все устройства в режиме ожидания. Во время передачи данных на шине возникают изменения напряжения, которые интерпретируются как биты информации.

Сколько проводников в шине CAN?

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

Чем отличается К линия от Кан шины?

К-линия и CAN-шина — это два разных протокола передачи данных в автомобильной электронике. К-линия имеет скорость передачи данных до 10 кбит/с и применяется для передачи данных от отдельных датчиков в автомобиле. В то время как CAN-шина может иметь скорость передачи данных до 1 Мбит/с и применяется для передачи данных между различными узлами управления автомобилем.

Как работает CAN протокол?

CAN-протокол работает по принципу шины, где все устройства получают одинаковые данные.

Чем отличается CAN от rs485?

CAN и RS485 отличаются друг от друга протоколом передачи данных: первый использует метод шины и является асинхронным, серийным протоколом, а второй — симметричным асинхронным протоколом с точкой на конце.

Что собой представляет Кан шина?

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

Сколько проводов в одной кан шине?

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

Сколько вольт должно быть на кан шине?

Напряжение на кан-шинах должно находиться в диапазоне от 2,0 до 3,7 вольт для обеспечения надежной передачи данных.

РАБОТА С CAN ШИНОЙ

Закладка Постоянная ссылка.