Страница 9 из 19

Самостоятельная диагностика (методы и сложности), ELM327

Добавлено: 29 окт 2013, 22:32
mik1320
Подскажите есть ли специальные шнуры и программы для самостоятельной диагностики автомобиля?
До покупки Sitroen был Lacetti и остался шнурок для диагностики KKL, для подключения к рзъему ODB II.
И с помощью специальной программы можно было посмотреть все параметры и сбрасывать ошибки.

:!: Данное сообщение прикреплено, вопросы-ответы делал я. Если есть вопросы/предложения по наполнению шапки - можно писать в этой теме или же мне в личку.
Somebody


В: Чем диагностировать?
О: В целях диагностики автомобиля могут применяться:
1. Дилерские сканеры.
2. Аналоги дилерских сканеров, так называемые Лексии. Позволяет проводить как диагностику, так и настройку параметров автомобиля, и вообще - очень много чего. Можно легко и навредить, пользоваться нужно аккуратно и умеючи.
На самом деле это название ПО (уже устаревшего на данный момент), а не название адаптера. Нынешнее правильное название ПО - DiagBox. Приобрести можно и задорого, и задешево (примерно от $60 и выше). Где купить - в теме о покупках допов из Китая и в теме про Lexia. Обсуждение доступно в отдельной ветке.
3. Бортовые компьютеры (обсуждаются в отдельной ветке).
4. Самый простой способ - приобрести (там же, где и п.2) дигностический адаптер на базе чипа ELM327, обычно их прямо так и называют.
Что может такой адаптер?
Основные возможности ELM327:

- Чтение кодов неисправностей (DTC): Отображение всех кодов неисправностей и их описание;
- Экспорт данных и распечатка;
- Стирание кодов неисправностей (DTC);
- Вывод текущих параметров в метрической и США системах измерений;
- Запись данных и вывод графиков;
- Счетчик времени разгона: от 0 до 100 км/ч.

Выполняемые функции при помощи ELM327:

- Считывать диагностические коды ошибок, как стандартные (DTC), так и специальные коды производителя (MTC), а также отображать их расшифровку(в базе данных приведены более 3000 кодов различных ошибок;
- Производить очистку ошибок и гасить предупреждение Check Engine (MIL) на приборной панели;
- Отображать текущие (LIVE DATA) значения различных датчиков;
- Обороты двигателя;
- Расчетная нагрузка;
- Температура охлаждающей жидкости;
- Работа топливной системы;
- Скорость движения автомобиля;
- Краткосрочный расход топлива;
- Долгосрочный расход топлива;
- Абсолютное давление воздуха;
- Температура всасываемого воздуха;
- Опережение зажигания;
- Массовый расход воздуха;
- Положение дроссельной заслонки;
- Значения параметров лямбда-зондов;
- Давление топлива;
- и иные параметры, поддерживаемые ЭБУ автомобиля.

С помощью данного прибора вы сможете просматривать параметры автомобиля в реальном времени:

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

Поддержка протоколов OBD II:
ISO15765-4 (CAN);
ISO14230-4 (KWP2000);
ISO9141-2;
J1850 VPW;
J1850 PWM.

И как им пользоваться?
Для начала нужно понять сам принцип. Есть адаптер, они бывают нескольких видов: USB, BT, Wi-Fi. Какой из видов использовать - решает каждый сам для себя. Обычно все предпочитают с блютуфом в связи с приличной универсальностью. Обладателям устройств от Apple - подойдет только Wi-Fi.
Ну и конечно же, нам понадобится ПО. Примеров - великое множество, одна из наиболее распространенных и функциональных программ - Torque. Ну а наиболее распространенная платформа использования - конечно же Андроид. Итак - ставим ПО на телефон/планшет/ПК. Обычно диск с ПО уже идет в комплекте, ну а наиболее свежие версии можно найти на просторах интернета.

Дальше все просто: получаем доступ к диагностическому разъему (потянув на себя и сняв крышечку над колесиками обогрева сидений). Вставляем в разъем адаптер (на всякий случай лучше это делать при выключенном зажигании, хотя и при включенном вставляли - плохого ничего не случалось).
Затем устанавливаем связь между адаптером и ПО в телефоне/планшете/ПК, который затем сам, в автоматическом режиме начнет перебирать протоколы и в итоге должен соединиться с ECU (мозгами) машины. И - вуаля. Мы имеем показания. Обычно всех, в первую очередь, интересуют показания температуры охлаждающей жидкости и тахометр. Показания могут выводиться как в стрелочно-индикаторном виде, так и в цифровом.


В: Есть ли какие-то сложности в использовании?
О: Обычно сложностей не возникает. Но это обычно, иногда - встречаются исключения.
Примеры:
1. Не каждый адаптер будет без проблем работать. Связь с адаптером может быть - а "мозги" автомобиля не видны. Или наоборот, все хорошо работает - но нестабильно (прерывается и вновь возобновляется связь). Например.
2. Иногда (редко, только с некоторыми адаптерами, возможно - небольшой брак) возникают непонятные глюки, а именно: имеем воткнутый в разъем адаптер, все вроде как работает - и вдруг ваша любимая машинка запищала, зазвенела и стала сыпать ошибками. Не пугайтесь, спокойно выключите зажигание и извлеките адаптер. После повторого включения зажигания все должно прийти в норму. Еще раз повторюсь, подобное поведение является исключением из правила, но кто предупрежден - тот вооружен. )
Что же касается сыпания ошибками - пока есть 2 подобных случая:
раз и два. Адаптеры использовались разные.


В: Ой, я не хочу чтобы были проблемы.. А можно их как-то избежать?
О: 100%-й гарантии не может дать никто. Однако можно дать некоторые рекомендации.
В частности, замечено что проблемы с неработоспособностью обычно возникают на модулях черного цвета, с синей кнопкой включения/выключения. Не на всех, но через одного.
Примеры: здесь и несколько сообщений ниже, еще здесь - про возможные ошибки в мозгах при использовании ELM327.
При этом адаптеры синего цвета (прозрачные) и белого (непрозрачные) обычно работают без проблем (хотя синие и не всегда стабильно держат соединение, но во всяком случае работают).
Подытожим. С черными (с кнопкой) проблемы чаще всего. С синими - реже. С полностью белыми - пока отрицательных отзывов не было.
Если вдруг кому интересно - есть фотографии разобранного девайса (черный с кнопкой).


В: Я считал ошибку, но что она означает?
О: Расшифровку ошибок можно погуглить (если только Ваша диагностическая программа сама не направила на нужный сайт).
Под спойлером общие принципы для понимания кодов ошибок:
Чтение кодов OBD-II:
Первая позиция:
P - is for powertrain codes - код связан с работой двигателя и/или АКПП
B - is for body codes - код связан с работой "кузовных систем" (подушки безопасности, центральный замок, электростеклоподъемники)
C - is for chassis codes - код относится к системе шасси (ходовой части)
U - is for network codes - код относится к системе взаимодействия между электронными блоками (например, к шине CAN)
Вторая позиция:
0 - общий для OBD-II код
1 и 2 - код производителя
3 - резерв
Третья позиция - тип неисправности:
1 - топливная система или воздухоподача
2 - топливная система или воздухоподача
3 - система зажигания
4 - вспомогательный контроль
5 - холостой ход
6 - ECU или его цепи
7 - трансмиссия
8 - трансмиссия
Четвертая и пятая позиции - порядковый номер ошибки

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

Добавлено: 27 июн 2015, 12:34
xrip
Елм это по-сути интерфейс между CAN BUS и TTL управляемый АТ коммандами, так что ничего микросхема не обрабатывает, она просто передает из одного интерфейса в другой.

Добавлено: 28 июн 2015, 17:42
Technics66
xrip
Вам случайно не попадалась подобная инструкция с примером где используется протокол ISO 15765-4 CAN? Там другие AT команды используются, а изучать все AT команды ELM муторно, всегда понимание материала происходит быстрее когда готовый пример разбираешь. Поиском пробовал поискать но ни чего подобного не попадалось.

Добавлено: 29 июн 2015, 16:02
Technics66
Не получилось у меня получить информацию со второй CAN шины. С первой какие то данный пробегают потом пишет переполнение буфера, а со второй вообще тишина, даже автоматом протокол определить не может. Etuners Lionheart тоже не смог ни чего прочитать и в описании программы написано:
Models not covered because of newer diagnostic protocols:
Citroen C5 1.6T (Euro5)
Peugeot 308 1.6T (Euro5)
Peugeot 3008 (Euro5)
Peugeot RCZ

Добавлено: 29 июн 2015, 16:19
xrip
Technics66, а пины на ЕЛМке перекидывали?

Добавлено: 29 июн 2015, 16:22
Technics66
xrip
Конечно.

Добавлено: 29 июн 2015, 16:25
xrip
Там как я понимаю надо сначала инциализироваться (включить режим диагностики) на первой шине, а потом переключится и слушать вторую.

Добавлено: 29 июн 2015, 16:32
Technics66
Вот такая городулька получилась. USB to COM на PL2303, FTDI у меня нет.

Если сначала надо переводить машину в режим диагностики то это не интересно. Может попробую подключится к шине которая в машине но боюсь что тоже нечего не получится.

Добавлено: 29 июн 2015, 17:49
Aquarius
Technics66 писал(а):Может попробую подключится к шине которая в машине но боюсь что тоже нечего не получится.

А сигнализация на какой шине висит? У Вас какая сигналка стоит?

Добавлено: 29 июн 2015, 18:19
Somebody
Aquarius, нет у него сигналки, ЦЗ только.

Re: Самостоятельная диагностика (методы и сложности), ELM327

Добавлено: 02 сен 2015, 08:25
EMINEM
Приобрел себе адаптер ёклмн327
Вопрос к тем, кто уже разобрался - какая лучшая прога для него? Из параметров больше всего интересует температура ОЖ (в градусах Цельсия, а не фаренгейт), ну, и возможность замерить ускорение до 100 км/ч и т.п.
Чтобы была возможность самому расположить несколько "датчиков" на одном экране (или не самому, но где они удачно сочетаются по умолчанию в проге)

Re: Самостоятельная диагностика (методы и сложности), ELM327

Добавлено: 02 сен 2015, 08:42
Technics66
EMINEM
Для Android устройств Torque.

Re: Самостоятельная диагностика (методы и сложности), ELM327

Добавлено: 02 сен 2015, 13:26
Дмитрий66
xrip писал(а):Там как я понимаю надо сначала инциализироваться (включить режим диагностики) на первой шине, а потом переключится и слушать вторую.


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

Re: Самостоятельная диагностика (методы и сложности), ELM327

Добавлено: 02 сен 2015, 13:54
EMINEM
Technics66 писал(а):Источник цитаты Для Android устройств Torque


Платная версия?) На 4PDA не увидел таблетку... Пока не дома, проверить не могу

Re: Самостоятельная диагностика (методы и сложности), ELM327

Добавлено: 02 сен 2015, 13:59
Somebody
:!:
EMINEM, мы не обсуждаем здесь взломы ПО. Ищущий да обрящет. ;)

Re: Самостоятельная диагностика (методы и сложности), ELM327

Добавлено: 02 сен 2015, 14:22
EMINEM
Somebody писал(а):Источник цитаты Ищущий да обрящет


Я понял )