Как прошить obd2 elm327 под ваз

С ELM 327 не знаком только ленивый автолюбитель. Так как это самый доступный способ самостоятельно произвести чтение ошибок в своём автомобиле и при удачном стечении обстоятельств самостоятельно решить возникшую с автомобилем проблему.

ELM 327 это универсальный микроконтроллер, который позволяет читать данные из блоков управления автомобилем. Для используются специальные протоколы, “правильная” ELM 327 поддерживает 12 протоколов и это достаточно много.

Долгое время ELM 327 позволял только прочитать ошибки и стереть их. Проблема заключалась не в самом адаптере, а в программном обеспечении для него – не было хороших программ, которые бы раскрывали потенциал адаптера. Что и логично, разработка ПО занятие не из дешевых, особенно в данном случае. Но время идет, популярность особо не падает, как итог появляется достойный софт. В данном заметке хочу поговорить о программах для смартфонов с операционной системой Android , некоторые из перечисленных программ доступны в том числе и для пользователей iOS .

Начнём с программы CarScanner , субъективно, но на мой взгляд, это лучшее, что есть сегодня на рынке доступного ПО. Программа условно бесплатная, работает без оплаты с небольшим рекламным блоком внизу и некоторыми ограничениями. В любом случае доступ к Про версии стоит всего 260 рублей. Начать стоит с того, что программа очень простая в использовании и с русским языком, не нужно настраивать какие-то PID , что где-то искать и скачивать, всё доступно сразу, просто выбираешь профиль подключения со своим авто и получаешь данные.

Программа видит блоки, из которых она может вычитать ошибки, программа сама находит все датчики, данные с которых может получить, а также все тесты, результаты которых можно посмотреть. Самое приятное, она позволяет производить кодирование и адаптации, проще говоря включать скрытые функции автомобиля, об этом я более детально писал в заметке про то, что получилось активировать в моём автомобиле Skoda Rapid . При этом активации и сервисные функции доступны не только для VAG , уже точно есть Лада Vesta , есть Toyota (проверял на своём Rav 4) и много других автомобилей.

Вторая программа более узконаправленная и патриотичная (хотя для французского ВАЗ это уже не так актуально). Программа называется OpenDiag , читать информацию из блока управления двигателем можно бесплатно. Но если захотеть немного больше, то придется доплатить небольшие деньги за открытие дополнительных блоков – программа может читать блок безопасности, блок ЭУР и блок АКПП (вариатор Весты, АКПП Гранты). Так, например, на Весте пробег пишется в блок ЭУР, а в блок безопасности пишется количество циклов зажигания и время работы.

Mazda ELM327

Время прочтения

Сложность материала:

Для профи — 4 из 5

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

Простота работы с ELM327 очевидна – достаточно подключить прибор к сервисному разъему и синхронизировать с компьютером. Информация отобразится на дисплее ПК или смартфона.

В этой статье вы узнаете:

ВАЗ ELM327

Важно:

Модели старших годов выпуска могут оснащаться разъемом стандарта OBD2, но не поддерживают доступные ISO. Такие блоки диагностируются отдельными средствами.

1. Совместимость автомобилей ВАЗ с ELM327

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

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

2. Режимы диагностики, OBD протоколы для автомобилей ВАЗ

Стандарт OBD насчитывает пять типов протоколов обмена информацией:

  • тип CAN;
  • KWP2000;
  • ISO 9141 версия 2;
  • J1850 VPW и PWM.

Назначение OBD заключается в согласовании различных электронных систем автомобиля и обеспечения обмена информацией между устройствами. Стандарт устанавливает ряд правил для передачи пакетов данных. Скорость обмена индивидуальна для каждого протокола. Адаптер ELM327 согласовывает ЭБУ и внешние устройства для считывания информации. Данные выводятся пользователю в доступном виде.

Наиболее скоростной является шина CAN. В последних моделях Жигулей предусмотрено использовании этого стандарта. Другие протоколы на этом семействе:

  • ISO 9141;
  • K, L линии;
  • K, L линии (расширенная колодка 55 пин).

Отметим: количество поддерживаемых режимов диагностика и опроса бортовых систем зависит от установленного протокола. Владельцу необходимо проверить год выпуска и модель штатного блока управления перед сервисом. Чем более “свежий” ЭБУ, его прошивка, тем шире список доступных параметров сканирования.

Читайте также:  Как проверить датчик холостого хода на ваз 2109 карбюратор

Важно:

некоторые ЭБУ не поддерживают полный набор функций без применения дилерского сканера.

Выберите модель авто и год выпуска, чтобы определить какие режимы диагностики через адаптер ELM327 поддерживает ваш автомобиль, а так же на каком протоколе базируется OBD2 порт. Данные предсталвны на следующие модели ВАЗ и их модификации: 2114, 2107, 2110, 2112, 2109, 2115, 2106, 2108 и другие.

Примечание:

(1) — Цифры между скобками (x3) соответствуют количеству транспортных средств одного и того же типа

(2) — Мощность в лошадиных силах по DIN (умножается на 0,736 для мощности в кВт)

(3) — ПИД поддерживается только для основного датчика кислорода (№ 1)

  • Столбец режима X: транспортное средство, показывающее 00000000 в режиме, означает, что соответствующий PID не активен и что в результате режим поддерживается, но не отвечает ни на какие запросы. Ни один из автомобилей, описанных ниже, не поддерживает режим 8.
  • Энергетическая колонка: тип топлива, Die для дизеля, Pet для бензина, Hyb для гибрида
  • Транспортные средства в этом списке классифицируются в алфавитном порядке в зависимости от марки, модели, затем в порядке возрастания мощности.

Режим 1

Этот режим возвращает общие значения для некоторых датчиков, таких как:

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

Режим 2

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

Режим 3

В этом режиме отображаются сохраненные диагностические коды неисправностей. Эти коды неисправностей являются стандартными для всех марок автомобилей и делятся на 4 категории:

P0xxx: для стандартных неисправностей, связанных с трансмиссией (двигатель и трансмиссия)
C0xxx: для стандартных неисправностей в шасси
B0xxx: для стандартных неисправностей по кузову
U0xxx: для стандартных неисправностей в сети связи

Более подробная информация и определение общих кодов неисправностей доступны на странице Стандартные коды неисправностей OBD.

Режим 4

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

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

Режим 5

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

Режим 6

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

Режим 7

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

Режим 8

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

Режим 9

Этот режим дает информацию о транспортном средстве, такую ​​как:

  • VIN (идентификационный номер транспортного средства)
  • калибровочные значения

Режим 10 (или Режим A)

Этот режим дает постоянные коды ошибок. Используемые коды идентичны кодам в режимах 3 и 7. В отличие от режимов 3 и 7, эти коды не могут быть сброшены с помощью режима 4. Только несколько дорожных циклов без появления проблемы могут устранить неисправность.

Mazda ELM327

Время прочтения

Сложность материала:

Для профи — 4 из 5

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

Подключение осуществляется через диагностический разъем. Трансляция информационных пакетов происходит через шину данных, предусмотренную в данном автомобиле. ELM способен отслеживать параметры работы ДВС в режиме реального времени, автоматически переводить их в доступный для пользователя вид. Этот прибор отлично подходит для диагностики систем автомобилей семейства LADA. Поддержка USB и беспроводных типов подключения существенно упрощает использование.

В этом разделе вы узнаете:

LADA ELM327

Важно:

Модели старших годов выпуска могут оснащаться разъемом стандарта OBD2, но не поддерживают доступные ISO. Такие блоки диагностируются отдельными средствами.

1. Совместимость LADA со сканером ELM327

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

Читайте также:  Как разблокировать руль на ваз 2109

2. Режимы диагностики, OBD протоколы для автомобилей марки Лада

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

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

  • ISO 9141-2;
  • Keyword Protocol 2000
  • SAE J1850 PWM и VPW;
  • ISO 14230-4 — модульная система;
  • ISO 15765 — CAN.

Автомобили Лада с электронным управлением ДВС используют несколько протоколов:

  • CAN;
  • K-Line;
  • ISO 9141 (для отдельных блоков).

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

  1. Оперативная информация с узлов.
  2. Скриншот параметров двигателя.
  3. Ошибки, записанные в ЭБУ.

Допускается корректировка характеристик лямбда-зонда для отдельных модулей ЭБУ и прошивок.

Важно:

некоторые ЭБУ не поддерживают полный набор функций без применения дилерского сканера.

Выберите модель авто и год выпуска, чтобы определить какие режимы диагностики через адаптер ELM327 поддерживает ваш автомобиль, а так же на каком протоколе базируется OBD2 порт. Данные предсталвны на следующие модели Lada и их модификации: Granta, Kalina, Largus, Niva, Priora, ВАЗ 2107, Vesta, XRAY и другие.

Примечание:

(1) — Цифры между скобками (x3) соответствуют количеству транспортных средств одного и того же типа

(2) — Мощность в лошадиных силах по DIN (умножается на 0,736 для мощности в кВт)

(3) — ПИД поддерживается только для основного датчика кислорода (№ 1)

  • Столбец режима X: транспортное средство, показывающее 00000000 в режиме, означает, что соответствующий PID не активен и что в результате режим поддерживается, но не отвечает ни на какие запросы. Ни один из автомобилей, описанных ниже, не поддерживает режим 8.
  • Энергетическая колонка: тип топлива, Die для дизеля, Pet для бензина, Hyb для гибрида
  • Транспортные средства в этом списке классифицируются в алфавитном порядке в зависимости от марки, модели, затем в порядке возрастания мощности.

Режим 1

Этот режим возвращает общие значения для некоторых датчиков, таких как:

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

Режим 2

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

Режим 3

В этом режиме отображаются сохраненные диагностические коды неисправностей. Эти коды неисправностей являются стандартными для всех марок автомобилей и делятся на 4 категории:

P0xxx: для стандартных неисправностей, связанных с трансмиссией (двигатель и трансмиссия)
C0xxx: для стандартных неисправностей в шасси
B0xxx: для стандартных неисправностей по кузову
U0xxx: для стандартных неисправностей в сети связи

Более подробная информация и определение общих кодов неисправностей доступны на странице Стандартные коды неисправностей OBD.

Режим 4

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

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

Режим 5

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

Режим 6

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

Режим 7

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

Режим 8

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

Режим 9

Этот режим дает информацию о транспортном средстве, такую ​​как:

  • VIN (идентификационный номер транспортного средства)
  • калибровочные значения

Режим 10 (или Режим A)

Этот режим дает постоянные коды ошибок. Используемые коды идентичны кодам в режимах 3 и 7. В отличие от режимов 3 и 7, эти коды не могут быть сброшены с помощью режима 4. Только несколько дорожных циклов без появления проблемы могут устранить неисправность.

Диагностика ЭСУД ВАЗ с помощью ELM327
версия: 1.4.2b

Последнее обновление программы в шапке: 20.10.2013

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Краткое описание:
Работа с адаптером ELM 327 по каналу Bluetooth, чтение/сброс ошибок ЭСУД, отображение параметров ЭСУД Январь 7.2/7.2+ , БОШ 1.5.4.

Читайте также:  Как улучшить охлаждение двигателя ваз 2106

Описание:
Программа предназначена для считывани/сброса ошибок ЭСУД (DTC) ВАЗ с помощью адаптера ELM 327 Bluetooth и Android-устройств. Пока поддерживается работа с блоками ЭСУД «ЯНВАРЬ 7.2/7.2+» , «ЯНВАРЬ 5», «БОШ 1.5.4». Сам «обкатываю» её только на своём авто с блоком Январь 7.2 , поэтому не могу гарантировать работу с другими блоками, т.к. нет возможности проверить на других автомобилях. Пока выкладываю первую рабочую версию (бета-версия). Возможно продолжу разработку в будущем. Программа бесплатная. С радостью выслушаю замечания, предложения, возражения и возмущения. Пишите 😉

Русский интерфейс: Да

Разработчик: Alexxx753

Небольшая просьба ко всем тем кто установил и проверил программу: пишите пожалуйста хоть небольшой отчет о проведенном «эксперименте» 😉 Интересует информация о тестируемом автомобиле (как блок управления, прошивка), об используемом Android-девайсе (версия Андроида, разрешение экрана)

Прикрепленное изображение

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

Нет,ни разу. Напряжение 5,2В,и еще по-моему,соотношение воздух-топливо 14/7,но это так изначально и ничего не меняется.

Наконец то! Присоединяюсь ко всему выше сказанному. Очень благодарен автору. сегодня уже некогда тестить завтра посмотрю и отпишусь. Если автор не забросит разработку помогу чем смогу. Вопрос: приложение использует базу или данные контроллеров забиты в саму прогу?

Пробовал на двух машина.2114 2006г. с январем все норм,сбрасывает,читает,находит.И на приоре 2012 г. с егазом и кажись богом 17,вот тут косяк-найти нашел,написал что читае. Эсуд и всё. больше ни слова.а так автору огромная благодарность за проделанной труд.самое интересное что раньше и торк с обд доктором читали,а тут вдруг перестали.
Ах да, телефон хперия зр и асер икония а 501

А у кого-то работает со старыми мозгами Я5 или Bosch M1.5.4(N)? Разве ELM327 умеет их?
З.Ы. Ух ты! Почитал на автоладе. Alexxx753, , респект. Надо взять ELM на тест.

Вот и я испытал, а точнее нашёл в ваз 2114 2007г. январь 7.2, причину плавающих оборотов и переодически глохнувшего движка. Три дня назад как был на диагностике, причину не обнаружили. А причина оказалась в контактах дмрв, программа показала 1.035в. Передернул фишку с контактами и стало 1.016в. Не идеал 0.996в. но движок шалить перестал. В других хороших прграммах нашпром не поддерживается, а если и поддерживает то я не понимаю прграмму. Тут все просто, видишь какой датчик сколько показывает и нужно знать сколько должно быть. Alexxx753, хорошее начало! И удачного развития проекта!

Огромное спасибо автору программы! Только она и заработала на моем ваз 2112 с мозгами январь 7.2 и на отцовской ваз 2111. Все датчики показывает, нашол нужные ошибки)

Телефон Samsung Galaxy S i-9000,прошивка CM10.1 (4.2.2) 800×480.Авто ВАЗ 21093,мозги Январь 5.1 J5V13I02.Адаптер OBD2 ELM327 V1.5 Bluetooth Mini.Не подключается.Хотя HobDrive прекрасно подключается и работает.Как я понял прога не может к адаптеру подключится,так как после попытки подключится сразу вылазит ошибка подключения.

Телефон Samsung Galaxy S i-9000,прошивка CM10.1 (4.2.2) 800×480.Авто ВАЗ 21093,мозги Январь 5.1 J5V13I02.Адаптер OBD2 ELM327 V1.5 Bluetooth Mini.Не подключается.Хотя HobDrive прекрасно подключается и работает.Как я понял прога не может к адаптеру подключится,так как после попытки подключится сразу вылазит ошибка подключения.

Я у китайцев заказывал недавно 2 таких адаптера (именно «мини» и «V1.5») — у меня телефон ниразу к ним не смог подключиться (и HobDrive, и Torque тоже). Также с версией Андроида выше 4.1 проблемы с подключением есть (мне жалобы присылали люди). В чем причина — так и не разобрались. :blush:

В том и проблема,что хобдрайв в этой связке прекрасно подключается и работает.И с другими машинами этот адаптер прекрасно работает.Тоесть адаптер 100% рабочий.Я им уже год пользуюсь.Но вот с вашей программой не хочет соединятся.Думаю проблема в инициализации соединения в вашей программе.Как-то так.Есть одна мысль,когда-то давно пытался с ноутбука подлючится к Ford друга.Через какую прогу не помню,но она на автомате не могла подключится к адаптеру.Зашел в диспетчер устройств и посмотрел ком порты,оказалось что на bluetooth два ком порта.Вручную указал первый порт,соединение не пошло.На втором все заработало.Думаю на Андроиде не слишком отличается принцип работы bluetooth стека и надо подключатся на второй ком порт.
p.s. В этих вопросах я не сильно разбираюсь,но думаю мысль передал правильно :rolleyes:

Similar Posts:

Adblock
detector