Как подключить обд2 к матизу

Обновлено: 05.07.2024

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

Почему ELM327 не подключается к ЭБУ?

Основные причины, по которым пользователю не удается установить связь автосканера ELM327 Bluetooth Mini с авто (OBD2):

Для каких автомобилей подходит ELM327?

Работа автомобильных адаптеров ЕМЛ327 ЮСБ возможна на определенных моделях машин:

  • Шевроле Нива;
  • ВАЗ 2105, 2107, 2110, 2114, 111740, Калина;
  • УАЗ Патриот;
  • Лада Гранта, Приора;
  • ТАГАЗ;
  • ГАЗ 31105, 2217;
  • Акура Интегра, RSX, 2.3 DCI;
  • Альфа Ромео 166, 147, Спайдер;
  • Ауди А4, А6, ТТ;
  • БМВ 316, 318, Е46, 325, 328, Е90, 520, 540, 740, 760, Х3, Х5, Z3, 320, 530, Х6;
  • Бьюик Лесабре, Рендезвуз;
  • BYD F3;
  • Шевроле Астро, Аваланс, Камаро, Кавальер, Каптива, Колорадо, Корсика, Импала, Лачетти, С10, Сильверадо, ТрейлБлейзер, Вентур, Старкрафт;
  • Чери Амулет, А13;
  • Крайслер Циррус, Крузер, Гранд Вояжер, Интерпид, Себринг;
  • Ситроен С2, С3, С5, Сксо, Ксара, Пикассо;
  • Дайхатцу;
  • Дэу Ланос, Матиз, Нексия;
  • Додж Караван, Дакота, Интерпид, Неон, Рам;
  • Фиат Добло, Пунто, Мареа, Стило;
  • Форд Кроун, Е350, Эскейп, Эскорт, Эксплорер, Фиеста, Фокус, Фьюжен, Маверик, Мондео, Мустанг, Проб, Ренджер, С-Мак, Скорпио, Таурус, Виндстар, Гэлакси, Т280, Транзит, Турнео;
  • GMC;
  • Хонда Аккорд, Цивик, CR-v, R-v, Фит, Элемент, Одиссей, Паспорт, Прелюд;
  • Хендай Акцент, Элантра, Гетз, Матрикс, I20, Тибурон, СОлярис, Санта-Фе, Гранд Старех;
  • Инфинити;
  • Исузу;
  • Ягуар;
  • Джип Чероки, Гранд Чероки, Вранглер;
  • Киа Церато, Рио, Спектра, Седона, Соренто, Соул, Карнивал, Бонго;
  • Лексус;
  • Мазда Демио, 3, 323, 6, СХ7, МХ-5, RX-8, Кседос;
  • Мерседес;
  • Митсубиси Монтеро Спорт, Каризма, Галант, Диамант, Кольт, Эклипс, Лансер, Аутлендер, Спейс, Паджеро;
  • Ниссан Альтима, Альмера, Жук, Максима, Мурано, Патфайндер, Примьера, Сентра, Вингроад, Тиида, Ноут, Наварра;
  • Опель Астра, Корса, Зафира, Вектра, Омега, Виваро;
  • Пежо 206, 307, 308, 406;
  • Понтиак;
  • Порше;
  • Рено Логан, Дастер, Меган, Сафран, Сандеро, Твинго, Клио, Эспейс, Лагуна, Сценик, Траффик, RX-4;
  • Сааб 9-5, 900;
  • Сатурн;
  • Сеат Толедо, Леон, Ибица, Кордоба, Толедо;
  • Шкода Фелиция, Октавиа, Фабия;
  • Смарт;
  • Ссанг Йонг;
  • Субару Форестер, Импреза, Легаси, Аутбек;
  • Сузуки Игниз, Витара, Вагон;
  • Тойота Аурис, Авенсис, Авалон, Камри, Карина, Корона, Королла, Матрикс, Ланд Крузер, Рав4, Виста;
  • Фольксваген Гольф, Джетта, Пассат, Поло, Сантана, Раббит, Туарег, Кадди, Туаран, Тигуан, Транспортер;
  • Вольво 960, S40, S60, S70, S90, V40, V70, ХС70, ХС90.

Какой программой пользоваться для подключения через адаптер ELM327?

Для подключения через адаптер ELM327 можно устанавливать такие программы:

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

Алгоритм действий, в соответствии с инструкцией, при этом будет таков:

  1. Для начала надо выполнить диагностику целостности контактов и произвести очистку разъема, после чего попробовать осуществить подключение по беспроводной связи. При необходимости нужно воспользоваться специальным переходником. Место расположения диагностического разъема рекомендуется уточнить в сервисном руководстве.
  2. Если устройство успешно подключится к OBD, надо произвести запуск силового агрегата. После старта мотора блок управления либо определит адаптер, либо нет.
  3. Затем надо произвести синхронизацию адаптера со смартфоном или компьютером. Мобильное устройство должно функционировать на платформе Андроид, поскольку с другими операционными системами прибор не работает. Синхронизация осуществляется с использованием беспроводного канала связи Блютуз. Для этого надо войти в настройки канала и включить его, выполнив поиск доступных устройств. После того, как телефон выявит устройство, к нему надо будет подключиться, используя определенный код. Комбинация может быть разной, но, как правило, это цифры 0000, 1111, 1234, 6789.
  4. Если соединение было выполнено успешно, нужно запустить на мобильном устройстве программу для диагностики. Настройка утилиты осуществляется с учетом особенностей и технических параметров автомобиля. На этом этапе важно следовать данным, указанным в инструкции.
  5. Если все действия выполнены правильно, то утилита начинает процедуру диагностики. Программа выдаст информацию касательно работы силового агрегата и основных систем, расположенных в автомобиле, включая все контроллеры и регуляторы. В случае, если синхронизация не была успешной и ELM327 не подключается к ЭБУ, необходимо добавить строки инициализации.
  6. Последние строго индивидуальны и могут применяться на определенных моделях транспортных средств, их нужно добавляться вручную. Все строки инициализации указываются в сервисном руководстве или в Сети.

Что делать, если подключиться не удается?

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

Видео: устранение проблемы по подключению адаптера

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

Как решить проблему с драйверами ELM 327 USB?

Руководство по решению проблемы:

Как устранить проблему плохого соединения ELM 327 Bluetooth?

Действия по устранению ошибки:

  1. Перед устранением проблемы необходимо уточнить, какой используется стек. Применять BlueSoleil не рекомендуется, лучше отдать предпочтение Widcomm.
  2. Нужно удалить все настроенные соединения по беспроводной связи Блютуз, выполнить перезагрузку компьютера или ноутбука.
  3. Затем выполняется повторное соединение с диагностическим прибором по беспроводному каналу связи. Нужно ввести код из инструкции к устройству.
  4. Если данные действия не помогли устранить проблему, причину нужно искать в адаптере.

Видео: как устранить проблему невозможности подключения?

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

Особенности настроек для работы с программой Torquе по Bluetooth

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

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

Купить адаптеры ЕЛМ327 можно по таким ценам:

Наименование Цена, руб.
ELM 327 Оригинал 900-1400
ELM 327 (китайское производство) 200-600
Цены актуальны для трех регионов: Москва, Челябинск, Краснодар.

Видео: какую версию адаптера выбрать?

Некоторые автомобили не на 100% совместимы с OBD2, но программа Torque может связываться с ними, если адаптер ELM327 настроен определенным образом.
Строка инициализации позволяет вручную настроить адаптер ELM327 для связи с такими транспортными средствами. Если вы не можете соединиться с блоком управления автомобиля в автоматическом режиме, возможно вам потребуется ввод строки инициализации.

Как добавить строку инициализации в программу диагностики

Итак, давайте разберемся, как заставить адаптер ELM327 работать с нужной нам строкой инициализации.

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




Подключение ЯНВАРЬ 5.1

Для подключения к блоку управления ЯНВАРЬ 5.1 необходимо:

Подключение ЯНВАРЬ 7.2

Для подключения к блоку управления ЯНВАРЬ 7.2 необходимо:

Документацию по командам инициализации можно посмотреть в ELM_Docs

Перечень строк инициализации ELM327

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

Теперь надо разобраться как редактировать, просматривать и добавлять дополнительные PIDы в программу Torque.

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

2. Скачанный набор PIDов помещаем в папку .torque/extendedpids. Папка .torque находится в корне карты памяти или памяти телефона. Обращаем внимание, что эта папка является скрытой и чтобы получить к ней доступ необходимо включить отображение скрытых папок. На скриншотах все действия с файлами производятся файловом менеджере ES проводник, у вас может быть установлен другой.

Краткая информация о сканере ELM327 OBD2

В основе аппаратной части – микроконтроллер ELM327, разработанный компанией Elm Electronics. Встроенное программное обеспечение v1.5 или v2.1

В зависимости от модели, данные о работе двигателя, ЭБУ и других систем автомобиля выводятся на экраны ноутбуков, планшетов и смартфонов.


Сканеры, поддерживающие Wi-Fi, работают с iOS и остальными устройствами. Посредством Bluetooth и USB обеспечивается обмен информацией с устройствами Android и Windows.

Поддержание стандарта OBDII - главное условие совместимости

Сканеры ELM327 OBD2 подходят к авто, поддерживающим стандарт интерфейса бортовой диагностики OBDII и оборудованными цифровыми 16-контактными диагностическими разъемами. Через них в режиме реального времени передаются стандартизованные коды, позволяющие определять неисправности. При этом авто может стоять или быть в движении.

Определить, для каких авто подходит сканер ELM327 OBD2 можно по году выпуска, так как в разных странах переход на данный стандарт произошёл в разное время.

Как узнать совместимость сканера с автомобилем по году выпуска

Первыми были США. Cadillac, Ford Chevrolet, Dodge, Chrysler, оснащённые DLC Pin 16 и предназначенные для внутреннего рынка, здесь выпускают с 1996 года. Сканер подходит к любым моделям этих и других американских марок.

Япония – вторая страна, которая с 2000 года массово стала оснащать 16 контактными DLC свои Тойоты, Ниссаны, Мазды и другие модели авто, поставляемые в США и Европу. С 2003 года принимается японская версия стандарта JOBD и для праворульных моделей. С этого времени их также можно продиагностировать с помощью сканеров на базе ELM327.


В Западной Европе 16 Pin разъём сначала появился на машинах с бензиновыми двигателями, а затем и на дизелях. Произошло это соответственно в 2001 и в 2004 годах.

В России данный стандарт не является обязательным, что не мешает автомобилестроителям, включая АвтоВАЗ и ГАЗ, выпускать для экспорта модели с разъёмом 16 Пин. Следовательно, устройство подходит и для многих отечественных легковых машин и микроавтобусов.

Ниже приведена таблица, которая поможет ориентировочно определить, для каких авто подходят приборы ELM327 OBD2. Примите во внимание, что автомобили, произведенные в указанных странах для экспорта, могли и ранее оснащаться разъёмами 16 Pin.

Важно: если у вас авто с разъёмом другого типа, например, 12 Pin или 14 Pin, вы также сможете использовать ELM327, но через переходник. Главное, чтобы поддерживался интерфейс OBD2.

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


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

DLC Pin 16 имеет трапециевидную форму и обычно располагается под приборной панелью (с ближней к водителю о стороны). Он может быть на виду или прикрыт крышкой. Его наличие почти на 100% подтверждает возможность подключения сканера ELM327 OBD2 и использование всех его функций.

Подводим итоги


Сканеры ELM327 OBD2 подходят к авто, поддерживающим диагностический стандарт OBD-II и оснащённым разъёмом 16 Pin. Если ваша иномарка сошла с конвейера в 2004 году или позже, она с огромной долей вероятности совместима со сканером. Владельцы современных российских автомобилей и микроавтобусов также могут хорошо сэкономить на диагностике в автосервисе.



The Open Connected Car Platform – Mojio



VM6200S4G OBD Device – ZTEWelink Corporation

Но не только SyncUP DRIVE сейчас представлена на рынке, например, многие компании предоставляют нечто подобное. Конечно, недавно появившийся Samsung Connect auto device – одно из таких интересных предложений, превращающих автомобиль в подключенное устройство. Решение от Samsung аналогичным образом использует мобильную сеть поколения 4G LTE и разворачивает внутри автомобиля точку доступа Wi-Fi: 802.11 a/b/g/n. Connect auto device поддерживает подключение Bluetooth v4.1, содержит GPS-приемник, датчик ускорений, гироскоп и базируется на 4-х ядерном процессоре с частотой 1.2GHz и операционной системе Tizen. Следует отметить, что корейский электронный гигант Samsung говорит о защищенности системы за счет использования Samsung Knox – мобильного решения с защитой уровня предприятия. Фактически Samsung Knox – это программно-аппаратное решение для усиления защиты операционной системы Android.



Samsung Connect auto

Так или иначе, но все ранее рассмотренные решения – это более совершенные промышленные изделия, по сравнению с обычным устройством считывания кодов диагностики на базе микросхемы ELM327 канадской компании Elm Electronics. ELM327 – это универсальный преобразователь протоколов, используемых в диагностических шинах автомобилей, в последовательный протокол типа RS-232.



Структурная схема микросхемы ELM327 v2.2 – Elm Electronics



Mini ELM327 Bluetooth OBD-II Car Diagnostic Adaptor V1.5

Теперь можно подключить стандартный модуль Mini ELM327 Bluetooth OBD-II V1.5 (интересно, что во многих источниках советуют использовать модули со старой прошивкой версии 1.5, а не новые с версией 2.2, т.е. как аргумент высказывается более стабильная работа модуля на старой прошивке и поддержка большего количества авто, но это очень субъективно) и поэкспериментировать с подключением смартфона к выбранному модулю, например, для платформы Android можно использовать одну из самых популярных программ диагностики Torque Lite (OBD2 & Car) или Torque Pro (OBD 2 & Car), а также что-нибудь попроще или использовать свои наработки.



Работа приложения Torque Pro под Android.

Кстати, хочется отметить, очень удобный сервис MockUPhone с бесплатными mock-up современных гаджетов, который очень пригодился, для подготовки скриншота работы программы Torque. Но это небольшое отступление от темы публикации. Нужно заметить, что в большинстве случаев, разъем OBD-II, к которому подключается модуль диагностики, находится под рулевой колонкой автомобиля.



Getting Started with OBD-II – SparkFun Electronics



ECUsim 2000 OBD Simulator – ScanTool

Конечно, профессиональный эмулятор не заменишь, но энтузиастов и гиков вполне может заинтересовать самостоятельная реализация менее сложного проекта на Arduino или Raspberry Pi. Например, можно ограничиться только наиболее распространенным интерфейсом CAN (Controller Area Network). В свое время, стандарт CAN, предложенный компанией Bosch, совершил заметный прогресс в разработке систем для автомобильной электроники. Если автомобиль в сети Интернет появился только недавно, то концепция сети внутри автомобиля существует уже с середины 80-х. Идея очень проста, и как Ethernet совершил прорыв в компьютерных сетях, так и CAN стал основой надежных коммуникаций внутри автомобиля.



An Arduino Based CAN Bus Network – Henry’s Bench

В отличие от Ethernet, сеть CAN значительнее надежнее, что обусловило ее применение не только в автопроме, но и в системах промышленной автоматики, решениях умного дома и т.п. На физическом уровне в CAN используется двухпроводная линия, CAN Lo и CAN Hi, которые побитно передают данные, упакованные в пакет. На концах шины присутствуют согласующие сопротивления по 120 Ом, а также для подавления помех следует использовать скрутку проводов. Скорость передачи данных может достигать 1 Мбит/с.



A Controller Area Network (CAN bus)



Эксперименты с применением Arduino OBD2 Simulator

В принципе, для разработки эмулятора данных OBD-II, не помешает наличие блока питания DC на 12V для модуля ELM327, а также разъем OBD-II. Впрочем, no-name преобразователь DC-DC-USB-TO-12V вполне может решить проблему, т.к. несколько блоков питания на 5V, пожалуй, будут под рукой у любого разработчика для Интернета вещей и не только. Для подключения к OBD-II потребуется два информационных провода CAN_H и CAN_L, а также наличие питания 12 V, но как было замечено ранее, 12 V нужно только для обеспечения работоспособности для модуля ELM327.



CAN-BUS Shield V1.2 — Seeed Development Limited Wiki

На плате расширения CAN-BUS Shield очень удобно использовать не разъем D-SUB, а просто клеммник на два контакта (CAN_H, CAN_L). С точки зрения разработки программного кода, следует отметить, что прототип энтузиасты выложили на GitHub. Сейчас платы от Seeed изменились, да и в любом случае для контроллера MCP2515 лучше использовать новые драйверы все той-же Seeed-Studio. Конечно, оригинальную программу нужно будет немного доработать под новые драйверы, но это дело на пару минут.



Работа с CAN-BUS в среде Arduino IDE на основе low cost OBD2 ECU Simulator

Однако, рассмотренный пример очень примитивен, так как все параметры, отправляемые по протоколу OBD-II, просто генерируются случайным образом, нет связи параметров работы двигателя между собой и т.д. Как продолжение проекта очевидным является разработка приложения, похожего на Freematics OBD-II Emulator GUI. Это графическая оболочка с открытым исходным кодом, которая используется в аппаратном решении Freematics OBD-II Emulator.



Freematics OBD-II Emulator GUI – Freematics

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

Остается дело за малым – немного свободного времени и в удовольствие выполнять разработку своего кода. Правда, где же это время найти в конце года? Но будем оптимистами. А вот, если говорить о применении такого эмулятора OBD-II, то самое прямое направление – это разработка уже своего модуля для диагностического разъема. Например, за отправную точку можно взять открытый проект Carloop, который нацелен на создание модуля подключения автомобиля к облаку с использованием технологий 3G, Wi-Fi или Bluetooth.



Carloop Bluetooth

Проект Carloop основывается на использовании плат: Particle Photon (на базе Wi-Fi модуля Cypress BCM43362, который поддерживает стандарт 802.11b/g/n; контроллера семейства ARM Cortex M3 – STM32F205 на частоте 120Mhz; 1MB флеш-памяти; 128KB оперативной памяти) и Electron (платы с поддержкой подключения к сети мобильной связи 3G/2G). Платформа Particle и сама очень интересна, поскольку базируется на облачном сервисе подключения устройств IoT, облачной IDE для разработки, например, на базе плат Photon, где используется язык похожий на C/C++ для Arduino. Фактически Particle – это отдельная тема для публикации, а проект Carloop однозначно заслуживает отдельного внимания со сороны энтузиастов автомобиля, как подключенного устройства IoT.

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

Читайте также: