logo1

logoT

 

Сопротивление кан шины


Центр диагностики | Информация о шинах CAN | Значения

Центр диагностики | Информация о шинах CAN | Значения | Напряжение линий CAN High и CAN Low
Содержание

Максимальные напряжения шины CAN

Максимальные напряжения — это самое высокое среднее напряжение с последней холодной загрузки.

Примечание. Холодная загрузка выполняется после того, как дисплей выключен в течение 24 часов или после отсоединения некоммутируемого питания от дисплея.

Максимальное напряжение линий CAN High и CAN Low обычно должны находиться в пределах от 1,7 до 3,3 В. Измерение напряжения усредняется каждую секунду.

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

 

Измерение напряжения с помощью мультиметра

Напряжение линии CAN High

Это значение обычно должно находиться в пределах от 2,5 до 3,5 В. При измерении на работающей машине оно обычно находится в диапазоне от 2,7 до 3,3 В.

Напряжение линии CAN Low

Это значение обычно должно находиться в пределах от 1,5 до 2,5 В. При измерении на работающей машине оно обычно находится в диапазоне от 1,7 до 2,3 В.

 

Поиск и устранение неисправностей

Если напряжения выходят за пределы указанных диапазонов, измерьте сопротивление между линиями CAN High и CAN Low с помощью мультиметра.

Сопротивление:

60 Ом

Оба согласующих резистора работают должным образом.

120 Ом

Один согласующий резистор на шине CAN не работает должным образом.

0 Ом или

не определено

Оба согласующих резистора на шине CAN не работают должным образом.

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

Диагностика CAN шины

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

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

 

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

ШАГ 1: "Проверка Низкоскоростной CAN Шины на замыкание":

Отключаем сканер от розетки. Переводим ключ зажигания в положение 2 (ВКЛ). С помощью мультиметра измеряем напряжение (ПИН 14 на розетке и ЗЕМЛЯ). Есть ли у нас напряжение 10,0 вольт?

ШАГ 2: "Проверка Низкоскоростной CAN Шины на замыкание на землю":

Находим ПИН 6 на розетке и второй шуп осциллографа подключаем к плюсовой клемме АКБ. Есть ли у нас 0 вольт? Если мы находим тут 0 вольт, то начинаем отключать модули по одному, пока не появится напряжение. Если оно так и не появилось, то проблема в проводке CAN шины и необходимо определить место предполагаемого замыкания и поменять витую пару. 

ШАГ 3: "Проверка терминирующих сопротивлений":

Выключаем зажигание. Отключаем минусовую клемму аккумулятора. Переводим мульттимтер в режим измерения сопротивления и измеряем Сопротивление между высокой и низкой CAN шинами (между ПИНами 6 и 14). Получается ли сопротивление в диапазоне 53,5 - 67 Ом? Если ДА, то тест завершен. Если проблема остаётся, то значит она отсутствует на момент измерения и носит спорадический характер. Обратитесь к электросхеме автомобиля, проверьте коннекторы и другие элементы проводки на наличие окисления коннекторов, перегибов, старых отверстий от накола щупом осциллографа, возможности проникновения воды или коррозии. Проверьте целостность мест соединения. Если сопротивление не в диапазоне 53,5 - 67 Ом, то перейдите к следующему шагу.

ШАГ 4: "Высокое сопротивление цепи - более 67 Ом":

Если измеренное сопротивление выше 67 Ом, то у нас высокий сигнал цепи CAN HIGH или LOW, её разрыв или один из терминирующих резисторов внутри ЭБУ поврежден. Если у нас низкое сопротивление цепи (ниже 53,5 Ом), то перейдите к следующему шагу.

ШАГ 5: "Низкое сопротивление цепи - ниже 53,5 Ом":

Если измеренное сопротивление ниже 53,5 Ом, то у нас замыкание цепи между CAN HIGH и LOW. Необходимо разбить шину на участки и продиагностировать их отдельно на наличие замыкания. Если после отключения одного из модулей сопротивление становится нормлаьным, значит замыкание внутри блока управления и его необходимо менять.    

Другими продвинутыми методами диагностики всех видов шин данных Вы сможете овладеть на наших занятиях!

Школа Автодиагностики ИНЖЕКТОРКАР

Проверка сигнала шины CAN. Устройство кан шины, принцип работы и подключение сигнализации Сопротивление между high и low шины can привод

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

[ Скрыть ]

Что такое CAN-шина и принцип ее работы

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

Схема подключения устройств к CAN-шине в Мерседесе

Какие функции может выполнять CAN-шина:

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

Эта система работает в нескольких режимах:

  1. Фоновый. Все устройства отключены, но на шину подается питание. Величина напряжения слишком мала, поэтому разрядить аккумуляторную батарею шина не сможет.
  2. Режим запуска. Когда автолюбитель вставляет ключ в замок и проворачивает его либо жмет кнопку Старта, происходит активация устройства. Включается опция стабилизации питания, которое подается на контроллеры и датчики.
  3. Активный режим. В этом случае между всеми контроллерами и датчиками происходит обмен данными. При работе в активном режиме параметр потребления энергии может быть увеличен до 85 мА.
  4. Режим засыпания или отключения. При глушении силового агрегата контроллеры КАН перестают функционировать. При включении режима засыпания все узлы машины отключаются от бортовой сети.

Канал Виалон СУшка в своем видео рассказал о КАН-шине и что надо знать про ее эксплуатацию.

Плюсы и минусы

Какими преимуществами обладает КАН-шина:

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

Какие недостатки характерны для устройства:

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

Виды и маркировки

Самым популярным типом шин являются устройства, разработанные Робертом Бошем. Девайс может функционировать последовательно, то есть сигнал передается за сигналом. Такие устройства называются Serial BUS. В продаже можно встретить и параллельные шины Parallel BUS. В них передача данных осуществляется по нескольким каналам связи.

О разновидностях, принципе действия, а также возможностях КАН-шины можно узнать из видео, снятого каналом DIYorDIE.

С учетом разных типов идентификаторов можно выделить несколько видов устройств:

  1. КАН2, 0А Актив. Так маркируются устройства, которые поддерживают 11-битный формат обмена данными. Эти узлы не обозначают ошибки на импульсы 29-битного узла.
  2. КАН2, 0В Актив. Так маркируются девайсы, функционирующие в 11-битном формате. Основное отличие заключается в том, что при обнаружении идентификатора на 29 бит в системе они будут передавать на управляющий модуль сообщение об ошибке.

Надо учесть, что в современных машинах такие типы устройств не применяются. Это связано с тем, что работа системы должна быть согласованной и логичной. А в данном случае она может функционировать при нескольких скоростях передачи импульсов — на 125 либо 250 кбит/с. Более низкая скорость используется для управления дополнительных устройств, таких как осветительные приборы в салоне, электрические стеклоподъемники, стеклоочистители и т. д. Высокая скорость нужна для обеспечения рабочего состояния трансмиссии, силового агрегата, системы ABS и т. д.

Разновидность функций шин

Рассмотрим, какие существуют функции у различных девайсов.

Девайс для автомобильного двигателя

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

Устройство типа Комфорт

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

Информационно-командный девайс

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

Шины от разных производителей приведены на фото.

1. Устройство для автомобильного ДВС 2. Интерфейсный анализатор

Могут ли быть проблемы в работе CAN-шин?

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

По каким причинам возникают сбои в работе:

  • повреждение или обрыв электроцепей устройства;
  • произошло замыкание в системе на аккумулятор либо массу;
  • могли замкнуть системы КАН-Хай или КАН-Лоу;
  • произошло повреждение прорезиненых перемычек;
  • разряд аккумуляторной батареи или снижение напряжения в бортовой сети, вызванное некорректной работой генераторного устройства;
  • произошла поломка катушки зажигания.

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

О ремонте CAN-шины приборной панели в автомобиле Форд Фокус 2 можно узнать из ролика, снятого пользователем Brock — Video Corporation.

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

  1. Сначала автовладелец производит диагностику состояния системы. Целесообразно осуществить компьютерную проверку, чтобы выявить все неполадки.
  2. На следующем этапе производится диагностика уровня напряжения и сопротивления электрических цепей.
  3. Если все в порядке, то проверяется параметр сопротивления прорезиненых перемычек.

Диагностика работоспособности КАН-шины требует определенных навыков и опыта, поэтому процедуру поиска неисправностей лучше доверить специалистам.

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

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

Как произвести процедуру подключения:

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

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

Общая характеристика

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

Управлять шиной способны несколько устройств одновременно. Их количество не ограничено, а скорость обмена информацией запрограммирована до 1 Мбит/с.

CAN-шина в современных автомобилях регламентируется спецификацией "CAN Sorcjfication version 2,0".

Он состоит из двух разделов. Протокол А описывает передачу информации с применением 11-битной системы передачи данных. Часть В выполняет эти функции при применении 29-битного варианта.

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

Разновидности и маркировка

Одной из самых известных на сегодняшний день является разработанная Робертом Бошем CAN-шина. CAN BUS (под таким названием известна система) бывает последовательная, где импульс подается за импульсом. Она называется Serial bus. Если же информация передается по нескольким проводам, то это параллельная шина Parallel bus.

I - узлы управления;

II - коммуникации системы.

Опираясь на разновидности идентификаторов КАН-шин, встречается маркировка двух типов.

В случае, когда узел поддерживает 11-битный формат обмена информацией и не обозначает ошибки на сигналы 29-битного идентификатора, его маркируют "CAN2,0A Active, CAN2,0B Passive".

Когда таковые генераторы используют оба типа идентификаторов, шина имеет маркировку "CAN2,0B Active".

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

Система же функционирует при двух типах скоростей передачи сигналов - 125, 250 кбит/с. Первые предназначены для вспомогательных устройств (стеклоподъемники, освещение), а вторые обеспечивают главное управление (коробка-автомат, двигатель, ABS).

Передача сигналов

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

Общая сетевая нагрузка состоит из разрозненных сопротивлений блоков, которые входят в состав протокола, называемого КАН-шина.

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

Расположен этот прибор в конструкции управляющего блока, но бывает выполнен в виде обособленного прибора.

Представленный интерфейс применяют также для вывода и ввода сигналов диагностического характера. Для этого предусмотрено наличие унифицированной колодки OBD. Это особый разъем для диагностики системы.

Разновидности функций шин

Существуют разные типы представленного устройства.

  1. КАН-шина агрегата силового. Это быстрый канал, который передает послания со скоростью 500 кбит/с. Его главная задача заключается в коммуникации блоков управления, например трансмиссия-двигатель.
  2. Система "Комфорт" - более медлительный канал, передающий данные со скоростью 100 кбит/с. Он связывает все устройства системы "Комфорт".
  3. Информационно-командная программа шины также передает сигналы медленно (100 кбит/с). Ее основное предназначение - обеспечить связь между обслуживающими системами, например телефоном и навигацией.

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

Помехи в шине

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

Описание шины CAN оговаривает поступление посланий по проводникам High и Low в усилитель дифференциальный, где он обрабатывается и направляется в блок управления.

Усилитель определяет этот выходной сигнал как разность напряжений проводов High и Low. Такой подход позволяет исключить влияние внешних помех.

Чтобы понять, что собой представляет КАН-шина и ее устройство, следует вспомнить ее облик. Это два проводника, скрученные между собой.

Так как сигнал помехи поступает сразу на оба провода, в процессе обработки значение напряжения Low отнимается от напряжения High.

Благодаря этому CAN-шина считается надежной системой.

Типы сообщений

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


I - CAN-шина;

II - резистор сопротивления;

III - интерфейс.

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

Функциональность системы

Чтобы понять, что такое CAN-шина, следует разобраться в ее функциональном назначении.

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

Команда состоит из 3 разделов: имени, значения события, времени наблюдения за переменной величиной.

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

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

Разрешение конфликтов на шине

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

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

В процессе передачи информации время, указанное в нем, не теряется даже при наличии конфликтного положения системы.

Физические составляющие

Устройство шины состоит, помимо кабеля, из нескольких элементов.

Микросхемы приемопередатчика часто встречаются от компании Philips, а также Siliconix, Bosch, Infineon.

Чтобы понять, что такое КАН-шина, следует изучить ее компоненты. Максимальная длина проводника при скорости 1 Мбит/с достигает 40 м. Шина- CAN (известная еще как CAN-BUS) в конце наделена терминатором.

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

Сам проводник в зависимости от конструкции может быть экранированным или неэкранированным. Концевое сопротивление может отходить от классического и находиться в диапазоне от 108 до 132 Ом.

Технология iCAN

Рассматривая шины транспортного средства, следует уделить внимание программе блокировки работы двигателя.

Для этого разработан обмен данными посредством шины CAN, iCAN-модулем. Он подключается к цифровой шине и отвечает за соответствующую команду.

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

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

Защита от угона

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

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

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

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

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

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

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

Используемый кабель

Многофункциональный кабель

Указания по проверке

  • Проверка напряжения (осциллограф): Для проверки напряжения должна быть подсоединена АКБ и включено зажигание.
  • Измерение сопротивления: При измерении сопротивления необходимо, чтобы измеряемый объект перед измерением был приведен в обесточенное состояние. Для этого отсоединяется аккумуляторная батарея. Подождать 3 минуты пока разрядятся все конденсаторы в системе.

Информация по шине CAN

Шина CAN (Controller Area Network) является последовательной системой шин связи и отличается следующими признаками:

  • распространение сигнала происходит в обоих направлениях.
  • Каждое сообщение принимают все абоненты шины. Каждый абонент шины сам решает, будет ли он использовать сообщение,
  • Дополнительные абоненты шины добавляются простым параллельным включением.
  • Шинная система образует систему с задающим устройством. Каждый абонент шины может быть задающим или исполнительным устройством, в зависимости от того, подключен ли он в качестве передатчика или приемника.
  • В качестве средства передачи используется двухпроводное соединение. Обозначения проводов: низкий уровень CAN и высокий уровень CAN.
  • Как правило, каждый абонент шины может поддерживать связь по шине со всеми другими абонентами шины. Обмен данными по шине регулируется по правилам доступа. Основным отличием между шиной передачи данных K-CAN (кузовная шина CAN), шиной PT-CAN (шина CAN двигателя и трансмиссии) и шиной F-CAN (шина CAN ходовой части)является:
    • K-CAN: скорость передачи данных ок. 100 Кбит/с. Возможен однопроводной режим.
    • PT-CAN: скорость передачи данных ок. 500 Кбит/с. Однопроводной режим не возможен.
    • F-CAN: скорость передачи данных ок. 500 Кбит/с. Однопроводной режим не возможен.

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

Исполнительное устройство: исполнительное устройство является пассивным участником связи. Оно получает команду получать и передавать данные.

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

Осциллографирование K-CAN, PT-CAN, F-CAN

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

    K‐CAN:

    Низкий уровень CAN относительно массы: U мин = 1 В и U макс = 5 В

    Высокий уровень CAN относительно массы: U мин = 0 В и U макс = 4 В

Настройки осциллографа для измерения на шине K-CAN:

Рис. 1: Измерение K-CAN: Ch2 низкий уровень CAN, Ch3 высокий уровень CAN

При измерении с помощью осциллографа напряжения между проводом низкого уровня CAN (или высокого CAN-High) и массой получают прямоугольный сигнал в пределах напряжения:

    PT-CAN и F-CAN

    Низкий уровень CAN относительно массы: U мин = 1,5 В и U макс = 2,5 В

    Высокий уровень CAN относительно массы: U мин = 2,5 В и U макс = 3,5 В

Эти значения являются приблизительными и могут отличаться, в зависимости от нагрузки шины, на величину до 100 мВ.

Настройки осциллографа для измерения на шине PT-CAN (или F-CAN):

Рисунок 2: Измерение PT-CAN: Ch2 низкий уровень CAN, Ch3 высокий уровень CAN

Порядок измерения сопротивления с согласующим сопротивлением K-CAN, PT-CAN и F-CAN

Процесс проверки измерения сопротивления:
  • Шина CAN должна находиться в обесточенном состоянии
  • Не должны быть подключены другие измерительные приборы (параллельное включение измерительных приборов)
  • Измерение производится между проводами низкого уровня CAN и высокого уровня CAN
  • Фактические значения могут отличаться от заданных значений на несколько Ом.

K-CAN

На шине K-CAN нельзя провести отдельное измерение сопротивления, так как сопротивление изменяется в зависимости от логики включения ЭБУ!

PT‐CAN, F‐CAN

Для предотвращения отражения сигнала два абонента шины CAN (с максимальным удалением в сети PT-CAN) нагружаются сопротивлением 120 Ом. Оба нагрузочных сопротивления включаются параллельно и образуют эквивалентное сопротивление 60 Ом. При отключенном напряжении питания это эквивалентное сопротивление можно измерить между линиями передачи данных. Кроме этого, можно по отдельности измерить отдельные сопротивления.

Указания по измерению с сопротивлением 60 Ом: Отсоединить от шины легкодоступный ЭБУ. Измерить сопротивление на разъеме между проводами CAN низкого и высокого уровней.

Указание!

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

Шина CAN не работает

Если шина передачи данных K-CAN или PT-CAN не работает, то, возможно, имеется КЗ или обрыв провода CAN высокого или низкого уровней. Или неисправен ЭБУ.

  • По очереди отсоединять абонентов шины CAN до тех пор, пока не будет найден блок, являющийся причиной неисправности (= ЭБУ X).
  • Проверить провода к ЭБУ X на отсутствие КЗ или обрыва.
  • При возможности проверить ЭБУ X.
  • Такая последовательность действий приводит к успеху только в том случае, если короткое замыкание имеет проверяемый провод от ЭБУ к шине CAN. Если провод в шине CAN сам имеет короткое замыкание, то нужно проверить жгут проводов.

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

Диагностика и ремонт: CAN - шина

21.02.2006

Именно так выглядит (в основном) та самая "шина CAN", с которой в последнее время нам придется сталкиваться все чаще и чаще:

фото 1

Это обыкновенный двухпроводной кабель получивший название Twisted Pair.
На приведенном фото 1 показаны провода CAN High и CAN Low силового агрегата.
По этим проводам производится обмен данными между блоками управления, они могут нести информацию о скорости автомобиля, скорости вращения коленчатого вала, угле опережения зажигания и так далее.
Обратите внимание, что один из проводов дополнительно помечен черной полоской. Именно таким образом отмечается и визуально определяется провод CAN High (оранжево-черный).
Цвет провода CAN-Low - оранжево-коричневый.
За основной цвет шины CAN принят оранжевый цвет.

На рисунках и чертежах принято изображать цвета проводов шины CAN другими цветами, а именно:

фото 2

CAN-High - желтым цветом
CAN-Low - зеленым цветом

Всего существует несколько разновидностей шин CAN, определяемых выполняемыми ими функциями:
Шина CAN силового агрегата (быстрый канал ).
Она позволяет передавать информацию со скоростью)500 кбит/с и служит для связи между блоками управления (двигатель - трансмиссия)
Шина CAN системы "Комфорт" (медленный канал ).
Она позволяет передавать информацию со скоростью100 кбит/с и служит для связи между блоками управления, входящими в систему "Комфорт".
Шина данных CAN информационно- командной системы (медленный канал ), позволяющая передавать данные со скоростью 100 kBit/s. Обеспечивает связь между различными обслуживающимисистемами ( например,телефонной и навигационной системами) .

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

Но не будем "расплываться мыслью по древу", заострим наше внимание пока что на одной конкретной шине: CAN (по взглядам корпорации BOSCH).

На примере шины CAN силового агрегата можно посмотреть форму сигнала:

Фото 3

Когда на High шине CAN доминантное состояние, то напряжение проводе повышается до 3.5 вольт.
В рецессивном состоянии напряжение на обоих проводах равняется 2.5 вольта.
Когда на проводе Low доминантное состояние, то напряжение падает до 1.5 вольта.
("Доминанта" - явление, доминирующее, главенствующее или господствующее в какой-либо сфере,- из словарей).

Для повышения надежности передачи данных, в шине CAN применяется дифференциальный способ передачи сигналов по двум проводам, имеющим название Twisted Pair. А провода, которые образуют эту пару, называются CAN High и CAN Low.
В исходном состоянии шины на обоих проводах поддерживается постоянное напряжение на определенном (базовом) уровне. Для шины CAN силового агрегата оно приблизительно равняется 2.5 вольта.
Такое исходное состояние называется "состоянием покоя" или "рецессивом".

Каким образом передаются и преобразуются сигналы по CAN шине?

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

фото 4

Поступающие по проводам High и Low сигналы, поступают в дифференциальный усилитель, обрабатываются и поступают на вход блока управления.
Эти сигналы представляют собою напряжение на выходе дифференциального усилителя.
Дифференциальный усилитель формирует это выходное напряжение как разность между напряжениями на проводах High и Low шины CAN.
Таким образом исключается влияние величины базового напряжения (у шины CAN силового агрегата оно равно 2,5 В) или какого либо напряжения, вызванного, например, внешними помехами.

Кстати, насчет помех. Как говорят, "шина CAN довольно устойчива к помехам, поэтому она нашла такое широкое применение".
Попробуем разобраться с этим.

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

Так как шина CAN состоит из двух проводов, которые перекручены между собой, то помеха одновременно воздействует на два провода:

Из вышеприведенного рисунка видно, что происходит далее: в дифференциальном усилителе напряжение на проводе Low (1,5 В – " Pp") вычитается из напряжения
на проводе High (3,5 В – " Pp") и в обработанном сигнале помеха отсутствует (" Pp" - помеха).

Примечание: По наличию времени статья может иметь продолжение - много еще остается "за кадром".


Кучер В.П.
© Легион-Автодата

Вас также может заинтересовать:

что это такое Виды кан шины.

Часто основной причиной неисправности в электронной системе управления транспортным средством - являются механические повреждения шины 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, то это означает неисправность проводки шины CAN или блока управления.

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

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

Шина CAN не имеет физических повреждений

Если сопротивление между проводами Hi (Высокое) и Lo (Низкое) шины CAN (в любой точке) примерно равно 60 Ом, то шина CAN не имеет физических повреждений.

- Блоки управления EC и TC1 исправны, так как оконечные резисторы (120 Ом) расположены в блоке EC и рядом с блоком TC1.

Блок управления TC2 и приборная панель ICL также не повреждены, поскольку шина CAN проходит через эти блоки.

Шина CAN повреждена

Если сопротивление между проводами Hi и Lo шины CAN (в любой точке) примерно равно 120 Ом, то проводка шины CAN повреждена (один или оба провода).

Шина CAN имеет физические повреждения

Если шина CAN повреждена, следует определить место повреждения.

Сначала замеряется сопротивление провода CAN-Lo, например, между блоками управления EC и TC2.

Таким образом, измерения должны быть выполнены между разъемами Lo-Lo или Hi-Hi. Если сопротивление примерно равно 0 Ом, то провод между измеряемыми точками не поврежден.

Если сопротивление примерно равно 240 Ом, то между измеряемыми точками шина повреждена. На рисунке показано повреждение провода CAN-Lo между блоком управления TC1 и приборной панелью ICL.

Короткое замыкание в шине CAN

Если сопротивление между проводами CAN-Hi и CAN-Lo примерно равно 0 Ом, то в шине CAN произошло короткое замыкание.

Отсоедините один из блоков управления и измерьте сопротивление между контактами разъемов CAN-Hi и CAN-Lo на блоке управления. Если устройство исправно, установите его на место.

Затем отсоедините следующее устройство, выполните измерения. Действуйте таким образом до тех пор, пока не будет обнаружено неисправное устройство. Блок неисправен, если сопротивление примерно равно 0 Ом.

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

Измерение напряжения шины CAN

Включите питание и измерьте напряжение между проводами CAN-Hi, CAN-Lo и проводом заземления.

Напряжение должно находиться в диапазоне 2,4 - 2,7 В.

Сегодня я хочу познакомить вас с интересной микроконтроллерной платформой CANNY . Это обзорная статья в которой вы узнаете о технологии, а в последующих статьях я расскажу вам о работе с сообщениями CAN, интеграции CANNY c Arduino Mega Server и о тех возможностях, которые предоставляет эта связка.

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

Шина CAN

Образно говоря, шина CAN это нервная система вашего автомобиля. По ней передаётся вся информация о состоянии блоков и систем, а также управляющие команды, которые во многом определяют поведение автомобиля. Зажигание фар, открывание и закрывание дверей, управление проигрыванием музыки в салоне машины, срабатывание сигнализации и т. д. - всё это работает и управляется по этой шине.

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

Контроллеры CANNY

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

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

Кроме CANNY 7 в линейке контроллеров присутствует ещё несколько моделей, мы будем проводить свои эксперименты с более простой встраиваемой моделью CANNY 5 Nano. Она также поддерживает работу с CAN шиной, но при этом похожа на уже знакомую нам Arduino Nano.

Визуальное программирование

Развитая поддержка шины CAN это не единственная особенность этих контроллеров, кроме этого CANNY имеют свою собственную среду программирования, CannyLab, но не «обычную», а визуальную, где весь процесс написания программ сводится к манипулированию готовыми структурными блоками, заданию их параметров и соединению входов и выходов этих блоков в определённой последовательности, в соответствии с алгоритмом решаемой задачи.

Ни одной строчки кода!

Хорошо это или плохо? На мой взгляд, это дело привычки. Мне, как человеку привыкшему к «традиционному» программированию, было непривычно манипулировать блоками, вместо написания строк кода. С другой стороны, существует множество приверженцев именно такого подхода к составлению алгоритмов и считается, что для инженеров и «не программистов» это наиболее простой и доступный метод программирования микроконтроллеров.

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

CannyLab является бесплатной средой разработки и вы можете свободно скачать её с сайта разработчиков, она также не требует специальной процедуры инсталляции - достаточно распаковать файл с архивом - и вы можете начинать работу.

Подключение

Подключение CANNY 5 Nano к компьютеру мало чем отличается от подключения контроллеров Arduino. При наличии в системе драйвера Silicon Labs CP210x, либо после его установки из скаченного дистрибутива CannyLab, Windows создаёт виртуальный COM порт и CANNY готов к работе. В моём случае понадобилось ещё перезагрузить компьютер, но возможно это особенность моей системы.

Практические примеры

Давайте на простых примерах разберём, как в CannyLab выполнять действия, привычные нам в Arduino IDE. Начнём с традиционного мигания светодиодом.

В контроллере CANNY 5 на выводе С4 (Channel 4) присутствует тестовый светодиод (аналог светодиода, находящегося на 13 выводе в Arduino). И его тоже можно использовать для индикации и экспериментов, чем мы и воспользуемся.

Что же нужно, чтобы помигать светодиодом в контроллере CANNY? Нужно сделать всего две вещи - сконфигурировать пин четвертого канала как выход и подать на этот выход сигнал с ШИМ генератора. Все эти действия мы уже не раз проделывали в Arduino IDE, посмотрим как это выглядит в CannyLab.

Итак, конфигурируем пин четвертого канала как выход

Настраиваем генератор ШИМ. Задаём период 500 миллисекунд, заполнение - 250 миллисекунд (то есть 50 %) и 1 (true) на входе генератора «Старт» и… всё! Больше ничего делать не нужно - программа готова, осталось только залить её в контроллер.

Режим симуляции

Тут нужно сказать пару слов о процессе симуляции на компьютере работы контроллера и заливке разработанной программы в память «железного» контроллера.

Среда разработки CannyLab позволяет запускать и отлаживать программу, не записывая её в память контроллера. В режиме симуляции вы можете видеть результат работы программы прямо в реальном времени и даже вмешиваться в её работу.

Заливка в контроллер

Для работы контроллеров CANNY, перед заливкой программы (в терминологии разработчиков «диаграммы») нужно сначала залить операционную систему «Устройство/Системное ПО/Записать». Это нужно сделать только один раз, для этого нужно выбрать соответствующий вашему контроллеру файл с расширением .ccx .

После того, как программа написана и отлажена, её можно загрузить в ваш контроллер. Это делается просто - в меню выбираете пункт «Устройство/Диаграмма/Записать» и через несколько секунд программа оказывается записанной в контроллер.

Аналоговые входы

Для того, чтобы лучше понять принцип программирования контроллеров CANNY в среде разработке CannyLab, давайте ещё разберём пример работы с аналоговым входом в этой системе.

Мы будем отслеживать уровень напряжения на 10 пине контроллера и если он находится в диапазоне 2,5 В ± 20%, будем зажигать встроенный в плату светодиод.

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

Включаем АЦП на 10-м канале.

Блок «Логическое И» довершает работу и со своего выхода управляет работой светодиода на плате.

Вот и всё. То, что мы привычно делали на Arduino, мы легко сделали в CannyLab. Осталось только освоиться в этой среде программирования и вы сможете легко и непринуждённо создавать свои проекты на этой платформе.

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

Задача: Получить доступ к показаниям штатных датчиков автомобиля без установки дополнительных.
Решение: Считывание данных с автомобиля.

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

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

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

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

  • обороты двигателя;
  • уровень топлива в баке;
  • пробег автомобиля;
  • температура охлаждающей жидкости двигателя ТС;
  • и т.д.

Решение, о котором мы будем говорить в данной статье, состоит в считывании данных с CAN-шины автомобиля.

. Что такое ?

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


. Откуда появилась задача считывания данных с CAN-шины?

Задача считывания данных с CAN-шины появилась как следствие задачи оптимизации расходов на эксплуатацию автотранспорта.

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

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

Именно таким решением стало получение информации с CAN-шины. Ведь оно имеет целый ряд преимуществ:

1. Экономия на дополнительных устройствах

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

2. Сохранение гарантии на автомобиль

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

3. Получение доступа к информации со штатно установленных электронных устройств и датчиков.

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

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



. Какие достоинства и недостатки влечет за собой решение со считыванием данных с CAN-шины?

Достоинства:

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

Недостатки:

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

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

Известны примеры передачи звука и изображения по шине CAN. Известен случай создания системы аварийной связи вдоль автодороги длиной несколько десятков километров (Германия). (В первом случае нужна была большая скорость передачи и небольшая длина линии, во втором случае — наоборот).

Изготовители, как правило, не афишируют, как именно они используют полезные байты в пакете. Поэтому FMS прибор не всегда может расшифровать данные, которые «отдает» CAN-шина. Кроме того, не все марки автомобилей имеют CAN-шину. И даже не все автомобили одной марки и модели могут выдавать одинаковую информацию.


Пример реализации решения:

Не так давно компанией Скайсим совместно с партнером был реализован большой проект по мониторингу автотранспорта. В парке были различные грузовые автомобили иностранного производства. В частности, грузовые автомобили Scania p340.


Для того, чтобы проанализировать процесс получения данных с CAN-шины мы, по солгасованию с заказчиком, провели соответствующие исследования на трех автомобилях Scania p340: один 2008 года выпуска, второй начала 2009 и третий конца 2009 года.


Результаты оказались следующими:

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


На рисунке отображен фрагмент сообщения из информационной системы Wialon, где:
Fuel_level - уровень топлива в баке в %;
Temp_aqua - Температура охлаждающей жидкости в градусах Цельсия;
Taho - Данные с тахометра (об/мин).

Регламент реализации решения был следующий:

1. Навигационный прибор Galileo ГЛОНАСС/GPS был подключен к CAN-шине грузовиков.
Данная модель автотрекера была выбрана из-за оптимального сочетания функционала, надежности и стоимости. Кроме того, она поддерживает FMS (Fuel Monitoring System) - систему, которая позволяет регистрировать и контролировать основные параметры использования транспортного средства, т.е. подходит для подключения к CAN-шине.

Схему подключения к CAN-шине со стороны прибора Galileo можно найти в руководстве пользователя. Для подключения со стороны автомобиля необходимо, в первую очередь, найти свитую пару проводов, подходящую к диагностическому разъёму. Диагностический разъем всегда в доступности и располагается вблизи от рулевой колонки. В 16 контактном разъёме по стандарту OBD II это 6-CAN high, 14-CAN low. Обратите внимание, что у проводов High напряжение примерно 2,6-2,7В, у проводов Low оно, как правило на 0,2В меньше.


_________________________________________________________________________

Еще одним уникальным решением, которое было использовано для снятия данных с CAN-шины, стал бесконтактный считыватель данных CAN Crocodile (производство СП Технотон, г. Минск). Он отлично подходит для работы с приборами Galileo.


Преимущества технологии CAN Crocodile:

CAN Crocodile позволяет получать данные о работе автомобиля из шины CAN без вмешательства в целостность самой шины.

Считывание данных происходит без механического и электрического контакта с проводами.

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

CAN Crocodile не нарушает изоляцию проводов CAN и "слушает" обмен по шине с помощью специального беспроводного приемника.

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



2. Если провода обнаружены и идентифицированы верно, можно приступать к запуску CAN-сканера в приборе Galileo.

3. Выбирается стандарт FMS, скорость для большинства автомобилей 250 000.

4. Запускается сканирование.

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

6. Если ничего, кроме «end scan» Вы не увидели, тут есть несколько вариантов. Либо было неправильно осуществлено подключение, либо автомобиль по каким-то причинам не выдает данные, либо прибору неизвестен шифр данной CAN-шины. Как уже было сказано, такое случается довольно часто, поскольку пока не существует единого стандарта для передачи данных и их обработки по CAN. К сожалению, как показывает практика, получить полные данные с CAN-шины не всегда удается.


Но есть еще один момент, который важно затронуть.

Чаще всего основной целью клиентов является контроль уровня и расхода топлива.

  • Даже если данные со штатных датчиков будут успешно получены с CAN-шины, какова их практическая ценность?

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

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

Выводы


По ряду вышеназванных причин, мы рекомендуем не полагаться полносьтю на показания штатных датчиков уровня топлива, а рассматривать каждую ситуацию индивидуально. Как правило, подходящее решение может быть найдено только совместно с техническими специалистами. У разных производителей ТС разная точность показаний. У всех заказчиков также разные задачи. И только под конкретную задачу целесообразно подбирать средства решения. Кому-то вполне подойдет решение с получением данных с CAN-шины, так как оно в разы дешевле и не требует никаких изменений топливной системы ТС. А вот заказчикам с высокими требованиями по точности разумно рассматривать вариант с погружным ДУТом.

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

[ Скрыть ]

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

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

Эта автомобильная технология используется как колодка, с которой можно соединять следующие управляющие блоки:

  • «сигналки» — к противоугонной системе может подключаться модуль автоматического запуска двигателя;
  • антиблокировочной системы «АБС»;
  • механизмов безопасности, в частности, подушек и их датчиков;
  • системы управления силовым агрегатом автомобиля;
  • приборной комбинации;
  • системы круиз-контроля;
  • кондиционера и отопительного узла;
  • системы управления автоматической трансмиссией и т. д.

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

Если неизвестно, где расположен интерфейс, этот момент уточняется в сервисной документации к авто, он обычно устанавливается:

  • под капотом автомобиля;
  • в салоне транспортного средства;
  • под контрольной комбинацией.

Технические характеристики

Описание основных свойств системы диагностики и анализа CAN:

  • общая скорость технологии при передаче пакетных данных варьируется в районе 1 мб/с;
  • если информация передается между блоками управления, то скорость отправки составит около 500 кб/с;
  • при функционировании устройства в режиме «Комфорт» передача данных осуществляется при 100 кб/с.

Назначение и функции кан-шины

Если правильно устанавливать и выполнять подсоединение проводов к интерфейсу, то можно обеспечить следующие опции:

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

Подробнее о назначении и общих характеристиках CAN-модуля рассказал канал «Crossover 159».

Устройство и принцип работы

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

Шина работает по принципу отправки данных в закодированном виде. Каждое передающееся сообщение обладает специальным уникальным идентификаторов. Может быть информация: «скорость передвижения авто составляет 50 км/ч», «температура охлаждающей жидкости 90 градусов Цельсия» и т. д. При отправке сообщений все электронные блоки получают данные, проверяющиеся идентификаторами. Если информация имеет отношение к определенному модулю, то она обрабатывается, если нет — то игнорируется.

В зависимости от модели, длина идентификатора интерфейса может быть 11 или 29 бит.

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

Работа CAN-шины возможна в нескольких режимах:

  1. Автономный, фоновый или спящий. При включении данного режима все основные агрегаты и узлы выключены и двигатель не заведен. На шину все равно подается напряжение от бортовой сети. Его значение небольшое, что дает возможность не допустить разряда АКБ.
  2. Пробуждение или запуск интерфейса. В данном режиме устройство начинает работу, это происходит при включении системы зажигания. Если автомобиль оснащен клавише Старт/Стоп, то CAN-шина начинает работу при ее нажатии. Производится включение функции стабилизации напряжения, в результате чего питание начинает поступать на контроллеры и датчики.
  3. Включение активного режима приводит к началу процесса обмена информацией между исполнительными механизмами и регуляторами. Величина напряжения в сети возрастает, так как шина может потреблять до 85 мА тока.
  4. Режим отключения или засыпания. При остановке двигателя автомобиля все агрегаты и механизмы, подключенные по CAN-интерфейсу, выключаются. Питание на них перестает подаваться.

Пользователь Valentin Belyaev подробно рассказал о принципе действия цифрового интерфейса.

Преимущества и недостатки

Если автомобиль оснащен цифровым интерфейсом, это обеспечивает следующие плюсы:

  1. Простота монтажа сигнализации на транспортное средство. Наличие CAN-шины в авто позволяет обеспечить более быстрый и упрощенный алгоритм подключения охранной системы.
  2. Высокая скорость отправки информации между агрегатами и системами, что обеспечивает быстродействие узлов.
  3. Хорошая устойчивость к воздействию помех.
  4. Все цифровые интерфейсы имеют многоуровневую систему контроля. Благодаря этому можно не допустить образования ошибок при отправке и приеме информации.
  5. Цифровой интерфейс, работая в активном режиме, выполняет разброс скорости по различным каналам самостоятельно. Благодаря этому все системы работают максимально оперативно.
  6. Безопасность CAN-шины. При попытке получения несанкционированного доступа к автомобилю система может произвести блокировку узлов и агрегатов.
  1. Некоторые системы обладают ограничениями по объему передающейся информации. Если автомобиль сравнительно новый и оборудован разными электронными устройствами, это приводит к росту нагрузки на канал передачи данных. В результате время отклика увеличивается.
  2. Большинство передающейся информации по цифровому интерфейсу имеет определенное назначение. На полезные данные в системе предусмотрена небольшая часть трафика.
  3. Возможна проблема отсутствия стандартизации. Это часто происходит при применении протоколов высших уровней.

Разновидности и маркировка

По типу идентификаторов такие устройства делятся на два вида:

  1. CAN2, 0A. Это маркировка интерфейсов, которые могут работать в 11-битном формате передачи информации. Данная разновидность устройств не в состоянии определять ошибки импульсов от блоков, которые работают с 29 бит.
  2. CAN2, 0B. Это маркировка шин, работающих в формате 11 бит. Основная особенность заключается в возможности передачи информации на блоки управления при выявлении 29-битного идентификатора.

В зависимости от области применения, шины разделяются на три класса:

  1. Для двигателя транспортного средства. При подключении шины обеспечивается максимальная скорость передачи данных и связи между управляющими устройствами. Отправка информации осуществляется по дополнительному каналу. Основное назначение состоит в синхронизации работы микропроцессорного модуля с другими системами. К примеру, антиблокировочным узлом колес, трансмиссией и т. д.
  2. Цифровые интерфейсы класса Комфорт. Этот класс шин предназначен для взаимодействия с любыми устройствами данного типа. Интерфейс используется для работы с системами электронного изменения положения электрозеркал, узла обогрева кресел, управления люком и т. д.
  3. Информационно-командные устройства. Они характеризуются аналогичной скоростью при отправке данных. Такие шины обычно применяются для связи между системами, которые требуются для обслуживания автомобиля.

Канал «Diyordie» рассказал о назначении цифрового интерфейса, а также о его разновидностях в автомобиле.

Подключение сигнализации своими руками

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

Необходимые приборы и инструменты

Предварительно надо подготовить:

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

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

Установка выполняется так:

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

Канал «Гаражный любитель» подробно рассказал об установке и подключении противоугонного комплекса Старлайн с CAN-шиной.

Работа с терминалом

Варианты настройки

Если используется терминал, есть два варианта настроить работу интерфейса:

  1. С помощью специальной программы «Конфигуратор» для компьютера. При запуске утилиты надо перейти во вкладку «Настройки» и выбрать пункт CAN. В открывшемся окне указываются необходимые параметры.
  2. Используя команды «CanRegime». Обычно этот вариант применяется для дистанционной настройки с использованием СМС-сообщений. Могут применяться команды, которые отправляются из программного обеспечения для мониторинга.

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

  1. Mode — определяет режим функционирования. Если показана цифра 0 — то цифровой интерфейс отключен, если 1 — используется стандартный фильтр. Цифры 2 и 3 указывают на принадлежность пакетов к 29- либо 11-битному классу.
  2. BaudRate. Команда предназначена для определения скорости работы цифрового интерфейса. Важно, чтобы этот параметр соответствовал скорости передачи информации в авто.
  3. TimeOut — определяет время ожидания для каждого сообщения. Если полученная величина слишком низкая, то цифровой интерфейс сможет отловить не все передающиеся сообщения.

Режимы работы

Существует несколько режимов функционирования терминала:

  1. FMS — в нем автовладелец может узнать общий расход горючего, обороты, пробег транспортного средства, нагрузку на оси, температуру силового агрегата. Допускается получение данные об объеме горючего в баке. Для работы в данном режиме выполняется вход в меню выбора типа фильтров программы «Конфигуратор». Указывается тип режима FMS, скорость цифрового интерфейса, после чего нажимается кнопка «Применить».
  2. Режим прослушки используется для получения сообщений, передающий через цифровой интерфейс. Чтобы работать с ним, надо зайти в программе в настройки шины CAN и выбрать один из рабочих параметров. Это может быть скорость интерфейса или время ожидания, тип фильтра в данном случае не играет роли. После указания параметров «кликается» клавиша «Прослушать».
  3. Для привязки информации, полученной посредством прослушивания цифрового интерфейса, используются пользовательские фильтры. После прослушки данных надо выбрать тип фильтрующей технологии (для 11 или 29 бит). Расшифровка данных производится в соответствии с технической документацией.
  4. Режим тестирования OBD2 используется для сканирования скорости отправки информации, а также класса идентификатора. Чтобы запустить эту функцию, автовладельцу надо подключиться напрямую к цифровому интерфейсу или . Включение режима осуществляется посредством входа в меню «Настройка» и выбора опции «Тест OBD2». В результате терминалом начнется отправка запросов с конкретными идентификаторами на различных скоростях интерфейса. Во вкладке «Устройство» можно ознакомиться с извлеченной и расшифрованной информацией.

Настройка мониторингового ПО

После успешного подключения терминала надо произвести диагностику правильности отправки информации. Эти данные передаются на сервер мониторинга.

Отображение информации в системе сервера мониторинга

Скачать бесплатно инструкцию по установке и пользованию в формате PDF

Загрузить сервисное руководство по монтажу и эксплуатации по ссылкам в таблице.

Можно ли сделать анализатор своими руками?

Для выполнения этой задачи автовладелец должен иметь профессиональные навыки в области электроники:

  1. Сборка устройства производится по схеме, представленной на первом фото в галерее. Предварительно нужно купить все детали, необходимые для изготовления. Основным компонентов является плата STM32F103С8Т6, оснащенная контроллером. Также потребуется электрическая схема стабилизатора и CAN-трнасивер. Можно использовать устройство МСР2551 или другой аналог.
  2. Если требуется сделать анализатор более технологичным, в него можно добавить модуль Bluetooth. Благодаря этому автовладелец может сохранять важную информацию в память смартфона.
  3. Для программирования анализатора используется любое подходящее для этого программное обеспечение. Согласно отзывам, оптимальный вариант - утилиты Arduino или CANHacker. Во второй утилите есть больше опций и имеется функция фильтрации информации.
  4. Чтобы произвести прошивку, понадобится преобразователь USB-TTL. Это устройство требуется для отладки, при его отсутствии можно использовать ST-Link.
  5. После загрузки утилиты на компьютер основной файл с расширением ЕХЕ прошивается в блок с применением программатора. Если процедура выполнена успешно, то надо дополнительно установить перемычку на Bootloader. Собранное устройство надо синхронизировать с компьютером, используя USB-провод.
  6. Следующим этапом будет добавление прошивки в анализатор. Для выполнения задачи потребуется утилита MPHIDFlash.
  7. После успешного обновления программы кабель от компьютера отключается и снимается перемычка. Выполняется установка драйверов. Если сборка выполнена корректно, то при подключении к ПК анализатор будет определяться в качестве СОМ-порта.

Фотогалерея

Фото схем для самостоятельного изготовления анализатора приведены в этом разделе.

Сколько стоит?

Примерные цены на покупку КАН-устройств приведены в таблице.

Видео «Работа с CAN-шиной»

Канал «CAN-Hacker Automotive Data Bus Sollutions» показал способ работы с цифровым интерфейсом на примере автомобиля Рено Каптюр.

Приветствую всех вас друзья! Эволюция человека постепенно привела к тому, что современный автомобиль в буквальном смысле слова, напичкан всевозможными датчиками и приборами. Там на «борту», как на заводе – целый коллектив. Разумеется такой «бригадой», обязательно должен кто-то управлять! Об этом руководителе я и хочу сегодня с вами поговорить, а именно, КАН-шина в автомобиле – что это, по какому принципу работает и собственно каким образом она появилась. Обо всем по порядку…

Немножко истории

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

Так из года в год, проводов и соответственно различных датчиков становилось все больше. Дошло до того, что по электрическому оснащению автомобиль уже начали сравнивать с самолетом. Именно тогда в 1970 году, стало очевидно – для бесперебойной работы, все цепи нужно рационализировать. Спустя 13 лет, ситуацию под свой контроль взял уже культовый бренд из Германии под названием Bosch. Как следствие, в 1986 году в Детройте был представлен инновационный протокол Controller Area Network (CAN).

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

  • 1987 г. – завершились практические тесты can шины, которые вызвались провести не менее знаменитые бренды в сфере компьютерных технологий Philips и Intel.
  • 1988 г. – уже на следующий год еще один немецкий автогигант BMW представил первый автомобиль, работающий по технологии can шины, это была любимая всеми модель 8-серии.
  • 1993 г. – международное признание и соответственно сертификат «ИСО».
  • 2001 г. ­– кардинальные перемены в стандартах, теперь любой европейский автомобиль должен функционировать по принципу «КАН».
  • 2012 г. – последнее обновление механизма, которое увеличило список совместимых устройств и скорость передачи данных.

Вот такой вот длинный путь прошел наш «директор» электрических приборов. Сами видите стаж не малый, поэтому столь высокое положение абсолютно по делу).

Определение КАН-шины

Несмотря на свой богатый функционал, визуально КАН-шина выглядит достаточно примитивно. Все ее составляющие – это чип и два провода. Хотя в самом начале своей «карьеры» (80-е года), для контакта со всеми датчиками, необходимо было более десятка штекеров. Происходило так, потому что каждый отдельный провод отвечал за один единственный сигнал, сейчас же их количество может достигать сотни. Кстати, раз мы уже упомянули датчики, рассмотрим, что именно контролирует наш механизм:

  • КПП;
  • Двигатель;
  • Система антиблокировки;
  • Подушка безопасности;
  • Дворники;
  • Панель приборов;
  • Гидроусилитель руля;
  • Котроллеры;
  • Зажигание;
  • Бортовой компьютер;
  • Мультимедийная система;
  • GPS навигация.

Сигнализация с КАН-шиной, как вы сами понимаете также сотрудничает очень тесно. Более 80% автомобилей на территории РФ используют технологию КАН, причем даже модели отечественного автопрома!

Кроме того, современная КАН-шина может не только проверять оборудование машины, но и даже устранять некоторые сбои! А отличная изоляция всех контактов инструмента, позволяет ему полностью оградить себя от любого рода помех!

Принцип работы КАН-шины

Итак, КАН-шина – это некий проверяемый передатчик, который способный отправить информацию не только по двум витым проводкам, но и по радиосигналу. Скорость обмена информацией может достигать 1 Мбит/с, при этом задействовать шину могут одновременно несколько устройств. Кроме того, технология CAN имеет узлы персональных тактовых генераторов, что позволяет отправлять определенные сигналы всем системам автомобиля сразу!

Рабочий график нашего «вожака», выглядит следующим образом:

  • Режим ожидания – абсолютно все системы выключены, электроэнергия поступает только на КАН-микрочип, который ждет команды к «Запуску».
  • Запуск – CAN активирует все системы при повороте ключа в зажигании.
  • Активная эксплуатация – происходит обоюдный обмен необходимой информацией, в том числе диагностической.
  • Режим сна – сразу же после отключения силового агрегата, КАН-шина мгновенно прекращает свою деятельность, все системы «засыпают».

На заметку: технология CAN используется не только в машиностроении, так в системах «Умный дом» ее используют достаточно давно и судя по отзывам, чип справляется с поставленными задачами на ура!

Очевидно, что даже сегодня такому важному агрегату есть куда расти, в частности это относится к скорости передачи данных. Производители уже сейчас делают некоторые шаги в этом направлении, так например, особо смышленые уменьшают длину проводов КАН-шины, что позволяет увеличить скорость передачи до 2 Мбит/с!

Достоинства и недостатки

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

  • Простой и недорогой монтаж;
  • Быстродействие;
  • Устойчивость к помехам;
  • Высокий уровень безопасности от взлома;
  • Огромный ассортимент на любой кошелек, подобрать нужную модель можно даже на «Запорожец»).

Что касается минусов, они тоже есть, но их не так уж и много:

  • Не стандартизированный протокол высшего уровня;
  • Практически весь трафик поедает информация технического и служебного назначения;
  • С каждым годом выделенного объема информации, который передается одновременно становится все меньше!

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

что это такое Сан шина что такое и как работает

Приветствую всех вас друзья! Эволюция человека постепенно привела к тому, что современный автомобиль в буквальном смысле слова, напичкан всевозможными датчиками и приборами. Там на «борту», как на заводе – целый коллектив. Разумеется такой «бригадой», обязательно должен кто-то управлять! Об этом руководителе я и хочу сегодня с вами поговорить, а именно, КАН-шина в автомобиле – что это, по какому принципу работает и собственно каким образом она появилась. Обо всем по порядку…

Немножко истории

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

Так из года в год, проводов и соответственно различных датчиков становилось все больше. Дошло до того, что по электрическому оснащению автомобиль уже начали сравнивать с самолетом. Именно тогда в 1970 году, стало очевидно – для бесперебойной работы, все цепи нужно рационализировать. Спустя 13 лет, ситуацию под свой контроль взял уже культовый бренд из Германии под названием Bosch. Как следствие, в 1986 году в Детройте был представлен инновационный протокол Controller Area Network (CAN).

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

  • 1987 г. – завершились практические тесты can шины, которые вызвались провести не менее знаменитые бренды в сфере компьютерных технологий Philips и Intel.
  • 1988 г. – уже на следующий год еще один немецкий автогигант BMW представил первый автомобиль, работающий по технологии can шины, это была любимая всеми модель 8-серии.
  • 1993 г. – международное признание и соответственно сертификат «ИСО».
  • 2001 г. ­– кардинальные перемены в стандартах, теперь любой европейский автомобиль должен функционировать по принципу «КАН».
  • 2012 г. – последнее обновление механизма, которое увеличило список совместимых устройств и скорость передачи данных.

Вот такой вот длинный путь прошел наш «директор» электрических приборов. Сами видите стаж не малый, поэтому столь высокое положение абсолютно по делу).

Определение КАН-шины

Несмотря на свой богатый функционал, визуально КАН-шина выглядит достаточно примитивно. Все ее составляющие – это чип и два провода. Хотя в самом начале своей «карьеры» (80-е года), для контакта со всеми датчиками, необходимо было более десятка штекеров. Происходило так, потому что каждый отдельный провод отвечал за один единственный сигнал, сейчас же их количество может достигать сотни. Кстати, раз мы уже упомянули датчики, рассмотрим, что именно контролирует наш механизм:

  • КПП;
  • Двигатель;
  • Система антиблокировки;
  • Подушка безопасности;
  • Дворники;
  • Панель приборов;
  • Гидроусилитель руля;
  • Котроллеры;
  • Зажигание;
  • Бортовой компьютер;
  • Мультимедийная система;
  • GPS навигация.

Сигнализация с КАН-шиной, как вы сами понимаете также сотрудничает очень тесно. Более 80% автомобилей на территории РФ используют технологию КАН, причем даже модели отечественного автопрома!

Кроме того, современная КАН-шина может не только проверять оборудование машины, но и даже устранять некоторые сбои! А отличная изоляция всех контактов инструмента, позволяет ему полностью оградить себя от любого рода помех!

Принцип работы КАН-шины

Итак, КАН-шина – это некий проверяемый передатчик, который способный отправить информацию не только по двум витым проводкам, но и по радиосигналу. Скорость обмена информацией может достигать 1 Мбит/с, при этом задействовать шину могут одновременно несколько устройств. Кроме того, технология CAN имеет узлы персональных тактовых генераторов, что позволяет отправлять определенные сигналы всем системам автомобиля сразу!

Рабочий график нашего «вожака», выглядит следующим образом:

  • Режим ожидания – абсолютно все системы выключены, электроэнергия поступает только на КАН-микрочип, который ждет команды к «Запуску».
  • Запуск – CAN активирует все системы при повороте ключа в зажигании.
  • Активная эксплуатация – происходит обоюдный обмен необходимой информацией, в том числе диагностической.
  • Режим сна – сразу же после отключения силового агрегата, КАН-шина мгновенно прекращает свою деятельность, все системы «засыпают».

На заметку: технология CAN используется не только в машиностроении, так в системах «Умный дом» ее используют достаточно давно и судя по отзывам, чип справляется с поставленными задачами на ура!

Очевидно, что даже сегодня такому важному агрегату есть куда расти, в частности это относится к скорости передачи данных. Производители уже сейчас делают некоторые шаги в этом направлении, так например, особо смышленые уменьшают длину проводов КАН-шины, что позволяет увеличить скорость передачи до 2 Мбит/с!

Достоинства и недостатки

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

  • Простой и недорогой монтаж;
  • Быстродействие;
  • Устойчивость к помехам;
  • Высокий уровень безопасности от взлома;
  • Огромный ассортимент на любой кошелек, подобрать нужную модель можно даже на «Запорожец»).

Что касается минусов, они тоже есть, но их не так уж и много:

  • Не стандартизированный протокол высшего уровня;
  • Практически весь трафик поедает информация технического и служебного назначения;
  • С каждым годом выделенного объема информации, который передается одновременно становится все меньше!

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

Сегодня я хочу познакомить вас с интересной микроконтроллерной платформой CANNY . Это обзорная статья в которой вы узнаете о технологии, а в последующих статьях я расскажу вам о работе с сообщениями CAN, интеграции CANNY c Arduino Mega Server и о тех возможностях, которые предоставляет эта связка.

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

Шина CAN

Образно говоря, шина CAN это нервная система вашего автомобиля. По ней передаётся вся информация о состоянии блоков и систем, а также управляющие команды, которые во многом определяют поведение автомобиля. Зажигание фар, открывание и закрывание дверей, управление проигрыванием музыки в салоне машины, срабатывание сигнализации и т. д. - всё это работает и управляется по этой шине.

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

Контроллеры CANNY

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

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

Кроме CANNY 7 в линейке контроллеров присутствует ещё несколько моделей, мы будем проводить свои эксперименты с более простой встраиваемой моделью CANNY 5 Nano. Она также поддерживает работу с CAN шиной, но при этом похожа на уже знакомую нам Arduino Nano.

Визуальное программирование

Развитая поддержка шины CAN это не единственная особенность этих контроллеров, кроме этого CANNY имеют свою собственную среду программирования, CannyLab, но не «обычную», а визуальную, где весь процесс написания программ сводится к манипулированию готовыми структурными блоками, заданию их параметров и соединению входов и выходов этих блоков в определённой последовательности, в соответствии с алгоритмом решаемой задачи.

Ни одной строчки кода!

Хорошо это или плохо? На мой взгляд, это дело привычки. Мне, как человеку привыкшему к «традиционному» программированию, было непривычно манипулировать блоками, вместо написания строк кода. С другой стороны, существует множество приверженцев именно такого подхода к составлению алгоритмов и считается, что для инженеров и «не программистов» это наиболее простой и доступный метод программирования микроконтроллеров.

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

CannyLab является бесплатной средой разработки и вы можете свободно скачать её с сайта разработчиков, она также не требует специальной процедуры инсталляции - достаточно распаковать файл с архивом - и вы можете начинать работу.

Подключение

Подключение CANNY 5 Nano к компьютеру мало чем отличается от подключения контроллеров Arduino. При наличии в системе драйвера Silicon Labs CP210x, либо после его установки из скаченного дистрибутива CannyLab, Windows создаёт виртуальный COM порт и CANNY готов к работе. В моём случае понадобилось ещё перезагрузить компьютер, но возможно это особенность моей системы.

Практические примеры

Давайте на простых примерах разберём, как в CannyLab выполнять действия, привычные нам в Arduino IDE. Начнём с традиционного мигания светодиодом.

В контроллере CANNY 5 на выводе С4 (Channel 4) присутствует тестовый светодиод (аналог светодиода, находящегося на 13 выводе в Arduino). И его тоже можно использовать для индикации и экспериментов, чем мы и воспользуемся.

Что же нужно, чтобы помигать светодиодом в контроллере CANNY? Нужно сделать всего две вещи - сконфигурировать пин четвертого канала как выход и подать на этот выход сигнал с ШИМ генератора. Все эти действия мы уже не раз проделывали в Arduino IDE, посмотрим как это выглядит в CannyLab.

Итак, конфигурируем пин четвертого канала как выход

Настраиваем генератор ШИМ. Задаём период 500 миллисекунд, заполнение - 250 миллисекунд (то есть 50 %) и 1 (true) на входе генератора «Старт» и… всё! Больше ничего делать не нужно - программа готова, осталось только залить её в контроллер.

Режим симуляции

Тут нужно сказать пару слов о процессе симуляции на компьютере работы контроллера и заливке разработанной программы в память «железного» контроллера.

Среда разработки CannyLab позволяет запускать и отлаживать программу, не записывая её в память контроллера. В режиме симуляции вы можете видеть результат работы программы прямо в реальном времени и даже вмешиваться в её работу.

Заливка в контроллер

Для работы контроллеров CANNY, перед заливкой программы (в терминологии разработчиков «диаграммы») нужно сначала залить операционную систему «Устройство/Системное ПО/Записать». Это нужно сделать только один раз, для этого нужно выбрать соответствующий вашему контроллеру файл с расширением .ccx .

После того, как программа написана и отлажена, её можно загрузить в ваш контроллер. Это делается просто - в меню выбираете пункт «Устройство/Диаграмма/Записать» и через несколько секунд программа оказывается записанной в контроллер.

Аналоговые входы

Для того, чтобы лучше понять принцип программирования контроллеров CANNY в среде разработке CannyLab, давайте ещё разберём пример работы с аналоговым входом в этой системе.

Мы будем отслеживать уровень напряжения на 10 пине контроллера и если он находится в диапазоне 2,5 В ± 20%, будем зажигать встроенный в плату светодиод.

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

Включаем АЦП на 10-м канале.

Блок «Логическое И» довершает работу и со своего выхода управляет работой светодиода на плате.

Вот и всё. То, что мы привычно делали на Arduino, мы легко сделали в CannyLab. Осталось только освоиться в этой среде программирования и вы сможете легко и непринуждённо создавать свои проекты на этой платформе.

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

Появление цифровых шин в автомобилях произошло позднее, чем в них начали широко внедряться электронные блоки. В то время цифровой «выход» им был нужен только для «общения» с диагностическим оборудованием – для этого хватало низкоскоростных последовательных интерфейсов наподобие ISO 9141-2 (K-Line). Однако кажущееся усложнение бортовой электроники с переходом на CAN-архитектуру стало ее упрощением.

Действительно, зачем иметь отдельный датчик скорости, если блок АБС уже имеет информацию о скорости вращения каждого колеса? Достаточно передавать эту информацию на приборную панель и в блок управления двигателем. Для систем безопасности это ещё важнее: так, контроллер подушек безопасности уже становится способен самостоятельно заглушить мотор при столкновении, послав соответствующую команду на ЭБУ двигателя, и обесточить максимум бортовых цепей, передав команду на блок управления питанием. Раньше же приходилось для безопасности применять не надежные меры вроде инерционных выключателей и пиропатронов на клемме аккумулятора (владельцы BMW с его «глюками» уже хорошо знакомы).

Однако на старых принципах реализовать полноценное «общение» блоков управления было невозможно. На порядок выросли объем данных и их важность, то есть потребовалась шина, которая не только способна работать с высокой скоростью и защищена от помех, но и обеспечивает минимальные задержки при передаче. Для движущейся на высокой скорости машины даже миллисекунды уже могут играть критичную роль. Решение, удовлетворяющее таким запросам, уже существовало в промышленности – речь идет о CAN BUS (Controller Area Network).

Суть CAN-шины

Цифровая CAN-шина – это не конкретный физический протокол. Принцип работы CAN-шины, разработанный Bosch еще в восьмидесятых годах, позволяет реализовать ее с любым типом передачи – хоть по проводам, хоть по оптоволокну, хоть по радиоканалу. КАН-шина работает с аппаратной поддержкой приоритетов блоков и возможностью «более важному» перебивать передачу «менее важного».

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

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

Для чего это нужно? Чтобы важные данные были переданы с минимумом задержек даже ценой того, что маловажные данные не будут переданы на шину (это отличает CAN шину от знакомого всем по компьютерам Ethernet). В случае аварии возможность ЭБУ впрыска получить информацию об этом от контроллера SRS несоизмеримо важнее, чем приборной панели получить очередной пакет данных о скорости движения.

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

Например, техническая документация Volkswagen определяет три типа применяемых CAN-шин:

  • «Быстрая» шина, работающая на скорости 500 килобит в секунду, объединяет блоки управления двигателем, ABS, SRS и трансмиссией.
  • «Медленная» функционирует на скорости 100 кбит/с и объединяет блоки системы «Комфорт» (центральный замок, стеклоподъемники и так далее).
  • Третья работает на той же скорости, но передает информацию только между навигацией, встроенным телефоном и так далее. На старых машинах (например, Golf IV) информационная шина и шина «комфорт» были объединены физически.

Интересный факт : на Renault Logan второго поколения и его «соплатформенниках» также физически две шины, но вторая соединяет исключительно мультимедийную систему с CAN-контроллером, на второй одновременно присутствуют и ЭБУ двигателя, и контроллер ABS, и подушки безопасности, и ЦЭКБС.

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

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

Диагностический разъем CAN-шины не стали придумывать заново: провода вывели на свободные пины уже стандартизированной в колодки, в ней CAN-шина находится на контактах 6 (CAN-H) и 14 (CAN-L).

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

Когда на шине не передаются данные или передается рецессивный бит, на обоих проводах витой пары вольтметр покажет по 2,5 В относительно «массы» (разница сигналов равна нулю). В момент передачи доминантного бита на проводе CAN-High напряжение поднимается до 3,5 В, в то время как на CAN-Low опускается до полутора. Разница в 2 вольта и означает «единицу».

На шине «Комфорт» все выглядит иначе:

Здесь «ноль» — это, наоборот, 5 вольт разницы, причем напряжение на проводе Low выше, чем на проводе High. «Единица» же – это изменение разности напряжений до 2,2 В.

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

«Расшифровка» CAN-шины автомобиля также ведется специализированным прибором – анализатором. Он позволяет выводить пакеты данных с шины в том виде, как они передаются.

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

Неисправности

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

В результате на приборной панели загорается целая «гирлянда» индикаторов. И, пока новичок в шоке будет чесать голову: «да что же это такое?», грамотный диагност первым делом поставит нормальный аккумулятор.

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

Представьте себе простую моторную шину в виде провода, на котором «сидят в ряд» несколько блоков – контроллер двигателя, контроллер АБС, приборная панель и диагностический разъем. Обрыв у разъема автомобилю не страшен – все блоки продолжат передавать информацию друг другу в штатном режиме, невозможной станет только диагностика. Если оборвать провод между контроллером АБС и панелью, мы сможем увидеть сканером на шине только ее, ни скорость, ни обороты двигателя она показывать не будет.

А вот при обрыве между ЭБУ двигателя и АБС машина, скорее всего, уже не заведется: блок, не «видя» нужный ему контроллер (информация о скорости учитывается при расчете времени впрыска и угла опережения зажигания), уйдет в аварийный режим.

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

Благо подключение CAN-шины сигнализации не разъем в разъем, а врезаясь непосредственно в шину автомобиля, дают «криворукому» установщику возможность перепутать провода местами. Автомобиль после этого не то что откажется заводиться – при наличии контроллера управления бортовыми цепями, распределяющего питание, даже зажигание не факт что включится.

Изменение температуры кондиционера Ford Fusion при помощи команд через шину CAN.

Ariel Nuñez
Изменение температуры кондиционера Ford Fusion при помощи команд через шину CAN.


Рисунок 1: Как при помощи приложения управлять ключевыми функциями автомобиля?
Недавно я вместе со своими друзьями из компании Voyage работал над реализацией программного управления системой кондиционирования в Ford Fusion. На данный момент Voyage занимается разработкой бюджетных самоуправляемых автомобилей. Конечная цель: чтобы каждый смог вызвать автомобиль к своей входной двери и безопасно путешествовать туда, куда вздумается. В компании Voyage считают крайне важной возможностью предоставление доступа к ключевым функциям автомобиля с заднего кресла, поскольку не за горами тот день, когда работа водителя будет полностью автоматизирована.
Зачем нужна шина CAN
Современные автомобили используют множество систем управления, которые во многих случаях функционируют подобно микро-службам в веб-разработке. Например, подушки безопасности, тормозные системы, регулирование скорости движения (круиз контроль), электроусилитель руля, аудиосистемы, управление окнами и дверями, подстройка стекл, системы зарядки для электрических автомобилей и т. д. Эти системы должны уметь осуществлять коммуникацию и считывать параметры друг друга. В 1983 в компании Bosch началась разработка шины CAN (Controller Area Network; Локальная сеть контролеров) для решения этой сложной задачи.
Можно сказать, что шина CAN представляет собой простую сеть, где каждая система автомобиля может считывать и отсылать команды. Эта шина интегрируется все сложные компоненты элегантным образом, что дает возможность реализовать всеми любимые функции автомобиля, которыми мы пользуемся.


Рисунок 2: Впервые шина CAN стала использоваться в 1988 году в БМВ 8 серии
Самоуправляемые автомобили и шина CAN
Поскольку интерес к разработке самоуправляемых автомобилей серьезно вырос, соответственно, словосочетание «шина CAN» также становится популярным. Почему? Большинство компаний, создающих самоуправляемых автомобилей, не занимаются производством с нуля, а пытаются научиться программно управлять машинами после выхода с конвейера фабрики.
Понимание внутреннего устройства шины CAN, используемой в автомобиле, позволяет инженеру формировать команды при помощи программного обеспечения. Самые нужные команды, как вы можете догадаться, связаны с управлением рулем, ускорением и торможением.


Рисунок 3: Введение в LIDAR (ключевой сенсор самоуправляемого автомобиля)
При помощи сенсоров наподобие LIDAR (light detecting and ranging; оптическая локационная система) машина способна смотреть на мир как суперчеловек. Затем компьютер внутри автомобиля на базе полученной информации принимает решения и посылается команды в шину CAN для управления рулем, ускорение и торможением.
Не каждый автомобиль способен стать самоуправляемым. И по некоторым причинам компания Voyage выбрала модель Ford Fusion (подробнее о причинах можно почитать в этой статье).
Исследование шины CAN в Ford Fusion
Перед началом исследования систем кондиционирования воздуха в Ford Fusion я открыл мою любимую книгу The Car Hacker’s Handbook . Перед погружением в суть вопроса заглянем в Главу 2 , где описываются три важные концепции: протоколы шины, шина CAN и CAN-фреймы.
Шина CAN
Шина CAN начала использоваться в американских легковых машинах и небольших грузовиках с 1994 года и с 2008 года в обязательном порядке (в европейских автомобилях с 2001 года). В этой шине предусмотрено два провода: CAN high (CANH) и CAN low (CANL). Шина CAN использует дифференциальный сигналинг, суть которого заключается в том, что при поступлении сигнала на одном проводе вольтаж повышается, а на другом понижается на одну и ту же величину. Дифференциальный сигналинг используется в средах, которые должны быть малочувствительны к шуму, например, в автомобильных системах или при производстве.


Рисунок 4: Необработанный сигнал шины CAN, отображаемый на осциллографе
С другой стороны, пакеты, передаваемые по шине CAN, не стандартизированы . Каждый пакет содержит 4 ключевых элемента:

  • Арбитражный ID (Arbitration ID ) представляет собой широковещательно сообщение, идентифицирующее устройство, которое пытается начать коммуникацию. Любое устройство может отсылать несколько арбитражных ID. Если в единицу времени по шине отсылаются два CAN-пакета, пропускается тот, у которого ниже арбитражный ID.
  • Расширение идентификатора (Identifier extension ; IDE ) – в случае с шиной CAN стандартной конфигурации этот бит всегда равен 0.
  • Код длины данных (Data length code ; DLC ) определяет размер данных, который варьируется от 0 до 8 байт.
  • Данные. Максимальный размер данных, переносимых стандартной шиной CAN, может быть до 8 байт. В некоторых системах происходит принудительное дополнение пакета до размера 8 байт.


Рисунок 5: Формат стандартных CAN-пакетов
CAN фреймы
Для того чтобы включить / выключить климатическую систему мы должны найти нужную шину CAN (в автомобиле таких шин несколько). В Ford Fusion есть как минимум 4 задокументированные шины. 3 шины работают на высокой скорости 500 кбит/с (High Speed CAN; HS) и 1 шина на средней скорости 125 кбит/с (Medium Speed CAN; MS).
К порту OBD-II подключено две высокоскоростные шины HS1 и HS2, однако там стоит защита, которая не позволяет подделывать команды. Вместе с Аланом из компании Voyage мы вынули порт OBD-II и нашли места соединения со всеми шинами (HS1, HS2, HS3 и MS). На задней стенке OBD-II все шины подключались к модулю шлюза (Gateway Module).


Рисунок 6: Homer – первое самоуправляемое такси от компании Voyage
Поскольку климатическая система управляется через медиа-интерфейс (SYNC), нам придется отсылать команды через среднескоростную шину (MS).
Чтение и запись CAN-пакетов осуществляется при помощи драйвера и сетевого стека SocketCAN , созданного исследовательским отделом компании Volkswagen для ядра в Linux .
Мы будем подсоединять три провода от машины (GND, MSCANH, MSCANL) к переходнику Kvaser Leaf Light HSv2 (можно купить за 300$ на Амазоне) или к CANable (продается за 25$ на Tindie) и загружать на компьютере со свежим Linux-ядром шину CAN в качестве сетевого устройства.

Modprobe can
modprobe kvaser_usb
ip link set can0 type can bitrate 1250000
ifconfig can0 up

После загрузки запускаем команду candump can0 и начинаем отслеживать трафик:

Can0 33A 00 00 00 00 00 00 00 00 can0 415 00 00 C4 FB 0F FE 0F FE can0 346 00 00 00 03 03 00 C0 00 can0 348 00 00 00 00 00 00 00 00 can0 167 72 7F FF 10 00 19 F8 00 can0 3E0 00 00 00 00 80 00 00 00 can0 167 72 7F FF 10 00 19 F7 00 can0 34E 00 00 00 00 00 00 00 00 can0 358 00 00 00 00 00 00 00 00 can0 3A4 00 00 00 00 00 00 00 00 can0 216 00 00 00 00 82 00 00 00 can0 3AC FF FF FF FF FF FF FF FF can0 415 00 00 C8 FA 0F FE 0F FE can0 083 00 00 00 00 00 01 7E F4 can0 2FD D4 00 E3 C1 08 52 00 00 can0 3BC 0C 00 08 96 01 BB 27 00 can0 167 72 7F FF 10 00 19 F7 00 can0 3BE 00 20 AE EC D2 03 54 00 can0 333 00 00 00 00 00 00 00 00 can0 42A D6 5B 70 E0 00 00 00 00 can0 42C 05 51 54 00 90 46 A4 00 can0 33B 00 00 00 00 00 00 00 00 can0 42E 93 00 00 E1 78 03 CD 40 can0 42F 7D 04 00 2E 66 04 01 77 can0 167 72 7F FF 10 00 19 F7 00 can0 3E7 00 00 00 00 00 00 00 00 can0 216 00 00 00 00 82 00 00 00 can0 415 00 00 CC F9 0F FE 0F FE can0 3A5 00 00 00 00 00 00 00 00 can0 3AD FF FF FF FF FF FF FF FF can0 50B 1E 12 00 00 00 00 00 00

Несмотря на то, что вышеуказанная информация эквивалентна амплитуде звукового сигнала, довольно трудно понять, что происходит, и обнаружить какие-либо закономерности. Нам нужно нечто похожее на частотный анализатор, и такой эквивалент есть в виде утилиты cansniffer. Cansniffer показывает список идентификаторов и позволяет отслеживать изменения в секции данных внутри CAN-фрейма. По мере того как мы будем изучать определенные идентификаторы, мы можем установить фильтр нужных ID, которые имеют отношение к нашей задаче.
На рисунке ниже показан пример информации, снятой при помощи cansniffer с шины MS. Мы отфильтровали все, что имеет отношение к идентификаторам 355, 356 и 358. После нажатия и отпускания кнопок, связанных с подстройкой температуры, в самом конце появляется значение 001C00000000.


Рисунок 7: Информация с шины MS, снятая при помощи утилиты cansniffer
Далее необходимо объединить функционал для управления климатической системой с компьютером, работающим внутри автомобиля. Компьютер работает на операционной системе ROS (Robot Operating System; Операционная система для роботов). Поскольку мы используем SocketCAN, то модуль socketcan_bridge серьезно упрощает задачу по преобразованию CAN-фрейма в блок информации, понимаемый операционной системой ROS.
Ниже показан пример алгоритма декодирования:

If frame.id == 0x356:
raw_data = unpack("BBBBBBBB", frame.data)
fan_speed = raw_data / 4
driver_temp = parse_temperature(raw_data)
passenger_temp = parse_temperature(raw_data)

Полученные данные хранятся в CelsiusReport.msg:

Bool auto
bool system_on
bool unit_on
bool dual
bool max_cool
bool max_defrost
bool recirculation
bool head_fan
bool feet_fan
bool front_defrost
bool rear_defrost string driver_temp
string passenger_temp

После нажатия всех нужных кнопок в машине, у нас появляется следующий список:

CONTROL_CODES = {
"ac_toggle": 0x5C,
"ac_unit_toggle": 0x14,
"max_ac_toggle": 0x38,
"recirculation_toggle": 0x3C,
"dual_temperature_toggle": 0x18,
"passenger_temp_up": 0x24,
"passenger_temp_down": 0x28,
"driver_temp_up": 0x1C,
"driver_temp_down": 0x20,
"auto": 0x34,
"wheel_heat_toggle": 0x78,
"defrost_max_toggle": 0x64,
"defrost_toggle": 0x4C,
"rear_defrost_toggle": 0x58,
"body_fan_toggle": 0x04,
"feet_fan_toggle": 0x0C,
"fan_up": 0x2C,
"fan_down": 0x30,
}

Затем эти строки отсылаются на узел под управлением операционной системы ROS и далее происходит трансляция в коды, понимаемые автомобилем:

Rostopic pub /celsius_control celsius/CelsiusControl ac_toggle

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


Рисунок 8: Удаленное управление климатической системой автомобиля
Это лишь небольшой шаг при создании самоуправляемого такси вместе со специалистами компании Voyage . Я получил массу положительных эмоций во время работы над этим проектом. Если вы тоже интересуетесь этой темой, можете ознакомиться со списком вакансий в компании Voyage.

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

История появления CAN началась в середине 80-х годов прошлого века. Компания bosсh совместно с компанией intel разработали новый цифровой интерфейс для передачи данных — Controller Area Network (CAN).

Аналоговое подключение сигнализации (без CAN шины)

Зачем нужна CAN шина в автомобиле.

CAN шина позволяет соединить между собой любое количество датчиков, контроллеров, исполнительных элементов и прочих блоков, находящихся в автомобиле (например: системы ABS,SRS AIRBAG, ESP, иммобилайзер, блок управления двигателем, климат, КПП, центральный замок, свет, подвеска, приборная панель и т.д…) в дуплексном режиме (приём и передача данных) со скоростью до 1 Мбит/с. При этом сама can шина состоит всего из двух проводов (витая пара). Ранее для соединения блоков необходимо было использовать сотни проводов т.к. передача единицы информации от блока к блоку осуществлялась по отдельному проводу.

Установка сигнализации по CAN шине

Автосигнализации c CAN модулем.

CAN модуль

Современные автосигнализации производятся с интегрированным CAN модулем, что позволяет подключать автомобильную сигнализацию непосредственно к цифровой шине автомобиля CAN. Автосигнализация получает в цифровом виде информацию о состоянии концевиков, замков, зажигания, ручника, тахометра и т.д. а также может управлять замками дверей, стеклоподъемниками, люком, штатной сигнализацией и некоторыми другими системами автомобиля. позволяет значительно сократить вмешательство в штатную электропроводку (подключения производятся всего к 6-8 проводам, вместо 15-20 в варианте без использования can шины) и позволяет избежать проблем с гарантией на электрооборудование автомобиля.

Диагностика КАН шины на Шкода Октавия

Технический бюллетень №3

«44-й на связь не вышел» - часть 2

    

   Физически, блок управления и электродвигатель усилителя рулевого механизма здесь являют единое целое, и расположены прямо на рулевой рейке. Поэтому для доступа к электрическому разъёму блока, нам необходимо перегнать автомобиль на подъёмник. И только тут, начав маневрировать, понимаем – а усилитель руля-то работает! То есть, рулевое колесо крутится легко, без чрезмерного сопротивления (фото 1):

                    

 

   Вот тебе и раз. Из-за невнимательности мы упустили из виду очень важное обстоятельство! Берём в руки заказа-наряд: действительно, клиент указал, что его беспокоят индикаторы на панели приборов - о том, что усилитель руля не работает, нет ни слова. Теперь и мы понимаем, что «усилитель усиливает». Следовательно, можно констатировать, что, во-первых, блок EPS исправен, а во-вторых – что он получает полноценное питание. Однако, факт остаётся фактом – коммуникация с ним отсутствует, т.е., на шине «его нет». Сейчас разберёмся, почему. Поднимаем автомобиль и с помощью осциллографа, с тыльной стороны разъёма жгута, проверяем напряжение на проводах Hi и Low шины CAN (экран 1):

                    

  Из осциллограммы хорошо видно, что импульсы на проводе CAN Low имеют слишком низкую амплитуду. Кроме этого, очень похоже, что они имеют такую же фазу, как и импульсы на проводе CAN Hi – так конечно быть не должно. Но мы, по крайней мере, можем утверждать, что ни один из проводов шины не замкнут на массу или на плюс. Вопрос только в том, что мы пока не можем говорить о всей шине. Ведь мы снимаем сигнал со стороны блока EPS, т.е. по сути, проверяем потенциалы на выходе CAN-трансивера этого блока. Но этой информации для постановки диагноза недостаточно. Поэтому делаем ещё один необходимый шаг - отсоединяем разъём от блока и повторяем замер непосредственно на его контактах (фото 2):

                    

   В этом случае осциллограмма явно выявляет ещё одну проблему – базовый потенциал на проводе CAN Low практически равен нулю (экран 2):

                    

   Итак, что мы имеем: потенциал провода CAN Low нулевой, амплитуда сигнала низкая, а кроме этого, этот сигнал ещё и находится в фазе с сигналом на проводе CAN Hi. Очень похоже на то, что напряжение, которое мы видим на проводе CAN Low, это и не сигнал вовсе, а просто наводка с провода CAN Hi. Как такое может быть? Очень просто - провод Low находится в обрыве. Вопрос, в каком именно месте? Здесь нужна информация по трассировке шины, наличию и расположению переходных коннекторов и т.п. Самое время воспользоваться сервисной документацией. Из неё следует, что фрагмент шины CAN, соединяющий Gateway и блок усилителя руля, проходит через переходной коннектор, который находится в левом переднем углу моторного отсека (фото 3):

                    

   Обычно на поиск физического места разрыва цепи уходит много времени. Но на этот раз нам сопутствует везение – удалив остатки явно повреждённой изоляции, мы сразу же обнаруживаем оборванный проводник. И не какой-нибудь, а оранжевый, с коричневой полосой. Именно такую расцветку в автомобилях VAG имеет провод – CAN Low шины силового привода (фото 4):

                    

   Как впоследствии выяснилось, автомобиль побывал в аварии, и именно в эту сторону кузова пришёлся удар. Что и повлекло за собой повреждение жгута проводов, в котором находятся, в том числе и оба провода шины CAN. Так что дело было вовсе не в «прикуривании», как уверял нас владелец автомобиля. Ну в общем-то это уже неважно, важно, что проблема найдена, осталось её устранить. Берём в руки паяльник, «термоусадку», изоленту, и выполняем ремонт проводки (фото 5 и 6):

                    

                    

   Включаем зажигание и буквально через несколько секунд индикатор неисправности усилителя руля гаснет. Это означает, что блудный сын вернулся, наконец, в родные пенаты. А вот другой индикатор так и остался гореть, даже после запуска двигателя (фото 7):

                    

   Но нас это ничуть не смущает. Для того, чтобы погасить данный индикатор, достаточно просто удалить коды неисправностей из памяти блока ABS. А уж если удалять ошибки, так полностью, из всех ЭБУ. Тем паче, что эта функция выполняется всё из того же самого экрана конфигурации межсетевого шлюза (см. TSB#2, экран 2), простым нажатием клавиши «Clear All DTC». В этом случае блок Gateway посылает команду на очистку памяти одновременно всем электронным блокам (Use CAN Command). Ну и конечно индикатор системы ESP тут же гаснет (фото 8):

                    

После этого проводим полный опрос всех систем, и получаем окончательный экран 3:

                    

  На этом нашу миссию можно считать законченной. Отдаём автомобиль владельцу и плавно переползаем к другому.

         

Технический эксперт компании «Интерлакен - Рус»

Газетин Сергей.  

Конструкция шины CAN --- емкость узла CAN, сопротивление клеммы CAN, индуктивность шины CAN в синфазном режиме / дроссель в синфазном режиме

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

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

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




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

 

Как следует из названия, он добавлен вавтобусСопротивление в конце. Хотя это сопротивление невелико, оно играет очень важную роль в шине CAN.

 

Терминал

Сопротивление клеммы CAN-шины выполняет две функции:

1. Улучшите способность защиты от помех, чтобы гарантировать, что шина быстро переходит в рецессивное состояние.

2. Улучшение качества сигнала.

Улучшение противоинтерференционной способности

Шина CAN имеет два состояния: «доминантный» и «рецессивный», «доминантный» представляет собой «0», а «рецессивный» представляет «1», что определяется CAN. Рисунок 1 - это CANтрансиверТиповая схема внутренней структуры, CANH, CANL подключения шины.

 

Рисунок 1

Когда шина доминирует, Q1 и Q2 внутри трансивера включены, и разница давлений между CANH и CANL; когда она рецессивная, Q1 и Q2 выключены, CANH и CANL находятся в пассивном состоянии, а разница давлений равно 0.

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

Обеспечить быстрый переход в рецессивное состояние

Во время доминирующего состояния паразитная емкость шины будет удалена, и когда она будет восстановлена ​​до рецессивного состояния, эти емкости необходимо разрядить. Если между CANH и CANL нет резистивной нагрузки, конденсатор может разряжаться только через дифференциальное сопротивление внутри трансивера. Мы добавили конденсатор 220 ПФ между CANH и CANL трансивера для теста моделирования, скорость передачи данных составляет 500 кбит / с, форма волны показана на рисунках 2 и 3.

 

фигура 2

 

изображение 3

Из рисунка 3 видно, что время от доминирующего до рецессивного составляет 1,44 мкс, что едва ли может обеспечить связь, когда точка выше. Если скорость связи выше или паразитная емкость больше, трудно гарантировать нормальное общение.

Чтобы быстро разрядить паразитную емкость шины и обеспечить быстрый переход шины в рецессивное состояние, необходимо разместить нагрузочный резистор между CANH и CANL. После добавления резистора 60 Ом форма сигнала показана на рисунках 4 и 5. Из рисунка видно, что время от доминирующего до рецессивного сокращается до 128 нс, что эквивалентно времени установления доминирующего.

 

Рисунок 4

 

Рисунок 5.

Улучшить качество сигнала

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

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

Мы провели имитационный эксперимент, скорость передачи данных 1 Мбит / с, трансивер CANH, CANL подключается на 10 м или около того.Витая пара, Клемма трансивера подключена к резистору 120 Ом, чтобы обеспечить время рецессивного преобразования, и на клемму не добавляется нагрузка. Форма сигнала конца сигнала показана на рисунке 6, и на переднем фронте сигнала есть звон.

 

Рисунок 6

Если к концу витой пары добавить сопротивление 120 Ом, форма сигнала на конце, очевидно, улучшится, и звон исчезнет, ​​как показано на рисунке 7.

 

Рисунок 7

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

Почему выбирают 120 Ом

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

Большинство кабелей однопроволочные. Если вы возьмете два типичных кабеля, используемых в автомобилях, и скрутите их в витые пары, вы можете получить характеристическое сопротивление около 120 Ом в соответствии с описанным выше методом, что также является оконечным сопротивлением, рекомендованным стандартом CAN.

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

Дифференциально передаваемый излучаемый шум

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

Синфазная дроссельная катушка последовательно с линией дифференциального сигнала

 

Роль синфазных дросселей

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

Обычно используется в качестве средства противодействия шуму для дифференциальных интерфейсов, таких как CAN и бортовой Ethernet.Синфазный дроссель. Базовая конструкция синфазного дросселя показана на рисунке 1. В магнитопроводе есть две обмотки. Когда протекают обратные токи, соответствующие двум обмоткам, магнитные потоки, генерируемые в сердечнике, будут нейтрализовать друг друга, а когда токи в одном направлении текут, магнитные потоки будут генерироваться в одном направлении друг с другом, поэтому сопротивление выше. Таким образом, синфазные дроссели могут пропускать дифференциальные сигналы, противоположные друг другу, но могут подавлять синфазный шум, передаваемый в одном направлении.

Что касается продуктов для борьбы с шумом в CAN, Murata уже выпустила на рынок соответствующую серию дросселей синфазного сигнала DLW43SH. Внешний вид и основные характеристики этой серии продуктов показаны на рисунке 2. Серия DLW43SH - это синфазные дроссели для защиты от шума, используемые в автомобильных локальных сетях, таких как CAN и FlexRay, и продукты для поверхностного монтажа с размерами 4,5 × 3,2 × 2,6 мм. Максимальное характеристическое значение - это синфазная индуктивность 100 мкГн. Кроме того, частота отсечки DLW43SH составляет около 1000 МГц, что соответствует требованиям к высокой частоте высокоскоростных дифференциальных сигналов. Диапазон рабочих температур составляет -40 ~ + 125 ℃, поэтому он подходит для широкого спектра автомобильных применений.

Как миниатюрный продукт серии DLW43SH, серия DLW32SH в настоящее время находится в стадии разработки. Внешний вид и основные характеристики этой серии показаны на рисунке 3. Размер серии DLW32SH составляет 3,2 × 2,5 × 2,3 мм, она имеет небольшой размер и может достигать той же производительности, что и серия DLW43SH. Особенностью его конструкции является использование металлических скоб на клеммах продукта, которые могут уменьшить эффекты теплового расширения и сжатия, вызванные изменениями температуры, а применимый диапазон температур достигает -55 ~ + 150 ℃.

Кроме того, Murata в настоящее время разрабатывает серию DLW43MH в качестве дросселя синфазного сигнала для бортовой сети Ethernet. Внешний вид и основные характеристики продукта показаны на рисунке 4. Размер серии DLW43MH и серии DLW43SH одинаковы 4,5 × 3,2 × 2,6 мм, а значение индуктивности синфазного сигнала увеличено до 200 мкГн, поэтому они могут играть эффективный эффект противодействия шуму в более широком частотном диапазоне. Из-за тяжелой работы с обмотками и улучшения синфазного шума на дифференциальный, эффект улучшения шума будет еще лучше.

Подтверждение действия средств противодействия шуму

Чтобы подтвердить эффект подавления шума серий DLW43SH и DLW32SH в CAN, мы использовали оценочную плату CAN для проведения измерения шума. Измерение шума проводилось в безэховой камере Мураты, а измерение пикового обнаружения проводилось в испытательной среде CISPR25, указанной в стандарте автомобильного электронного оборудования. Оценочная плата использует клемму TXD трансивера для ввода импульсного сигнала 250 кГц в CAN.В то же время выходной сигнал CAN передается по кабелю для обнаружения шума. Используемые синфазные дроссели - DLW43SH510XK2 и DLW32SH510VK2. Результаты измерений показаны на рисунке 5. Согласно рисунку 5 генерируется высокочастотный шум с частотой сигнала 250 кГц, но из-за использования синфазного дросселя шум подавляется максимум на 20 дБ.

Следующее, о чем стоит поговорить, - это результаты оценки мер по противодействию шуму бортовой сети Ethernet. Так называемое измерение заключается в использовании оценочной платы связи, соответствующей бортовой сети Ethernet, для измерения шума, излучаемого во время связи между платами. Тестовая среда - это та же стандартная тестовая среда CISPR25, что и CAN, как описано выше. Используемая синфазная дроссельная катушка - DLW43Mh301XK2. Результат теста показан на рисунке 6. Из рисунка 6 известно, что, если дроссельная катушка синфазного режима не используется, шум будет генерироваться на частоте 66 МГц, а также будет генерироваться высокочастотный шум. Однако, когда используется DLW43Mh301XK2, часть пика шума относительно уменьшается, указывая на то, что что шум находится в более широкой полосе частот.

 

В продуктах Murata для противодействия шуму для автомобильного рынка в качестве примеров используются CAN и автомобильный Ethernet. В нем представлены дроссельные катушки синфазного сигнала серий DLW43SH, DLW32SH и DLW43MH, а также показаны примеры средств противодействия шумам. В будущем Murata продолжит расширять линейку своей продукции для автомобильного рынка и будет способствовать развитию электроники и решению проблем шума на автомобильном рынке.

ссылка:http://www.dzsc.com/data/2017-3-22/111811.html

http://www.elecfans.com/emc_emi/482651.html

https://www.baidu.com/link?url=xcd2OaWVJojRvoSOmzz8PiIHaFyAxUBeBZHKBKrGUY7SRtnZ6jaqnQWbOSfrMPKNVxo6zT1dlpiA-LJR8vOajTIeIoz4taGn2FAJjeHqyta&wd=&eqid=a75a8dfd00006340000000065b9f0b20

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

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

Использованный кабель

Многофункциональный кабель

Инструкции по проверке

  • Проверка напряжения (осциллограф): Анкб должен быть запитан и зажигание подключено.
  • Измерение сопротивления: При измерении сопротивления крайне важно, чтобы измеряемый объект перед измерением демонстрировался деминерализованным. Для этого аккумулятор отключается. Подождите 3 минуты, пока все конденсаторы разрядятся.

Информация о CAN-шине

Can (сетевой контроллер) представляет собой когерентную коммуникационную шинную систему и отличается следующими характеристиками:

  • Умножение сигнала происходит в обоих направлениях.
  • Каждое сообщение принимает все подписчики шины. Каждый подписчик шины сам решает, использовать сообщение
  • или нет.
  • Дополнительные абоненты шины просто добавляются параллельно.
  • Шинная система образует систему с определяющим устройством. Каждый абонент шины может быть конкретным или исполнительным устройством в зависимости от того, подключено ли оно как передатчик или приемник.
  • В качестве среды передачи используется двухпроводное соединение.Маркировка проводов: низкий уровень банки и высокий уровень банки.
  • Как правило, каждый абонент шины может связываться со всеми другими абонентами шины на шине. Обмен данными по шине регулируется правилами доступа. Основное различие между шиной данных K-CAN (шина кузова), шиной PT-CAN (шина двигателя и трансмиссии) и шиной F-CAN (CAN в шасси):
    • K-CAN: скорость передачи данных нормальная. 100 кбит/с Возможен одноразовый режим.
    • PT-CAN: скорость передачи данных в норме.500 кбит/с Одноразовый режим невозможен.
    • F-Can: скорость передачи данных в норме. 500 кбит/с Одноразовый режим невозможен.

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

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

Система с определяющим устройством: В системе с ведущим устройством участники связи могут в какой-то момент взять на себя роль определенного или исполнительного устройства.

Осциллограф K-CAN, PT-CAN, F-CAN

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

    K-CAN:

    Низкий уровень может быть по отношению к массе: U min = 1 В и U max = 5 В

    Банка высокого уровня по отношению к массе: U min = 0 В и U max = 4 в

Настройки осциллографа для измерения шины K-CAN:

Рис. 1: Измерение K-CAN: Ch2 Low Can, Ch3 High Can Level

При измерении осциллографом напряжения между проводом низкого уровня (или высоким может быть высокий) и землей получается сигнал прямоугольной формы при напряжении:

    PT-CAN и F-CAN

    Низкий уровень возможно по отношению к массе: U min = 1,5 В и U max = 2,5 В

    Высокий уровень может быть по отношению к массе: U min = 2,5 В и U max = 3,5 В

Эти значения являются приблизительными и могут варьироваться в зависимости от нагрузки шины до 100 мВ.

Настройки осциллографа для измерения шины PT-CAN (или F-CAN):

Рисунок 2: Измерение PT-CAN: Канал 2 Low Can, High Ch3

Процедура измерения помехоустойчивости с использованием согласования помехоустойчивости K-CAN, PT-CAN и F-CAN

Процесс измерения сопротивления:
  • Можно ли деинициализировать автобус
  • Не допускается подключение других средств измерений (параллельное включение средств измерений)
  • Измерение проводится между нижними отведениями и высокими уровнями
  • Фактические значения могут отличаться от указанных значений на несколько Ом.

К-кан.

В шине K-CAN невозможно выполнить отдельное измерение сопротивления, т.к. сопротивление меняется в соответствии с логикой включения ЭБУ!

ПТ-CAN, F-CAN

Для предотвращения зеркалирования сигнала два абонента CAN (с максимальным удалением в сети PT-CAN) нагружаются сопротивлением 120 Ом. Оба зарядных резистора включены параллельно и создают эквивалентное сопротивление 60 Ом. Когда напряжение питания отключено, это эквивалентное сопротивление может быть измерено на линиях передачи данных.Кроме того, можно отдельно измерить индивидуальный иммунитет.

Инструкция по измерению сопротивления 60 Ом: Отсоедините легкодоступный ЭБУ от шины. Измерьте сопротивление на разъеме между кабелями низкого и высокого уровня.

Внимание!

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

Может ли автобус не ходить

Если не работает шина данных K-CAN или PT-CAN, то может она недолговечна, возможно провод перебит или низкий уровень.Или неисправен ЭБУ.

  • По очереди отключать абоненты шины до тех пор, пока не будет найден блок, являющийся причиной ошибки (> ECU X).
  • Проверьте проводку к ECU X на предмет короткого замыкания или обрыва.
  • Если возможно, проверьте ECU X.
  • Эта последовательность действий приводит к успеху только тогда, когда короткое замыкание передается от ЭБУ на шину CAN. Если провод в автомобиле CAN имеет короткое замыкание, необходимо проверить жгут проводов.

Мы оставляем за собой право на орфографические, смысловые ошибки и технические изменения.

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

[Скрыть]

Что такое кан-шина и принцип ее работы

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

Схема подключения устройств к CAN-шине в мерседесе

Какие функции может выполнять коробка-шина:

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

Эта система работает в нескольких режимах:

  1. Фон. Все устройства выключены, но питание на шину подается. Величина напряжения слишком мала, поэтому аккумулятор автобуса не может быть разряжен.
  2. Рабочий режим. Когда водитель вставляет ключ в замок и включает его или нажимает кнопку запуска, устройство активируется. Включена опция стабилизации питания, которая питается от контроллеров и датчиков.
  3. Активный режим. При этом обмен данными происходит между всеми контроллерами и датчиками.В активном режиме параметр энергопотребления может быть увеличен до 85 мА.
  4. Трах или режим выключения. Если Блок питания молчит, контроллеры KAN перестают работать. После включения резервного режима все узлы машины отключаются от бортовой сети.

Канал Vialon Dryer в своем видео рассказал о Cat-Bus и о том, что нужно знать о его эксплуатации.

Плюсы и минусы

В чем преимущества CAN-шины:

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

Какие недостатки у аппарата:

  1. Есть ограничения на объем передаваемых данных. В современных автомобилях много электронных устройств. Их большое количество приводит к высокой нагрузке на канал передачи информации.Это становится причиной увеличения времени отклика.
  2. Большая часть данных из шины имеет определенное назначение. Полезная информация получает небольшую часть трафика.
  3. При использовании протокола верхнего уровня автовладелец может столкнуться с проблемой нестандартизации.

Типы и маркировка

Самым популярным типом шин являются устройства, разработанные Робертом Башесом. Устройство может работать последовательно, т.е. сигнал посылается вне сигнала.Такие устройства называются последовательной шиной. В продаже можно найти в продаже и автобусные параллельные шины. Эта передача данных происходит по нескольким каналам связи.

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

Учитывая разные типы идентификаторов, можно выделить несколько типов устройств:

  1. Kang2, 0a Актив. Так маркируйте устройства, поддерживающие 11-битный формат обмена данными.Эти узлы не указывают на ошибки в 29-битных пакетах узлов.
  2. Канг2, активы 0В. Устройства, работающие в 11-битном формате, помечены. Основное отличие состоит в том, что при обнаружении идентификатора 29 бит в системе передают сообщение об ошибке на модуль управления.

Следует отметить, что в современных машинах данные типы устройств не применимы. Это связано с тем, что работа системы должна быть согласованной и логичной. При этом он может работать на нескольких частотах импульсов — на 125 или 250 кб/с.Нижняя скорость используется для управления дополнительными устройствами, такими как приборы освещения салона, электростеклоподъемники, стеклоочистители и т. д. Высокая скорость необходима для обеспечения исправности трансмиссии, силового агрегата, системы АБС и т. д.

Разнообразие функций шин

Учитывать какие функции имеют различные устройства.

Моторизованное устройство.

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

Устройство комфортного типа.

Скорость передачи данных по этому каналу ниже и составляет 100 кбит/с Функция такой шины - подключение всех устройств, относящихся к этому классу.

Устройство для информационного управления

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

Шины разных производителей представлены на фото.

1. Прибор для двигателя автомобиля 2. Анализатор интерфейса

Могут ли быть проблемы с работой CAN-Tire?

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

По причинам, вызвавшим отказы:

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

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

О ремонте банки приборной панели в автомобиле Форд Фокус 2 вы можете узнать из видеоролика, сделанного корпорацией Брокк - Видео.

Процесс поиска ошибок осуществляется следующим образом:

  1. Сначала автовладельцу проводится диагностика состояния системы. Желательно провести компьютерную проверку для выявления всех проблем.
  2. На следующем этапе производилась диагностика напряжения и сопротивления электрических цепей.
  3. Если все в порядке, проверяется параметр сопротивления резиновых оболочек.

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

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

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

Как выполнить процедуру подключения:

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

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

[Скрыть]

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

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

Данный интерфейс представляет собой блок, с помощью которого могут быть зашиты блоки:

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

Устройство и где находится шина

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

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

Как это работает?

Принцип работы автоматической системы заключается в отправке закодированных сообщений. У каждого есть особый идентификатор, который уникален. Например, «температура силового агрегата 100 градусов» или «скорость машины 60 км/ч». Во время передачи сообщений все электронные модули будут получать актуальную информацию, которая проверяется идентификаторами. Когда данные, передаваемые между устройствами, относятся к определенному блоку, они обрабатываются, если нет — игнорируются.

Длина идентификатора шины может составлять 11 или 29 бит.

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

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

  1. Фоновый, который называется спящим или автономным.После запуска все основные системы машины отключаются. Однако при этом цифровой интерфейс получает питание от электросети. Величина напряжения поддерживается на минимальном уровне, что предотвращает разряд батареи.
  2. Режим работы или пробуждения. Он вступает в силу, когда контроллер вставляет ключ в замок и включает его, чтобы активировать зажигание. Если на машине есть кнопка СТАРТ/СТОП, то это когда она нажата. Опция стабилизации напряжения активирована.Питание подается на контроллеры и датчики.
  3. Активный. При активации этого режима происходит процедура обмена данными между регуляторами и исполнительными механизмами. Параметр напряжения строки увеличивается, поскольку интерфейс может потреблять до 85 мА.
  4. Деактивировать или заснуть. При остановке силового агрегата прекращают работу все системы и узлы, подключенные к CAN-шине. Они были отключены от электрической сети автомобиля.

Характеристики

Технические характеристики цифрового интерфейса:

  • суммарное значение скорости передачи информации около 1 МБ/с;
  • при пересылке данных между блоками управления разных систем это соотношение снижается до 500 КБ/с;
  • Скорость передачи информации на интерфейсе Комфорт всегда 100 кБ/с.

Канал "Электротехника и электроника для программистов" рассказал о принципе отправки пакетных данных, а также о характеристиках цифровых адаптеров.

Марки шин

Выпуски можно разделить между собой на два типа по используемым идентификаторам:

  1. Канг2, 0а. Цифровые устройства маркируются таким образом, чтобы они могли работать в 11-битном формате обмена данными. Этот тип интерфейса по определению не может идентифицировать ошибки в сигналах от 29-битных модулей.
  2. Канг2.0б. Цифровые интерфейсы, работающие в 11-битном формате, помечены. Но ключевой особенностью является то, что данные об ошибке будут переданы на микропроцессорные устройства, если идентификатор будет обнаружен по 29 битам.

Можно ли разделить автобус на три категории по виду:

  1. По силовому агрегату автомобиля. Если подключить данный тип интерфейса, то он обеспечит высокоскоростную связь между системами управления по вторичному каналу. Назначение шины — синхронизировать работу ЭБУ двигателя с другими узлами.Например, коробка передач, антиблокировочная система и т. д.
  2. Устройства типа «Комфорт». Этот тип цифровых интерфейсов используется для подключения всех систем данной категории. Например, регулировка электронных зеркал, подогрев и т. д.
  3. Информационные и командные интерфейсы. Имеют аналогичную скорость передачи информации. Используется для обеспечения качественной связи между узлами, необходимой для обслуживания автомобиля. Например, между электронным блоком управления и навигационной системой или смартфоном.

О принципе работы и разновидностях цифровых интерфейсов на канале "Электротехника и электроника для разработчиков".

Инструкция по подключению сигнализации CAND

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

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

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

Что тебе нужно?

Для работы вам потребуются:

  • мультиметр;
  • Нож канцелярский;
  • изоляционная лента;
  • Отвертка.

Пошаговое действие

Процедура подключения противоугонной установки к CAN шине осуществляется так:

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

Пользователь SIGMAX69 рассказал о подключении охранного комплекса с цифровым интерфейсом на примере автомобиля Hyundai Solaris 2017 г.

Неисправности

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

Признаки и причины

Данные "симптомы" могут сообщать о появлении ошибок:

  • на приборной панели горит сразу несколько значков без причины - подушки безопасности, руль, давление в системе смазки и т.д.;
  • загорается индикатор проверки двигателя;
  • в панели управления нет информации о температуре силового агрегата, уровне топлива в баке, скорости и т.д.

Причины, по которым могут возникать сбои в работе CAN-интерфейса:

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

Подробности тестирования цифрового интерфейса и компьютера рассказал канал КВ Автосервис.

Диагностика

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

Процесс проверки:

  1. Диагностика начинается с поиска направляющей витой пары шин. Кабель имеет черную или оранжево-серую изоляцию. Первый уровень является доминирующим, а второй - второстепенным уровнем.
  2. При использовании мультиметра проверяется значение напряжения на контактах.Зажигание должно быть включено при выполнении задания. Процедура проверки определяет напряжение в диапазоне от 0 до 11 вольт. На практике это обычно 4,5 В.
  3. Зажигание выключено. От аккумуляторной батареи нужно отсоединить провод с минусовым контактом, предварительно ключ должен быть ослаблен зажимом.
  4. Измеряется параметр сопротивления между проводниками. Узнать о замыкании контакта можно, если это значение стремится к нулю. Когда диагностика показала, что сопротивление бесконечно, значит электролит имеет пробой.Проблема может быть непосредственно в контакте. Требуется более детально проверить разъем и все данные.
  5. На практике закрытие обычно происходит из-за выхода из строя устройств управления. Чтобы найти неисправный модуль, обесточьте каждый блок и выполните проверку сопротивления.

Пользователь FILAT Городников рассказывает о диагностике шины Can-Can с помощью осциллографа.

Как сделать анализатор своими руками?

Самостоятельно собрать это устройство сможет только специалист в области электроники и электротехники.

Основные нюансы процедуры:

  1. Согласно схеме на первом фото в галерее необходимо приобрести все предметы для разработки анализатора. Ингредиенты подписаны на нем. Вам понадобится плата с контроллером STM32F103C8T6. Это будет электрический процесс стабилизированного регулятора и передатчика MSR2551 CAN.
  2. При необходимости к анализатору добавляется модуль Bluetooth. Это позволит вам записывать основную информацию о вашем мобильном устройстве во время работы.
  3. Процедура программирования выполняется любым инструментом. Рекомендуется использовать программы Chanhar или Arduino. Первый вариант более функционален и имеет возможность фильтровать пакетные данные.
  4. Для прошивки нужно устройство преобразования USB-TTL, оно понадобится для отладки. Простая версия - Приложение второй версии St-Link.
  5. При загрузке программы на компьютер необходимо с помощью программатора прошить на контроллер основной файл формата EX.После выполнения задачи вставляется перемычка загрузчика и через выход USB подключается изготовленное устройство к компьютеру.
  6. Вы можете залить программное обеспечение в анализатор с помощью программного обеспечения MPHIDFLASH.
  7. После завершения обновления прошивки отсоедините провод и снимите перемычку. Драйвера установлены. Если устройство правильно смонтировано, то оно будет определяться как COM-порт в компьютере, его можно будет отобразить в диспетчере задач.

Фотогалерея

Схема разработки анализатора Монтажная плата основного устройства

Плюсы и минусы

Преимущества цифрового интерфейса:

  1. Скорость.Устройство может быстро обмениваться пакетными данными между различными системами.
  2. Высокая устойчивость к электромагнитным помехам.
  3. Все цифровые интерфейсы имеют многоуровневую систему управления. Благодаря этому можно предотвратить ошибки при передаче информации и ее приеме.
  4. Во время работы шина сама протягивает скорость по каналам в автоматическом режиме. Это обеспечивает эффективную работу электронных систем автомобиля.
  5. Цифровой интерфейс защищен.Если кто-то попытается получить незаконный доступ к электронным узлам и системам автомобиля, шина автоматически заблокирует попытку.
  6. Наличие цифрового интерфейса позволяет упростить установку системы безопасности на машину с минимальным вмешательством в штатную сетевую плату.

Can-bus имеет:

  1. Некоторые интерфейсы имеют ограничения в отношении передаваемой информации. Этот недостаток будет серьезным для современного автомобиля с «начинкой» электроникой.Это создает более высокую нагрузку при добавлении дополнительных устройств на шину. За счет этого сокращается время реакции.
  2. Все пакетные данные, передаваемые по шине, имеют определенное назначение. Для полезной информации приведена минимальная доля трафика.
  3. Если использовался протокол повышенного уровня, это будет нестандартизация.

Видео "Ремонт интерфейса своими руками"

Пользователь Роман Брок рассказал о процедуре восстановления шины Приборной панели в Форд Фокус 2 Рестайлинг.

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

Общие характеристики

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

Несколько устройств могут работать одновременно.Их количество не ограничено, а скорость обмена информацией запрограммирована до 1 Мбит/с

Шина CAN в современных автомобилях регулируется спецификацией "CAN Sorcjavication version 2.0".

Состоит из двух секций. Протокол А описывает передачу информации с использованием 11-битной системы передачи данных. Часть B выполняет эти функции при использовании 29-битной опции.

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

Варианты и маркировка

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

I - узлы управления;

II - Системная связь.

Было обнаружено два типа маркировки на основе вариаций идентификаторов CAN-шины.

В случае, когда узел поддерживает 11-битный формат обмена информацией и не указывает на ошибки в 29-битных сигналах идентификатора, он помечается как «CAN2.0A Active, Can2.0b Passive».

Если такие генераторы используют оба типа идентификаторов, шина должна быть "CAN2.0B".

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

Система работает с двумя типами скорости передачи сигнала - 125, 250 кбит/с, первая для вспомогательных устройств (окна, освещение) и вторая обеспечивает основное управление (автоматическая коробка, мотор, абс).

Сигналы передачи

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

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

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

Это устройство выполнено в виде блока управления, но выполнено в виде отдельного прибора.

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

Варианты работы шин

Представлены различные типы оборудования.

  1. Блок питания Can-Tire. Это высокоскоростной канал, по которому сообщения передаются со скоростью 500 кбит/с. Его основная функция заключается в обмене данными с блоками управления, такими как двигатель трансмиссии.
  2. Система "Комфорт" - более свободный канал, передающий данные со скоростью 100 кбит/с, соединяющий все устройства системы "Комфорт".
  3. Информация о шинах и командная программа также медленно передают сигналы (100 кбит/с). Его основной целью является обеспечение взаимосвязи между обслуживающими системами, такими как телефон и навигация.

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

Шум в шинах

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

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

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

Чтобы понять, что он собой представляет, имейте в виду. Это два перебитых провода.

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

Это делает шину CAN надежной системой.

Типы сообщений

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


I - Can-Tire;

II - Резистор иммунитета;

III - интерфейс.

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

Функциональность системы.

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

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

Команда состоит из 3 разделов: имя, значения событий, переменное время контроля.

Значение ключа фиксируется в переменной.Если сообщение недоступно вовремя, сообщение принимается системой после его получения.

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

Разрешение конфликта на шине

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

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

В процессе передачи информации указанное в ней время не теряется даже при наличии системного конфликтного места.

Физические предметы.

Шинное устройство помимо кабеля состоит из нескольких частей.

Часто встречаются трансиверные микрокишки от Philips, а также Siliconix, Bosch, Infineon.

Чтобы понять, что такое CAN-шина, необходимо протестировать ее компоненты. Максимальная длина кабеля при 1 Мбит/с — 40 м. Шина (известная как Can-Bus) синхронизирована.

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

Сама жила в зависимости от исполнения может быть экранированной или неэкранированной. Оконечное сопротивление можно отделить от классического и находится в пределах от 108 до 132 Ом.

Технология ICAN.

Учитывая шины автомобиля, обратите внимание на программу блокировки двигателя.

Разработан данный обмен данными по шине CAN, модуль ICAN.Подключается к цифровой шине и отвечает за соответствующую команду.

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

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

Стопорная защита

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

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

Если у транспортного средства есть автоматический двигатель, ICAN не препятствует его работе, поскольку он работает, когда начинается движение.

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

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

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

.

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

высоким и низким приводом

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

[Скрыть]

Что такое CAN-шина и как она работает

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

Схема подключения устройств к CAN-шине в Мерседесе

Какие функции может выполнять CAN-шина:

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

Эта система работает в нескольких режимах:

  1. Фон. Все устройства выключены, но питание на шину подано. Напряжение слишком низкое, поэтому автобус не сможет разрядить аккумулятор.
  2. Режим запуска. Когда водитель вставляет ключ в замок и поворачивает его или нажимает кнопку запуска, устройство активируется. В комплекте есть возможность стабилизации питания, которое подается на контроллеры и датчики.
  3. Активный режим. При этом происходит обмен данными между всеми контроллерами и датчиками.В активном режиме параметр тока потребления может быть увеличен до 85 мА.
  4. Спящий режим или режим отключения. Во время глушения перестают работать контроллеры силового агрегата КАН. При активации спящего режима все компоненты машины отключаются от бортовой сети.

Канал Виалон Сушка в своем видео рассказал о CAN-шине и о том, что нужно знать о ее работе.

Преимущества и недостатки

В чем преимущества CAN-шины:

  1. Простота установки устройства в автомобиле.Автовладельцу не придется тратить деньги на установку, так как вы можете выполнить работу самостоятельно.
  2. Скорость устройства. Устройство позволяет осуществлять быстрый обмен информацией между системами.
  3. Помехоустойчивость.
  4. Все шины имеют многоуровневую систему контроля. Его использование позволяет предотвратить ошибки при передаче и приеме данных.
  5. Во время работы шина автоматически распределяет свою скорость по разным каналам. В результате все системы работают оптимально.
  6. Высокая безопасность устройства, при необходимости система блокирует несанкционированный доступ.
  7. Большой выбор устройств различного типа от разных производителей... Вы можете выбрать вариант, посвященный конкретной модели автомобиля.

Какие недостатки у устройства:

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

Типы и маркировка

Самый популярный тип шин разработан Робертом Бошем. Устройство может работать последовательно, то есть сигнал передается после сигнала.Эти устройства называются последовательной шиной. Автобусы Parallel BUS также можно найти в продаже. В них передача данных происходит по нескольким каналам связи.

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

С учетом разных типов идентификаторов можно выделить несколько типов устройств:

  1. КАН2, 0А Актив. Это означает устройства, поддерживающие 11-битный формат обмена данными.Эти узлы не представляют 29-битные пакетные ошибки узла.
  2. KAN2.0V активен. Так маркируются устройства, работающие в 11-битном формате. Основное отличие состоит в том, что когда они находят 29-битный идентификатор в системе, они отправляют сообщение об ошибке на Блок управления.

Следует отметить, что в современных автомобилях этот тип устройства не используется. Это связано с тем, что работа системы должна быть последовательной и логичной. И в этом случае он может работать с несколькими импульсными частотами — 125 или 250 кбит/с.Более низкая скорость используется для управления дополнительными устройствами, такими как освещение в салоне, электростеклоподъемники, стеклоочистители и т. д. Высокая скорость необходима для обеспечения рабочего состояния трансмиссии, привода, систем АБС и т. д.

Различные функции шины

Рассмотрим, какие функции они существуют для самых разных устройств.

Устройство для двигателя автомобиля

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

Устройство типа «Комфорт»

Скорость передачи данных по этому каналу ниже и составляет 100 кбит/с. Функция такой шины — соединить все устройства, относящиеся к этому классу.

Информационно-командное устройство

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

На фото представлены шины разных производителей.

1. Устройство двигателя внутреннего сгорания автомобиля 2. Анализатор интерфейсов

Могут быть проблемы с работой CAN шин?

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

Причины отказов:

  • повреждение или обрыв электрических цепей прибора;
  • короткое замыкание на аккумулятор или массу в системе;
  • может отключить системы KAN-Hai или KAN-Low;
  • повреждены прорезиненные перемычки;
  • разряд аккумуляторной батареи или падение напряжения в бортовой сети из-за некорректной работы генератора;
  • Катушка зажигания вышла из строя.

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

О ремонте CAN-шины приборной панели в вашем Форд Фокус 2 вы можете узнать из видеоролика, снятого корпорацией Брок - Видео.

Процесс поиска неисправности выглядит следующим образом:

  1. Сначала автовладелец диагностирует состояние системы.Рекомендуется выполнить проверку компьютера для выявления проблем.
  2. Следующим этапом является диагностика уровня напряжения и сопротивления электрических цепей.
  3. Если все в порядке, проверяется параметр сопротивления прорезиненных перемычек.

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

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

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

Как выполнить процедуру подключения:

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

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

общие характеристики

Визуально шина CAN выглядит как асинхронная последовательность. Его информация передается по двум витым проводникам, радиоканалу или оптоволокну.

Несколько устройств могут одновременно управлять шиной. Их количество не ограничено, а скорость обмена информацией запрограммирована до 1 Мбит/с.

Шина CAN в современных автомобилях регулируется спецификацией "CAN Sorcjfication version 2.0".

Имеет две секции. Протокол А описывает передачу информации с использованием 11-битной системы передачи данных. Часть B выполняет эти функции в 29-битной версии.

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

Варианты и маркировка

Одной из самых известных на сегодняшний день является шина CAN, разработанная Робертом Бошем.CAN BUS (система, известная под этим названием) является последовательной, в которой импульс подается после импульса. Это называется последовательная шина. Если информация передается по нескольким проводам, это параллельная шина.

I - блоки управления;

II - системная связь.

Существует два типа маркировки, основанные на различиях идентификаторов шины CAN.

Когда узел поддерживает 11-битный формат обмена информацией и не указывает на ошибки в 29-битных сигналах идентификатора, он помечается как "CAN2,0A Active, CAN2,0B Passive".

Когда эти генераторы используют оба типа идентификаторов, шина помечается как «CAN2.0B Active».

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

Система работает с двумя типами скоростей передачи сигнала - 125, 250 кбит/с. Первые предназначены для вспомогательных устройств (окна, освещение), а вторые обеспечивают основное управление (автоматическая коробка передач, двигатель, АБС).

Передача сигнала

Физически кабель шины CAN в современном автомобиле состоит из двух частей. Первый черный и называется CAN-High. Второй проводник, оранжево-коричневый, называется CAN-Low. За счет представленной коммуникационной конструкции с автомобильного пути убрана масса проводов. При производстве транспортных средств позволяет снизить вес изделия до 50 кг.

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

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

Данное устройство входит в конструкцию блока управления, но может быть выполнено как отдельное устройство.

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

Варианты функций шины

представлены различные типы устройств.

  1. Шина KAN силового агрегата. Это высокоскоростной канал, по которому сообщения передаются со скоростью 500 кбит/с. Его основная задача – связь с блоками управления, например, двигателем трансмиссии.
  2. Система «Комфорт» — более медленный канал, передающий данные со скоростью 100 кб/с. Подключает все устройства в системе Комфорт.
  3. Программа управления информацией о шине также медленно передает сигналы (100 кбит/с). Его основная цель - обеспечить связь между сервисными системами, такими как телефон и навигация.

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

Неисправность шины

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

Описание Шина CAN определяет прием сообщений по высокому и низкому кабелю на дифференциальный усилитель, где они обрабатываются и отправляются в блок управления.

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

Чтобы понять, что такое шина KAN и ее устройство, следует вспомнить о ее внешнем виде. Это две направляющие, скрученные вместе.

Так как шумовой сигнал идет по обоим проводам одновременно, то при обработке значение Low Voltage вычитается из High Voltage.

Это делает шину CAN надежной системой.

Типы сообщений

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


I - Шина CAN;

II - резистор сопротивления;

III - интерфейс.

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

Функциональность системы

Чтобы понять, что такое шина CAN, вы должны понять ее назначение.

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

Команда состоит из 3 разделов: имя, значение события, переменное время наблюдения.

Значение ключа привязывается к переменной-указателю. Если в сообщении нет данных о времени, это сообщение принимается системой при получении.

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

Разрешение конфликтов на шине

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

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

В процессе передачи информации указанное время не теряется даже в случае конфликтного состояния системы.

Физические компоненты

Шинное устройство помимо кабеля состоит из нескольких частей.

Микросхемы трансивера часто можно встретить у Philips, а также Siliconix, Bosch, Infineon.

Чтобы понять, что такое CAN-шина, следует изучить ее составляющие.Максимальная длина кабеля со скоростью 1 Мбит/с достигает 40 м. Шина CAN (она же CAN-BUS) оснащена терминатором на конце.

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

Сам проводник в зависимости от исполнения может быть экранированным или неэкранированным. Сопротивление клемм может отличаться от классического и находиться в пределах от 108 до 132 Ом.

Технология ICAN

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

Для этого разработан обмен данными по CAN-шине модуля iCAN. Он подключается к цифровой шине и отвечает за соответствующую команду.

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

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

Защита от кражи

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

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

Если автомобиль оборудован двигателем с автоматическим запуском, iCAN не будет мешать его работе, так как он запускается, когда автомобиль начинает движение.

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

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

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

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

Использованный кабель

Многофункциональный кабель

Инструкции по проверке

  • Проверка напряжения (осциллограф): Для проверки напряжения подключите аккумулятор и включите зажигание.
  • Измерение сопротивления: При измерении сопротивления обязательно, чтобы измеряемый объект был обесточен перед измерением.Для этого аккумуляторная батарея отключается... Подождите 3 минуты, пока не разрядятся все конденсаторы в системе.

Информация о шине CAN

Шина CAN (локальная сеть контроллеров) представляет собой шинную систему последовательной связи со следующими характеристиками:

  • сигнал распространяется в обоих направлениях.
  • Каждое сообщение принимается всеми пользователями на шине. Каждый абонент шины решает сам, использовать сообщение
  • или нет.
  • Дополнительные пользователи шины добавляются простым параллельным подключением.
  • Шинная система образует ведущую систему. Каждый пользователь шины может быть мастером или исполнителем, в зависимости от того, подключен ли он как передатчик или приемник.
  • В качестве среды передачи используется двухпроводное соединение. Маркировка кабеля: CAN low и CAN high.
  • Как правило, каждый пользователь шины может общаться со всеми другими пользователями шины. Обмен данными по шине регулируется правилами доступа.Основное различие между шиной данных K-CAN (шина CAN кузова), шиной PT-CAN (шина CAN двигателя и трансмиссии) и шиной F-CAN (шина CAN шасси):
    • K-CAN: скорость передачи около 100 кбит/с. Возможен однопроводной режим.
    • PT-CAN: скорость передачи около 500 кбит/с. Однострочный режим невозможен.
    • F-CAN: скорость передачи около 500 кбит/с. Однострочный режим невозможен.

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

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

Система контроллера: В системе с мастером участники связи могут в какой-то момент взять на себя роль мастера или исполнителя.

Осциллограф K-CAN, PT-CAN, F-CAN

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

    К - МОЖЕТ:

    Низкий уровень CAN по отношению к массе: U мин. = 1 В и U макс. = 5 В

    Высокий уровень CAN по отношению к массе: U мин. = 0 В и U макс. = 4 В

Настройки осциллографа для измерения по шине K-CAN:

Рис.1: Измерение K-CAN: Ch2 CAN low, Ch3 CAN high

При измерении осциллографом напряжения между низким уровнем CAN (или CAN-High high) и землей получен прямоугольный сигнал в диапазоне напряжений:

    PT-CAN и F-CAN

    Низкий уровень CAN относительно массы: U мин. = 1,5 В и U макс. = 2,5 В

    Высокий уровень CAN относительно массы: U мин. = 2,5 В и U макс. = 3,5 В

Эти значения являются приблизительными и могут варьироваться до 100 мВ в зависимости от нагрузки на шину.

Настройки осциллографа для измерений PT-CAN (или F-CAN):

Рисунок 2: Измерение PT-CAN: Ch2 CAN low, Ch3 CAN high

Процедура измерения сопротивления с согласованием сопротивления K-CAN, PT-CAN и F-CAN

Процесс проверки измерения сопротивления:
  • Шина CAN должна быть отключена от источника питания
  • Не допускается подключение каких-либо других измерительных приборов (параллельное соединение) измерительных приборов)
  • Измерение выполняется между проводами CAN low и CAN high.
  • Фактические значения могут отличаться от указанных значений на несколько Ом.

К-CAN

Невозможно выполнить отдельное измерение сопротивления на K-CAN, так как сопротивление изменяется в зависимости от логики включения ЭБУ!

ФР - МОЖЕТ, Ф - МОЖЕТ

Для предотвращения отражения сигнала два абонента шины CAN (максимальное расстояние в сети PT-CAN) терминированы резистором 120 Ом. Оба сопротивления нагрузки соединены параллельно и образуют эквивалентное сопротивление 60 Ом.При отключенном напряжении питания это эквивалентное сопротивление можно измерить между линиями передачи данных. Кроме того, отдельные сопротивления могут быть измерены индивидуально.

Инструкции по измерению сопротивления 60 Ом: Отключите легкодоступный компьютер от шины. Измерьте сопротивление в разъеме между низковольтным и высоковольтным проводами CAN.

Внимание!

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

Шина CAN не работает

Если шина данных K-CAN или PT-CAN не работает, возможно короткое замыкание или обрыв в кабеле CAN высокого или низкого уровня... или поврежден ЭБУ.

  • Отключайте пользователей шины CAN по одному, пока не будет найден вызывающий блок (= ECU X).
  • Проверьте проводку к ECU X на короткое замыкание или обрыв.
  • Если возможно, проверьте ECU X.
  • Данная последовательность действий успешна только в том случае, если КЗ имеет проверенный провод от ЭБУ к CAN-шине.Если провод в самой CAN-шине имеет короткое замыкание, проверьте жгут проводов.

Мы оставляем за собой право на опечатки, ошибки и технические изменения.

Диагностика и ремонт: CAN - шина

21 февраля 2006 г.

Это (по сути) та же "шина". MÓC», с которым в последнее время мы имеем дело все чаще и чаще:

фото 1

Это обычный двухжильный кабель под названием Twisted Pair .
На рисунке 1 показаны провода CAN High и CAN Low силового агрегата.
Эти провода используются для обмена данными между блоками управления, они могут нести информацию о скорости автомобиля, частоте вращения коленчатого вала, времени зажигания и так далее.
Обратите внимание, что один из проводов дополнительно помечен черной полосой. Таким образом кабель маркируется и визуально идентифицируется. МАЙ Высокий (оранжево-черный).
Цвет провода CAN - низкий уровень - оранжево-коричневый. В качестве основного цвета шины принят оранжевый цвет
. 90 252

На чертежах и чертежах принято указывать цвета проводов шины МОК, другие цвета, а именно:

фото 2

CAN-высокий — желтый
CAN-низкий — зеленый

Существует несколько типов шин.МОЦ, определяемые их функциями:
Шина CAN системы привода (высокоскоростной канал).
Позволяет передавать информацию со скоростью 500 кбит/с и используется для связи между блоками управления (двигатель - коробка передач)
Удобная шина CAN (свободный канал).
Обеспечивает передачу информации со скоростью 100 кбит/с и используется для связи между блоками управления, входящими в систему «Комфорт».
Информационно-развлекательная система шины данных CAN (медленный канал), позволяющая передавать данные со скоростью 100 кБит/с.Обеспечивает связь между различными сервисными системами (например, телефонной и навигационной системами).

Новые модели автомобилей все больше становятся похожими на самолеты - по количеству заявленных функций безопасности, комфорта и экологичности. Драйверов становится все больше и "тянуть" с каждого жгута проводов нереально.
Поэтому кроме шины MÓC существуют и другие шины со следующими названиями:
- шина LIN (однокабельная шина)
- шина MOST (оптоволоконная шина)
- шина wireless bluetooth

Но не надо "размываться по дереву", пока сосредоточим внимание на одном конкретном автобусе: МОС (в соответствии с концепцией корпорации) BOSCH).

На примере питания CAN шины можно посмотреть пробег:

Фото 3

При доминирующем состоянии на высокой шине CAN напряжение на кабеле увеличивается до 3,5 вольт.
В рецессивном состоянии напряжение на обоих проводах 2,5 вольта.
Когда на проводе низкий уровень преобладания, напряжение падает до 1,5 вольт.
("Доминанта" - господствующее, главенствующее или главенствующее явление в какой-либо сфере - из словарей).

Для повышения надежности передачи данных в шине МОК используется дифференциальный способ передачи сигналов по двум проводам, который называется Витая пара... А провода, составляющие эту пару, называются CAN high и CAN low.
В исходном состоянии шины на обеих линиях постоянное давление на определенном (базовом) уровне. На шине MÓC приводное устройство составляет приблизительно 2,5 вольта.
Это начальное состояние называется "покой" или "рецессивный".

Как передаются и преобразуются сигналы? CAN-шина? 90 252

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

фото 4

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

Кстати, о помехах. Как говорят, «шина MOC достаточно устойчива к помехам, поэтому и нашла такое широкое применение.
Попробуем разобраться.

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

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

Из рисунка выше видно, что происходит дальше: в дифференциальном усилителе напряжение на проводе Low (1,5 В - "Pp") вычитается из напряжения
на проводе High (3,5 В - "Pp") и помех в обрабатываемом сигнале нет («Пп» — помеха).

Примечание: В связи с наличием времени статья может иметь продолжение - за кадром еще многое осталось. 90 537


Кучер Вице-президент
© Легион-Автодата

Вас также может заинтересовать:

.

что это и для чего в машине? Расшифровка обозначения Цифровая шина может каждые

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

общие характеристики

Визуально шина CAN выглядит как асинхронная последовательность. Его информация передается по двум витым проводникам, радиоканалу или оптоволокну.

Несколько устройств могут одновременно управлять шиной. Их количество не ограничено, а скорость обмена информацией запрограммирована до 1 Мбит/с.

Шина CAN в современных автомобилях регулируется спецификацией «CAN Sorcification version 2.0».

Состоит из двух частей. Протокол А описывает передачу информации с использованием 11-битной системы передачи данных. Часть B выполняет эти функции в 29-битной версии.

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

Варианты и маркировка

Одной из самых известных на сегодняшний день является шина CAN, разработанная Робертом Бошем. CAN BUS (система известна под этим названием) является последовательной, где импульс подается после импульса. Это называется последовательная шина. Если информация передается по нескольким проводам, это параллельная шина.

I - узлы управления;

II - системная связь.

Существует два типа маркировки, основанные на вариантах идентификаторов CAN-шины.

В случае, если узел поддерживает 11-битный формат обмена информацией и не выдает ошибок для сигналов с 29-битным идентификатором, он помечается как "CAN2.0A Active, CAN2.0B Passive".

Когда эти генераторы используют оба типа идентификаторов, шина маркируется «CAN2.0B активен».

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

Система работает с двумя типами скорости передачи сигнала - 125, 250 кбит/с. Первые предназначены для вспомогательных устройств (стеклоподъемники, освещение), а вторые обеспечивают основное управление (автоматическая коробка передач, двигатель, АБС).

Сигнализация

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

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

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

Данное устройство входит в конструкцию блока управления, но может быть выполнено как отдельное устройство.

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

Различные функции шины

Представлены различные типы устройств.

  1. Шина CAN привода. Это высокоскоростной канал, по которому сообщения передаются со скоростью 500 кбит/с. Его основная задача заключается в обмене данными между блоками управления, такими как мотор-редуктор.
  2. Система «Комфорт» — это более медленный канал, который передает данные со скоростью 100 кбит/с.Он соединяет все устройства системы Комфорт.
  3. Дейтаграмма шины также идет медленно (100 кбит/с). Его основная цель - обеспечить связь между сервисными системами, такими как телефон и навигация.

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

Неисправность шины

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

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

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

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

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

По этой причине шина CAN считается надежной системой.

Типы сообщений

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


I - Шина CAN;

II - резистор сопротивления;

III - интерфейс.

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

Функциональность системы

Чтобы понять, что такое шина CAN, нужно понять ее назначение.

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

Команда состоит из 3 разделов: имя, значение события, переменное время наблюдения.

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

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

Разрешение конфликтов на шине

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

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

В процессе передачи информации указанное время не теряется, даже в случае конфликтного состояния системы.

Физические компоненты

Шинное устройство помимо кабеля состоит из нескольких частей.

Микросхемы приемопередатчиков часто можно встретить у Philips, а также у Siliconix, Bosch, Infineon.

Чтобы понять, что такое CAN-шина, следует изучить ее составляющие. Максимальная длина кабеля при скорости 1 Мбит/с – до 40 м.Шина CAN (также известная как CAN-BUS) имеет терминатор на конце.

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

Сама жила в зависимости от исполнения может быть экранированной или неэкранированной. Конечное сопротивление может отличаться от классического и лежать в пределах от 108 до 132 Ом.

Технология iCAN

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

Для обмена данными по CAN-шине разработан модуль iCAN. Он подключается к цифровой шине и отвечает за соответствующую команду.

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

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

Защита от кражи

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

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

Если на автомобиле установлен автозапуск двигателя, то iCAN не будет мешать его работе, так как заводится при начале движения.

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

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

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

Администратор

18702

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

Одним из таких источников, который, по нашему мнению, достаточно хорошо иллюстрирует принципы работы шины CAN, была видеопрезентация обучающего продукта CANBASIC от Igendi Engineering (http://canbasic.com).

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

Мы начнем с основ построения сети CAN-шины. На схеме показан автомобиль с системой освещения.



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



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



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

Автомобиль на указанном виде содержит четыре модуля управления и наглядно отражает структуру обучающей системы CANBASIC

(плата)


90 200

Выше указаны четыре шинных узла (CAN-узла).

Передний модуль управляет передними фарами.

Блок сигнализации контролирует салон автомобиля.

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

Задний узел управляет задними фонарями.

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



В большинстве автомобилей требуется преобразователь OBD-to-USB для подключения главного блока управления к ПК с помощью диагностического программного обеспечения.



Плата CANBASIC уже содержит преобразователь OBD-USB и может быть напрямую подключена к компьютеру.

Плата питается от интерфейса USB, поэтому дополнительные кабели не нужны.



Кабели шины

используются для передачи больших объемов данных. Как это работает?

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

Данные передаются последовательно. Вот пример.

Человек с лампой, передатчик, хочет передать некоторую информацию человеку с телескопом, получателю (приемнику).Я хочу отправить данные.



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



Выглядит так:







Через 80 секунд:



Теперь 8 бит данных были переданы со скоростью 0,1 бит в секунду (т. е. 1 бит за 10 секунд). Это называется последовательной связью.



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



Шина CAN использует осциллограф для измерения электрических сигналов. Два тестовых поля на плате CANBASIC позволяют измерять этот сигнал.



Для отображения полного сообщения CAN разрешение осциллографа уменьшено.



В результате невозможно распознать отдельные биты CAN. Для решения этой проблемы модуль CANBASIC оснащен осциллографом с цифровой памятью.

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



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

Чтобы объяснить другие части сообщения CAN, мы окрашиваем поле CAN и добавляем к нему описательный текст.



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

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

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

Многие системы шины CAN защищены от помех вторым каналом данных CAN-LO, который инвертируется в сигнал CAN-HI (т.е. тот же сигнал передается только с противоположным знаком).



Шесть последовательных битов с одинаковым уровнем определяют конец кадра CAN.



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



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



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

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



В тексте описания указано, что указатель поворота будет управляться идентификатором "2C1" и битами данных 0 и 1.Все биты данных сбрасываются на 0.



Идентификатор установлен на "" 2C1 "Для активации указателя поворота бит данных должен быть установлен между 0 и 1.



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

Сигналы поворота можно настроить на ближний свет для работы в качестве ДХО. Яркость будет контролироваться широтно-импульсной модуляцией (ШИМ), как это возможно в современной светодиодной технологии.

Теперь мы можем включить ближний свет, противотуманки, стоп-сигнал и дальний свет.


90 390

При выключении ближнего света противотуманные фары также выключаются. Логика управления системой освещения CANBASIC соответствует автомобилям Volkswagen. Также включены функции зажигания и возврата домой.

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

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



Байт данных CAN теперь содержит результат измерения датчика. Подойдя к датчику пальца, можно изменить измеренное значение.



Клавиша паузы останавливает текущий кадр CAN и включает подробный анализ.

Как уже было показано, различные части CAN-фрейма могут быть скрыты.



Кроме того, поддерживается скрытие каждого бита в кадре CAN.

Это очень полезно, если вы хотите использовать представление кадра CAN в своих собственных документах, таких как рабочий лист.

Электросхемы автомобилей становились все более сложными и росли из года в год. У первых автомобилей не было генератора и аккумулятора — зажигание питалось от магнето, а фары были ацетиленовыми.
К середине 1970-х сотни метров электропроводки уже были связаны в жгуты, и автомобили с электроприводом конкурировали с легкими самолетами.
Идея упростить проводку лежала плоско - было бы неплохо провести всего один провод в машине, протянуть по нему потребителей и рядом с каждым поставить какой-нибудь контрольный прибор.Тогда с помощью этого кабеля можно было бы активировать энергию для потребителей (лампочки, датчики, исполнительные устройства) и управляющие сигналы.
В начале 1990-х годов развитие цифровых технологий позволило реализовать эту идею — BOSCH и INTEL разработали сетевой интерфейс CAN (Controller Area Network) для бортовых многопроцессорных систем реального времени. В электронике проводная система, по которой передаются данные, обычно называется «шиной».

Если данные передаются по двум проводам (витая пара) последовательно, импульс за импульсом, это будет последовательная шина (serial bus), если данные передаются связкой из нескольких проводов одновременно, это будет параллельная шина (параллельная шина).
И хотя параллельная шина быстрее, но для упрощения проводки автомобиля она не годится - только усложняет. Последовательная шина по витой паре может передавать до 1 Мбит/с, чего более чем достаточно.
Правила, по которым отдельные блоки обмениваются информацией, в электронике называются протоколом. Протокол позволяет отправлять отдельные команды на отдельные блоки, опрашивая каждый блок отдельно или все сразу. Помимо адресации устройств, протокол также предоставляет возможность устанавливать приоритеты для самих команд. Например, команда управления двигателем будет иметь приоритет над командой управления кондиционером.
Развитие и миниатюризация электроники теперь позволяет производить недорогие модули управления и связи, которые можно соединить в автомобиле в виде звезды, кольца или цепочки.
Обмен информацией идет в обе стороны, т.е. можно не только включить лампочку заднего хода, но и получить информацию горит ли она.
Получая информацию от различных устройств, система управления двигателем подберет оптимальный режим, система кондиционирования включит обогрев или охлаждение, система управления стеклоочистителями взмахнет щетками и т.д.
Система диагностики двигателя и всего автомобиля также значительно упростился.
И пока главная мечта электрика - всего два провода на весь автомобиль - еще не сбылась, CAN-шина значительно упростила проводку автомобиля и повысила общую надежность всей системы.

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

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

В 1975 году длина электропроводки в автомобильной промышленности составляла несколько сотен метров и была сравнима с электрикой легкого самолета.

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

Видео 90 451

К 1991 году, благодаря прорыву в цифровых технологиях, Bosch и Intel создали сетевой интерфейс CAN (Controller Area Network) для многопроцессорных систем.бортовые компьютеры. В электронике такая система называется «шина».

В последовательной шине (serial bus) данные передаются импульсно по витой паре (два провода), а в параллельной шине (parallel bus) данные передаются одновременно по нескольким проводам.

При большей эффективности параллельная шина усложняет проводку автомобиля. Последовательная шина передает информацию со скоростью до 1 Мб/с.

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

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

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

Этот протокол упрощает диагностику двигателя и другого автомобильного оборудования.

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

Видео

Шина CAN - Что это такое?

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

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

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

Легенда:

  • MLK — Комбинация приборов (приборная панель)
  • TC1/TC2 - Контроллер коробки передач (блок управления коробкой передач 1/2)
  • UE - Электронный блок управления (блок управления двигателем)
  • PCU - Блок управления насосом (блок управления топливным насосом)

Измерение CAN BUS

Согласующие резисторы 120 Ом (иногда эти резисторы называют терминаторами) внутри блока управления EC и резистор рядом с блоком TC1

Если на дисплее (на боковой стойке) отображается код ошибки, связанный с CAN, имеется неисправность в шине CAN или проводке блока управления.

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

Если дисплей мигает или сообщение CAN не может быть передано по шине, можно использовать мультиметр для обнаружения неисправной проводки шины CAN (или неисправного блока управления).

Шина CAN не имеет физических повреждений

Если сопротивление между кабелями CAN Hi (High) и Lo (Low) (в любой точке) составляет примерно 60 Ом, то физически CAN-шина не повреждена.

- Блоки управления EC и TC1 исправны, поскольку согласующие резисторы (120 Ом) находятся в блоке EC и рядом с блоком TC1.

Блок управления TC2 и приборная панель ICL также целы, так как через эти блоки проходит шина CAN.

Неисправность шины CAN

Если сопротивление между проводами CAN Hi и Lo (в любой точке) составляет приблизительно 120 Ом, в проводке CAN имеется неисправность (один или оба провода).

Шина CAN физически повреждена,

В случае повреждения шины CAN необходимо определить место повреждения.

Сначала измеряется сопротивление кабеля CAN-Lo, например, между блоками управления EC и TC2.

Поэтому измерения следует проводить между разъемами Lo-Lo или Hi-Hi. Если сопротивление равно примерно 0 Ом, то проводник между измеряемыми точками не поврежден.

Если сопротивление составляет примерно 240 Ом, рельс поврежден между измеренными точками.На рисунке показан поврежденный кабель CAN-Lo между блоком управления TC1 и приборной панелью MLK.

Шина CAN закорочена

Если сопротивление между CAN-Hi и CAN-Lo составляет приблизительно 0 Ом, шина CAN закорочена.

Отсоедините один из блоков управления и измерьте сопротивление между контактами разъемов CAN-Hi и CAN-Lo на блоке управления. Если с устройством все в порядке, переустановите его.

Затем отключите следующее устройство, проведите измерения.Продолжайте делать это, пока не найдете неисправное устройство. Устройство повреждено, если сопротивление составляет приблизительно 0 Ом.

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

Измерение напряжения шины CAN

Включите питание и измерьте напряжение между проводами CAN-Hi, CAN-Lo и проводом массы.

Напряжение должно быть в пределах 2,4-2,7 В.

.

Кабель передачи CAN-BUS для шины связи CAN 1x2x0,22 фиолетовый Helukabel

Кабель передачи CAN-BUS для шины связи CAN 1x2x0,22 фиолетовый Helukabel - Магазин Speckable.pl
18.0062
Код производителя:
81286
Код EAN:
99

009725

Рейтинг:
8 90 Основной склад: Основной склад: Отсутствие Уведомление о наличии {% endif%}

{{basicProductPrice.price | formatPrice (false)}}

{{basicProductPrice.currency}} {% if displayGross%} нетто {% elseif user_type == 'b2b'%} нетто {% elseif user_type! = 'b2b'%} брутто {% endif% }

{% if displayGross%}

{{basicProductPrice.priceGross | formatPrice (false)}} {{basicProductPrice.currency}} {{'view.productPrice.basic.withVat' | trans}} ({{basicProductPrice.vat}} & percnt;)

{% endif%} Добавить в корзину Добавить в корзину 0 {% endfor%}

{% if forProductItem%} {{'view.addToFavourites.basic.buttonAddFull '| транс ({},' пятнистый')}} {{' view.addToFavourites.basic.buttonAdd.mobile '| транс ({},' пятнистый')}} {% else%} {{ 'view.addToFavourites.basic.buttonAdd' | trans ({}, 'speckable')}} {{'view.addToFavourites.basic.buttonAdd.mobile' | trans ({}, 'speckable')}} {% endif% }

{% endif%} {% endif%} {% endfor%} {%, если поиск определен и поиск не пуст, а showItemCount {{'view.addToFavourites.basic.emptySearchList' | trans}} {% endif%}

{% if isAdded%} {% if forProductItem%} {{'view.addToCompare.basic.buttonRemoveFull '| транс ({},' пятнистый')}} {{' view.addToCompare.basic.buttonRemove.mobile '| транс ({},' пятнистый')}} {% else%} {{ 'view.addToCompare.basic.buttonRemove' | trans ({}, 'speckable')}} {{'view.addToCompare.basic.buttonRemove.mobile' | trans ({}, 'speckable')}} {% endif% } {% else%} {% if forProductItem%} {{'view.addToCompare.basic.buttonAdd.mobile' | trans ({}, 'speckable')}} {{'view.addToCompare.basic.buttonAdd.mobile' | trans ({}, 'specable')}} {% else%} {{'view.addToCompare.basic.buttonAdd '| транс ({},' пятнистый')}} {{' view.addToCompare.basic.buttonAdd.mobile '| транс ({},' пятнистый')}} {% endif%} {% endif%}

Печать Описание продукта

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

Кабель CAN-BUS может работать при многократных изгибах непрерывно.Он должен быть установлен постоянно внутри зданий. Максимальная длина кабеля, работающего на полной скорости, составляет 40 м (подробности в спецификации CAN). Продукт изготовлен в соответствии со стандартом ISO 11898-2.

Specification:

  • Manufacturer: Helukabel
  • Index: 81286
  • Cable type: CAN-BUS (for data transmission in CAN)
  • Number and cross-section of wires: 1 x 2 x 0, 22 мм²
  • Приблизительный внешний диаметр: 5,4 мм
  • Рабочий напряжение: 30 В
  • Тест напряжения: 1500 В
  • . (макс.): 88 Ом/км
  • Сопротивление изоляции (мин): 1 ГОмxкм
  • Сопротивление контура (макс.): 175,2 Ом/км
  • Суммарная емкость (ном): /04 км 5
  • Радиус изгиба (подвижный): 81 мм
  • Нагрузка (приблизительное значение): 0,574 МДж/м
  • Рабочая температура: от -40°C до +70°C
  • Кабель не воспламеняется опасный Согласно EN 50265-2-1
  • Вес: 41 кг / км
  • Индекс меди: 17 кг / км

. , Гибкий, AWG 24/7 Диаметр
  • Изоляция: PE Cellular Polyetylene
  • Ядра. : фиолетовый
  • Сеть контроллеров (CAN)

    CAN представляет собой шину последовательной связи, разработанную для приложений в автомобильной промышленности (ABS, управление двигателем).В настоящее время он также используется в промышленных полевых шинах (наиболее популярные стандарты: CANopen, DeviceNet, SDS), управлении промышленной автоматикой, строительстве и многих других областях. Кроме того, большинство ведущих производителей электроники выпускают CAN-контроллеры в качестве периферийных устройств или встроенных, например, в микроконтроллеры.

    Шина CAN использует витую пару и работает с максимальной скоростью передачи 1 Мбит/с на расстояние до 40 м.250 кбит/с на 250 м). CAN отличается высокой помехоустойчивостью и надежностью.

    Известный производитель - Helukabel

    Helukabel Polska, как филиал немецкого концерна, производит и продает кабели, провода и кабельную арматуру для всех отраслей промышленности и областей применения. Helukabel — компания с богатыми традициями, ориентированная прежде всего на удовлетворение потребностей клиентов и их доверие. Компания постоянно заботится о надлежащем управлении предприятием (подтверждено сертификатом ISO 9001:2015).Кроме того, концерн уделяет большое внимание поддержанию высокого качества продукции и самого производства. Продукция Helukabel в настоящее время доступна в большинстве оптовых магазинов электротоваров в Польше.

    {{'view.productComparisonBrowser.compareButton' | транс}} {% endif%}.

    Интерфейс для управления с руля - car-tronic.pl

    Интерфейс для управления с руля, сопротивления и CAN BUS UNI-SWC.3

    Правильно работающие механизмы в автомобиле гарантируют безопасное вождение, а водителю комфорт во время вождения. Сегодня, благодаря правильному оборудованию, мы можем наслаждаться полностью автоматизированным и интегрированным механизмом автомобиля. Это позволяет нам персонализировать настройки и адаптировать их к индивидуальным потребностям.Мы часто программируем эти настройки в адаптерах управления рулевым колесом. Если вы ищете элементы оборудования, которые заставят руль работать эффективно, воспользуйтесь нашим предложением. 3. Он подходит для многих моделей популярных автомобилей, просто проверьте свою модель в данных ниже.Интерфейс позволяет держать все необходимые настройки на руле и при этом безопасно управлять автомобилем, не отрывая рук от руля. Он также хорошо работает для автомобилей с резистивным управлением. Выберите его из нашего предложения.


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


    Особенности и преимущества

    Позволяет обновить центральный блок для послепродажного обслуживания, сохранив при этом заводские элементы управления на рулевом колесе.
    Безопасность: позволяет держать руки на руле и видеть дорогу впереди.
    Сохраняет оригинальные функции автомобиля, такие как индикация даты, времени и температуры
    Выберите подходящий соединительный кабель головного устройства в соответствии с маркой головного устройства, к которой вы хотите подобрать
    Один интерфейс, совместимый с сотнями моделей автомобилей.

    Выберите кабель для радиоприемника, который вы хотите установить (отдельно для покупки)

    Make and Model:

    • SAAB 9-3 1998-2002
    • SAAB 9-5 1998 2002
    • телефонные кнопки Alfa alfa alfa alfa alfa alfa alfa alfa alfa alfa alfa Romeo 4C Supports buttons Alfa Romeo 4C
    • Chery Tigo 2013
    • Chrysler Delta Supports phone buttons 2011 - 2014
    • Citroen Berlingo 2008
    • Citroen DS3 2009
    • Citroen Jumper 2006
    • Citroen Relay 2006
    • Citroen Dispatch 200
    • Citroen Уклонение 1996 - 2002
    • Citroen Synergie 1996 - 2002
    • Citroen C1 поддерживает кнопки по телефону 2014
    • Holden Captiva Поддерживает кнопки телефона 2008 - 2014
    • Chevrolet S -10 Поддержка 2012
    • CHEVROLET SPUPHNONS Supports 2012
    • CHEVROLET. Doblo Поддерживает кнопки телефона 2009–2015
    • Fiat Fiorino O Поддержка кнопок телефона 2007
    • Fiat Ritmo поддерживает кнопки по телефону 2007 - 2014
    • Fiat Sedici 2006 - 2014
    • Fiat 500L Поддерживает кнопки по телефону 2012
    • Dodge Ram -Promaster. 2004-2008
    • Great Wall H6 Поддерживает кнопки по телефону 2012
    • Harley Davidson Street-Glide-Flhx-Flht 2015
    • Honda Fit Поддерживает кнопки по телефону 2014
    • Honda HR-V-поддержка. Sonata поддерживает кнопки по телефону 2008
    • Hyundai Azera Поддерживает кнопки по телефону 2011
    • Hyundai Elantra Поддерживает кнопки по телефону 2011
    • Hyundai I45 Поддерживает кнопки по телефону 2009
    • Hyundai Tucson Supports 2010
    • ISUSU-x поддержка Phone-x Opports Opports Phone-x. Кол Orado поддерживает кнопки по телефону 2012 - 2014
    • Iveco Daily Поддерживает кнопки телефона 2014
    • JAC Motors J3 2013
    • Lancia Delta поддерживает кнопки по телефону 2009
    • Life Motors 620 2009
    • Mahindra Scorpio Scorpio Scorpio Scorti
    • Mercedes ML Поддерживает кнопки по телефону 2005 - 2011
    • VW Crafter поддерживает кнопки по телефону 2006
    • Mitsubishi Mirage Поддержка телефона.
    • Mitsubishi Space-Star Поддерживает кнопки телефона 2015
    • Mitsubishi Triton Поддерживает кнопки телефона 2015
    • Peugeot 4007 Поддерживает кнопки телефона 2007
    • Citroen C4-Aircross Поддерживает кнопки телефона 2014 9003 8
    • Peugeot 4008 Поддерживает кнопки по телефону 2014
    • Nissan Cube поддерживает кнопки по телефону 2009
    • Nissan Frontier Поддерживает кнопки по телефону 2009
    • Nissan NV200 Поддержка кнопок телефонных телефонов
    • Niss Questing Pathers Pathers Pathers Supports 2013888777777777777777777777 годы
    • Niss Quests Pathers Pathers Supports Phone Phone Phone Afferens 201388 70037 Niss Quests Pathers Supports Phone Phone Phone. Nissan Sentra поддерживает кнопки по телефону 2013
    • Nissan Titan поддерживает кнопки по телефону 2009
    • Nissan Xterra поддерживает кнопки по телефону 2009 - 2016
    • Nissan Tiida. Primera 2001 - 2007
    • Nissan Terrano 2001 - 2006
    • Peugeot Partner 2008
    • Peugeot Boxer 2006
    • Peugeot 806 1996 - 2002
    • Rover 25 2000 - 2005
    • Rover 45 2000 - 2005
    • MG ZR 2001 - 2005 9 0038
    • MG ZS 2001 - 2005
    • MG ZT 2001 - 2005
    • MG ZT-T 2001 - 2005
    • Skoda Roomster 2008 - 2015
    • Seat Alhambra Supports phone buttons 2015
    • SsangYong Stavic Supports phone buttons 2013
    • SsangYong Tivoli Supports phone buttons 2015
    • Suzuki Grand-Nomade 2009
    • Vauxhall Agila 2009 - 2015
    • Chevrolet Tracker 2009
    • Tata Indigo Supports phone buttons 2006
    • Toyota Rush Supports phone buttons 2006
    • Toyota Hilux Supports phone buttons 2012
    • Toyota Aygo поддерживает кнопки телефона 2014
    • Lexus GS -Series.
    • VW Сагитар Сервис Это кнопки по телефону 2005 - 2011
    • VW Suran Поддерживает кнопки по телефону 2009
    • VW Vento Поддерживает кнопки по телефону 2005 - 2011
    • VW Beetle Поддерживает кнопки по телефону 2015
    • VW Caddy Supports Chleps Buttons 2015
    • VW Sharan Supports Supports Chaddy
    • 777777777777777777 года
    • 7777777777777777777 года
    • 77777777777777777777 года. VW T -6 Поддерживает кнопки телефона 2015
    • Chevrolet Astra 1998 - 2011
    • Chevrolet Celta 2002 - 2010
    • Chevrolet Corsa -Classic 2002 - 2010
    • Chevrolet Urban 1998 - 2011
    • 77. CHEVLOLET VOLENTERTERTERTERTERTET VOLIVA 2008
    • 77777.SHEVEROLET VOLIVA 2008
    • 77777777777777777777777777777777777777777.lectretet 20115. - 2011
    • Holden Barina 2000 - 2005
    • Suzuki Fun 2002 - 2010
    • Alfa Romeo 147 Тип 937 2000 - 2007
    • Alfa Romeo 147 Can Athicals 2007 - 2010
    • Alfa Romeo 156 Analogue Artail 159 Подставки для кнопок телефона 2005 - 2011
    • Alfa Romeo Giulietta Поддерживает p Телефонные кнопки 2014
    • Alfa Romeo Mito поддерживает кнопки по телефону 2014
    • Alfa Romeo Brera Поддерживает кнопки по телефону 2005 - 2010
    • Alfa Romeo Giulietta Supports Chliplons 2010 - 2014
    • Alfa Romeo GT 2004 - 20103877777 гг. 2008 - 2014
    • Audi A1 Поддерживает кнопки по телефону 2010
    • Audi A3 Поддерживает кнопки по телефону 2003 - 2012
    • Audi A4 Поддерживает кнопки по телефону 2001 2015
    • Audi A6 Поддержка телефонных путков 2004 - 2011
    • Audi TT Supports Supports 2003 2014 9004 - 2011
    • Audi TT Supports Supports 2003 2014 9004 9004 - 2011
    • Audi TT Supports 2004
    • Audi TT TT.
    • BMW 1-й серии iBus Поддержка кнопок телефона 2004–2013
    • BMW 3 серии Поддержка кнопок телефона 1998 2012
    • BMW 5 серии Поддержка кнопок телефона 1996 2010
    • BMW 6 серии Поддержка кнопок телефона 2003 2010
    • BMW 7 серии Поддержка кнопок телефона
    • s 1994 2008
    • БМВ Mini поддерживает кнопки по телефону 2001 2013
    • BMW X3 Поддерживает кнопки телефона 2004 2010
    • BMW X5 Поддерживает кнопки телефона 2000 2006
    • BMW Z4 IBUS CAR, поддержка кнопки телефонных кнопок 2008
    • BMW Z4 CAN CARILS, поддерживает автоне телефон 200938
    • BMW Z4 CAN. Автомобили, поддерживают телефонные кнопки 200938
    • BMW Z4. C2 2005 2009
    • Citroen C3 2005 2016
    • Citroen C3-Picasso 2009
    • Citroen C4 2004 2010
    • Citroen C4-Picasso 2006
    • Citroen C5 2005 2008
    • CHEVROLET SPACKROLET. Поддержка телефона 2005
    • Chevrolet Captiva Ponepeck Cooln Support 2006 - 2011
    • Chevrolet Aveo. кнопки телефона
    • Fiat Bravo 20 07 2014 Supports phone buttons
    • Fiat Stilo 2001 2008
    • Fiat Panda 2004 2012
    • Ford Fiesta 2001
    • Ford Fiesta 2002 2005 4500
    • Ford Fiesta 2005 2008 5000C / 6000CD / 6006CD
    • Ford Fiesta 2013
    • Ford Galaxy 2000
    • Ford Puma 1997 2002
    • Ford Transit 2006
    • Ford Transit 2006 2013 5000C / 6000CD / 6006CD
    • Ford Transit 2013
    • Ford Focus 1998 - 2011
    • Ford Mondeo 2000 - 2014
    • Ford C-Max 2003 - 2010
    • Ford Fusion 2002 - 2012
    • Ford S -Max 2006 - 2016
    • Ford Kuga 2008 - 2012
    • Ford Transit -Connect 2004 - 2013
    • Great Wall Steed 2011
    • Great Wingle 2011
    • Honda City 2011
    • Great Wingle 2011
    • Honda City 2011
    • Great Wingle 2011
    • Honda City 2011
    • .
    • Honda City Поддерживает кнопки телефона 2014
    • Honda Civic 2005 - 2012
    • Honda Civic Поддерживает кнопки телефона 2012 90 038
    • Honda CR -V 2005 - 2009
    • Honda S2000 2001 - 2009
    • Honda Amaze 2012
    • Hyundai I30 2007 Поддержка кнопок по телефону
    • Hyundai Santa -Fe Supporm I20 2009 Поддерживает кнопки телефона
    • Hyundai IX20 Кнопка телефона 2010
    • Кнопка телефона Hyundai I40 поддержка 2011
    • Hyundai IX35 2010 Поддержка кнопок телефона
    • Hyundai I800 Поддержка телефонной кнопки 2007
    • Hyundai IX45 Поддержка 2013 года. MAX Phone Button 2012
    • Jaguar XJ8 1998 2003 Поддержка кнопок телефона
    • Jaguar X-Type Button Support 2001 2009
    • Jaguar S-Type 1999-2002
    • jaguar x-type Phone Butter кнопки телефона nu 2007
    • Kia Soul 2009 Supports phone buttons
    • Kia Sorento Supports phone buttons 2009 2011
    • Kia Sorento 2015
    • Kia Venga 2010 Supports phone buttons
    • Kia Supports phone buttons Support 2010
    • Kia Picanto Phone Button Support 2011
    • Kia Pro-Cee'd 2007 г. Поддержка кнопки телефона
    • Kia Rio Button Support 2011
    • Land Rover Discovery 2001 2004
    • кнопки телефона
    • Land Rover Range-Rover-Sport 2005 2013 Поддерживает кнопки телефона
    • Mercedes A-Class 2004 2012 Поддерживает кнопки телефона
    • Кнопка телефона Mercedes B-Class Support 2005 2011
    • Mercedes C-Class Phone key Support 2000 20387
    • Мерседес Спринт r Поддержка кнопок телефона 2006
    • Поддержка кнопок телефона Mercedes Viano 2004 2015
    • Поддержка кнопок телефона Mercedes R-Class 2006 2006
    • Поддержка кнопок телефона Mercedes Vito 2004 2015
    • Поддержка кнопок телефона Mercedes Vito 2015
    • Mercedes E-0Class2 9002 Поддержка телефона 2002
    • Mercedes SLK Phone Button Support 2004 2011
    • Mitsubishi Lancer Phone Button Support 2007
    • Mitsubishi Outlander Phone Support 2007
    • Mitsubishi ASX Phone Support 2010
    • Mitsubishi Pajero Phone Support 2013
    • Mitsubishi Shogun Phone Button Support 2013
    • Mazda 2 2007
    • Mazda 6 2007 2009
    • Mazda 3 2004 2008
    • Mazda CX-7 2008 2012
    • Mazda CX-9 2007 2015
    • Nissan Qashqai Phone Button Support 2007 2013
    • Nissan X-Trail 2001 2008 N // A
    • Кнопка телефона службы поддержки Nissan X-Trail 2009 2014
    • Nissan Navara Phone Button Support 2009 2016
    • Nissan Navara 2006 2009
    • Nissan Micra Phone Button 2007
    • Nissan Juke Phone Support 2010
    • Nissan Sunnefic Pulse Phone Button Support 2011
    • Nissan Evalia Phone Button Support 2013
    • Nissan Versa Phone Support 2008
    • Nissan Note Phone Button 2009 2012
    • Nissan Note Phone Button 2012
    • Peugeot 206 1998 2002
    • Peugeot 306 1998 2002
    • Peugeot 3008 2009
    • Peugeot 807 2005 2014
    • Peugeot 407 2004 2010
    • Peugeot 207 2006 2012
    • Peugeot 308 2007
    • Peugeot 307 2005 2008
    • Peugeot 607 2005 2012
    • Peugeot 208 2012
    • Peugeot 5008 2009 201 3
    • Peugeot RCZ 2010
    • Porsche Cayenne 2002 2010
    • Proton GEN-2 2004
    • Renault Clio 2005 2009
    • Renault Clio Phone Button Support 2009 2013
    • Renault Megane 2005 2008
    • Renault Megane Phone Button Support 2008 2012
    • Renault Modus 2004 2012
    • Renault Twingo 2007 2009
    • Renault Scenic 2005 2009
    • Renault Scenic Phone Button Support 2009
    • Renault Laguna 2005 2007
    • Renault Laguna Phone Button Support 2008
    • Renault Wind Phone Button Support 2010 2013
    • Renault Fluence Phone Button Support 2010
    • Renault Trafic 2006 2010
    • Renault Trafic 2010 2013
    • Rover 75 2000 2005
    • Scania R-Series 2004 2008
    • Skoda Octavia Phone Button Support 2004 2008
    • Skoda Octavia 2008 2013
    • Skoda Кнопка телека Fabia fonu Support 2007 2014
    • Skoda Fabia 2013
    • Skoda Rapid 2012
    • Skoda Yeti 2009 2014
    • Skoda Superb 2008 2013
    • Peugeot 108 supports phone buttons 2014
    • Seat Altea Phone Button Support 2004 2015
    • Seat Ibiza Phone Button Support 2008 2016
    • Seat Leon Phone Button Support 2005 2014
    • Seat Toledo Phone Button Support 2005
    • Seat Exeo Phone Button Support 2009 2013
    • Subaru Forester Phone Button Support 2007
    • Subaru Impreza Phone Button Support 2007
    • Subaru XV Phone Button Support 2012 2015
    • Subaru XV Phone Button Support 2015
    • Subaru Outback Phone Support 2012
    • SsangYong Actyon 2006 N // A
    • SsangYong Actyon Phone Button Support 2012
    • SsangYong Rexton 2007 2012
    • SsangYong Rexton Phone Button Support 2007
    • SsangYong Korando-Spo rt 2012
    • SsangYong Korando-Sport Phone button 2012
    • SsangYong Rodius 2013
    • SsangYong Korando 2010
    • SsangYong Korando Phone button Support 2010
    • SsangYong Rexton-W 2013
    • SsangYong Rodius-Turismo Phone Button Support 2013
    • Suzuki Swift 2005 2011
    • Button Suzuki Swift Phone Support 2011
    • Suzuki Grand-Vitara 2005 2011
    • Phone Support Suzuki Grand-Vitara 2011 2015
    • Suzuki SX4 2006 2014
    • Suzuki Dzire 2008 2010
    • Suzuki Ritz 2009
    • Suzuki Splash 2008
    • Поддержка кнопок телефона Suzuki Ertiga 2012 2015
    • Поддержка кнопок телефона Tata Vista 2012
    • Поддержка кнопок телефона Tata Manza 2012
    • Кнопка телефона Toyota Avensis 2001
    • Поддержка кнопок телефона Toyota Corolla 203081
    • RAV4 2001
    • Toyota Yaris Phone Button Support 2001
    • Toyota 4Runner Phone Button Support 2002
    • Toyota Avanza Phone Button Support 2003
    • Toyota Estima 2006
    • Toyota Previa Phone Button Support 2006
    • Toyota Fortuner 2005
    • Toyota Innova Phone Support 2006
    • Поддержка телефона Toyota Landcruiser 2007
    • Поддержка кнопок телефона Toyota Prado 2007
    • Кнопка телефона Toyota Matrix 2003
    • Поддержка кнопок телефона Toyota Vios 2006
    • Поддержка кнопок телефона VW Passat ** Функции отслеживания/поиска вниз не будут доступны в этом интерфейсе.** 2005 2015
    • Управление кнопками телефона VW Golf ** Трек/поиск вверх и трек/поиск вниз не будут доступны в этом интерфейсе. ** 2003 2013
    • Поддержка кнопок телефона Transporter VW ** Функции Track/Seek Up и Track/Seek Down не будут доступны в этом интерфейсе. ** 2003 2015
    • Управление кнопками телефона VW Polo ** Функции Track/Seek Up и Track/Seek Down не будут доступны в этом интерфейсе. ** 2005 2014
    • Поддержка кнопок телефона VW Jetta ** Функции Track/Seek Up и Track/Seek Down не будут доступны в этом интерфейсе.** 2005 2015
    • Поддержка кнопок телефона VW Jetta ** Функции Track/Seek Up и Track/Seek Down не будут доступны в этом интерфейсе. ** 2015 N // A
    • Управление кнопками телефона VW EOS ** Функции отслеживания/поиска вверх и отслеживания/поиска вниз недоступны в этом интерфейсе. ** 2006 2015
    • Поддержка кнопок телефона VW Tiguan ** Функции Track/Seek Up и Track/Seek Down не будут доступны в этом интерфейсе. ** 2007 2015
    • Поддержка кнопок телефона VW Tiguan ** Функции Track/Seek Up и Track/Seek Down не будут доступны в этом интерфейсе.** 2015
    • Поддержка кнопок телефона Amarok VW ** Функции Track/Seek Up и Track/Seek Down не будут доступны в этом интерфейсе. ** 2010
    • Поддержка кнопок телефона VW Touran ** Функции Track/Seek Up и Track/Seek Down не будут доступны в этом интерфейсе. ** 2003 2015
    • Поддержка кнопок телефона Scirocco VW ** Функции Track/Seek Up и Track/Seek Down не будут доступны в этом интерфейсе. ** 2008 2015
    • VW Touareg ** Track/Seek Up и Track/Seek Down недоступны в этом интерфейсе.** 2003 2010
    • VW Multivan ** Функции Track / Seek Up и Track / See Down недоступны в этом интерфейсе. ** 2003 2009
    • Поддержка кнопок телефона VW Gol ** Функции Track/Seek Up и Track/Seek Down не будут доступны в этом интерфейсе. ** 2012
    • Vauxhall Astra Pleash Cloth 2005 2014
    • Vauxhall Vivaro 2002 2006 N // A
    • Vauxhall Vivaro. Vauxhall Vectra Phone Button Support 2004 2008
    • Vauxhall Antara Pleash Cloth поддерживает кнопки телефона Nu 2008 2011
    • Citroen Nemo поддерживает кнопки по телефону 2007
    • Fiat Idea поддерживает кнопки по телефону 2006-2012
    • Peugeot Bipper поддерживает кнопки телефона 2008
    • Suzuki SX4-S-Cross Supports 2013
    • Suzuki Sx4-Scross Supports 2013
    • Suzuki Vitar

    На основании 0 отзывов

    общий

    Имя файла Артикул Описание
    UNI-SWC3_IG_en-GB_v2.pdf Скачать файл
    .

    Исследование системы комфорта с шиной CAN - Предупреждение: TT: неопределенная функция: 32 INSTYTUT

    Страница | 1

    Институт промышленных электротехнических технологий

    Лаборатория электрических и информационных систем в транспортных средствах

    Проверка системы комфорта с помощью CAN Bus

    Дата упражнений:

    17/05/2019

    Управление: электротехника

    2019

    Магистратура

    Содержание

    1. Введение. ................................................. ................................................. ............... 2

    1.1. Общие сведения о CAN-шине. ................................................. ...................... 2

    1.2. Цель и объем выполняемых упражнений. ................................................. .................... 3

    2. Лабораторные испытания системы комфорта с использованием CAN-шины.................... 4

    2.1. Моделирование аварийных состояний шины CAN и ее диагностика на основе сигналов шины

    с помощью компьютерного диагностоскопа. ................................................. 4

    2.2. Моделирование аварийных и переходных состояний CAN-шины и ее диагностика с помощью

    с помощью диагностического тестера ВАС. ................................................. ................................. 8

    3. Тенденции развития.................................................. ................................................. .. 10

    4. Общие комментарии и окончательные выводы. ................................................. .................................. 11

    5. Библиография ....... ................................................. ................................................. ...... 12

    .

    Смотрите также

         ico 3M  ico armolan  ico suntek  ico llumar ico nexfil ico suncontrol jj rrmt aswf