Инструкции по проведению диагностики на авто Daewoo своими руками

Инструкции по проведению диагностики на авто Daewoo своими руками

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

Как выбрать диагностический адаптер для авто (Удобный сервис)

Диагностика автомобиля с ноутбука, планшета или телефона Подбор адаптера Введите модель авто и узнайте какой адаптер подойдет для Ваc http://diagnost7.ru/ Существует два типа адаптером VAG адаптер (он же k-line адаптер) и ELM адаптер (На чипе Pic18f25k80) VAG адаптер поддерживает протоколы передачи информации по к-линии – это большая часть русских авто,.

Диагностика Волга Крайслер и Газель Крайслер! – Это просто!

Статья для обладателей автомобиля ГАЗ-31105 и ГАЗ-3102 (автомобили Газель , Соболь) с двигателем 2.4 ДОНС , в ней мы разберем каким адаптером к ней подключиться, как ее диагностировать, как проверить расход. Нередки случаи когда на приборной панели загорается желтая лампочка , ошибка двигателя , или просто очень хочется понять как работает твой автомобиль , диагностировать его.

Диагностика датчиков автомобилей ВАЗ (7 секретов)

В этой статье речь пойдет о диагностике датчиков ВАЗ ( ВАЗ 2107, ВАЗ 2108, ВАЗ 2109, ВАЗ 2110, ВАЗ 2111, ВАЗ 2112, ВАЗ 2114 , Калина, Приора , Гранта) , а также ГАЗ и УАЗ Многие сталкиваются с проблемами большого расхода топлива, дёрганий при трогании и езде, плящущие или повышенные обороты холостого хода, неравномерная работа двигателя..

2 способа убрать ошибку двигателя ( CheckEngine )

Инструкция и ПО от Diagnost-7.ru (Обновленная)

Дорогие клиенты, собранный нами архив программного обеспечения охватывает огромное количество марок автомобилей для диагностики(в том числе все русские и многие иномарки). С нашими адаптерами (www.diagnost-7.ru) и с этими программами, вы можете диагностировать практически любой автомобиль. Все диагностические программы обновляются по ссылке www.diagnost-7.ru/prog Удачной.

ЛАДА Гранта сбросить ошибку своими руками ? Легко и просто!

В модели Lada ГРАНТА обеспечивает своему владельцу комфортабельную поездку, но даже тут не стоит беспечно расслабляться и забывать о единой для моделей ВАЗ “глючной” электронной системе, подводящей в неподходящий промежуток времени. Это первоочередно касается индикатора check engine, ДПДЗ, РХХ. Но и ДМРВ не исключает такого поведения. Решительно заявить о устранении всех ошибок мотора и перечисленных.

ВАЗ 2112 диагностика своими руками (двигателя , датчиков, ошибок)

Проведение диагностирования на датчиках отвечающих за работу авто ВАЗ 2112 возможно собственноручно на дому. Вы ранее сталкивались с проблемой не гаснущей лампы чек энджин после пуска вашего 16 клапаного мотора или плавали обороты двигателя, что предполагает неисправность дроссельной заслонки или глюк ДПДЗ? Также возможной причиной плавающих оборотов оказаться может ДМРВ, или рхх, или датчик положения.

ВАЗ 2111 диагностика самостоятельно (решаем насущные проблемы)

Нет владельца ваз 2111, не желающего знать все о своем авто. – Но ведь в машине столько датчиков, а их самостоятельная проверка не возможна. – возразите вы. – Возможна и не только проверка, но и сброс ошибок! – ответим мы. Возможно что о VAG адаптере вы не извещены, а ведь именно при его применении диагностика ВАЗ 2111 реально.

Компьютерная диагностика ВАЗ 21099 своими силами

ВАЗ 21099 автомобиль неприхотливый, однако его беда как и всей линейки Вазов возникновение ошибок мотора (двигателя), и других узлов оснащенных датчиками. Однако уже на рынок РФ вышел специальный адаптер VAG, его использование сделало доступным самостоятельную диагностику многих датчиков, считывание и устранение ошибки на них. Для обладателя машины ВАЗ 21099 возможность диагностировать автомобиль своими силами, это.

Реверс-инжиниринг протокола диагностики Daewoo Nexia

В предыдущей статье Бортовой компьютер для ВАЗ с цветным дисплеем и тачскрином я рассказывал о том как своими руками можно сделать бортовой компьютер для автомобилей семейства ВАЗ. В этой статье речь пойдет об автомобиле Daewoo Nexia 2006 года выпуска с двигателем объемом 1,5 литра. Комбинация приборов тут выполнена очень не информативной. Узнать даже примерную температуру двигателя нельзя, потому что огромный стрелочный указатель не имеет промежуточной градуировки. Тахометр попросту отсутствует.

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

Идея измерять все эти параметры напрямую отпала сразу. Зачем, если у нас есть «мозг» который управляет двигателем и сам измеряет все эти параметры. Надо у него их лишь попросить. Google не дает никакой вразумительной информации о протоколе диагностики Daewoo. Поэтому начинаем активно думать.

Разъем диагностики находится возле правой ноги переднего пассажира.

Типоразмер один из стандартных. Напряжение на К-линии при включенном зажигании 5 вольт. Значит нужен K-Line адаптер с подтяжкой линии к 5 вольтам (на ВАЗ к 12 В).

Теперь открываем любую программу для диагностики автомобилей данной марки. Запускаем сниффер СОМ порта через который подключен наш адаптер. И видим обмен информацией между ЭБУ и программой. Вот самое интересное:

F4 56 01 B5

F4 92 01 00 6D 00 00 61 54 1E 00 00 FF 00 00 00 66 00 00 80 80 00 00 4B 4B AF 00 F5

F5 FF FF 4A 85 78 00 FF F9 06 F4 51 6F 00 00 C6 7B 7E 83 00 00 32 00 00 00 08 01 01

00 78 20 2F A0 00 F5 D4

Понять что есть что в ответе сразу не получится. Но тут на помощь приходит старый добрый АвтоВАЗ. А именно связка GM-АвтоВАЗ. Документ «Последовательный высокоскоростной порт главного процессора». Смотрю туда и просто не верю своим глазам. Там описан точь в точь такой же протокол обмена как я только что снял с K-линии! Итак по порядку:

Никакой начальной инициализации нет. Сразу посылается запрос данных.

Формат сообщения:
– Байт идентификации устройства (ID);
– Байт длины сообщения (85 + N). Указывает общее количество слов данных в оставшейся части сообщения N плюс 85 (десятичное);
– Байт запрашиваемого режима (mode) (M);
– Контрольная сумма. Двоичное дополнение суммы всех других слов сообщения, включая идентификатор сообщения и слово длины сообщения (КС).

Разберемся с запросом:

F4 – идентификатор сообщения;

56 – длина сообщения в hex виде. В нашем случае длина всего 1 байт: 85 + 1 = 86 (dec) =56 (hex)

01 – номер режима/таблицы данных которую мы запрашиваем у ЭБУ.

В5 – контрольная сумма. F4 + 56 + 01 = 14B. Инвертируем число 14В и получаем число B4. Прибавляем к нему 1 и получаем В5.

С запросом всё довольно просто. Но меня больше всего интересовал ответ ЭБУ. Смотрим:

F4 92 01 00 6D 00 00 61 54 1E 00 00 FF 00 00 00 66 00 00 80 80 00 00 4B 4B AF 00 F5

F5 FF FF 4A 85 78 00 FF F9 06 F4 51 6F 00 00 C6 7B 7E 83 00 00 32 00 00 00 08 01 01

00 78 20 2F A0 00 F5 D4

F4 – идентификатор сообщения;

92 – длина сообщения. 85 + 61 = 146 (dec) = 92 (hex). Т.е. после этого байта у нас ещё 61 байт данных;

01 – данные по запросу 1-го режима/таблицы ( 1-й байт из 61);

2 байт данных
:
61 байт данных

D4 – Контрольная сумма.

С форматом ответа теперь тоже всё ясно. Самое сложное определить какой байт в ответе что означает. Тут мы возвращаемся к названию данной статьи и определению реверс-инжиниринг («обратная разработка»). Раскрываю основную суть. На Delphi написал программу которая имитирует работу ЭБУ:

Установил программу com0com, создал в системе 2 виртуальных COM порта и соединил их между собой. Программа диагностики отправляет данные в COM2, а моя программа принимает их на COM1 и отправляет ответ обратно. Сделано это потому что COM порт при работе может быть занят только одной программой. Затем, меняя значения каждого байта в ответе ЭБУ, следил за изменением показаний в программе диагностики. Как только показания какого то параметра начинали меняться – значит за этот параметр отвечает именно этот байт (или 2 байта). Затем подбирал формулу перевода к нормальным значениям. Вот что удалось раскопать:

F4 92 … № байта данных … КС

Идентификатор (1-й байт)

Идентификатор (2-й байт)

Температура охлаждающей жидкости ( о С)

Напряжение на ДПДЗ (В)

Положение дроссельной заслонки (%)

Обороты двигателя (об/мин)

Напряжение на датчике кислорода (В)

Желаемые обороты на ХХ

Атмосферное давление (кПа)

Давление на впуске (кПа)

Температура на впуске ( о С)

Угол опережения зажигания

не смог подобрать

Длительность впрыска (1-й байт)

Длительность впрыска (2-й байт)

Время с момента пуска двигателя (1-й байт)

Время с момента пуска двигателя (2-й байт)

Дальше дело за малым: ATMega16A + дисплей от Nokia 1202. Этот дисплей был выбран по причине его доступности и низкой цены (33 рубля). Что хорошо не надо городить преобразователь уровней для K- Линии.

Питание частично смонтировано навесным монтажом прямо на проводе. Дроссель взят из компьютерного блока питания. Подсветка дисплея запитана через резистор 20 Ом. На печатной плате он обозначен как «яркость». Изменяя его номинал, можно подобрать комфортный уровень яркости в ночное время. Как показала практика лучше поставить резистор чуть большего номинала 30-50 Ом. На K-линию поставил стабилитрон на 5,1В если вдруг на линии появится 12 вольт. А с импульсными помехами пусть борются диоды на входе портов микроконтроллера. Желающие могут допаять на вход пару 1N4148, резистор 100-200 Ом последовательно, конденсатор на пару нанофарад на землю. Поскольку провод K-линии от колодки ЭБУ до бортового компьютера получается достаточно длинным, то его желательно в этом случае взять экранированным. Чтобы было меньше наводок. Экран подключить на минус только с одной стороны (со стороны колодки диагностики). Что я и сделал. Питание на бортовой компьютер подается при включении зажигания (плюс подключен прямо к замку зажигания). Минус и K-линия подключены к колодке диагностики.

Фильтр по питанию:

Ну и сам бортовой компьютер:

Устройство представляет собой индикатор 3-х основных параметров: обороты двигателя, температура охлаждающей жидкости, напряжение бортовой сети. Другого не требовалось.

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

После того как вклеили дисплей в корпус – нас ждало разочарование:

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

Но тут нас ждало второе разочарование. Мало того что дисплеи судя по всему оказались из другой партии и обладали низким контрастом по сравнению с первым, так ещё и не реагировали на некоторые команды управления. Не работала команда зеркального отражения относительно оси Y. Пришлось делать это программно. Объяснить это я могу лишь низким качеством изготовления самого дисплея и тем что видимо нам попался самый неоригинальный из неоригинальных дисплеев. Поэтому в архиве 2 версии прошивки: изначальная и исправленная под кривой неоригинал. Исправленная должна работать с любым дисплеем, но скорость вывода на экран там немного ниже. Отличаются они лишь исправлениями в файле LCD.c (прошивка написана в CodeVisionAVR). Если дисплей «нормальный», то лучше использовать первый вариант.

После преодоления всех трудностей дисплей всё таки был успешно вклеен в корпус, а сам корпус приклеен к кожуху рулевой колонки на 2-х сторонний автомобильный скотч.

Решили разместить не по центру для лучшей видимости спидометра:

AutoSoftos.com

AutoSoftos.com
Литература по ремонту автомобилей, Програмы для диагностики авто

Всегда свежий софт и автомобильная литература

  • Доллар – 64.64
  • Евро – 71.70

Диагностика LanosNexia своими руками

  • Разместил: klays067;
  • Прочитано: 2 436;
  • Дата: 15-08-2018, 00:28;

Как и в случае с SENS-ом, нам потребуется K-Line адаптер и ПК под управлением ОС Windows. А вот дальше — всё зависит от года выпуска Вашего авто. На автомобилях Daewoo Nexia, Chevrolet Lanos, Chevrolet Nexia, Nexia-2 и ЗАЗ Chance 1.5 в зависимости от года выпуска устанавливались следующие типы ЭБУ:

Daewoo Nexia, Chevrolet Lanos до 2007 года выпуска включительно (Евро-0, Евро-2) — Delco Multec IEFI (диагностическая колодка GM-12)

Chevrolet Nexia, Chevrolet Lanos, ЗАЗ Chance 2008-2009 годов выпуска (Евро-3) — Delphi MR-140 (диагностическая колодка OBD-II). Встречаются так же автомобили ЗАЗ Chance 1.5 2010 года выпуска с ЭБУ MR-140.

Daewoo Nexia 1.6 DOHC с 2008 года (Евро-3) — Sirius D42 (диагностическая колодка OBD-II). Встречаются так же автомобили Nexia 1.6 DOHC 2007 года выпуска с ЭБУ Sirius.

ЗАЗ Chance 1.5 с 2010 года (Евро-3, Евро-4) — Микас 10.3 (М114), аналогичный применяемым на автомобилях SENS (Chance) 1.3 (диагностическая колодка OBD-II)

Бесплатных диагностических программ, которые бы поддерживали все 4 типа перечисленных ЭБУ, увы, не существует. Для каждого же названного типа ЭБУ в отдельности существует несколько бесплатных приложений, но я остановлюсь на самых оптимальных вариантах. Итак, речь пойдёт о ТРЁХ диагностических программах:

1. Для DaewooChevrolet (NexiaLanos) “Евро-2” (Research Daewoo)
2. Для DaewooChevrolet (NexiaLanos) “Евро-3” (Chevrolet Explorer)
3. Для ЗАЗ Chance 1.5 с ЭБУ Микас (KWP2000)

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

Daewoo NexiaChevrolet Lanos Евро-2

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

Для подключения K-Line адаптера “ORION” потребуется воспользоваться входящим в комплект универсальным “хвостом”: потребуются красный (питание), чёрный (масса) и белый (диагностика) провода (жёлтый не используется). Подключение производим по следующей схеме:

Для подключения OBD-II диагностического адаптера потребуется переходник “OBD2-to-GM12”

Типовые параметры для 1.5 мотора:

Положение дросселя на холостом ходу: 0% = 0,52В (0,48-0,54)
Положение РХХ на холостом ходу (t ОЖ = 90’C) = 25 шагов (20-30)
Давление во впуске на холостом ходу (t ОЖ = 90’C) = 37 кПа (35-39)
Давление АТМ (для диагностики ДАД) = 99 кПа (96-101)
УОЗ на холостом ходу (t ОЖ = 90’C) = 7′ (4-9)

!Если у Вас автомобиль Nexia в комплектации с трамблёром (двигатель G15MF) — на УОЗ не обращаем внимания

Для автомобиля Chevrolet Lanos в строке “модель” необходимо выбрать “Lanos”, а в строке “двигатель” — “1.5 SOHC”

Для автомобиля Daewoo Nexia 1.5 в комплектации с трамблёром в строке “модель” необходимо выбрать “Nexia”, а в строке “двигатель” — 1.5 SOHC

Для автомобиля Daewoo Nexia 1.5 в комплектации с модулем зажигания в строке “модель” необходимо выбрать “NEXIA_UZ”

Самый распространённый дефект автомобилей с ЭБУ Delco — неправильная калибровка дросселя. На каждой третьей Нексии “старого образца” можно наблюдать положение дросселя, отличное от нуля при не нажатой педали акселератора (“газа”). Это запускает эффект “домино”: уходит УОЗ, растёт давление воздуха во впуске, при движении накатом не блокируются форсунки, в начале разгона ощущается “провал”. Для устранения дефекта необходимо снять ДПДЗ и расточить “уши” (отверстия для крепёжных болтов), особенно овальное (до круглого).

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

Порядок действий при работе с Research Daewoo:

1. Соединить K-Line адаптер с диагностической колодкой и с компьютером
2. Включить зажигание
3. Запустить Research Daewoo
4. Выбрать модель автомобиля и модель двигателя
5. Нажать кнопку “START”
6. Убедиться в адекватности показаний датчика давления (96-101 кПа для АТМ)
7. Нажать кнопку “ERROR” и ознакомиться с текущими ошибками при их наличии
8. Убедиться в правильности калибровки дросселя (0%; 0,48-0,54 В)
9. При обнаружении ошибки в п.8 — откалибровать дроссель
10. Запустить мотор
11. Убедиться в адекватности давления во впуске (35-39 кПа)
12. Убедиться в адекватности объёма воздуха для ХХ (20-30 шагов РХХ)
13. При обнаружении ошибки в п.12 — отрегулировать дроссельную заслонку:

При избытке воздуха (шаг РХХ меньше 20) — прикрываем заслонку, вращая винт против часовой стрелки. После регулировки необходимо убедиться, что напряжение ДПДЗ не ушло ниже 0,48В, что привод заслонки доходит до регулировочного болта (упирается в него без зазора), и что заслонку не “закусывает” и резком закрытии.

При нехватке воздуха (шаг РХХ больше 30) — снимаем РХХ и промываем наконечник при помощи аэрозоля “Очиститель карбюратора” либо обычным бензином.

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

В автомобилях Nexia и Lanos с ЭБУ Delco предусмотрен программный октан-корректор (переключатель таблиц зажигания). Сам переключатель (“перемычка”) в автомобиле Nexia находится за боковой обшивкой возле правой ноги переднего пассажира; в автомобиле Lanos — либо за той же обшивкой, либо под передним сидением.

Как правило, “с завода” переключатель таблиц у Нексии установлен на “83”, а у Ланоса — на “91”. Вы можете самостоятельно переключать таблицы, руководствуясь следующей схемой:

Аи-91 = все контакты свободны (перемычка отсутствует)
Аи-83 = все контакты замкнуты между собой
Аи-95 = замкнуты контакты 2 и 3
Аи-87 = замкнуты контакты 1 и 2

!Для повседневной эксплуатации при использовании “девяносто второго” бензина целесообразно установить перемычку на “87”
!Для эксплуатации мотора на пропане целесообразно установить перемычку на “95”

Chevrolet NexiaNexia-2Chevrolet Lanos Евро-3

Диагностическая колодка автомобилей третьего экологического класса находится там же, где у автомобилей второго экологического класса, а вот сама колодка — иной конфигурации (OBD-II)

Положение дросселя на холостом ходу: 0%
Положение РХХ на холостом ходу (t ОЖ = 90’C) = 20 шагов (18-33)
Давление во впуске на холостом ходу, 1.5 SOHC (t ОЖ = 90’C) = 37 кПа (35-39)
Давление во впуске на холостом ходу, 1.6 DOHC (t ОЖ = 90’C) = 35 кПа (33-37)
Давление АТМ (для диагностики ДАД) = 99 кПа (96-101)

Один из самых распространённых дефектов 1.5 мотора третьего экологического класса — повышенные обороты холостого хода и “зависание оборотов” при переходе на ХХ. Основные причины:

1) Заедание тросика “газа”. Отслеживается визуально и по ПДЗ (ДПДЗ). Тросик необходимо снять, закачать между тросом и оплёткой силиконовую смазку и отрегулировать натяжение (свободный ход) тросике “с запасом”

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

3) Неисправность клапана ЕГР

4) Установка РХХ 2112 (вместо 21203)

5) Неправильная калибровка дросселя (ДПДЗ)

6) Дефект РХХ. Вместо родного можно установить РХХ 21203 (Нива)

Порядок действий при работе с Chevrolet Explorer:

1. Соединить K-Line адаптер с диагностической колодкой и с компьютером
2. Включить зажигание
3. Запустить Chevrolet Explorer
4. Выбрать модель ЭБУ (NexiaLanos 1.5= MR-140; Nexia 1.6 = Sirius D42)
5. Нажать кнопку “ERROR” и ознакомиться с текущими ошибками при их наличии
6. Нажать кнопку “Параметры”
7. Убедиться в адекватности показаний датчика давления (96-101 кПа для АТМ)
8. Убедиться в правильности калибровки дросселя (0%)
9. При обнаружении ошибки в п.8 — откалибровать дроссель
10. Запустить мотор
11. Убедиться в адекватности давления во впуске на ХХ (35-39 кПа)
12. Убедиться в адекватности объёма воздуха на ХХ — только для 1.5 мотора (18-35 шагов РХХ для прогретого мотора)

Регулировка дроссельной заслонки на двигателе Daewoo третьего экологического класса производится так же, как и на двигателе второго экологического класса с той лишь разницей, что вместо регулировочного болта на дросселе установлена шпилька под “звёздочку”

!В блоках управления MR-140 и D42 необходимо проводить процедуру адаптации (программного обучения) ДПКВ после каждого снятия ремня ГРМ (например, при замене насоса охлаждающей жидкости), если этого не сделать — через несколько километров загорится ошибка “множественные пропуски воспламенения в цилиндрах”

!В прошивках четвёртого экологического класса (XAQS, с 2012 года) ЭБУ различает абсолютное и фактическое положение дросселя. Диагностическое ПО, не предназначенное для работы с такими прошивками выводит показания абсолютного положения в качестве фактического. Абслолютное отсчитывается от положения ДПДЗ в покое (до установки на дроссель). Сделано это для учёта состояния регулировочного винта привода заслонки. 0% фактических при этом примерно равно 12% абсолютного открытия заслонки

Ну и, наконец, Chance 1.5 “нового образца” (ЭБУ Микас)

Собственно, алгоритм действий будет такой же как в случае с SENS, а вот типовые параметры будут немного другими:

Положение РХХ на ХХ (при t ОЖ 90’C) = 20 шагов (17 — 22)
CO режима XX по умолчанию = 50 единиц
CO рабочего режима по умолчанию = 10 единиц

Регулировка дроссельной заслонки на автомобиле Chance 1.5 производится так же, как и на автомоблях LanosNexia 1.5 третьего экологического класса.

Реверс-инжиниринг протокола диагностики Daewoo Nexia

В предыдущей статье Бортовой компьютер для ВАЗ с цветным дисплеем и тачскрином я рассказывал о том как своими руками можно сделать бортовой компьютер для автомобилей семейства ВАЗ. В этой статье речь пойдет об автомобиле Daewoo Nexia 2006 года выпуска с двигателем объемом 1,5 литра. Комбинация приборов тут выполнена очень не информативной. Узнать даже примерную температуру двигателя нельзя, потому что огромный стрелочный указатель не имеет промежуточной градуировки. Тахометр попросту отсутствует.

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

Идея измерять все эти параметры напрямую отпала сразу. Зачем, если у нас есть «мозг» который управляет двигателем и сам измеряет все эти параметры. Надо у него их лишь попросить. Google не дает никакой вразумительной информации о протоколе диагностики Daewoo. Поэтому начинаем активно думать.

Разъем диагностики находится возле правой ноги переднего пассажира.

Типоразмер один из стандартных. Напряжение на К-линии при включенном зажигании 5 вольт. Значит нужен K-Line адаптер с подтяжкой линии к 5 вольтам (на ВАЗ к 12 В).

Теперь открываем любую программу для диагностики автомобилей данной марки. Запускаем сниффер СОМ порта через который подключен наш адаптер. И видим обмен информацией между ЭБУ и программой. Вот самое интересное:

F4 56 01 B5

F4 92 01 00 6D 00 00 61 54 1E 00 00 FF 00 00 00 66 00 00 80 80 00 00 4B 4B AF 00 F5

F5 FF FF 4A 85 78 00 FF F9 06 F4 51 6F 00 00 C6 7B 7E 83 00 00 32 00 00 00 08 01 01

00 78 20 2F A0 00 F5 D4

Понять что есть что в ответе сразу не получится. Но тут на помощь приходит старый добрый АвтоВАЗ. А именно связка GM-АвтоВАЗ. Документ «Последовательный высокоскоростной порт главного процессора». Смотрю туда и просто не верю своим глазам. Там описан точь в точь такой же протокол обмена как я только что снял с K-линии! Итак по порядку:

Никакой начальной инициализации нет. Сразу посылается запрос данных.

Формат сообщения:
– Байт идентификации устройства (ID);
– Байт длины сообщения (85 + N). Указывает общее количество слов данных в оставшейся части сообщения N плюс 85 (десятичное);
– Байт запрашиваемого режима (mode) (M);
– Контрольная сумма. Двоичное дополнение суммы всех других слов сообщения, включая идентификатор сообщения и слово длины сообщения (КС).

Разберемся с запросом:

F4 – идентификатор сообщения;

56 – длина сообщения в hex виде. В нашем случае длина всего 1 байт: 85 + 1 = 86 (dec) =56 (hex)

01 – номер режима/таблицы данных которую мы запрашиваем у ЭБУ.

В5 – контрольная сумма. F4 + 56 + 01 = 14B. Инвертируем число 14В и получаем число B4. Прибавляем к нему 1 и получаем В5.

С запросом всё довольно просто. Но меня больше всего интересовал ответ ЭБУ. Смотрим:

F4 92 01 00 6D 00 00 61 54 1E 00 00 FF 00 00 00 66 00 00 80 80 00 00 4B 4B AF 00 F5

F5 FF FF 4A 85 78 00 FF F9 06 F4 51 6F 00 00 C6 7B 7E 83 00 00 32 00 00 00 08 01 01

00 78 20 2F A0 00 F5 D4

F4 – идентификатор сообщения;

92 – длина сообщения. 85 + 61 = 146 (dec) = 92 (hex). Т.е. после этого байта у нас ещё 61 байт данных;

01 – данные по запросу 1-го режима/таблицы ( 1-й байт из 61);

2 байт данных
:
61 байт данных

D4 – Контрольная сумма.

С форматом ответа теперь тоже всё ясно. Самое сложное определить какой байт в ответе что означает. Тут мы возвращаемся к названию данной статьи и определению реверс-инжиниринг («обратная разработка»). Раскрываю основную суть. На Delphi написал программу которая имитирует работу ЭБУ:

Установил программу com0com, создал в системе 2 виртуальных COM порта и соединил их между собой. Программа диагностики отправляет данные в COM2, а моя программа принимает их на COM1 и отправляет ответ обратно. Сделано это потому что COM порт при работе может быть занят только одной программой. Затем, меняя значения каждого байта в ответе ЭБУ, следил за изменением показаний в программе диагностики. Как только показания какого то параметра начинали меняться – значит за этот параметр отвечает именно этот байт (или 2 байта). Затем подбирал формулу перевода к нормальным значениям. Вот что удалось раскопать:

F4 92 … № байта данных … КС

Идентификатор (1-й байт)

Идентификатор (2-й байт)

Температура охлаждающей жидкости ( о С)

Напряжение на ДПДЗ (В)

Положение дроссельной заслонки (%)

Обороты двигателя (об/мин)

Напряжение на датчике кислорода (В)

Желаемые обороты на ХХ

Атмосферное давление (кПа)

Давление на впуске (кПа)

Температура на впуске ( о С)

Угол опережения зажигания

не смог подобрать

Длительность впрыска (1-й байт)

Длительность впрыска (2-й байт)

Время с момента пуска двигателя (1-й байт)

Время с момента пуска двигателя (2-й байт)

Дальше дело за малым: ATMega16A + дисплей от Nokia 1202. Этот дисплей был выбран по причине его доступности и низкой цены (33 рубля). Что хорошо не надо городить преобразователь уровней для K- Линии.

Питание частично смонтировано навесным монтажом прямо на проводе. Дроссель взят из компьютерного блока питания. Подсветка дисплея запитана через резистор 20 Ом. На печатной плате он обозначен как «яркость». Изменяя его номинал, можно подобрать комфортный уровень яркости в ночное время. Как показала практика лучше поставить резистор чуть большего номинала 30-50 Ом. На K-линию поставил стабилитрон на 5,1В если вдруг на линии появится 12 вольт. А с импульсными помехами пусть борются диоды на входе портов микроконтроллера. Желающие могут допаять на вход пару 1N4148, резистор 100-200 Ом последовательно, конденсатор на пару нанофарад на землю. Поскольку провод K-линии от колодки ЭБУ до бортового компьютера получается достаточно длинным, то его желательно в этом случае взять экранированным. Чтобы было меньше наводок. Экран подключить на минус только с одной стороны (со стороны колодки диагностики). Что я и сделал. Питание на бортовой компьютер подается при включении зажигания (плюс подключен прямо к замку зажигания). Минус и K-линия подключены к колодке диагностики.

Фильтр по питанию:

Ну и сам бортовой компьютер:

Устройство представляет собой индикатор 3-х основных параметров: обороты двигателя, температура охлаждающей жидкости, напряжение бортовой сети. Другого не требовалось.

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

После того как вклеили дисплей в корпус – нас ждало разочарование:

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

Но тут нас ждало второе разочарование. Мало того что дисплеи судя по всему оказались из другой партии и обладали низким контрастом по сравнению с первым, так ещё и не реагировали на некоторые команды управления. Не работала команда зеркального отражения относительно оси Y. Пришлось делать это программно. Объяснить это я могу лишь низким качеством изготовления самого дисплея и тем что видимо нам попался самый неоригинальный из неоригинальных дисплеев. Поэтому в архиве 2 версии прошивки: изначальная и исправленная под кривой неоригинал. Исправленная должна работать с любым дисплеем, но скорость вывода на экран там немного ниже. Отличаются они лишь исправлениями в файле LCD.c (прошивка написана в CodeVisionAVR). Если дисплей «нормальный», то лучше использовать первый вариант.

После преодоления всех трудностей дисплей всё таки был успешно вклеен в корпус, а сам корпус приклеен к кожуху рулевой колонки на 2-х сторонний автомобильный скотч.

Решили разместить не по центру для лучшей видимости спидометра:

Программы диагностики, инструкции K-line 409, ELM327, Autocom-Delphi часть1

Видео обзоры, видео инструкции, как установить программу диагностики Motorstate на YouTube

Бесплатный Видео курс “Как установить и начать пользоваться устройствами диагностики”

Смотри, применяй и с легкостью диагностируйте авто!

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

Название программы и ссылка (где скачать)

Описание программы

Autocom и Delphi Cars и Trucks и программа Wurth WOW

  • Delphi 2014.3.2 + инструкция текстовая и видео + программа OPUS Cars 2.15 + Ссылка на WOW 5.0.8
  • Delphi 2015.1.3 + активатор
  • Wow 5.00.12 с Автодатой (на английском)

Autocom и Delphi

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

Это программы для диагностики для разных годов выпуска: с 1989 по настоящее время.

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

ELM327 (программы для сканеров ELM327 USB, ELM327 bluetooth, ELM327 Wi Fi)

Программы для Android OS

Программы для IOS: IPhone, IPad и IPod

Windows Phone (для Microsoft Windows Phone)

Программы для множества марок авто для Windows

Программы под одну марку авто

  • ELM327 для ВАЗ
  • DiagnozNK 1 2.3 для ВАЗ и Chery Tiggo
  • Diagnostic Tool 1.31 для ВАЗ
  • DDT4ALL Dacia11.2017 – программа диагностики и настройки авто Dacia
  • DDT4ALL2017 – программа диагностики и настройки авто марки Renault под Windows XP
  • FIAT ECU Scan 3.3 для Fiat
  • FIAT ECU Scan 3.6 для Fiat
  • FORScan 2.2.1 beta для Ford и Mazda
  • TiggoDiag 1.2.0.2 для китайцев. Видео обзор программы Tiggo Diag 1.2
  • VauxCheck для Opel
  • ELMConfig 0.2.14. Видео обзор, как можно перепрошить ЭБУ автомобиля Форд своими руками адаптером ELM327
  • SZ Viewer W1 – программа для Suzuki
  • JeepDiag Free Windows – Jeep Grand Cherokee 2.7 CRD

Torque Pro

Работает на планшетных устройств, как Motorola Xoom, Dell Streak, и Samsung Galaxy Tab Работает на любой автомобиль, который поддерживает OBD 2 стандартных (в большинстве транспортных средств, построенных после 2000 года, но может работать для автомобилей еще в 1996) – если есть сомнения проверить у производителя вашего первого или искать “OBD2” на написанное на большие белые метки в моторном отсеке Работы на транспортных средствах, сделанные Ford, GM / Vauxhall / Opel, Chrysler, Mercedes, Volkswagen, Audi, Jaguar, Citroen, Peugoet, Skoda, Kia, Mazda, Lexus, Daewoo, Renault, Mitsubishi, Nissan, Honda, Hyundai, BMW, Toyota, Seat, Dodge, Jeep, Pontiac и многое другое транспортное средство делает, Европы, США, Дальнего Востока, и т.д. Некоторые ЭБУ автомобиля может поддерживать больше или меньше возможностей, чем другие. Приложение потребности Bluetooth адаптера OBD2 на работу.

AlfaOBD

Программа работает через адаптеры OBDKey, K-Line, ELM327. Для связи с некоторыми блоками требуется переделать адаптер или использовать переходник Fiat 3pin.

  • читать данные с электронных блоков
  • мониторить данные двигателя, коробки передач, ABS, климата, панели приборов
  • читать статические данные: идентификация модулей, состояние системы, коды ошибок с обьяснением возможных причин неполадок
  • очистка памяти ошибок
  • активная диагностика и конфигурационные процедуры для оборудования (Airbag, ECU, климат, панель приборов)
  • программирование электронных ключей и радио брелков замка.

TECU 2.3.2.1

Программа поддерживает протокол Toyota/Lexus, протокол Nissan Consult II, протокол Nissan Consult I, часть протокола Hyundai, часть протокола ECU Delphi MT20U автомобиля Cherry Tiggo, часть протокола MUT-II автомобилей Mitsubishi, часть протокола DAIHATSU и стандартные протоколы OBD-II: ISO-14230 (5 baud init/Fast init), ISO-9141, по которым можно тестировать Honda, Hyundai и др. авто.

Scanmaster ELM

Программа предназначена для диагностики автомобилей по стандартам OBD-II/EOBD, которые были разработаны специально для ELM327 чип, от компании ELM Electronics и поддерживает все OBD-2 диагностические протоколы связи, такие как SAE J1850 (PWM & VPW), ISO15765, CAN, ISO9141 и ISO14230. Работает с адаптерами ELM327 через различные интерфейсы: ELM327 Bluetooth, ELM327 USB и ELM327 WiFi.

PCMscan

Работает с адаптерами на чипах ELM 32X. Позволяет просматривать данные онлайн, freeze frame, ошибки двигателя и некоторых АКПП (читать и стирать), проводить исполнительные тесты и мониторинг систем, имеет встроенный Dynometer. Умеет отображать данные в в графическом виде в виде приборов и графиков. Работает с авто с 1996г. американского рынка, с 2001г. с европейскими бензиновыми, с 2004г. с европейскими дизелями.

ScanXL Professional

ScanXL Professional – программа для диагностики авто по протоколу OBDII (OBD2) для адаптера ELM327.

TiggoDiag

Программа для диагностики Tiggo Diag – это лучшее решение для автолюбителей имеющих в своем пользовании автомобили китайского производителя Chery, Great Wall и другие.

Представленная программа для диагностики автомобилей Chery и Great Wall Tiggo Diag позволит Вам при наличии обычного K-Line адаптера или ELM327 адаптера производить не только диагностику двигателя, но и работать с дополнительными устройствами автомобиля.

HobDrive

Первичная задача HobDrive – непрерывно работать в вашей машине, собирать статистику и анализировать производительность используя OBD-II адаптер.

HobDrive совместим с большинством современных автомобилей:

  • Российские автомобили с контроллерами Январь и Bosch (ВАЗ, Волга-Сайбер, УАЗ Патриот)
  • Большинство иномарок с 1995 года выпуска (OBD2 совместимые)
  • Редкие модели, обычно не диагностируемые обычными программами: JDM (японский внутренний рынок) – Nissan и Toyota, Chery Tiggo, и другие.

OpenDiag Mobile

Программное обеспечение под android 3.1 и выше для диагностики автомобилей российского производства, с применением ELM 327 Bluetooth или Wi-Fi адаптера, USB-COM с чипом FTDI.

  • ВАЗ:
    • BOSCH M1.5.4 R83
    • BOSCH M1.5.4 E2
    • BOSCH MP7.0 E3
    • BOSCH MP7.0 E2
    • BOSCH M7.9.7 E3/E4
    • BOSCH M7.9.7 E2
    • BOSCH ME17.9.7
    • BOSCH ME17.9.7CAN
    • Январь-5 R83
    • Январь-5 E2
    • Январь 7.2 E2
    • Ителма VS5.1 E2
    • Ителма VS5.1 R83
    • Ителма/Автэл M73 E3
    • Ителма M74
    • Ителма M74K (Классика)
    • Ителма M74CAN
    • Ителма M74CAN MAP
    • Ителма M75
    • Ителма M75CAN
    • Ителма M86CAN
  • ГАЗ/УАЗ:
    • BOSCH ME17.9.7 MT
    • BOSCH ME17.9.7 ET
    • BOSCH ME17.9.7(1) MAP
    • СОАТЭ (ГАЗ) ***
    • Микас 5.4 (ГАЗ) ***
    • Микас 5.4 К3 (карб) (ГАЗ) ***
    • Микас 7.1, VS 5.6 ***
    • Микас 7.1 К3 (карб) ***
    • Микас 7.2 (УАЗ) ***
    • Микас VS8 E2
    • Микас 10.3/11.3 *
    • Микас 11 E2
    • Микас 11 Е3 МТ и ЕТ (мех. и электр. дроссель) **
    • Микас 11 CR
    • Микас 12
    • Микас 12.3
  • ЗАЗ:
    • Микас 10.3/11.3+ *
    • Микас 10.3/11.3
    • Микас 7.6

* Дополнительные параметры (Пропуски воспламенения) только через USB K-Line.
** Блоки требуют защищенного режима! Вход в него может потребовать отправку блоку длинного запроса! Elm327 не поддерживает такие запросы! В таком случае, подключение к этим блокам возможно только через USB K-Line
*** Подключение к блокам только через USB K-Line.

OpenDiag для Windows

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

Программа может работать с тремя видами адаптеров: K-line адаптер, ELM327, а также J2534 (MiniVCI, OpenPort 2.0 и подобные) (в бесплатной версии данный адаптер не поддерживается).

Diagnostic Tool

Программа позволяет диагностировать и отображать все параметры блока управления двигателем по протоколу K-line.

Поддерживает блоки управления:

  • Bosch M1.5.4(N) (все модификации)
  • Bosch MP7 (Euro-II / Euro-III)
  • Bosch M7.9.7 (Euro-II)
  • Январь 5.* (все модификации)
  • Январь VS 5.* (все модификации)
  • Январь 7.* (все модификации)
  • Микас 5.4
  • Микас 7.1.

EconTool ELM327 for Nissan

Программа для диагностики автомобилей Nissan по протоколу Nissan Consult.

Motordata ELM327 (RUS)
Бесплатная программа для диагностики дял ELM327 на русском языке от компании «Легион-Автодата»
Позволяет с помощью ноутбука и адаптера ELM327 USB и ELM327 Bluetooth настроить работу двигателя и сделать расширенную диагностику. Отличительной особенностью программы является дополнительная возможность Motordata ELM327 диагностировать праворульные автомобили Toyota .

ELMConfig

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

OBDwiz

OBDwiz – это программа для компьютерной диагностики автомобилей. Работает с такими устройствами, как ELM327, Scantool OBD Link и другими.

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

OliviaDrive

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

Carista

Программа диагностики автомобилей для bluetooth устройств. Аналог Torque Pro, но в ней имеется отличие в том, что она может настраивать работу электроники. Т.е. делать активации/деацтивации дополнительных функций.

Например, на Skoda Octavia A5 можно настроить тест стрелок и аналогичные функции.

JeepDiag

Программа диагностики под конкретную марку и модель авто – Jeep Grand Cherokee 2.7 CRD. Представлена в трех версиях: Free версии для Windows, Android; PRO версия для Android.

ELMScan Toyota

Программа поддерживает следующие блоки авто:
– Двигатель
– Трансмиссия
– Круиз-контроль
– Иммобилайзер
– ABS/VSC/TRC
– Подвеска
– Электроусилитель рулевого управления
– VGRS
– Датчик дождя
– SRS Airbag.

DDT4ALL

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

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

K-Line – VAG-COM 409

У тебя Windows 7 или Windows 8 и не работает устройство диагностики по USB? Прочти инструкцию, она уже многим помогла!

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

Будет полезно:  Ремонт и замена капота на Daewoo своими руками – Инструкции по ремонту и замене капота на авто Daewoo
Ссылка на основную публикацию
Adblock
detector