Кан шина: что это такое, для чего она нужна, её плюсы и минусы

Содержание

Считывание CAN-шины автомобиля

CAN-LOG это устройство в составе навигационно-информационной системы мониторинга и управления транспортом

Предназначен для:

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

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

Преимущества:

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

Об устройстве CAN-LOG:

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

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

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

Значение

Диапазон напряжений питания, В

От 9 до 40

Ток потребления (в активном режиме), мА, не более

50 

Ток потребления (в пассивном режиме), мА, не более

Рабочий диапазон температур, °С

От минус 40 до плюс 85

Допустимая влажность, %

От 0 до 85

Габаритные размеры

33x44x15 

Хотите узнать большее, запросить коммерческое предложение?

Позвоните нам по тел: +7 (4722) 23-10-30, наши консультанты подскажут оптимальное решение для Вашей компании.

Can-шина | ProService

 

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

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

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

К началу 90-х развитие цифровых технологий позволило приступить к осуществлению этой идеи — компаниями BOSCH и INTEL был разработан сетевой интерфейс CAN (Controller Area Network) для создания бортовых мультипроцессорных систем реального времени. В электронике проводную систему, по которой передаются данные, принято называть “шиной”. 

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

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

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

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

Самое главное предназначение CAN-шины для автопроизводителей – снизить общий вес проводки в автомобиле. Например в BMW 7 серии 1993 года выпуска, общий вес проводов составляет около 200! кг. В том же автомобиле, но уже 2003 года выпуска, вес проводов составляет около 20кг. Снижение веса произошло в 10 раз, добавьте сюда удобство монтажа и корректную работы устройств, и мы получим идеальное решение.

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

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

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

Узнать, оборудован ли Ваш автомобиль Can-шиной, Вы можете в компании Pro Service по тел. 93-6666 

CAN и альтернативы — Navixy

1)      www.instructables.com/id/How-to-Hack-and-Upgrade-Your-Car-Using-CAN-Bus

2)      Introduction to the Controller Area Network (CAN), Texas Instruments, 2016.

3)      www.kmpdrivetrain.com/paddleshift/practical-tips-can-bus

4)      news.voyage.auto/an-introduction-to-the-can-bus-how-to-programmatically-control-a-car-f1b18be4f377

5)      www.inventure-automotive.com/glossary/can-bus-communication

6)      www.csselectronics.com/screen/page/simple-intro-to-can-bus/language/en

7)      www.csselectronics.com/screen/product/can-bus-logger-canlogger3000

8)      www.allaboutcircuits.com/technical-articles/introduction-to-can-controller-area-network

9)      www.axiomatic.com/canbus

10)    https://canbuskits.com/what.php

11)    https://tekeye.uk/automotive/can-bus-cable-wiring

12)    http://autoditex.com/page/can-bus—controller-area-network-34-1.html

13)    https://artes.esa.int/news/after-decade-development-can-bus-space-flight-ready

14)    https://medium.com/learn-with-the-lean-programmer/osi-model-layers-explained-ee1d43058c1f

15)    Controller Area Network (CAN) Bus J1939  Data Acquisition Methods  and   Parameter Accuracy Assessment Using  Nebraska Tractor Test  Laboratory Data by Samuel E. Marx. 2015.

16)    https://coar.risc.anl.gov/can-move-beyond-can-bus-vehicle-networks

17)    Ankita Sawant et al., CAN, FlexRay, MOST versus Ethernet for Vehicular Networks. IJIACS 2018.

18)    Shane Tuohy et al., Next Generation Wired Intra-Vehicle Networks, A Review. 2013 IEEE Intelligent Vehicles Symposium (IV).

19)    Aroosa Umair, Muhammad Gufran Khan. Communication Technologies and Network Protocols of Automotive Systems. 2018.

20)    Peter Hank et al., Automotive Ethernet: In-vehicle Networking and
Smart Mobility. 2013.

21)    Felix Huening et al., Wireless CAN without WLAN or Bluetooth Wireless CAN without WLAN or Bluetooth. 2018.

22)    www.marketwatch.com

23)    www.electronicdesign.com

24)    www.ni.com

25)    www.renesas.com

26)    Nicolas Navet, Françoise Simonot-Lion. In-vehicle communication networks — a historical perspective and review. 2013

27)    www.synopsys.com

Шина CAN FD | CAN — технологии

Технология CAN, созданная в конце 80-х годов компанией Bosch для удовлетворения растущих требований немецкого автопрома к интеллектуальности легковых машин, сегодня занимает прочные позиции во встроенных системах управления реального времени (Embedded real-time control systems) для автомобильного и железнодорожного транспорта, станков ЧПУ, лифтов, медицинских приборов, авиационных и космических систем.

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

Кроме того, значительно усложнились алгоритмы управления за счет повышения производительности микроконтроллеров и встроенных компьютеров. Для реализации алгоритмов потребовалось повышение точности датчиков, и такие датчики появились. Соответственно, если в 90-х измеряемый параметр или уставка, рассчитанная алгоритмом управления, помещались в 1-2 байта, то в 2010-х 14,16 и 24 разрядные измерения и управляющие параметры стали нормой. Однако более точные данные перестали помещаться в один кадр, что сделало необходимым увеличение количества кадров, передающих сегментированные данные. Все это привело к увеличению сложности проектирования сети, снижению интегральной пропускной способности и снижению производительности среды передачи данных.

Для решения данной проблемы компания Bosch предложила мировому CAN-сообществу новый вариант шины CAN — CAN FD (CAN with Flexible Data rate), расширяющий стандарт CAN и позволяющий эволюционно провести модернизацию там, где применение обычного варианта СAN становился проблематичным. В 2016 году шина CAN FD была принята в качестве международного стандарта ISO 11898-1: http://www.can-cia.org/fileadmin/resources/documents/brochures/can_fd.pdf.

Внедрение CAN-FD позволяет увеличить скорость передачи по шине CAN до 5 Мбит/сек для линейной топологии сети и до 2 Мбит/сек для топологии типа звезда. Это достигается за счет увеличения скорости передачи только битовых интервалов данных и увеличения длины поля данных до 64 байт (в классическом CAN максимальное количество байт – 8). При этом битовая скорость передачи остальной части CAN-кадра (арбитраж, служебные биты, CRC) не превышает 1 Мбит/сек.

Классический вариант шины СAN широко применяется в России. Однако до недавнего времени в России отсутствовали устройства отечественной разработки со скоростной шиной CAN FD на отечественной элементной базе.

Для обеспечения российских разработчиков систем жесткого реального времени перспективными элементами, соответствующими перспективному стандарту CAN-FD, компания «Марафон» в инициативном порядке выполнила НИОКР по теме «Разработка программно-аппаратной платформы для диагностики и построения систем управления подвижных морских объектов на основе промышленной шины CAN». Работа была выполнена при поддержке Фонда содействия инновациям в рамках программы «Развитие – НТИ» (направление « Маринет»).

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

Данная разработка явилась первой полнофункциональной реализацией стандарта CAN FD для сети CAN в России на основе российских комплектующих. Для реализации интерфейса CAN FD была выбрана ПЛИС 5578ТС024АО и IP-ядро CAN-CTRL компании CAST, INC.

Центральный вычислитель устройства выполнен на микроконтроллере K1986BE92QI, имеющий в своем составе контроллер классической шины CAN. В связи с отсутствием отечественных приемо-передатчиков стандарта CAN FD, физический уровень реализован на микросхеме приемопередатчика типа 2011BB034.

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

CAN шина и ГЛОНАСС/GPS

ГЛОНАСС/GPS трекер и CAN шина
Модуль «CAN адаптер» для считывания данных со штатных датчиков машины

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

Примеры подключения ГЛОНАСС трекеров на различных марках автомобилей с CAN шиной

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


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


Данные по расходу топлива с CAN шины легкового автомобиля:

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

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

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

расход топлива
уровень топлива в баках
температура охлаждающей жидкости
давление масла и топлива
обороты двигателя
нагрузка на ось
скорость автомобиля
состояние круиз-контроля
педали газа
тормоза и сцепления
состояние датчиков
подушек и ремней безопасности
температура двигателя
заряд аккумулятора
пробег до ТО
моточасы
общий и суточный пробег автомобиля
и многое другое.
Список поддерживаемой техники:
ACURA MDX / 2007=>
ACURA RDX / 2007=>
ACURA RDX / 2010=>
ACURA TL / 2004=>
ACURA TSX / 2004=>
ACURA TSX / 2009=>
ALFA ROMEO 147 / 2005=>
ALFA ROMEO 159 / 2005=>
ALFA ROMEO BRERA / 2008=>
ALFA ROMEO GIULIETTA / 2010=>
ALFA ROMEO GIULIETTA / 2013=>
ALFA ROMEO GT / 2005=>
ALFA ROMEO MITO / 2009=>
ALFA ROMEO MITO / 2014
ASTON MARTIN VANTAGE V8 / 2009=>
AUDI A1 (8X) / 2010=>
AUDI A3 (8V) / 2013=>
AUDI A3 / S3 (8P) / 2003=>
AUDI A3 / S3 (8P) / 2010=>
AUDI A4 / FL / 2012
AUDI A4 / S4 (8E) / 2001=>
AUDI A4 / S4 (8E) / 2005=>
AUDI A4 / S4 (8K) / 2008=>
AUDI A5 / S5 (8T) / 2007=>
AUDI A5 AF / 2013
AUDI A6 (4B) / 1998=>
AUDI A6 (4G) / 2011=>
AUDI A6 / S6 / RS6 (4F) / 2005=>
AUDI A6 4G / 2014
AUDI A7 (4G) / 2010=>
AUDI A7 FC / 2012
AUDI A8 (4H) / 2010=>
AUDI A8 / S8 (4E) / 2003=>
AUDI ALLROAD (4F) / 2006=>
AUDI Q3 8U / 2014
AUDI Q5 (8R) / 2008=>
AUDI Q5 FP / 2013
AUDI Q7 (4L) / 2005=>
AUDI R8 (42) / 2008=>
AUDI TT (8J) / 2010=>
AUDI TT / TTS (8J) / 2006=>
AUDI TT FV / 2015
BENTLEY CONTINENTAL GT (3W) / 2005=>
BMW 1 (E81 / E82 / E87 / E88) / 2004=>
BMW 1 (F20) / 2011=>
BMW 2 F45 / 2014
BMW 3 (E90 / E91 / E92 / E93) / 2005=>
BMW 3 (F30) / 2012=>
BMW 3GT (F34) / 2013=>
BMW 4 (F32) / 2013=>
BMW 5 (E60 / E61) / 2003=>
BMW 5 (F10 / F11) / 2010=>
BMW 5 (F18) / 2010=>
BMW 6 (E63 / E64) / 2005=>
BMW 7 (E65 / E66) (Keyless) / 2005=>
BMW 7 (E65 / E66) / 2005=>
BMW 7 (F01/F02) / 2008=>
BMW GT (F07) / 2009=>
BMW X1 (E84) / 2009
BMW X3 (F25) / 2010=>
BMW X4 (F26) / 2014=>
BMW X5 (E53) / 1999=>
BMW X5 (E70) / 2007=>
BMW X5 (F15) / 2013=>
BMW X6 (E71) / 2008=>
BMW X6 (F16) / 2015=>
BMW Z4 (E89) / 2009=>
CADILLAC ATS / 2013=>
CADILLAC BLS / 2006=>
CADILLAC CTS / 2008=>
CADILLAC CTS COUPE / 2010=>
CADILLAC ESCALADE / 2007=>
CADILLAC ESCALADE / 2015
CADILLAC SRX / 2007=>
CADILLAC SRX / 2010=>
CADILLAC STS / 2008=>
CHANGAN CS35 / 2013
CHANGAN EADO / 2014
CHERY ARRIZO 7 / 2015 Keyless
CHERY BONUS 3 / 2013
CHERY INDIS / 2014
CHERY M11 / 2013 Hatchback
CHERY M11 / 2013 Sedan
CHERY TIGGO 5 / 2014
CHERY TIGGO 5 / 2014 Keyless
CHERY TIGGO FL / 2014
CHEVROLET AVEO / 2011=>
CHEVROLET CAMARO / 2014
CHEVROLET CAPTIVA / 2007=>
CHEVROLET CAPTIVA / 2011=>
CHEVROLET CAPTIVA / 2014=>
CHEVROLET COBALT / 2012=>
CHEVROLET CRUZE / 2009=>
CHEVROLET MALIBU / 2013=>
CHEVROLET ORLANDO / 2010=>
CHEVROLET SPARK / 2013
CHEVROLET TAHOE / 2008=>
CHEVROLET TRAILBLAZER / 2012=>
CHEVROLET TRAX / 2013=>
CHRYSLER 300 II / 2011
CHRYSLER 300C / 2005=>
CHRYSLER GRAND VOYAGER / 2008=>
CHRYSLER PT CRUISER / 2006=>
CHRYSLER SEBRING / 2007=>
CITROEN BERLINGO (First VP / VU) / 2003=>
CITROEN BERLINGO / 2003=>
CITROEN BERLINGO / 2008=>
CITROEN BERLINGO MULTISPACE / 2012=>
CITROEN C2 / 2006=>
CITROEN C3 / 2006=>
CITROEN C3 / 2010=>
CITROEN C3 PICASSO / 2009=>
CITROEN C4 / 2007=>
CITROEN C4 / 2011=>
CITROEN C4 / 2013=>
CITROEN C4 AIRCROSS / 2013=>
CITROEN C4 EXCLUSIVE / 2013=>
CITROEN C4 GRAND PICASSO EXCLUSIVE / 2013 Keyless
CITROEN C4 GRAND PICASSO INTENSIVE / 2013 Keyless
CITROEN C4 PICASSO / 2007=>
CITROEN C4 PICASSO EXCLUSIVE / 2013 Keyless
CITROEN C4 PICASSO INTENSIVE / 2013 Keyless
CITROEN C4 SEDUCTION / 2013
CITROEN C5 / 2004=>
CITROEN C5 / 2008=>
CITROEN C6 / 2005=>
CITROEN C8 / 2002=>
CITROEN C8 / 2006=>
CITROEN C-CROSSER / 2007=>
CITROEN C-ELISEE / 2013=>
CITROEN DS3 / 2010=>
CITROEN DS4 / 2011
CITROEN JUMPER (RussianMarket) / 2011=>
CITROEN JUMPER / 2006=>
CITROEN JUMPER / 2011=>
CITROEN JUMPER EURO5 PLUS / 2014
CITROEN JUMPY3 / 2007=>
CITROEN NEMO / 2008=>
CITROEN XSARA / PICASSO / 2004=>
DACIA DOKKER / 2012=>
DACIA DUSTER / 2010=>
DACIA DUSTER / 2014
DACIA LODGY / 2012=>
DACIA LOGAN / VAN / 2008=>
DACIA LOGAN II / 2013=>
DACIA LOGAN MCV II / 2013
DACIA SANDERO / 2012=>
DACIA SANDERO STEPWAY / 2012=>
DODGE AVANGER / 2007=>
DODGE CALIBER / 2006=>
DODGE DURANGO / 2004=>
DODGE JOURNEY / 2008=>
DODGE MAGNUM / 2005=>
DODGE NITRO / 2007=>
DODGE RAM / 2006=>
DODGE RAM / 2009=>
DODGE RAM 1500 / 2013
FAW BESTURN B50 / 2012
FIAT 500 / 2007=>
FIAT 500L / 2013=>
FIAT 500X / 2015
FIAT 500X / 2015 Keyless
FIAT BRAVO / 2007=>
FIAT CROMA / 2005=>
FIAT DOBLO / 2001=>
FIAT DOBLO / 2006=>
FIAT DOBLO / 2010=>
FIAT DOBLO / 2015
FIAT DUCATO (RussianMarket) / 2011=>
FIAT DUCATO / 2006=>
FIAT DUCATO / 2011=>
FIAT DUCATO EURO5 PLUS / 2014
FIAT FIORINO / 2008=>
FIAT FREEMONT / 2011=>
FIAT GRANDE PUNTO / 2006=>
FIAT GRANDE PUNTO / 2009=>
FIAT LINEA / 2007=>
FIAT PANDA II / 2004=>
FIAT PANDA III / 2012=>
FIAT PUNTO / 2014
FIAT PUNTO EVO / 2009=>
FIAT QUBO / 2008=>
FIAT SCUDO / 2007=>
FIAT SCUDO / 2014=>
FIAT SEDICI (Keyless) / 2006=>
FIAT SEDICI / 2006=>
FIAT STILO / 2006=>
FIAT ULYSSE / 2007=>
FORD C-MAX (Ghia) / 2003=>
FORD C-MAX / 2003=>
FORD C-MAX / 2010=>
FORD ECO SPORT / 2014
FORD ECO SPORT TITANIUM / 2015
FORD EDGE / 2013
FORD EXPLORER / 2011=>
FORD FIESTA / 2006=>
FORD FIESTA / 2009=>
FORD FOCUS (Ghia) / 2005=>
FORD FOCUS (Ghia) / 2007=>
FORD FOCUS (TITANIUM) / 2011
FORD FOCUS (TREND SPORT) / 2011
FORD FOCUS (TREND) / 2011=>
FORD FOCUS / 2005=>
FORD FOCUS / 2007=>
FORD FOCUS / 2011=>
FORD FUSION (MONDEO) TITANIUM / 2013 Hybrid America
FORD FUSION / 2006=>
FORD GALAXY / 2006=>
FORD GALAXY / 2010
FORD GRAND-C-MAX / 2010=>
FORD Ka / 2009=>
FORD KUGA / 2008=>
FORD KUGA / 2013=>
FORD MONDEO / 2007=>
FORD MONDEO / 2011=>
FORD MONDEO MK5 / 2014
FORD MUSTANG / 2010=>
FORD MUSTANG GT / 2007=>
FORD MUSTANG SHELBY / 500GT / 2013
FORD RANGER / T6 / 2012
FORD S-MAX / 2007=>
FORD S-MAX / 2010=>
FORD TOURNEO / 2007=>
FORD TOURNEO CONNECT / 2010=>
FORD TOURNEO CONNECT / 2013
FORD TOURNEO COURIER / 2014
FORD TOURNEO CUSTOM / 2012 DoubleLock
FORD TOURNEO CUSTOM / 2012=>
FORD TRANSIT / 2006=>
FORD TRANSIT CONNECT / 2006=>
FORD TRANSIT CONNECT / 2010=>
FORD TRANSIT CUSTOM / 2012
FORD TRANSIT CUSTOM / 2012 DoubleLock
GAZel 33106 (Valday) / 2012=>
GAZon NEXT / 2015
GEELY EMGRAND EC7 / 2013
GEELY EMGRAND X7 / 2012_ru
GEELY GC6 / 2014
GREAT WALL h4 / 2015
GREAT WALL HOVER H6 / 2011
HONDA ACCORD / 2003=>
HONDA ACCORD / 2008=>
HONDA ACCORD / 2013=>
HONDA ACCORD COUPE / 2008=>
HONDA CITY / 2009=>
HONDA CIVIC (Keyless) / 2012=>
HONDA CIVIC / 2006=>
HONDA CIVIC / 2012=>
HONDA CROSSTOUR / 2011=>
HONDA CR-V / 2007=>
HONDA CR-V / 2012=>
HONDA FIT / 2007=>
HONDA INSIGHT / 2009=>
HONDA JAZZ / 2009=>
HONDA LEGEND / 2005=>
HONDA ODYSSEY / 2006=>
HONDA ODYSSEY / 2011=>
HONDA PILOT / 2009=>
HONDA PILOT / 2012=>
HUMMER h3 / 2008=>
HYUNDAI ELANTRA (Keyless) / 2013=>
HYUNDAI ELANTRA / 2010=>
HYUNDAI ELANTRA / 2013=>
HYUNDAI ELANTRA / 2015
HYUNDAI EQUUS / 2010=>
HYUNDAI EQUUS / 2014 Keyless
HYUNDAI GENESIS / 2009=>
HYUNDAI GENESIS / 2014 Keyless
HYUNDAI GENESIS / 2015 Keyless
HYUNDAI GRAND STAREX HVX (Engine) / 2011=>
HYUNDAI GRANDEUR / 2007=>
HYUNDAI GRANDEUR / 2012 Keyless
HYUNDAI GRANDEUR / 2014 Keyless
HYUNDAI i20 / 2008
HYUNDAI i30 / 2012=>
HYUNDAI i40 (Keyless) / 2011=>
HYUNDAI i40 / 2011=>
HYUNDAI i45 SONATA (Keyless) / 2011=>
HYUNDAI i45 SONATA / 2011=>
HYUNDAI ix20 / 2010=>
HYUNDAI ix35 (Keyless) / 2010=>
HYUNDAI ix35 (Keyless) / 2013=>
HYUNDAI ix35 / 2010=>
HYUNDAI ix35 / 2013=>
HYUNDAI ix55 / 2009=>
HYUNDAI SANTA FE / 2013 Keyless
HYUNDAI SANTA FE / 2013=>
HYUNDAI SOLARIS / 2011 Keyless
HYUNDAI SOLARIS / 2015
HYUNDAI SOLARIS / 2015 Keyless
HYUNDAI VELOSTER / 2011 Keyless
INFINITI EX35 / EX37 / EX50 / 2008=>
INFINITI EX35 / EX37 / EX50 / 2010=>
INFINITI FX30D / 2012=>
INFINITI FX35 / FX37 / FX50 / 2008=>
INFINITI FX35 / FX37 / FX50 / 2010=>
INFINITI G25 / G35 / G37 / 2007=>
INFINITI G25 / G35 / G37 / 2010=>
INFINITI JX35 / 2012=>
INFINITI M / 2010 europe
INFINITI M35 / M35x / M45 / 2008=>
INFINITI M37 / M37x / M56 / M56x / 2010=>
INFINITI M37X / 2010 america
INFINITI Q50 / 2013
INFINITI Q70 / 2014
INFINITI QX50 / 2013
INFINITI QX56 (America) / 2011=>
INFINITI QX56 (Europe) / 2011=>
INFINITI QX56 / 2008=>
INFINITI QX60 / 2013
INFINITI QX60 / 2013 Hybrid
INFINITI QX70 / 2013
INFINITI QX80 / 2014
ISUZU D-MAX / 2012
IVECO DAILY / 2001=>
IVECO DAILY / 2006=>
IVECO DAILY / 2011=>
IVECO DAILY EURO6 / 2014
IVECO DAILY EURO6 / 2014 TACHO
JAGUAR F-TYPE / 2013
JAGUAR XF / 2008=>
JAGUAR XF / 2012
JAGUAR XJ / 2003=>
JAGUAR XJ / 2011
JAGUAR XJ / 2014
JAGUAR XJL / 2011
JAGUAR XJL / 2014
JAGUAR XK / 2007=>
JEEP CHEROKEE / 2014
JEEP COMMANDER / 2006=>
JEEP COMPASS / 2007=>
JEEP GRAND CHEROKEE / 2005=>
JEEP GRAND CHEROKEE / 2010=>
JEEP GRAND CHEROKIEE / 2014
JEEP LAREDO / 2005=>
JEEP PATRIOT / 2007=>
JEEP RENEGADE / 2014
JEEP RENEGADE / 2014 Keyless
JEEP WRANGLER / 2007=>
JEEP WRANGLER / 2013
KIA CADENZA / 2009=>
KIA CARENS / 2013 Keyless
KIA CARENS / 2013=>
KIA CARNIVAL / 2006=>
KIA CEED / 2009 Engine
KIA CEED / 2013 Keyless
KIA CEED / 2013=>
KIA CEED GT / 2014 Keyless
KIA CEED PRO GT / 2014
KIA CEED PRO GT / 2014 Keyless
KIA CERATO / 2010 Engine
KIA CERATO / 2013 Keyless
KIA CERATO / 2013=>
KIA MAGENTIS / 2009 Engine
KIA MOHAVE / 2009=>
KIA MOHAVE / 2011 Keyless
KIA OPIRUS / 2004=>
KIA OPTIMA / 2012 Keyless
KIA OPTIMA / 2014
KIA OPTIMA / 2014 Keyless
KIA PICANTO / 2011 Keyless
KIA PICANTO / 2014=>
KIA QUORIS / 2013 Keyless
KIA QUORIS / 2015 Keyless
KIA RIO / 2005 Engine
KIA RIO / 2011=>
KIA RIO Hatchback (Российское производство) / 2013 =>
KIA RIO Hatchback (Российское производство) / 2016 =>
KIA RIO Hatchback (Российское производство) Engine / 2013 =>
KIA RIO Hatchback (Российское производство) Engine / 2016 =>
KIA RIO Hatchback (Российское производство) Keyless / 2013 =>
KIA RIO Hatchback (Российское производство) Keyless / 2016 =>
KIA RIO Sedan (Российское производство) / 2013 =>
KIA RIO Sedan (Российское производство) / 2016 =>
KIA RIO Sedan (Российское производство) Engine / 2013 =>
KIA RIO Sedan (Российское производство) Engine / 2016 =>
KIA RIO Sedan (Российское производство) Keyless / 2013 =>
KIA RIO Sedan (Российское производство) Keyless / 2016 =>
KIA SORENTO (Keyless) / 2012=>
KIA SORENTO / 2010=>
KIA SORENTO / 2012=>
KIA SORENTO / 2015 C-CAN
KIA SORENTO / 2015 P-CAN
KIA SOUL (Keyless) / 2012=>
KIA SOUL (Keyless) / 2014=>
KIA SOUL / 2012=>
KIA SOUL / 2014
KIA SPORTAGE (Engine) / 2008=>
KIA SPORTAGE (Keyless) / 2011=>
KIA SPORTAGE / 2011=>
KIA VENGA (Engine) / 2012=>
KIA VENGA (Keyless) / 2010=>
KIA VENGA / 2015
LADA GRANTA / 2012
LADA KALINA / 2014
LANCIA DELTA / 2008=>
LANCIA MUSA / 2007=>
LANCIA PHEDRA / 2007=>
LANCIA THEMA / 2011
LANCIA YPSILON / 2006=>
LANCIA YPSILON / 2011=>
LAND ROVER DEFENDER / 2012
LAND ROVER DISCOVERY 3 / 2006=>
LAND ROVER DISCOVERY 4 / 2010=>
LAND ROVER FREELANDER 2 / 2007=>
LAND ROVER FREELANDER 2 / 2013
LAND ROVER LR2 / 2007=>
LAND ROVER RANGE ROVER AUTOBIOGRAPHY / 2011=>
LAND ROVER RANGE ROVER AUTOBIOGRAPHY / 2013=>
LAND ROVER RANGE ROVER Evoque / 2011=>
LAND ROVER RANGE ROVER EVOQUE / 2014
LAND ROVER RANGE ROVER HSE / 2006=>
LAND ROVER RANGE ROVER HSE / 2015
LAND ROVER RANGE ROVER Sport / 2006=>
LAND ROVER RANGE ROVER Sport / 2010=>
LAND ROVER RANGE ROVER SPORT / 2014=>
LAND ROVER RANGE ROVER Supercharged / 2006=>
LAND ROVER RANGE ROVER Supercharged / 2010=>
LAND ROVER RANGE ROVER Vogue / 2006=>
LAND ROVER RANGE ROVER Vogue / 2010=>
LAND ROVER RANGE ROVER Vogue / 2014=>
LEXUS CT / 2011=>
LEXUS ES / 2007=>
LEXUS ES / 2013
LEXUS ES / 2013 Hybrid
LEXUS GS / 2006=>
LEXUS GS / 2012=>
LEXUS GS / 2013 Hybrid
LEXUS GX / 2010=>
LEXUS IS / 2006=>
LEXUS IS / 2013
LEXUS LS / 2006=>
LEXUS LS / 2010=>
LEXUS LS / 2013
LEXUS LX / 2008=>
LEXUS LX / 2012=>
LEXUS NX / 2014
LEXUS NX / 2014 Hybrid
LEXUS RC / 2016
LEXUS RX (Keyless) / 2010=>
LEXUS RX / 2010=>
LEXUS RX / 2013
LEXUS RX / 2013 Hybrid
LEXUS SC / 2006=>
LIFAN CEBRIUM 720 / 2014
LIFAN SOLANO 620 / 2013
MAYBACH 62 / 2005=>
MAZDA 2 (DE) / 2007=>
MAZDA 3 (BL) / 2009=>
MAZDA 3 (BM) / 2014
MAZDA 5 (CR) / 2006=>
MAZDA 6 (GG / GY) / 2005=>
MAZDA 6 (GH) / 2008=>
MAZDA 6 (GJ) / 2013
MAZDA 6 (GJ) Keyless / 2013=>
MAZDA CX5 (KE) / 2012 Keyless
MAZDA CX5 (KE) / 2012=>
MAZDA CX7 (ER) / 2007=>
MAZDA CX9 (TB) / 2007=>
MAZDA CX9 (TB) / 2013=>
MAZDA MX5 NC / 2005
MERCEDES A (168) / 1997=>
MERCEDES A (169) / 2004=>
MERCEDES A (176) / 2013=>
MERCEDES B (245) / 2005=>
MERCEDES B (246) / 2012=>
MERCEDES C (203) / 2001=>
MERCEDES C (204) / 2007=>
MERCEDES C (205) / 2014=>
MERCEDES CITAN / 2012=>
MERCEDES CL (215) / 1999=>
MERCEDES CL (215) / 2002=>
MERCEDES CL (216) / 2007=>
MERCEDES CLA (117) / 2013=>
MERCEDES CLK (208) / 1999=>
MERCEDES CLK (209) / 2003=>
MERCEDES CLS (218) / 2011=>
MERCEDES CLS (219) / 2005=>
MERCEDES E (210) / 1997=>
MERCEDES E (211) / 2002=>
MERCEDES E (212) / 2009=>
MERCEDES E (212) / 2013=>
MERCEDES E COUPE (207) / 2009=>
MERCEDES G (463) / 2004=>
MERCEDES G (463) / 2012=>
MERCEDES GL (164) / 2006=>
MERCEDES GL (166) / 2013=>
MERCEDES GLK (204) / 2008=>
MERCEDES GLK (204) / 2012=>
MERCEDES GLА (156) / 2014=>
MERCEDES ML (163) / 1998=>
MERCEDES ML (164) / 2005=>
MERCEDES ML (166) / 2012=>
MERCEDES R (251) / 2006=>
MERCEDES S (220) / 1998=>
MERCEDES S (220) / 2002=>
MERCEDES S (221) / 2005=>
MERCEDES S (222) / 2013=>
MERCEDES SL (230) / 2001=>
MERCEDES SL (231) / 2012=>
MERCEDES SLK (171) / 2005=>
MERCEDES SLK (172) / 2011=>
MERCEDES SPRINTER (903) / 2001=>
MERCEDES SPRINTER (904) / 2001=>
MERCEDES SPRINTER (906) / 2006=>
MERCEDES SPRINTER (906) / 2013=>
MERCEDES SPRINTER 906 / 2006 / SIMPLE TACHO
MERCEDES SPRINTER 906 / 2013 / SIMPLE TACHO
MERCEDES V (447) / 2014
MERCEDES VIANO (639) / 2003=>
MERCEDES VIANO (639) / 2011=>
MERCEDES VITO (639) / 2003=>
MERCEDES VITO (639) / 2011=>
MINI COOPER (R56) / 2006=>
MINI COUNTRYMAN (R60) / 2010=>
MINI ONE (R56) / 2007=>
MITSUBISHI ASX / 2010=>
MITSUBISHI ASX / 2014
MITSUBISHI COLT / 2008=>
MITSUBISHI L200 / 2006=>
MITSUBISHI LANCER (X) / 2008=>
MITSUBISHI LANCER (X) / 2011=>
MITSUBISHI OUTLANDER (Keyless) / 2013=>
MITSUBISHI OUTLANDER (XL) / 2007=>
MITSUBISHI OUTLANDER / 2013=>
MITSUBISHI PAJERO / 2007=>
MITSUBISHI PAJERO / 2012=>
MITSUBISHI PAJERO SPORT / 2008=>
MITSUBISHI PAJERO SPORT / 2013
MITSUBISHI SPACE STAR / 2014
NISSAN 350Z / 2006=>
NISSAN ALTIMA / 2007=>
NISSAN CUBE / 2010=>
NISSAN INTERSTAR / 2006=>
NISSAN JUKE / 2010=>
NISSAN JUKE F15 / 2014
NISSAN MAXIMA / 2004=>
NISSAN MICRA (Keyless) / 2006=>
NISSAN MICRA (Keyless) / 2014=>
NISSAN MICRA / 2006=>
NISSAN MICRA / 2010=>
NISSAN MICRA / 2014=>
NISSAN MURANO / 2007=>
NISSAN MURANO / 2009=>
NISSAN NAVARA / 2005=>
NISSAN NOTE (Keyless) / 2006=>
NISSAN NOTE (Keyless) / 2013=>
NISSAN NOTE / 2006=>
NISSAN NOTE / 2013=>
NISSAN NP300 D22 / 2008
NISSAN NV200 / 2009=>
NISSAN NV200 EVALIA / 2013
NISSAN PATHFINDER (Keyless) / 2006=>
NISSAN PATHFINDER / 2006=>
NISSAN PATHFINDER R52 / 2014 Keyless Hybrid
NISSAN PATHFINDER R52 / 2015 Keyless
NISSAN PATROL / 2011=>
NISSAN PRIMASTAR / 2001=>
NISSAN PRIMASTAR / 2006=>
NISSAN PULSAR C13 / 2014
NISSAN QASHQAI (Keyless) / 2007=>
NISSAN QASHQAI / 2007=>
NISSAN QASHQAI / 2014=>
NISSAN QASHQAI+2 (Keyless) / 2009=>
NISSAN QASHQAI+2 / 2009=>
NISSAN ROGUE / 2007=>
NISSAN SENTRA B17 / 2014
NISSAN SENTRA B17 / 2014 Keyless
NISSAN TEANA / 2008=>
NISSAN TEANA / 2011=>
NISSAN TEANA L33 / 2014 Keyless
NISSAN TERRANO / 2014
NISSAN TIIDA (Keyless) / 2007=>
NISSAN TIIDA / 2007=>
NISSAN TITAN / 2004=>
NISSAN WINGROAD Y12 / 2006
NISSAN X-TRAIL (Keyless) / 2007=>
NISSAN X-TRAIL (Keyless) / 2010=>
NISSAN X-TRAIL / 2007=>
NISSAN X-TRAIL / 2010=>
NISSAN X-TRAIL T32 / 2014
OPEL ADAM / 2013=>
OPEL AGILA / 2008=>
OPEL ANTARA / 2007=>
OPEL ASTRA H / 2004=>
OPEL ASTRA H GTC / 2006=>
OPEL ASTRA J / 2010=>
OPEL COMBO C / 2006=>
OPEL COMBO D / 2012=>
OPEL CORSA D / 2006=>
OPEL CORSA D / 2009=>
OPEL CORSA D / 2011=>
OPEL CORSA E / 2014
OPEL INSIGNIA / 2009=>
OPEL INSIGNIA / 2014=>
OPEL INSIGNIA SPORTS TOURER / 2014=>
OPEL MERIVA / 2010=>
OPEL MERIVA B / 2014
OPEL MOKKA / 2012=>
OPEL MOVANO / 2010=>
OPEL SIGNUM / 2002=>
OPEL VECTRA C / 2002=>
OPEL VIVARO / 2001=>
OPEL VIVARO / 2006=>
OPEL VIVARO / 2014
OPEL ZAFIRA B / 2005=>
OPEL ZAFIRA TOURER C / 2012=>
PEUGEOT 206 / 2002=>
PEUGEOT 207 / 2006=>
PEUGEOT 208 / 2012
PEUGEOT 3008 / 2009=>
PEUGEOT 307 / 2006=>
PEUGEOT 308 / 2007=>
PEUGEOT 308 / 2012
PEUGEOT 4007 / 2007=>
PEUGEOT 4008 / 2012
PEUGEOT 407 / 2006=>
PEUGEOT 408 / 2010
PEUGEOT 508 / 2011
PEUGEOT 607 (Z9) / 2005=>
PEUGEOT 807 / 2006=>
PEUGEOT BIPPER / 2008=>
PEUGEOT BOXER (RussianMarket) / 2011=>
PEUGEOT BOXER / 2006=>
PEUGEOT BOXER / 2011=>
PEUGEOT EXPERT / 2007=>
PEUGEOT PARTNER (Tepee) / 2008=>
PEUGEOT PARTNER / 2003=>
PEUGEOT PARTNER Origin / 2003=>
PORSCHE 911 (Turbo) / 2008=>
PORSCHE 911 / 2006=>
PORSCHE BOXSTER / 2006=>
PORSCHE CARRERA 4 / 2006=>
PORSCHE CAYENNE (92) / 2010=>
PORSCHE CAYENNE / 2006=>
PORSCHE CAYMAN S / 2006=>
PORSCHE MACAN / 2014
PORSCHE PANAMERA / 2009=>
RENAULT CAPTUR / 2013=>
RENAULT CLIO III / 2005=>
RENAULT CLIO IV / 2012=>
RENAULT DUSTER / 2011=>
RENAULT DUSTER / 2014
RENAULT ESPACE IV / 2003=>
RENAULT ESPACE V / 2015 Keyless
RENAULT FLUENCE / 2010=>
RENAULT FLUENCE / 2013
RENAULT INITIALE / 2015 Keyless
RENAULT KADJAR / 2015 Keyless
RENAULT KANGOO / 2004=>
RENAULT KANGOO / 2008=>
RENAULT KOLEOS / 2008=>
RENAULT KOLEOS / 2012
RENAULT LAGUNA III / 2008=>
RENAULT LOGAN / 2013
RENAULT MASTER / 2010=>
RENAULT MASTER DCi / 2005=>
RENAULT MEGANE II / 2006=>
RENAULT MEGANE III / 2009=>
RENAULT MEGANE III / 2012=>
RENAULT SANDERO / 2013
RENAULT SCENIC II / 2003=>
RENAULT SCENIC III / 2009=>
RENAULT SCENIC III / 2013
RENAULT TRAFIC / 2001=>
RENAULT TRAFIC / 2006=>
RENAULT TRAFIC / 2014
RENAULT TWINGO II / 2008=>
RENAULT TWINGO III / 2014
SAAB 9-3 (YS3F) / 2003=>
SAAB 9-5 (YS3E) / 1998=>
SCION FRS / 2012
SEAT ALTEA (5P) / 2005=>
SEAT ALTEA FREETRACK 4 (5P) / 2007=>
SEAT ALTEA XL (5P) / 2010=>
SEAT CORDOBA (6L) / 2003=>
SEAT EXEO (3R) / 2009=>
SEAT IBIZA (6J) / 2009=>
SEAT IBIZA (6J) / 2013
SEAT IBIZA (6L) / 2003=>
SEAT LEON (1M) / 2002=>
SEAT LEON (1P) / 2006=>
SEAT LEON 5F / 2013
SEAT TOLEDO (1M) / 2002=>
SEAT TOLEDO (5P) / 2005=>
SEAT TOLEDO (NH) / 2013=>
SKODA CITIGO (AA) / 2013=>
SKODA FABIA (5J) / 2007=>
SKODA FABIA (5J) / 2010=>
SKODA FABIA (5J) / 2013
SKODA FABIA (6Y) / 2005=>
SKODA FABIA 6N / 2015
SKODA OCTAVIA (1U) / 2003=>
SKODA OCTAVIA II (1Z) / 2005=>
SKODA OCTAVIA II (1Z) / 2009=>
SKODA OCTAVIA III (NE) / 2013=>
SKODA OCTAVIA TOUR (1U) / 2009=>
SKODA RAPID (NH) / 2012=>
SKODA ROOMSTER (5J) / 2006=>
SKODA ROOMSTER (5J) / 2010=>
SKODA SUPERB (3T) / 2009=>
SKODA SUPERB (3T) / 2014
SKODA SUPERB (3U) / 2003=>
SKODA YETI (5L) / 2009=>
SKODA YETI 5L / 2014
SSANGYONG ACTYON / 2013 Keyless=>
SSANGYONG ACTYON / 2013=>
SSANGYONG KYRON / 2007=>
SSANGYONG REXTON / 2013=>
SSANGYONG STAVIC / 2014=>
SUBARU FORESTER (Keyless) / 2013=>
SUBARU FORESTER / 2009=>
SUBARU FORESTER / 2013=>
SUBARU FORESTER XT (Keyless) / 2013=>
SUBARU FORESTER XT / 2013=>
SUBARU IMPREZA / 2008=>
SUBARU LEGACY / 2004=>
SUBARU LEGACY / 2008=>
SUBARU OUTBACK / 2004=>
SUBARU OUTBACK / 2008=>
SUBARU OUTBACK / 2010=>
SUBARU OUTBACK / 2013=>
SUBARU TRIBECA B9 / 2006=>
SUBARU XV (Keyless) / 2012=>
SUBARU XV / 2012=>
SUZUKI GRAND VITARA (Keyless) / 2005=>
SUZUKI GRAND VITARA (Keyless) / 2008=>
SUZUKI GRAND VITARA / 2005=>
SUZUKI GRAND VITARA / 2008=>
SUZUKI JIMNY / 2015
SUZUKI KIZASHI / 2010=>
SUZUKI SPLASH / 2008=>
SUZUKI SWIFT (Keyless) / 2005=>
SUZUKI SWIFT (Keyless) / 2010=>
SUZUKI SWIFT / 2005=>
SUZUKI SWIFT / 2010=>
SUZUKI SX4 (Keyless) / 2006=>
SUZUKI SX4 (Keyless) / 2010=>
SUZUKI SX4 / 2006=>
SUZUKI SX4 / 2010=>
SUZUKI SX4 S-CROSS / 2014
SUZUKI SX4 S-CROSS / 2014 Keyless
SUZUKI XL7 / 2008=>
TESLA S85 / 2012 Keyless
TOYOTA 4RUNNER / 2010
TOYOTA ALPHARD / 2012
TOYOTA AURIS (Hybrid) / 2013=>
TOYOTA AURIS / 2007=>
TOYOTA AURIS / 2013=>
TOYOTA AVENSIS / 2009=>
TOYOTA AVENSIS / 2012=>
TOYOTA CAMRY / 2007=>
TOYOTA CAMRY / 2012=>
TOYOTA CAMRY / 2015
TOYOTA COROLLA / 2007=>
TOYOTA COROLLA / 2010=>
TOYOTA COROLLA / 2013=>
TOYOTA FJ CRUISER / 2007=>
TOYOTA GT 86 / 2012=>
TOYOTA HIACE / 2006=>
TOYOTA HIGHLANDER / 2008=>
TOYOTA HIGHLANDER / 2011=>
TOYOTA HIGHLANDER / 2014=>
TOYOTA HILUX / 2011=>
TOYOTA HILUX / 2013=>
TOYOTA IQ / 2009=>
TOYOTA LAND CRUISER 150 (PRADO) / 2010=>
TOYOTA LAND CRUISER 150 (PRADO) / 2012=>
TOYOTA LAND CRUISER 200 (V8) / 2008=>
TOYOTA LAND CRUISER 200 (V8) / 2012=>
TOYOTA PRIUS / 2009=>
TOYOTA PROACE / 2013
TOYOTA RAV4 / 2006=>
TOYOTA RAV4 / 2011=>
TOYOTA RAV4 / 2013=>
TOYOTA SEQUOIA / 2007=>
TOYOTA SIENNA / 2007
TOYOTA SIENNA / 2007=>
TOYOTA SIENNA / 2011
TOYOTA SOLARA / 2007=>
TOYOTA TUNDRA / 2008=>
TOYOTA URBAN CRUISER / 2009=>
TOYOTA VENZA / 2012=>
TOYOTA VERSO / 2009=>
TOYOTA YARIS / 2006=>
TOYOTA YARIS / 2011=>
VOLVO C30 / 2007=>
VOLVO C70 / 2007=>
VOLVO S40 / 2004=>
VOLVO S40 / 2005=>
VOLVO S60 / 2003=>
VOLVO S60 / 2005=>
VOLVO S60 / 2011=>
VOLVO S80 / 2003=>
VOLVO S80 / 2005=>
VOLVO S80 / 2007=>
VOLVO S80 / 2012=>
VOLVO V40 CROSS COUNTRY / 2013
VOLVO V40 CROSS COUNTRY / 2013 Keyless
VOLVO V40 CROSS COUNTRY / 2015
VOLVO V50 / 2004=>
VOLVO V50 / 2005=>
VOLVO V60 / 2011=>
VOLVO V70 / 2003=>
VOLVO V70 / 2005=>
VOLVO V70 / 2008=>
VOLVO XC60 / 2008=>
VOLVO XC60 / 2010=>
VOLVO XC60 / 2012=>
VOLVO XC60 / 2013=>
VOLVO XC70 / 2005=>
VOLVO XC70 / 2008=>
VOLVO XC70 / 2013=>
VOLVO XC90 / 2003=>
VOLVO XC90 / 2005=>
VOLVO XC90 / 2012
VOLVO XC90 / 2016 Keyless
VW AMAROK (2H) / 2010=>
VW CADDY (2K) / 2004=>
VW CADDY (2K) / 2010=>
VW CARAVELLE (7H) / 2003=>
VW CARAVELLE GP (7H) / 2010=>
VW CRAFTER (2E) / 2006=>
VW CRAFTER (2F) / 2014
VW EOS (1F) / 2006=>
VW GOLF 4 (1J) / 1998=>
VW GOLF 4 (1J) / 2002=>
VW GOLF 5 (1K) / 2004=>
VW GOLF 6 (1K) / 2008=>
VW GOLF 7 (AU) / 2013=>
VW JETTA (1K) / 2005=>
VW JETTA (1K) / 2010=>
VW JETTA 16 / 2014
VW MULTIVAN (7H) / 2003=>
VW MULTIVAN (7H) / 2003=>
VW MULTIVAN GP (7H) / 2010=>
VW MULTIVAN GP (7H) / 2010=>
VW NEW BEETLE (1C / 9C) / 1998=>
VW NEW BEETLE (1C / 9C) / 1998=>
VW NEW BEETLE (1C / 9C) / 2002=>
VW NEW BEETLE (1C / 9C) / 2002=>
VW PASSAT B5 (3B) / 1998=>
VW PASSAT B5 (3B) / 1998=>
VW PASSAT B5 (3B) / 2001=>
VW PASSAT B5 (3B) / 2001=>
VW PASSAT B6 (3C) / 2005=>
VW PASSAT B6 (3C) / 2005=>
VW PASSAT B7 (3C) / 2011=>
VW PASSAT B7 (3C) / 2011=>
VW PASSAT CC (3C) / 2009=>
VW PASSAT CC (3C) / 2009=>
VW PASSAT CC (3C) / 2012=>
VW PASSAT CC (3C) / 2012=>
VW PHAETON (3D) / 2003=>
VW PHAETON (3D) / 2003=>
VW POLO (61) (Sedan) / 2011=>
VW POLO (61) (Sedan) / 2011=>
VW POLO (6R) / 2009=>
VW POLO (6R) / 2009=>
VW POLO (9N) / 2005=>
VW POLO (9N) / 2005=>
VW SCIROCCO (13) / 2008=>
VW SCIROCCO (13) / 2008=>
VW SCIROCCO (13) / 2010=>
VW SCIROCCO (13) / 2010=>
VW SHARAN (7N) / 2010=>
VW SHARAN (7N) / 2010=>
VW T5 (7H) / 2003=>
VW T5 (7H) / 2003=>
VW T5 GP (7H) / 2010=>
VW T5 GP (7H) / 2010=>
VW TIGUAN (5N) / 2007=>
VW TIGUAN (5N) / 2007=>
VW TIGUAN (5N) / 2010=>
VW TIGUAN (5N) / 2010=>
VW TOUAREG (7L) / 2003=>
VW TOUAREG (7L) / 2003=>
VW TOUAREG (7P) / 2010=>
VW TOUAREG (7P) / 2010=>
VW TOURAN (1T) / 2003=>
VW TOURAN (1T) / 2003=>
VW TOURAN (1T) / 2010=>
VW TOURAN (1T) / 2010=>
VW TRANSPORTER (7H) / 2003=>
VW TRANSPORTER (7H) / 2003=>
VW TRANSPORTER GP (7H) / 2010=>
VW TRANSPORTER GP (7H) / 2010=>
Грузовые автомобили
CHEVROLET FTR / 2014
CHEVROLET FVR / 2014
CHEVROLET NKR / 2013
CHEVROLET NPR / 2013
DAF CF / 2001=>
DAF CF / 2006=>
DAF LF / 2001=>
DAF LF / 2006=>
DAF XF EURO6 / 2013
DAF XF EURO6 / 2015
DAF XF105 / 2006=>
DAF XF95 / 2001=>
FORD CARGO / 2007=>
FREIGHTLINER ARGOSY / 2010
FREIGHTLINER CENTURY / 2002=>
FREIGHTLINER COLUMBIA / 2001=>
HINO 300 EURO4 / 2011
HINO 500 EURO4 / 2006
HYUNDAI HD260 / 2011=>
HYUNDAI HD78 EURO4 / 2014
HYUNDAI HD78 EURO4 / 2014 сборка Казахстан
HYUNDAI HD78 EURO4 / 2014 сборка Россия
INTERNATIONAL 9200 / 2000=>
INTERNATIONAL 9400 / 2000=>
ISUZU L35 EURO5 / 2011
ISUZU P60 EURO5 / 2012
IVECO DAILY EURO6 / 2014 SIMPLE TACHO
IVECO EUROCARGO EURO3 / 2002=>
IVECO EUROCARGO EURO4 / 2006=>
IVECO EUROCARGO EURO5 / 2009=>
IVECO MAGIRUS / 2006
IVECO STRALIS EURO3 / 2002
IVECO STRALIS EURO4 / 2006
IVECO STRALIS EURO5 / 2012
IVECO STRALIS EURO5 CNG / 2013
IVECO STRALIS EURO6 / 2013
IVECO TRAKKER / 2004=> программа в разработке
IVECO TRAKKER / 2006=>
KAMAZ 43253 (Engine Cummins) / 2008=>
KAMAZ 53605 / 2011=>
KAMAZ 65115 / 2008=>
KAMAZ 65117 / 2008=>
KAMAZ 6520 (Euro4, Engine Cummins) / 2007=>
KENWORTH C500 / 1997=>
KENWORTH C500 / 2005=>
KENWORTH K500 / 2008=>
KENWORTH K500 C15 / 2008=>
KENWORTH T2000 / 2001=>
MAN LE (12.220) / 2004=>
MAN TGA / 2005=>
MAN TGL / 2005=>
MAN TGM / 2005=>
MAN TGS / 2005=>
MAN TGS / 2012=>
MAN TGX (Tacho) / 2007=>
MAN TGX / 2007 SIMPLE TACHO
MAN TGX / 2007=>
MAN TGX EURO5 / 2013
MAN TGX EURO5 / 2013 SIMPLE TACHO
MAZ 6501B5 EURO4 / 2014
MERCEDES ACTROS MP1 / 1997=>
MERCEDES ACTROS MP2 / 2003 SIMPLE TACHO
MERCEDES ACTROS MP2 / 2003=>
MERCEDES ACTROS MP3 / 2008 SIMPLE TACHO
MERCEDES ACTROS MP3 / 2008=>
MERCEDES ACTROS MP3 / 2013 SIMPLE TACHO
MERCEDES ACTROS MP4 / 2011=>
MERCEDES ATEGO / 1999=> программа в разработке
MERCEDES ATEGO / 2004 SIMPLE TACHO
MERCEDES ATEGO / 2004=>
MERCEDES ATEGO EURO5 / 2009
MERCEDES AXOR (JK3 option) / 2002=>
MERCEDES AXOR / 2006 SIMPLE TACHO
MERCEDES AXOR / 2006=>
MERCEDES UNIMOG U400 / 2006
MERCEDES UNIMOG U400 / 2006 SIMPLE TACHO
MITSUBISHI FUSO / 2012
NISSAN CABSTAR / 2007=>
RENAULT KERAX DCi (633) / 2005=>
RENAULT KERAX DXi (634) / 2007=> программа в разработке
RENAULT MAGNUM DCi (611) / 2004=>
RENAULT MAGNUM DXi (617) (Tacho) / 2006=>
RENAULT MAGNUM DXi (617) / 2006=>
RENAULT MAGNUM DXi / 2006 SIMPLE TACHO
RENAULT MASCOTT / 2004=>
RENAULT MIDLUM DCi (642) / 2005=>
RENAULT MIDLUM DCI / 2002=>
RENAULT MIDLUM DXi (644) / 2007=>
RENAULT PREMIUM DCi (622) / 2003=>
RENAULT PREMIUM DXi (627) (Tacho) / 2006=>
RENAULT PREMIUM DXi (627) / 2006=>
RENAULT PREMIUM DXi / 2006 SIMPLE TACHO
RENAULT T EURO6 / 2013 SIMPLE TACHO
RENAULT T EURO6 / 2013=>
SCANIA 4-serie (With EDC only) / 2000=>
SCANIA G-serie / 2007=>
SCANIA P-serie (P380) / 2005=>
SCANIA R 410 EURO6 / 2013
SCANIA R-serie (R420) / 2005=>
SCANIA R-serie (R480) / 2009=>
UD GW26490 / 2012
VOLVO 670 / 2004=>
VOLVO 9700 EURO5 / 2009 SIMPLE TACHO
VOLVO FE / 2006=>
VOLVO FH EURO2 / 1998
VOLVO FH EURO3 / 2002
VOLVO FH EURO4 / 2006
VOLVO FH EURO5 / 2009
VOLVO FH EURO5 / 2009 TACHO
VOLVO FH EURO6 / 2013
VOLVO FH EURO6 / 2013 SIMPLE TACHO
VOLVO FH EURO6 / 2013 TACHO DDD
VOLVO FL / 2006=> программа в разработке
VOLVO FL EURO2 / 2001=>
VOLVO FL EURO6 / 2013
VOLVO FL EURO6 / 2013 / SIMPLE TACHO
VOLVO FM EURO2 / 1998=>
VOLVO FM EURO3 / 2002=>
VOLVO FM EURO4 / 2006=>
VOLVO FM EURO5 / 2009
VOLVO FM EURO5 / 2009 SIMPLE TACHO
VOLVO FM EURO6 / 2013
VOLVO FM EURO6 / 2013 / SIMPLE TACHO
VOLVO VNL64T / 1999=>
VOLVO VNL64T / 2004=>
VOLVO VNL670 / 2004=>
Автобусы
GOLAZ 525110 VOYAGE EURO5 / 2012
GOLAZ 529115 CRUZE EURO5 / 2010
HIGER KLQ 6129 Q / 2010=>
HIGER KLQ6119TQ / 2012
HYUNDAI UNIVERSE SPACE LUXURY / 2010=>
ISUZU TURQUOISE EURO5 / 2012
IVECO IRISBUS CROSSWAY / 2006=>
IVECO KAPENA EURO6 / 2014
LIAZ 5292.22 / 2011
LIAZ 621321-01 EURO4 / 2006
MAN LIONS CITY EURO4 / 2005
MAN LIONS REGIO / 2012
MERCEDES CITARO EURO6 / 2011
MERCEDES CONECTO SOLO EURO5 / 2009
MERCEDES INTOURO / 2007=>
MERCEDES TOURISMO RHD L EURO4 / 2006
MERCEDES TOURISMO RHD L EURO5 / 2009
MERCEDES TOURISMO RHD L EURO5 / 2009 Engine
MERCEDES TOURISMO RHD L EURO6 / 2014
MERCEDES TRAVEGO RHD EURO5 / 2008
PAZ 320412 / 2013
PAZ VECTOR 3 / 2014
SCANIA IRIZAR EURO5 / 2010
SCANIA OMNIEXPRESS / 2007=>
SCANIA OMNILINE / 2006=>
SCANIA OMNILINK / 2006=>
SCANIA TOURING EURO5 / 2010
SETRA S415 GT HD EURO5 / 2010
SETRA S415 HD EURO3 / 2003
SETRA S416 GT HD EURO4 / 2006
SETRA S416 GT HD EURO5 / 2008
SETRA S417 GT HD EURO3 / 2005
SETRA S417 GT HD EURO4 / 2006
SETRA S417 GT HD EURO5 / 2009
SETRA S419 GT HD EURO5 / 2009
SETRA S431 DT EURO4 / 2008
SETRA S431 DT EURO5 / 2010
SETRA S431 DT EURO6 / 2013
SETRA S515 HD EURO6 / 2012
SETRA S516 HD EURO6 / 2012
SETRA S517 HD EURO6 / 2012
SOLARIS URBINO 12 EURO5 / 2009
TEMSA OPALIN8 EURO4 / 2006
VDL FUTURA FHD EURO4 / 2007
VDL FUTURA FHD2 EURO5 / 2011
VDL FUTURA FHD2 EURO5 / 2011
VDL FUTURA FHD2 EURO6 / 2014
VOLVO 9700 EURO5 / 2009
VOLVO 9700 EURO5 / 2009 TACHO
VOLVO UNVI URBIS 2.5DD B9 TL / 2013
Сельскохозяйственная техника
AGRIFAC BIG SIX / 2011
BELARUS 1221.6 / 2011 — трактор
BELARUS 3522C / 2011 — трактор
BELARUS 3522DT / 2011 — трактор
BUHLER VERSATILE 2375 / 2000=> / трактор колесный
BUHLER VERSATILE 250 / 2009=> / трактор колесный
BUHLER VERSATILE 535 / 2008=> / трактор колесный
CASE 7120 / 2007=> / комбайн зерноуборочный
CASE 8120 / 2007=> / комбайн зерноуборочный
CASE MAGNUM 250 / 2008=> / трактор колесный
CASE MAGNUM 280 / 2008=> / трактор колесный
CASE MAGNUM 310 / 2008=> / трактор колесный
CASE MAGNUM 335 / 2008=> / трактор колесный
CASE MX 230 / 2002=> / трактор колесный
CASE MX 255 / 2002=> / трактор колесный
CASE MX 285 / 2002=> / трактор колесный
CASE PUMA 165 / 2007=> / трактор колесный
CASE PUMA 170 / 2007=> / трактор колесный
CASE PUMA 180 / 2007=> / трактор колесный
CASE PUMA 195 / 2007=> / трактор колесный
CASE PUMA 210 / 2007=> / трактор колесный
CASE QUADTRAC 435 / 2008=> / трактор гусеничный
CASE QUADTRAC 485 / 2008=> / трактор гусеничный
CASE QUADTRAC 535 / 2008=> / трактор гусеничный
CASE STEIGER 380 HD / 2007=> / трактор гусеничный
CASE STEIGER 435 / 2008=> / трактор колесный
CASE STEIGER 485 / 2008=> / трактор колесный
CASE STEIGER 500 HD / 2011=> / трактор колесный
CASE STEIGER 535 / 2008=> / трактор колесный
CASE STX 450 / 2002 / трактор
CASE STX 530 / 2006 / трактор
CHALLENGER MT575B / 2011=> / трактор колесный
CHALLENGER MT585B / 2011=> / трактор колесный
CHALLENGER MT585D / 2012=> / трактор колесный
CHALLENGER MT595B / 2011=> / трактор колесный
CHALLENGER MT685D / 2013=> / трактор колесный
CHALLENGER MT865 / 2002=> / трактор колесный
CHALLENGER MT865B / 2005=> / трактор колесный
CHALLENGER MT865C / 2008=> / трактор гусеничный
CHALLENGER RoGator 1286C / 2007=> / опрыскиватель самоходный
CHALLENGER RoGator 1396 / 2011=> / опрыскиватель самоходный
CHALLENGER RoGator RG1300 / 2011=> / опрыскиватель самоходный
CHALLENGER SpraCoupe 7460 / 2008=> / опрыскиватель самоходный
CHALLENGER SpraCoupe 7560 / 2008=> / опрыскиватель самоходный
CHALLENGER SpraCoupe 7560 / 2008=> / опрыскиватель самоходный
CHALLENGER SpraCoupe 7650 / 2008=> / опрыскиватель самоходный
CHALLENGER SpraCoupe 7660 / 2008=> / опрыскиватель самоходный
CHALLENGER WR9740 / 2011=> / косилка самоходная
CHETRA AGROMASH CH6 / 2012
CLAAS ARION 410 / 2009=> / трактор колесный
CLAAS ARION 420 / 2009=> / трактор колесный
CLAAS ARION 430 / 2009=> / трактор колесный
CLAAS ARION 630 / 2009=> / трактор колесный
CLAAS ARION 640C / 2007=> / трактор колесный
CLAAS ATLES 946 RZ / 2005=> / трактор колесный
CLAAS AXION 810 / 2009=> / трактор колесный
CLAAS AXION 850 / 2011=> / трактор колесный
CLAAS AXION 920 / 2012 / трактор колесный
CLAAS AXION 950 / 2011 / трактор колесный
CLAAS JAGUAR 850 / 2002=> / комбайн кормоуборочный
CLAAS LEXION 460 / 1997 / комбайн
CLAAS LEXION 480 / 1996 / комбайн
CLAAS LEXION 480 / 2001 / комбайн
CLAAS LEXION 540 / 2003=> / комбайн зерноуборочный
CLAAS LEXION 550 / 2003=> / комбайн зерноуборочный
CLAAS LEXION 560 (595) / 2008=> / комбайн зерноуборочный
CLAAS LEXION 570 (585) / 2005=> / комбайн зерноуборочный
CLAAS LEXION 580 (585) / 2005=> / комбайн зерноуборочный
CLAAS LEXION 600 / 2005 / комбайн
CLAAS TUCANO 320 / 2012 / зерноуборочный комбайн
CLAAS TUCANO 340 / 2008=> / комбайн зерноуборочный
CLAAS TUCANO 450 / 2008=> / комбайн зерноуборочный
CLAAS TUCANO 450 / 2012=> / комбайн зерноуборочный
CLAAS XERION 3300 TRAC / 2005=> / трактор колесный
CLAAS XERION 3800 TRAC VC / 2007 / трактор колесный
DEUTZ FAHR 6095 HTS / 2009 / комбайн
DEUTZ-FAHR AGROTRON 265 / 2007=> / трактор колесный
DEUTZ-FAHR AGROTRON L710 / 2009=> / трактор колесный
DEUTZ-FAHR AGROTRON L720 / 2008=> / трактор колесный
DEUTZ-FAHR AGROTRON X720 / 2010 / трактор
FENDT 312 VARIO / 2006=> / трактор колесный
FENDT 312 VARIO 325 / 2014 — трактор
FENDT 712 VARIO / 2006=> / трактор колесный
FENDT 818 / 2003 / трактор
FENDT 818 VARIO / 2002 / трактор
FENDT 820 VARIO / 2006 / трактор
FENDT 926 VARIO / 2002=> / трактор колесный
FENDT 930 VARIO / 2003=> / трактор колесный
FENDT 930 VARIO / 2006=> / трактор колесный
FENDT 933 VARIO PROFI / 2006 / трактор
FENDT 936 VARIO / 2005 / трактор
FENDT 936 VARIO PROFI / 2005 / трактор
FENDT 939 VARIO PROFI 946 / 2014 — трактор
FENDT 939 VARIO PROFI PLUS 954 / 2015 — трактор
FENDT FAVORIT 920 VARIO / 2000 / трактор
FENDT FAVORIT 926 VARIO / 2000 / трактор
GRIMME SF3000 / 2003=> / комбайн картофелеуборочный
HOLMER TERRA DOS / 2001=> / комбайн свеклоуборочный
HOLMER TERRA DOS / 2003=> / комбайн свеклоуборочный
HOLMER TERRA DOS / 2004=> / комбайн свеклоуборочный
HOLMER TERRA DOS T3 / 2007=> / комбайн свеклоуборочный
INTEGRAL BKI 01 (KZS 812) / <=2011
INTEGRAL BKI 03 (KZS 1218) / 2011=>
JOHN DEERE 1470 / 2010=> / комбайн
JOHN DEERE 4730 / 2008=> / опрыскиватель самоходный
JOHN DEERE 5055E / 2009 / трактор
JOHN DEERE 5070M / 2009=> / трактор колесный
JOHN DEERE 5075E / 2009 / трактор
JOHN DEERE 5080M / 2010=> / трактор колесный
JOHN DEERE 5080R / 2009=> / трактор колесный
JOHN DEERE 5085M / 2014 / трактор
JOHN DEERE 5090M / 2009=> / трактор колесный
JOHN DEERE 5090R / 2009=> / трактор колесный
JOHN DEERE 5100M / 2014 / трактор
JOHN DEERE 5100R / 2009=> / трактор колесный
JOHN DEERE 5820 / 2009=> / трактор колесный
JOHN DEERE 6090MC / 2013=> / трактор колесный
JOHN DEERE 6090RC / 2014 / трактор
JOHN DEERE 6100MC / 2013 / трактор
JOHN DEERE 6105R / 2012=> / трактор колесный
JOHN DEERE 6115R / 2012=> / трактор колесный
JOHN DEERE 6125R / 2012=> / трактор колесный
JOHN DEERE 6140R / 2012 / трактор
JOHN DEERE 6150M / 2013 / трактор
JOHN DEERE 6150R / 2013 / трактор
JOHN DEERE 6170R / 2012=> / трактор колесный
JOHN DEERE 6230 / 2009=> / трактор колесный
JOHN DEERE 6330 / 2009=> / трактор колесный
JOHN DEERE 6330 PREMIUM / 2009 / трактор
JOHN DEERE 6430 / 2009=> / трактор колесный
JOHN DEERE 6530 / 2007=> / трактор колесный
JOHN DEERE 6530 PREMIUM / 2009 / трактор
JOHN DEERE 6920 / 2004=> / трактор колесный
JOHN DEERE 6920 / 2008=> / трактор колесный
JOHN DEERE 6920S / 2004 / трактор
JOHN DEERE 6930 / 2009=> / трактор колесный
JOHN DEERE 6930 PREMIUM / 2009=> / трактор колесный
JOHN DEERE 7300 / 2002=> / комбайн кормоуборочный
JOHN DEERE 7350 / 2008=> / комбайн кормоуборочный
JOHN DEERE 7380 / 2012=> / комбайн кормоуборочный
JOHN DEERE 7450 / 2008=> / комбайн кормоуборочный
JOHN DEERE 7530 PREMIUM / 2007=> / трактор колесный
JOHN DEERE 7820 / 2003=> / трактор колесный
JOHN DEERE 7830 / 2006=> / трактор колесный
JOHN DEERE 7930 / 2006=> / трактор колесный
JOHN DEERE 8210T / 2000 / трактор
JOHN DEERE 8220 / 2001=> / трактор колесный
JOHN DEERE 8245R / 2009=> / трактор колесный
JOHN DEERE 8285R / 2011 / трактор
JOHN DEERE 8295R / 2009=> / трактор колесный
JOHN DEERE 8330 / 2006=> / трактор колесный
JOHN DEERE 8335R / 2011=> / трактор колесный
JOHN DEERE 8345R / 2009=> / трактор колесный
JOHN DEERE 8420 / 2001=> / трактор колесный
JOHN DEERE 8430 / 2006=> / трактор колесный
JOHN DEERE 9420 / 2002=> / трактор колесный
JOHN DEERE 9430 / 2006=> / трактор колесный
JOHN DEERE 9460R / 2012=> / трактор колесный
JOHN DEERE 9510RT / 2012=> / трактор колесный
JOHN DEERE 9520 / 2001=> / трактор колесный
JOHN DEERE 9530 / 2007=> / трактор колесный
JOHN DEERE 9550 / 2001=> / комбайн зерноуборочный
JOHN DEERE 9630 / 2007=> / трактор колесный
JOHN DEERE 9640 WTS / 2001=> / комбайн зерноуборочный
JOHN DEERE 9660 / 2005=> / комбайн зерноуборочный
JOHN DEERE 9660 STS / 2004=> / комбайн зерноуборочный
JOHN DEERE 9670 STS / 2008=> / комбайн зерноуборочный
JOHN DEERE 9870 / 2007=> / комбайн зерноуборочный
JOHN DEERE 9880i STS / 2007=> / комбайн зерноуборочный
JOHN DEERE S660 / 2010=> / комбайн зерноуборочный
JOHN DEERE S670 / 2011=> / комбайн зерноуборочный
JOHN DEERE S680i / 2011=> / комбайн зерноуборочный
JOHN DEERE S690 / 2005=> / комбайн зерноуборочный
JOHN DEERE S690i / 2011=> / комбайн зерноуборочный
JOHN DEERE S690i / 2014=> / комбайн зерноуборочный
JOHN DEERE W440 / 2013 / комбайн
JOHN DEERE W540 / 2008=> / комбайн зерноуборочный
JOHN DEERE W650 / 2008=> / комбайн кормоуборочный
JOHN DEERE W650 / 2012=> / комбайн зерноуборочный
JOHN DEERE W650i / 2008=> / комбайн зерноуборочный
KLEINE RL200SF / 2000=> / погрузчик свеклоуборочный
KLEINE SF10-2 / 2004 / свеклоуборочный комбайн
KRONE BIG M 400 / 2007=> / косилка-плющилка
KRONE BIG X 850 / 2010=> / комбайн кормоуборочный
MACDON M150 / 2011=> / косилка самоходная
MASSEY FERGUSON 5440 / 2011=> / трактор колесный
MASSEY FERGUSON 5445 / 2008=> / трактор колесный
MASSEY FERGUSON 5475 / 2007=> / трактор колесный
MASSEY FERGUSON 8480 DynaVT / 2005=> / трактор колесный
MASSEY FERGUSON 9690 FIELDSTAR II / 2004=> / комбайн
MATROT M44D 140 / 2008=> / опрыскиватель самоходный
MONADA WULKAN 022 (KZS 812) / 2011=>
MONADA WULKAN 04 (KZS 1218) / 2011=>
NEW HOLLAND CR9080 / 2008=> / комбайн зерноуборочный
NEW HOLLAND CS6090 / 2007=> / комбайн зерноуборочный
NEW HOLLAND CX8080 / 2006=> / комбайн зерноуборочный
NEW HOLLAND T7050 / 2007=> / трактор колесный
NEW HOLLAND T7060 / 2007=> / трактор колесный
NEW HOLLAND T8.390 / 2011=> / трактор колесный
NEW HOLLAND T8040 / 2007=> / трактор колесный
NEW HOLLAND T8050 / 2007=> / трактор колесный
NEW HOLLAND T9.505 HD / 2011=> / трактор колесный
NEW HOLLAND T9040 HD / 2007=> / трактор колесный
NEW HOLLAND TJ380 HD / 2006=> / трактор колесный
ROPA euro MOUSE 3 / 2007=> / погрузчик свеклоуборочный
ROPA euro TIGER / 2007=> / комбайн свеклоуборочный
ROPA euro TIGER XL / 2007=> / комбайн свеклоуборочный
ROSTSELMASH ACROS 560 / 2009=> / комбайн зерноуборочный
SCHAFFER 9630T / 2014 / сельхозпогрузчик
VADERSTAD RAPID 600C / 2007=> / сеялка
VADERSTAD RAPID A800C / 2007=> / сеялка
VALTRA N141 / 2005=> / трактор колесный
VALTRA T180 / 2004=> / трактор колесный
Строительная техника
ATLAS COPCO FLEXIROC T35 / 2013 / буровая установка
BELAZ 7555 / 2007=> / самосвал карьерный
BELAZ 7555 / 2011=> / самосвал карьерный
BELL B30D / 2001=> / самосвал сочленённый
BOBCAT A770 / 2011=> / погрузчик мини
BOBCAT S175 / 2011=> / погрузчик мини
BOBCAT S530 / 2013 / погрузчик
BOBCAT S590 / 2013 / погрузчик
BOBCAT TL470 HF / 2012 / погрузчик телескопический
BOMAG BW213 DH-4 / 2005=> / каток
CASE SV185 / 2011
CAT 12M3 / 2015 / автогрейдер
CAT 140M / 2007=> / автогрейдер
CAT 16M / 2008=> / автогрейдер
CAT 246D / 2013 / погрузчик
CAT 256C / 2007 / мини-погрузчик
CAT 299D XHP / 2012 / компактный гусеничный погрузчик
CAT 311D LRR / 2008=> / экскаватор гусеничный
CAT 315C / 2003=> / экскаватор гусеничный
CAT 315D / 2007=> / экскаватор гусеничный
CAT 316C / 2003=> / экскаватор гусеничный
CAT 319D / 2008=> / экскаватор гусеничный
CAT 320D / 2006=> / экскаватор гусеничный
CAT 320D L / 2006=> / экскаватор гусеничный
CAT 320E / 2011=> / экскаватор гусеничный
CAT 322C / 2004=> / экскаватор гусеничный
CAT 323D L / 2007=> / экскаватор гусеничный
CAT 323E / 2011=> / экскаватор гусеничный
CAT 325D MH / 2006=> / экскаватор гусеничный
CAT 329E / 2011=> / экскаватор гусеничный
CAT 336D L / 2008=> / экскаватор гусеничный
CAT 336E LH / 2013=> / экскаватор гусеничный
CAT 349D LME / 2009=> / экскаватор гусеничный
CAT 428F / 2013 / экскаватор-погрузчик
CAT 428F2 / 2015 / экскаватор-погрузчик
CAT 432F2 / 2015 / экскаватор-погрузчик
CAT 444F2 / 2015 / экскаватор-погрузчик
CAT 725 / 2006=> / самосвал сочленённый
CAT 730 / 2006=> / самосвал сочленённый
CAT 735 / 2006=> / самосвал сочленённый
CAT 740 / 2006=> / самосвал сочленённый
CAT 834H / 2008 / бульдозер
CAT 906h3 / 2011=> / погрузчик фронтальный
CAT 910K / 2014 / колесный погрузчик
CAT 950G / 2006 / фронтальный погрузчик
CAT 962H / 2006=> / погрузчик фронтальный
CAT 966H / 2006=> / погрузчик фронтальный
CAT 966K / 2012=> / погрузчик фронтальный
CAT 972H / 2006=> / погрузчик фронтальный
CAT 972K / 2012=> / погрузчик фронтальный
CAT 980K / 2011=> / погрузчик фронтальный
CAT CP56 / 2008=> / каток
CAT CP64 / 2008=> / каток
CAT CS56 / 2008=> / каток
CAT CS573E / 2002=> / каток
CAT CS64 / 2008=> / каток
CAT CS64B / 2013 / каток
CAT D6K / 2007=> / бульдозер
CAT D6N XL / 2003=> / бульдозер
CAT D6N XL / 2010=> / бульдозер
CAT D6R / 2006
CAT D7R2 / 2010 / бульдозер
CAT M313C / 2003=> / экскаватор колесный
CAT M313D / 2007=> / экскаватор колесный
CAT M315C / 2003=> / экскаватор колесный
CAT M315D / 2007=> / экскаватор колесный
CAT M316C / 2003 / экскаватор колесный
CAT M316D / 2007=> / экскаватор колесный
CAT M318D / 2008=> / экскаватор колесный
CAT M318F / 2015 / экскаватор колесный
CAT M322C / 2004=> / экскаватор колесный
CAT M322D MH / 2008=> / экскаватор колесный
CAT M325D MH / 2006=> / экскаватор колесный
CAT Th320B / 2005=> / погрузчик телескопический
CAT Th430B / 2005=> / погрузчик телескопический
CAT Th437 / 2009=> / погрузчик телескопический
CAT Th507 / 2009=> / погрузчик телескопический
CAT Th507C / 2015 / погрузчик телескопический
CAT Th514 / 2009=> / погрузчик телескопический
CHETRA EGP 230 / 2009 / экскаватор
CHETRA T11 / 2012 / бульдозер
CHETRA T20 / 2014 / бульдозер
DEMAG DF 115 P (Rozscielacz) / 2003=> / асфальтоукладчик
HAMM GRW280 / 2010=> / каток
HAMM HD110 / 2008=> / каток
HAMM HD140 / 2010=> / каток
HITACHI EX 1200 5 / 2006 / экскаватор
HITACHI EX 1200 6 / 2007 / экскаватор
HITACHI series — 3 / 2006=> / экскаватор гусеничный
HYUNDAI R 250LC-7A / 2007=> / экскаватор гусеничный
JCB 3CX ECO / 2010 / экскаватор погрузчик
JCB 426ZX / 2008=> / погрузчик фронтальный
JCB 456 HT AGRI / 2011=> / погрузчик фронтальный
JCB 4CX ECO / 2011 / экскаватор погрузчик
JCB 4CX ECO / 2014 / трактор
JCB 531-70 / 2006=> / погрузчик фронтальный
JCB 541/70 / 2011 / телескопический погрузчик
JCB JS160 NLC / 2012 — экскаватор гусеничный
JCB JS160 W / 2012 — экскаватор колесный
JCB JS200 LC / 2012 / экскаватор
JCB JS200 NLC / 2012 — экскаватор гусеничный
JOHN DEERE 772G / 2011 / автогрейдер
JOHN DEERE 850J / 2008 / бульдозер
KOMATSU D275A-5 / 2008 / бульдозер
KOMATSU PC180LC 7 / 2007=> / экскаватор гусеничный
KOMATSU PC240LC 8 / 2006=> / экскаватор гусеничный
KOMATSU PC300 8 / 2008 / экскаватор
KOMATSU PC400 7 / 2007 / экскаватор
MANITOU MLT 741-120 LSU / 2008=> / погрузчик телескопический
MANITOU MLT X735-120 LSU / 2012=> / погрузчик телескопический
MANITOU MRT 2150 PRIVILEGE PLUS / 2014=> / погрузчик телескопический
MANITOU MT 1440 / 2013 / телескопический погрузчик
MANITOU MT 1840 / 2007 / телескопических погрузчик
MISTA RD/165H / 2007 / автогрейдер
NEW HOLLAND B110B / 2007=> / экскаватор-погрузчик
NEW HOLLAND D350 / 2006=> / бульдозер
NEW HOLLAND LB115B / 2008=> / экскаватор-погрузчик
NEW HOLLAND MH PLUS / 2008=> / экскаватор колесный
NEW HOLLAND W270 / 2005=> / погрузчик фронтальный
TEREX TG190A / 2008=> / автогрейдер
VOGELE SUPER 1600-2 / 2007=> / асфальтоукладчик
VOGELE SUPER 1800-2 / 2007=> / асфальтоукладчик
VOGELE SUPER 1803-2 / 2007=> / асфальтоукладчик
VOGELE SUPER 1900-2 / 2010=> / асфальтоукладчик
VOGELE SUPER 1900-3 / 2013=> / асфальтоукладчик
VOGELE SUPER 2100-2 / 2006=> / асфальтоукладчик
VOLVO A25D / 2004=> / самосвал сочленённый
VOLVO A25E / 2007=> / самосвал сочленённый
VOLVO A30D / 2004=> / самосвал сочленённый
VOLVO A30E / 2007=> / самосвал сочленённый
VOLVO A35D / 2004=> / самосвал сочленённый
VOLVO A35E / 2007=> / самосвал сочленённый
VOLVO A40D / 2004=> / самосвал сочленённый
VOLVO A40E / 2007=> / самосвал сочленённый
VOLVO BL71B / 2010 / экскаватор погрузчик
VOLVO EC 240 BLC / 2007=> / экскаватор гусеничный
VOLVO EC 360 BLC / 2007=> / экскаватор гусеничный
VOLVO EC 380 DL / 2011 / экскаватор
VOLVO EC 460 BLC / 2007=> / экскаватор гусеничный
VOLVO G930 / 2006=> / автогрейдер
VOLVO G940 / 2006=> / автогрейдер
VOLVO G946 / 2006=> / автогрейдер
VOLVO G960 / 2006=> / автогрейдер
VOLVO G970 / 2006=> / автогрейдер
VOLVO G976 / 2006=> / автогрейдер
VOLVO G990 / 2006=> / автогрейдер
VOLVO L110E / 2002=> / погрузчик фронтальный
VOLVO L110F / 2007=> / погрузчик фронтальный
VOLVO L120E / 2002=> / погрузчик фронтальный
VOLVO L120F / 2007=> / погрузчик фронтальный
VOLVO L150E / 2002=> / погрузчик фронтальный
VOLVO L150F / 2007=> / погрузчик фронтальный
VOLVO L180E / 2002=> / погрузчик фронтальный
VOLVO L180F / 2007=> / погрузчик фронтальный
VOLVO L220E / 2002=> / погрузчик фронтальный
VOLVO L220F / 2007=> / погрузчик фронтальный
VOLVO L330E / 2002=> / погрузчик фронтальный
VOLVO L330F / 2007=> / погрузчик фронтальный
VOLVO L45B / 2010 / погрузчик фронтальный
VOLVO L60E / 2002=> / погрузчик фронтальный
VOLVO L60F / 2007=> / погрузчик фронтальный
VOLVO L70E / 2002=> / погрузчик фронтальный
VOLVO L70F / 2007=> / погрузчик фронтальный
VOLVO L90E / 2002=> / погрузчик фронтальный
VOLVO L90F / 2007=> / погрузчик фронтальный
WIRTGEN W 130 F / 2013 / фреза дорожная
WIRTGEN W 2100 / 2012 / фреза дорожная
Спецтехника
BT LPE 200 / 2007=> / перевоз

Can2sky.com – облачный сервис расшифровки CAN-шины автомобилей — Трибуна на vc.ru

Автомобили, коммерческая техника и спецтехника напичканы электронными модулями, общающимися по шине CAN. Узнать о чем они “говорят” стремятся как компании, которые предоставляют услуги дистанционного мониторинга автопарка (GPS-мониторинг), так и отдельные гики, которым интересно вмешаться в работу личного автомобиля, добавив собственный мультимедийный дисплей или уникальный радар.

{«id»:129307,»type»:»num»,»link»:»https:\/\/vc.ru\/tribuna\/129307-can2sky-com-oblachnyy-servis-rasshifrovki-can-shiny-avtomobiley»,»gtm»:»»,»prevCount»:null,»count»:0}

{«id»:129307,»type»:1,»typeStr»:»content»,»showTitle»:false,»initialState»:{«isActive»:false},»gtm»:»»}

{«id»:129307,»gtm»:null}

2166 просмотров

Для считывания информации из шины CAN существует большое количество USB-CAN адаптеров, создающих на компьютере текстовый лог из HEX-значений. Хотя профессионалы могут сразу глядя на лог сказать, что “вот есть идентификатор 18FEF207, он отвечает за мгновенный расход топлива, а вот температура масла в этой CAN-шине не передается” – было решено сделать несложный сервис can2sky.com, который переводит записанные CAN-логи в удобно-читаемый формат для простого просмотра и анализа.

Уже работающие функции проекта

1. Поддержка нескольких форматов CAN-логов. Среди них самый популярный у нас формат программы CanHacker (trc-файл), текстовые логи утилиты candump, которая является главным инструментом у linux-пользователей, текстовый лог CAN от GPS-трекеров АвтоГРАФ, а также общий формат СSV, в который можно превратить почти любой другой формат CAN-лога. Поддерживается 11-битный CAN (типичный для легковых авто) и 29-битный (коммерческая техника, сельхозтехника).

Пора вставить уже первые картинки.

пример лога 29-битного CAN от canhacker

11-битный лог, записанный утилитой candump

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

Выбор парсера для коммерческой техники обычно сводится к выбору одного из вариантов J1939

{ «osnovaUnitId»: null, «url»: «https://booster.osnova.io/a/relevant?site=vc&v=2», «place»: «between_entry_blocks», «site»: «vc», «settings»: {«modes»:{«externalLink»:{«buttonLabels»:[«\u0423\u0437\u043d\u0430\u0442\u044c»,»\u0427\u0438\u0442\u0430\u0442\u044c»,»\u041d\u0430\u0447\u0430\u0442\u044c»,»\u0417\u0430\u043a\u0430\u0437\u0430\u0442\u044c»,»\u041a\u0443\u043f\u0438\u0442\u044c»,»\u041f\u043e\u043b\u0443\u0447\u0438\u0442\u044c»,»\u0421\u043a\u0430\u0447\u0430\u0442\u044c»,»\u041f\u0435\u0440\u0435\u0439\u0442\u0438″]}},»deviceList»:{«desktop»:»\u0414\u0435\u0441\u043a\u0442\u043e\u043f»,»smartphone»:»\u0421\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u044b»,»tablet»:»\u041f\u043b\u0430\u043d\u0448\u0435\u0442\u044b»}} }

Выбор парсера для CAN-лога легковых авто сложнее

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

3. Отображение распознанных параметров

в таблично-числовом виде

и графическом. На графике можно совмещать несколько параметров, в том числе из нескольких лог-файлов.

4. Средства анализа нераспознанных параметров

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

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

Работа парсера основана на DBC-файлах формата Vector Informatik GmbH. Вероятно, кому-то будет удобнее создать свой DBC-файл в редакторе CANdb++ от Vector — его можно загрузить на сервис, и после этого у вас появится свой собственный парсер.

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

Планы по развитию проекта

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

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

Зачем это нам надо и почему все бесплатно

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

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

Кан шина принцип работы

CAN шина, что же это такое? Много информации читал, но нихрена не понимал. А тут вот нашлось простое и доходчивое объяснение, которое поймёт и ребёнок. А может и не поймет…

В CAN сети все ЭБУ подключены к шине параллельно. Обмен данными производится короткими пакетами — сообщениями.

CAN сообщение
Каждое сообщение содержит идентификатор, который в сети является уникальным (например, «Температура двигателя 100 град» или «Скорость автомобиля 50 км/ч»). При передаче, все ЭБУ в сети получают сообщение и каждый из них проверяет идентификатор. Если сообщение имеет отношение к данному ЭБУ, то оно обрабатывается, в противном случае – игнорируется. Идентификатор может быть длиной 11 бит или 29 бит.

Арбитраж
В шине CAN биты 0 и 1 имеют ещё одно название: рецессивный уровень и доминантный уровень, соответственно. Если двумя разными передатчиками будет одновремнно передан рецессивный и доминантный уровни, то доминантный уровень подавит рецессивный. Этим механизмом подавления обеспечивается арбитраж на шине. Каждый передатчик одновремнено считывает то, что он предаёт в шину. Передатчик с более низким приоритетом вынужден отпустить шину, так как чужой доминантный уровень с более высоким приоритетом исказил его предачу. В то же время, пакет с более высоким уровнем остался неизменным. Передатчик, потерявший арбитраж, может повторить попытку через некоторе время.

Физический уровень
В автомобиле может применяться несколько типов шин CAN.

Высокоскоростной CAN (High speed) применяется в основном в сети управления двигателем и управления шасси. Там, где необходима высокая скорость реакции. Скорость обмена по этой шине 500 или 250 кбит/сек.

Схема подключения ЭБУ к высокоскоростной шине CAN

Низкоскоростной CAN (Low speed) применяется в сети управления кузова. Скорость обмена по этой шине, как правило, равняется 125 кбит/сек.

Схема подключения ЭБУ к низкоскоростной шине CAN

Однопроводный CAN (1-wire) Это удешевлённый варинат Low speed CAN, применяется в основном концерном GM. Используется для коммуникации между ЭБУ кузова машины. Работает на скорости 33,3 кбит/сек.

Схема подключения ЭБУ к однопроводной шине CAN

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

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

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

Можно выделить четыре основные фазы работы шины:

Спящий режим
В этом режиме все ЭБУ, кроме ЭБУ замка, находятся в выключенном состоянии. На драйвер CAN подается питание. Драйвер так же находится в спящем состоянии. При этом, его энергопотребление составляет около 0,3 мА.
Пробуждение
Когда вставляется ключ зажигания или открывается дверь, замок выдаёт доминантное состояние в шину CAN. Это приводит к пробуждению CAN драйверов в спящих ЭБУ. Драйверы при обнаружении активности на шине включают стабилизаторы питания в своих ЭБУ.
Активный режим
В активном режиме ЭБУ постоянно обмениваются информацией. Энергопотребление каждого предатчика при доминантных уровнях может достигать 80 мА.
Засыпание
В момент выключения зажигания, по шине CAN выдаётся команда на выключение, после чего каждый ЭБУ сам себя обесточивает и преходит в спящий режим.
Примечание:
Для однопроводной шины CAN сигнал пробуждения имеет уровень 12 В, обычный обмен 0-4 В.

Немного отступлю от первоисточника.
Самый главный плюс, это очень высокая помехозащищённость сигнала. В чём прикол? Одновременно идут два дублирующих сигнала, только один высокий, второй низкий. Ловят они помеху. Помеха воздействует одинаково на оба сигнала. А на выходе у нас одинаковый уровень. Два уровня сигнала компенсируют помеху. Наглядно это выглядит вот так:

Вот такие пироги. Наткнулся тут : quantexlab

Появление цифровых шин в автомобилях произошло позднее, чем в них начали широко внедряться электронные блоки. В то время цифровой «выход» им был нужен только для «общения» с диагностическим оборудованием – для этого хватало низкоскоростных последовательных интерфейсов наподобие 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-шины не стали придумывать заново: провода вывели на свободные пины уже стандартизированной в OBD-II колодки, в ней 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-шины сигнализации не разъем в разъем, а врезаясь непосредственно в шину автомобиля, дают «криворукому» установщику возможность перепутать провода местами. Автомобиль после этого не то что откажется заводиться – при наличии контроллера управления бортовыми цепями, распределяющего питание, даже зажигание не факт что включится.

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

Одним из подобных источников, который, как нам показалось, вполне подходящим образом иллюстрирует принципы работы CAN-шины, стал видеоролик-презентация учебного продукта CANBASIC компании Igendi Engineering (http://canbasic.com).

Также можете прочитать вторую нашу переводную статью Введение в CAN.

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

Мы начнем с основ построения сети CAN-шины. На схеме приведен автомобиль с его системой освещения.

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

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

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

Автомобиль на указанном виде содержит четыре модуля управления и четко отражает построение учебной системы (платы) CANBASIC

В вышеописанном указано четыре узла шины (CAN-узла).

Передний модуль контролирует передние световые приборы.

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

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

Задний узел контролирует задние световые приборы.

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

В большинстве транспортных средств для подключения главного модуля управления к ПК с помощью диагностического программного обеспечения вам нужен OBD-USB конвертер.

Плата CANBASIC уже содержит в себе OBD-USB конвертер и может быть напрямую подключена к ПК.

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

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

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

Эти данные передаются последовательно. Вот пример.

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

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

Это выглядит так:

Спустя 80 секунд:

Теперь 8 бит данных были переданы со скоростью 0,1 бит в секунду (т.е. 1 бит в 10 секунд). Это называется последовательной передачей данных.

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

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

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

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

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

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

Чтобы объяснить другие части CAN-сообщения мы раскрашиваем CAN-кадр и прикрепляем на него подписи с описанием.

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

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

Синяя область позволяет задать CAN-сообщение для удаленного запроса. Это означает, что будет ожидаться ответ от другого CAN-узла. (Разработчики системы сами рекомендуют не пользоваться удаленными запросами по ряду причин приводящих к глюкам системы, но об этом будет другая статья.)

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

Шесть последовательных битов с одинаковым уровнем определяют конец CAN-кадра.

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

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

С помощью полей ввода могут быть заданы все данные КАН-кадра и поэтому каждое КАН-сообщение может быть отправлено.

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

Текст описания показывает, что сигнал поворота будет управляться с помощью идентификатора «2С1» и бит данных 0 и 1. Все биты данных сбрасываются на 0.

Идентификатор установлен в значение «»2С1». Для активации сигнала поворотов бит данных должен быть установлен с 0 на 1.

В режиме «в салоне» вы можете управлять всем модулем с помощью простых щелчков мыши. Данные CAN устанавливаются автоматически в соответствии с желаемым действием.

Лампы поворотников могут быть установлены на ближний свет для работы в качестве ДХО. Яркостью будет управлять широтно-импульсная модуляция (ШИМ), в соответствии с возможностями современной диодной техники.

Теперь мы можем активировать фары ближнего света, противотуманные фары, стоп-сигналы и фары дальнего.

С отключением ближнего света противотуманные фары также отключаются. Логика управления световой системой CANBASIC соответствует автомобилям марки Volkswagen. Особенности зажигания и «возвращения домой» также включены.

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

В режиме удаленного запроса второй CAN-кадр будет принят и показан ниже отправленного CAN-кадра.

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

Клавиша паузы замораживает текущий CAN-кадр и позволяет провести точный анализ.

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

Кроме того поддерживается скрытие каждого бита в КАН-кадре.

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

Протокол локальной сети контроллера (CAN BUS)

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

Каждый узел поддерживает два счетчика ошибок: счетчик ошибок передачи и счетчик ошибок приема.Существует несколько правил, определяющих, как эти счетчики увеличиваются и/или уменьшаются. По сути, передатчик, обнаруживший ошибку, увеличивает свой счетчик ошибок передачи быстрее, чем прослушивающие узлы увеличивают свой счетчик ошибок приема. Это потому, что есть большая вероятность, что виноват передатчик!

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

  • Узел Error Active будет передавать флаги Active Error при обнаружении ошибок.
  • Узел Passive Error будет передавать флаги Passive Error при обнаружении ошибок.
  • Узел с отключенной шиной вообще ничего не будет передавать по шине.

Правила увеличения и уменьшения счетчиков ошибок несколько сложны, но принцип прост: ошибки передачи дают 8 баллов ошибки, а ошибки приема дают 1 балл ошибки. Корректно переданные и/или принятые сообщения приводят к уменьшению счетчика(ов).

Пример (слегка упрощенный): Предположим, что у узла А в автобусе плохой день. Всякий раз, когда A пытается передать сообщение, это не удается (по какой-либо причине). Каждый раз, когда это происходит, он увеличивает свой счетчик ошибок передачи на 8 и передает активный флаг ошибки. Затем он попытается повторно передать сообщение… и произойдет то же самое.

Когда значение счетчика ошибок передачи превышает 127 (т. е. после 16 попыток), узел A переходит в состояние пассивной ошибки. Разница в том, что теперь он будет передавать по шине пассивные флаги ошибок.Пассивный флаг ошибки состоит из 6 рецессивных битов и не уничтожает другой трафик шины, поэтому другие узлы не услышат сообщение А об ошибках шины. Однако А продолжает увеличивать свой счетчик ошибок передачи. Когда он поднимается выше 255, узел A, наконец, сдается и отключается.

Что другие узлы думают об узле А? – Для каждого активного флага ошибки, переданного A, другие узлы увеличат свои счетчики ошибок приема на 1. К тому времени, когда A отключится от шины, счетчики ошибок приема других узлов будут значительно ниже предела для Ошибка Пассивная, т.е.е. 127. Этот счетчик будет уменьшаться на единицу за каждое правильно принятое сообщение. Однако узел A останется отключенным от шины.

Большинство контроллеров CAN предоставляют биты состояния (и соответствующие прерывания) для двух состояний:

  • «Предупреждение об ошибке» — один или оба счетчика ошибок выше 96
  • Bus Off, как описано выше.

Некоторые – но не все! – контроллеры также предоставляют бит для состояния Error Passive. Некоторые контроллеры также обеспечивают прямой доступ к счетчикам ошибок.

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

Протокол шины CAN: Полное руководство (2022)

Опубликовано 18 марта 2021 г., 8:52, автор: autopi

CAN-шина означает контроллер Area Network и состоит из двух электрических проводов, называемых CAN_Low и CAN_High.Информация внутри каждого транспортное средство передается от и к ЭБУ. Кроме того, CAN-шина создан для надежной работы в суровых условиях.

Мы подготовили простое введение в CAN-шину. Было рассмотрено несколько тем, чтобы дать вам лучшее объяснение протокола (шины CAN).

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

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

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


CAN-шина — это набор из двух электрических проводов в автомобильной сети (CAN_Low и CAN_High), по которым передается информация. посылаются в и из ЭБУ.Сеть, которая позволяет ЭБУ обмениваться данными, называется сетью контроллеров. (МОГУ).

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

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

Шина CAN является одним из протоколов, используемых в бортовом Диагностика (ОБД). OBD-2 в настоящее время является обязательным во всех автомобилей и легких грузовиков по всему миру.


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

Представьте, что ваша машина подобна человеческому телу, а нервная система в человеческом теле — это зона контроллера. Сеть (шина CAN) в автомобиле, которая также обеспечивает связь.

узлы или электронные блоки управления (ЭБУ) — это что-то вроде частей тела, которые связаны между собой через CAN-шина. Информация может быть легко передана между сторонами. Это гораздо легче понять, не так ли?


В зависимости от типа автомобиля, он может иметь до 70 ЭБУ (электронных блоков управления), и каждый из них должен использоваться совместно с другими частями системы. сеть.

Некоторые примеры предназначены для пример; аудиосистема, подушки безопасности, блок управления двигателем, блок управления дверьми и так далее. Шина CAN позволяет ЭБУ связываться друг с другом.

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

Шина CAN использует два провода для связь — CAN low и CAN high (CAN L и CAN H).ISO 11898-2 описывает физический уровень шины CAN, а ISO 11898-1 описывает канальный уровень.

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

С другой стороны, ISO 11898-2 представляет такие параметры, как скорость передачи данных, длина кабеля и подключение.

  • Длина кабеля должна быть 40 метров (1 Мбит/с) или 500 метров (125 кбит/с).

  • Шина CAN должна быть терминирована с помощью резистора шины CAN 120 Ом на конце каждой шины.

  • Узлы CAN должны быть подключены через двухпроводную шину со скоростью передачи данных до 1 Мбит/с (CAN) или 5 Мбит/с (CAN ФД).


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

  • Прочность

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

  • Недорогой

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

  • Скорость

    В настоящее время определяется двумя физическими уровнями — High Speed ​​CAN и Low Speed ​​CAN, каждый со своими преимуществами. и недостатки.

  • Гибкость

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

  • Эффективность

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


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

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

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

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

С другой стороны, без CAN-шины узлам гораздо труднее взаимодействовать друг с другом и общение малоэффективно.

Существует несколько различных типов сетей. Вы можете найти простое объяснение ниже.

Высокоскоростная шина CAN (ISO 11898)

  • Поддерживает скорость передачи от 40 кбит/с до 1 Мбит/с.

  • Простая кабельная разводка.

  • Большинство обычно используется в наши дни.

  • Основа для протоколов более высокого уровня, таких как OBD2, CANopen, j1939 и других.

Низкоскоростная шина CAN

  • Поддерживает скорость передачи от 40 кбит/с до 125 кбит/с.

  • Позволяет продолжить связь, несмотря на неисправность одного из двух проводов.

  • Также известен как отказоустойчивый CAN.

  • Каждый узел CAN имеет собственное окончание CAN.

LIN-шина

  • Недорогая добавка.

  • Меньше обвязки.

  • Более дешевые узлы.

  • Обычно состоит из ведущего LIN, который действует как шлюз — до 16 подчиненных узлов.

  • Обычно включает в себя функции автомобиля, такие как функциональность дверей или кондиционер.

Автомобильная промышленность Ethernet

  • Ethernet поддерживает высокие требования к пропускной способности расширенного драйвера Вспомогательные системы (ADAS), камеры, информационно-развлекательные системы и так далее.

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

  • Не хватает функций безопасности CAN и CAN FD.

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

МОЖЕТ ФД

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

  • CAN FD является расширением оригинального протокола шины CAN.

  • Выпущен в 2012 году компанией Bosch.

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


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

CAN mnetwork использует два сообщения CAN — стандартное CAN и расширенное CAN, которые описаны ниже.

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


Стандартный CAN

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

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

Следующим является бит расширения идентификатора (IDE), который является доминирующим при отправке стандартного кадра CAN — не расширен. один. Бит r0 инвертирован и в настоящее время не используется.

Следующим является код длины данных. (DLC), который указывает, сколько байтов данных содержится в текущем сообщении. Еще одна важная часть — данные. себя, где это то же количество байтов, что и в битах DLC.

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

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

Он имеет ширину 7 бит и обнаруживает ошибки вставки битов. Последняя часть сообщения CAN — это межкадровое пространство. (IFS), который используется в качестве временной задержки.


Расширенный CAN

Расширенный CAN использует 29-битный идентификатор с парой дополнительных битов. Расширенный 29-битный идентификатор (CAN 2.0B) идентичен, но имеет более длинный идентификатор и обычно используется в протоколе j1939 — большегрузные автомобили.CAN использует два логических состояния; доминантный и рецессивный.

  • Доминант

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

  • Рецессивный

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

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

Расширение идентификатора (IDE) должно быть рецессивным, а расширенный идентификатор должны следовать ему соответственно.

Запрос удаленной передачи (RTR) идет сразу после 18-битного идентификатора.Обратный бит r1 следует по пути и остальная часть сообщения остается прежней.


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

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

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

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

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

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


Пример: TMU CAN-FD

TMU CAN-FD позволяет вам с легкостью записывайте данные с любой шины CAN на карту Micro SD емкостью 8–32 ГБ. Просто прикрепите его к машине или грузовику, чтобы начать loggin, а затем закодируйте данные с помощью нашего бесплатного программного обеспечения для управления сетью.

Кроме того, TMU CAN-FD имеет WiFi, что позволяет автоматически загружать данные на свой собственный сервер, а также обновлять устройства по беспроводной сети.



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

Шина CAN поддерживает основу для общения, но не более того.Стандартный протокол CAN не указывает, как обращаться с сообщения сообщения больше 8 байт, или как декодировать данные RAW.

Чтобы показать, как данные передается между узлами CAN сети, набор стандартизированных протоколов пригодится. Есть несколько протоколов более высокого уровня, таких как; ОБД2, CANopen, CAN FD и SAE J1939.

  • ОБД2

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

  • CANopen

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

  • МОЖЕТ ФД

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

  • САЕ Дж1939

    J1939 обычно используется в большегрузных транспортных средствах.J1939 такие параметры, как число оборотов в минуту и ​​скорость, анализируются по подозрительному номеру параметра (SPN). После этого они группируются в группы параметров и классифицируются по номеру PG (PGN).

Высокая скорость передачи данных скорость предлагает диагностику DoIP, точнее примерно в 100 раз больше диагностики CAN. Подробнее о том, что ДоИП здесь.


Сеть зоны управления (шина CAN) имеет богатую историю и прошла несколько этапов развития.Фактические этапы развития в течение нескольких лет могут быть видно ниже.

  • Разработка шины CAN началась еще в 1983 году, когда Bosch первоначально изобрел сеть диспетчерской зоны, которая позже была кодифицирована в ISO 11898-1. стандарт.

  • Позже протокол был выпущен для Общества автомобильных инженеров (SAE) в 1986 году.

  • Intel была первой, кто представил микросхемы контроллера CAN в 1987 году, и вскоре к Intel присоединился Филлипс. после этого.

  • В 1991 году Bosch опубликовала CAN 2.0 (CAN 2.0A: 11 бит, 2.0B: 29 бит).

  • Шина CAN, как международный стандарт ISO 11898, была принята в 1993 году.

  • В 2003 году ISO 11898 стал серией стандартов.

  • В 2012 году Bosch выпустила CAN FD 1.0 — гибкую скорость передачи данных.

  • В 2015 году протокол CAN FD был стандартизирован в ISO 11898-1.

  • Наконец, физический уровень CAN со скоростью до 5 Мбит/с был стандартизирован в ISO 11898-2 в 2016 году.

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

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

Протокол шины CAN — 10-минутный урок

Знакомство с шиной CAN:

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

CAN — это система широковещательной передачи сообщений с несколькими ведущими (одноранговая сеть), в которой указана максимальная скорость передачи сигналов от 125 кбит/с до 1 Мбит/с. Он предусматривает 2048 различных идентификаторов сообщений.


CAN был разработан компанией Robert Bosch GmbH в 1983 году. Шина CAN является одним из пяти протоколов, используемых в бортовой сети. диагностика (OBD)-II стандарт диагностики автомобиля. Ежегодно продается около 1 миллиарда узлов CAN.

Конкурентное преимущество и применение

Преимущества:

  • Низкая стоимость : ЭБУ (ЭБУ = электронные блоки управления) обмениваются данными через один интерфейс CAN, я.е. не прямые аналоговые сигнальные линии, что снижает количество ошибок, вес и стоимость.
  • Централизованный : система шины CAN позволяет осуществлять централизованную диагностику ошибок и настройку по всем ЭБУ.
  • Устойчивость : Система устойчива к сбоям подсистем и электромагнитным помехам. вмешательство.
  • Эффективный : Сообщения CAN имеют приоритет с помощью идентификаторов, так что идентификаторы с наивысшим приоритетом непрерывный.
  • Гибкий : Каждый ECU содержит чип для приема всех передаваемых сообщений, решите релевантность и действовать соответственно — это позволяет легко модифицировать и включать дополнительные узлы


Рис.1: Пример CAN и без CAN в автомобильном применении

Шина CAN широко используется в:

  • Транспортные системы (железнодорожные, авиационные, морские и т. д.)
  • Системы управления промышленными машинами
  • Автоматизация дома и зданий (например, HVAC, лифты)
  • Мобильные машины (строительная и сельскохозяйственная техника)
  • Приборы медицинские и лабораторная автоматика, а также во многих других встраиваемых и глубоко встраиваемых Приложения.
Компоненты системы и структура сети


Рис. 2: Архитектура CAN BUS OSI

Типы шин CAN

Высокоскоростной CAN (CAN 2.0B)

  • Скорость: до 1 Мбит/с
  • Диапазон: 40 м
  • 29-битный идентификатор сообщения
  • Согласование с резистором 120 Ом

Низкая скорость CAN (CAN 2.0A)

  • Скорость: до 125 Кбит/с
  • Диапазон: 500 м
  • 11-битный идентификатор сообщения
  • общее сопротивление на конце должно быть около 100 Ом

CAN FD (гибкая скорость передачи данных)

  • Скорость: до 15 Мбит/с
  • Диапазон 10 м


Рис.3: Схема подключения нерабочей шины DB9 CAN BUS

Является ли CAN синхронным или асинхронным?

При передаче данных CAN используется метод побитового арбитража без потерь для разрешения конфликтов. Этот метод арбитража требует, чтобы все узлы в сети CAN были синхронизированы для одновременной выборки каждого бита в сети CAN. Поэтому некоторые называют CAN синхронным. (К сожалению, термин «синхронный» неточен, поскольку данные передаются без тактового сигнала в асинхронном формате) Все узлы связаны друг с другом через двухпроводную шину.Провода представляют собой витую пару с волновым сопротивлением 120 Ом (номинальное).
ПРИМЕЧАНИЕ: Шина CAN должна быть терминирована. Нагрузочные резисторы необходимы для подавления отражения, а также вернуть шину в ее рецессивное или свободное состояние.

Топология


Рис. 4: Топология CAN BUS

CAN позволяет использовать несколько устройств (называемых «узлами»), в сети CAN требуется два или более узла для общаться. Сложность узла может варьироваться от простого устройства ввода-вывода или встроенного компьютера до шлюз.Для каждого узла требуется: Центральный процессор: микропроцессор или хост-процессор CAN-контроллер: часто является неотъемлемой частью микроконтроллера. Приемопередатчик CAN: определяется в стандарте ISO 11898-2/3. стандарты [MAU].

Сколько узлов вы можете иметь?

В CANopen доступны уникальные адреса для 127 узлов на шине. Однако практический физический предел узлов составляет около 110 единиц на шину. В J1939 доступно 253 уникальных адреса. для автобуса.


Рис. 5: УЗЕЛ CAN

Как работает механизм передачи данных?

В спецификациях CAN используются термины «доминантные» биты и «рецессивные» биты. Доминанта — это логический 0 (активно преобразуется в напряжение передатчиком). Рецессивная — это логическая 1 (пассивно возвращается в напряжение с помощью преобразователя). резистор) Состояние простоя представлено рецессивным уровнем (Логическая 1). Если один узел передает доминантный бит, а другой узел передает рецессивный бит, то происходит коллизия и доминантный бит «выигрывает».А «сообщение» — это пакет данных, содержащий информацию для обмена между узлами. Каждое сообщение в CAN имеет уникальный идентификационный номер.

В следующем видео подробно объясняется, как работает шина CAN:

При использовании протокола на основе сообщений другие узлы могут быть добавлены без перепрограммирования, так как устройства, подключенные к шина не имеет идентифицирующей информации, такой как адресация узла. Таким образом, нет необходимости изменять программное и аппаратное обеспечение любого из устройств, подключенных к шине.Арбитраж – это процесс согласование между устройствами и решает, какое из них может занять шину для себя (рекомендуется Читайте: https://www.linkedin.com/pulse/bus-arbitration-can-controller-area-network-abdul-rehman-anwer/ и https://www.mikroe.com/blog/can-bus).

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


Интеграционные решения

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


Стандарты

Controller Area Network (CAN)

Controller Area Network (CAN bus) — это стандартный протокол последовательной связи, что означает, что его поддержка распределенного управления в реальном времени и мультиплексирования позволяет осуществлять обмен информацией между различными компонентами транспортного средства.Классический формат кадра CAN допускает скорость передачи данных до 1 Мбит/с и полезную нагрузку до 8 байт на кадр, но недавно представленный формат, формат кадра с гибкой скоростью передачи данных CAN, допускает скорость передачи данных выше, а полезную нагрузку выше и выше. больше, чем эти условные значения. В то время как протокол CAN был разработан и до сих пор используется в основном в дорожных транспортных средствах, формат автомобильной шины был включен в авиационные, аэрокосмические и железнодорожные системы.

CAN был разработан в 1985 году для автомобильных сетей в качестве замены все более проблематичных двухточечных проводных систем, которые использовались производителями автомобилей для соединения электронных компонентов транспортных средств.До этого производители включали в автомобили все больше и больше электроники, что приводило к громоздким жгутам проводов, которые оказывались одновременно тяжелыми и дорогими. В качестве автомобильной сети CAN быстро стала очень выгодной альтернативой, поскольку она не только обеспечивала высокую целостность, но и снижала стоимость, сложность и вес проводки. После принятия автомобильной промышленностью CAN стал объектом международного стандарта ISO 11898 в 1993 году. коммуникационная сеть, способная обмениваться данными по сети в соответствии со спецификацией коммуникационного протокола») в системе может временно контролировать действия других узлов.Когда узел CAN готов к передаче данных, он проверяет, занята ли шина, а затем просто записывает кадр CAN в сеть, предоставляя доступ к шине узлу с наибольшим приоритетом.

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

CAN не следует путать с протоколом Local Interconnect Network (LIN) , другим стандартом протокола последовательной сети для транспортных средств. LIN также функционирует посредством связи между узлами на основе сигналов, но отличается тем, что он следует системе ведущий/ведомый , в которой ведущий LIN планирует передаваемые кадры, а подчиненный LIN обслуживает запросы связи ведущего. В целом, протокол LIN дешевле, но менее сложен, чем CAN.Если вы хотите узнать больше, обратитесь к этому предыдущему сообщению: Локальная межсетевая сеть (LIN)

Стандарты протокола CAN

Как упоминалось ранее, CAN стандартизирован на международном уровне в соответствии с ISO 11898. За время своего существования этот стандарт претерпел несколько изменений. изменения, в результате чего он был разбит на несколько частей. Текущие стандарты протокола CAN включают:

ISO 11898-1:2015 — Дорожные транспортные средства — Сеть контроллеров (CAN) — Часть 1: Канальный уровень и физическая сигнализация
  • определяет характеристики настройки обмена цифровой информацией между модули, реализующие канальный уровень протокола.
ISO 11898-2:2016 — Дорожные транспортные средства — Сеть контроллеров (CAN) — Часть 2: Устройство доступа к высокоскоростной среде
  • определяет подключение высокоскоростного физического носителя (HS-PMA), включая HS-PMA без и с возможностью режима низкого энергопотребления, а также с функцией выборочного пробуждения.
ISO 11898-3:2006 – Дорожные транспортные средства – Сеть контроллеров (CAN) – Часть 3: Низкоскоростные, отказоустойчивые, зависящие от среды интерфейсы
  • определяет характеристики настройки обмена цифровой информацией между электронными блоки управления дорожных транспортных средств, оснащенных CAN.
ISO 11898-3/Cor1:2006
  • заменяет рисунок 9 на стр. 17. связь
    • устанавливает синхронизированный по времени обмен цифровой информацией между электронными блоками управления (ЭБУ) автотранспортных средств, оснащенных CAN.

    Все стандарты серии ISO 11898 для протокола CAN доступны в интернет-магазине ANSI. Кроме того, все они могут быть приобретены вместе как пакет ISO 11898 — сеть контроллеров дорожных транспортных средств (CAN), который доступен только в интернет-магазине ANSI.

    Руководство по подключению AST-CAN485 — Learn.sparkfun.com

    Авторы: ДжеймсБМ

    Избранное Любимый 10

    Введение в шину CAN

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

    Шина локальной сети контроллеров (CAN) — это стандарт связи, зародившийся в автомобильной промышленности.Он имеет несколько встроенных функций, которые делают его надежным и устойчивым к шуму. Это протокол на основе сообщений, который может поддерживать несколько узлов. Скорость до 1 Мбит/с поддерживается на расстоянии менее 40 м, в то время как более длинные расстояния возможны на более низких скоростях (500 м при 125 Кбит/с). Шина CAN также имеет метод арбитража, который автоматически определяет приоритеты сообщений и разрешает коллизии пакетов.

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

    Описание сигнала

    Шина CAN состоит из двух сигналов (CAN H и CAN L) и заканчивается на каждом конце согласующим резистором (обычно от 100 до 120 Ом). Для высоких скоростей рекомендуется использовать согласующий резистор 120 Ом. Эти линии обычно наматываются в витую пару.

    Шина имеет рецессивное состояние (логическая 1) и доминантное состояние (логический 0). Шина должна быть активно переведена в доминирующее состояние одним из узлов. Если ни один из узлов не переведет ее в доминантное состояние, шина вернется в рецессивное состояние. Это доминантное и рецессивное поведение означает, что если два узла передают одновременно, доминантные биты будут иметь преимущество. Метод арбитража использует это поведение для разрешения коллизий пакетов.

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

    Вам трудно увидеть изображение? Щелкните изображение, чтобы рассмотреть его поближе.

    Структура сети

    Несколько узлов могут быть подключены параллельно. Линии должны быть оконцованы на каждом конце согласующим резистором (обычно от 100 Ом до 120 Ом). Для высокоскоростной шины CAN приведенная ниже сеть включала нагрузочный резистор сопротивлением 120 Ом на каждом конце.

    Структура пакета

    Сообщения CAN

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

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

    Существует два стандартных формата пакетов CAN: базовый формат (CAN2.0A) и расширенный формат (CAN2.0B). Расширенный формат имеет 29-битный идентификатор, а базовый формат имеет 11-битный идентификатор. Расширенный формат обратно совместим, что позволяет использовать оба формата в любой сети CAN.

    Вам трудно увидеть изображение? Щелкните изображение, чтобы рассмотреть его поближе.

    Арбитраж

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

    Вам трудно увидеть изображение? Щелкните изображение, чтобы рассмотреть его поближе.


    ← Предыдущая страница
    Установка программного обеспечения

    Автомобильные коммуникационные сети, часть II Шина CAN

    Введение

    Сеть контроллеров

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

    Базовая блок-схема типичной сети CAN.

    Характеристики высокоскоростной сети CAN (класс C)

    Несколько модулей подключены к шине параллельно. Скорость передачи данных составляет 500 Кбит/сек для высокоскоростного CAN. Это 500 000 единиц данных или информации в секунду!! Сигнал передается по двум проводам связи для обеспечения целостности сигнала. Эти провода скручены вместе и называются CAN High и CAN Low.

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

    Все эти характеристики будут более подробно описаны ниже.

    Генерация сигналов

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

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

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

    Уровни напряжения шины CAN

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

    Государственный CAN Высокое напряжение CAN Низкое напряжение Тип биты
    Рецессивный 2.5 вольт 2,5 В 1
    Доминант 3,5 В 1,5 В 0

     

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

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

    При использовании рецессивного бита уровни напряжения CAN High и CAN Low составляют 2,5 В, поэтому дифференциальное напряжение равно 0 вольт. Когда передается доминирующий бит, CAN High повышается до 3,5 В, тогда как CAN Low падает до 1,5 В. Это дифференциальное напряжение 2 вольта.

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

    Анализ формы сигнала шины CAN

    Приведенная ниже форма волны показывает как сигнал, когда CAN High и CAN Low проверяются относительно земли, так и дифференциальное напряжение между CAN High и Can Low. Пример показан на Volvo XC-90.

    • Обе трассы зеркально отражают друг друга
    • Чистота без глюков и всплесков
    • Правильное напряжение

    • Правильное дифференциальное напряжение

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

    Защита от отражения сигнала

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

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

    Сообщение Арбитраж

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

    Модуль А теряет возможность отправить свое сообщение первым (красная стрелка).

    Модуль C теряет возможность отправить свое сообщение второй раз (синяя стрелка).

    Модуль B выигрывает арбитраж.

    Практический пример — Открыть Astra

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

    Осциллограф был подключен к контактам 6 и 14 автомобильного разъема передачи данных (DLC) для доступа к высокоскоростной сети.

    Назначение контактов:

    • Контакт 4: масса шасси
    • Контакт 5: Сигнальная масса
    • Контакт 6: CAN High (ISO 15765)
    • Контакт 14: Низкий уровень CAN (ISO 15765)
    • Контакт 16: Постоянное питание (+12 В)

    Был захвачен следующий сигнал:

    Проверка сопротивления сети показала короткое замыкание:

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

    .

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

    .

    Базовые системы, управляемые по шине CAN:

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

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

    Назначение контактов:

    • 30 – Постоянная работа
    • 31 – Земля
    • 15 — Зажигание в режиме реального времени
    • 50 — Электромагнит управления стартерным двигателем
    • 86 — Питание обмотки реле стартера
    • 85 — Масса управления обмоткой реле стартера
    • 87 – Выход контактов реле стартера

    Модуль шлюза

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

    В приведенном выше примере показана высокоскоростная сеть CAN класса C (500 кбит/с), комфортная сеть CAN класса B (250 кбит/с) и локальная сеть Lin Bus (10 кбит/с), все из которых могут обмениваться данными через шлюз модуль.

    CAN-шина

    CAN ISO-TP, одиночный кадр

    ИСО 15765-2

    CAN ISO-TP Первый кадр

    ИСО 15765-2

    Последовательный кадр CAN ISO-TP

    ИСО 15765-2

    Кадр управления потоком CAN ISO-TP

    ИСО 15765-2

    CAN UDS DiagnosticSessionControl

    ИСО 14229-1

    CAN UDS ECURустановить

    ИСО 14229-1

    Доступ к безопасности CAN UDS

    ИСО 14229-1

    CAN UDS Управление связью

    ИСО 14229-1

    CAN UDS TesterПрисутствует

    ИСО 14229-1

    CAN UDS ControlDTCSetting

    ИСО 14229-1

    CAN UDS ResponseOnEvent

    ИСО 14229-1

    CAN UDS LinkControl

    ИСО 14229-1

    CAN UDS ReadDataByIdentifier

    ИСО 14229-1

    CAN UDS ReadMemoryByAddress

    ИСО 14229-1

    CAN UDS ReadScalingDataByIdentifier

    ИСО 14229-1

    CAN UDS ReadDataByPeriodicIdentifier

    ИСО 14229-1

    CAN UDS DynamicallyDefineDataIdentifier

    ИСО 14229-1

    CAN UDS ClearDiagnosticInformation

    ИСО 14229-1

    CAN UDS ReadDTCInformation

    ИСО 14229-1

    CAN UDS InputOutputControlByIdentifier

    ИСО 14229-1

    CAN UDS Рутинный контроль

    ИСО 14229-1

    CAN OBD-II Запрос текущих диагностических данных трансмиссии

    ИСО 15031-5

    CAN OBD-II Запрос данных стоп-кадра трансмиссии

    ИСО 15031-5

    CAN OBD-II Запрос диагностических кодов неисправностей, связанных с выбросами

    ИСО 15031-5

    CAN OBD-II Очистить/сбросить диагностическую информацию, связанную с выбросами

    ИСО 15031-5

    CAN OBD-II Запросить результаты проверки датчика кислорода

    ИСО 15031-5

    CAN OBD-II Запрос результатов испытаний бортового мониторинга для конкретных контролируемых систем

    ИСО 15031-5

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

    ИСО 15031-5

    CAN OBD-II Запрос управления бортовой системой, тестом или компонентом

    ИСО 15031-5

    CAN OBD-II Запрос информации об автомобиле

    ИСО 15031-5

    CAN OBD-II Запрос диагностических кодов неисправностей, связанных с выбросами, с постоянным статусом

    ИСО 15031-5

    .

Добавить комментарий

Ваш адрес email не будет опубликован.