Электронные системы автомобиля

Mr_SMiT

Известный человек
Регистрация
14 Янв 2013
Сообщения
531
Реакции
6
Тема для конструктивных предложений по диагностике, устранению ошибок, приборам, программному обеспечению и (возможно в конечном итоге) управлению функциями автомобиля.

Самым доступным на данный момент является сканер на микросхеме ELM327.
Варианты передачи данных: Bluetooth, WI-FI, USB
Windows:
– консоль с предустановками
– расшифровка кодов ошибок (без сканера)

Android:
– универсальная программа – сканер, бортовой компьютер, анализатор
– сканер
– расшифровка кодов ошибок (без сканера)
Протокол для передачи данных с блока управления двигателем - ISO 14230-4 KWP (fast init, 10.4 kbaud)



Пятизначный код ошибки

Первая позиция:

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 - трансмиссия

Четвертая и пятая позиции- порядковый номер ошибки

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

Mr_SMiT

Известный человек
Регистрация
14 Янв 2013
Сообщения
531
Реакции
6
Видать не очень тема интересна, но пожалуй продолжу.
Вполне успешно завершился эксперимент по получению ошибок ABS на смартфоне.
Завтра буду экспериментировать с дополнительными пидами для получения информации с датчиков ABS.
 

live2007

Старожил
Регистрация
22 Ноя 2013
Сообщения
1,342
Реакции
3
Город
Красноярск
Может еще не все добрались до компьютеров. Набегут.
 

Mr_SMiT

Известный человек
Регистрация
14 Янв 2013
Сообщения
531
Реакции
6
Нарыл расшифровку кодов ошибок ABS.
Понял откуда мотоциклетные уши торчат у Лифана
Перевести теперь надо.
 

rus75

Старожил
Регистрация
7 Апр 2013
Сообщения
2,351
Реакции
12
Город
Москва
Видать не очень тема интересна, но пожалуй продолжу.
Вполне успешно завершился эксперимент по получению ошибок ABS на смартфоне.
Завтра буду экспериментировать с дополнительными пидами для получения информации с датчиков ABS.
Вот эту информацию пожалуйста по подробнее. Какой программой считывали данные из блока АБС?
 

Mr_SMiT

Известный человек
Регистрация
14 Янв 2013
Сообщения
531
Реакции
6
Для поиска ошибок использовалась программа терминал для Android ElmBasic. В принципе, думаю, можно использовать любой терминал. Прикладываю с тремя программками терминалов .
После коннекта, запуска прграммы, указания Bluetooth устройства, последовательно вводим комманды:

Считать ошибки ABS:

ATZ - инициализация и сброс предыдущих настроек адаптера.
ATSP5 - команда установки протокола ISO 14230-4 KWP (fast init)
ATSH8128F1 - заголовок
ATFI - выполнить быстрое инициирование
1800FF00 - запрос

Регистр значения не имеет, вводить естественно без пояснений, после каждой команды - Send.

На последнюю строку получаем ответ примерно такого вида:
58 03 50 25 10 50 55 10 50 95 10

58 означает ответ (5) об блока на режим(8). Остальные байты надо читать по-парно если нули - могут быть отброшены. Получаем:
03 - три ошибки
5025 - С1025 -первая ошибка
10 -признак ошибки
5055 - С1055 - вторая ошибка
10 признак ошибки
5095 - С1095 - третья ошибка
10 признак ошибки


Таблица соответствия

0 P0 Powetrain Codes(PC)-SAE defined
1 P1 PC-manufacturer defined
2 P2 PC- SAE defined
3 P3 PC-jointly defined
4 C0 Chassis Codes(CC) - SAE defined
5 C1 CC-manufacturer defined
6 C2 CC-manufacturer defined
7 C3 CC-reserved for future
8 B0 Bode Codes(BC) -SAE defined
9 B1 BC- manufacturer defined
A B2 BC- manufacturer defined
B B3 BC- reserved for future
C U0 Network Codes(NC)- SAE defined
D U1 NC- manufacturer defined
E U2 NC- manufacturer defined
F U3 NC- reserved for future


Стереть ошибки ABS:

ATZ
ATSP5
ATSH8128F1
ATFI
14ff00


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

С чтением датчиков пока неувязочка - есть, но не то что хотелось

Добавлено через 17 минут
Пожалуйста придерживаемся:
для конструктивных предложений
Что бы не засорять тему, вместо ответа - есть кнопочка справа :)
 

Mr_SMiT

Известный человек
Регистрация
14 Янв 2013
Сообщения
531
Реакции
6
Имеются сомнения в достоверности найденных (вроде как подходящих) С-кодов.
Просьба - если у кого когда-либо загоралась лампочка ABS - проделайте вышеописанную процедуру и сообщите ответ на запрос "1800FF00" или приложите скриншот.
 

cintakc

Форумщик
Регистрация
1 Фев 2015
Сообщения
53
Реакции
1
можно проверить какую ошибку выдает, отсоединив например датчик вращения любого колеса
 

Mr_SMiT

Известный человек
Регистрация
14 Янв 2013
Сообщения
531
Реакции
6
Можно просто поддомкратить с включенным зажиганием и крутануть хорошенько колесо.
Но сделать это гораздо проще в гараже с подкатным домкратом, чем мне на улице среди снежно-ледянных колдобин.
 

rus75

Старожил
Регистрация
7 Апр 2013
Сообщения
2,351
Реакции
12
Город
Москва
Можно просто поддомкратить с включенным зажиганием и крутануть хорошенько колесо.
Но сделать это гораздо проще в гараже с подкатным домкратом, чем мне на улице среди снежно-ледянных колдобин.
Это ничего не даст. Сколько раз я на даче застревал и попадал в ситуацию, когда одно колесо у меня крутилось , а остальные три оставались неподвижными. Но при этом ошибка АБС не загоралась. А вот если вытащить разъем датчика АБС, то ошибка обрыва датчика загорится на 100%. Вроде можно без особых проблем добраться до разъема заднего датчика если снять уплотнительную резинку с задней двери и отодвинуть облицовку в районе сидушки заднего пассажира. Но вот если Ваш метод по сбросу ошибки не сработает, то будете ездить с горящей лампой АБС .
 

mika

Форумщик
Регистрация
12 Окт 2013
Сообщения
63
Реакции
0
Город
Саранск
Это ничего не даст. Сколько раз я на даче застревал и попадал в ситуацию, когда одно колесо у меня крутилось , а остальные три оставались неподвижными. Но при этом ошибка АБС не загоралась. А вот если вытащить разъем датчика АБС, то ошибка обрыва датчика загорится на 100%. Вроде можно без особых проблем добраться до разъема заднего датчика если снять уплотнительную резинку с задней двери и отодвинуть облицовку в районе сидушки заднего пассажира. Но вот если Ваш метод по сбросу ошибки не сработает, то будете ездить с горящей лампой АБС .
лампа ABS тухнет при перевключении зажигания, если ошибки больше нет.
 

Mr_SMiT

Известный человек
Регистрация
14 Янв 2013
Сообщения
531
Реакции
6
для отображения датчиков ABS в программе Torque



Благодарности cintakc
 
Последнее редактирование:

cintakc

Форумщик
Регистрация
1 Фев 2015
Сообщения
53
Реакции
1
привет
может у кого есть сканер или адаптер по диагностике ABS X60, чтобы снять правильные формулы для файла csv и остальные параметры
например iDiag for Android
 

SE959

Старожил
Регистрация
11 Сен 2013
Сообщения
1,988
Реакции
13
Город
Березники
Последнее редактирование:

cintakc

Форумщик
Регистрация
1 Фев 2015
Сообщения
53
Реакции
1
эти не подойдут они версии 2.1
 

rus75

Старожил
Регистрация
7 Апр 2013
Сообщения
2,351
Реакции
12
Город
Москва
Mr_SMiT, а такие не подойдут?


смысл переплачивать?
ВЫ куда-то не туда полезли. Вопрос не стоит в ELM адаптере. cintakc интересуется готовым сканером, который читает ВСЕ параметры АБС, и ему нужны строки инициализации параметров с этого сканера чтобы вытащить при помощи этих параметров дополнительные показания через Хобдрайв.
 

SE959

Старожил
Регистрация
11 Сен 2013
Сообщения
1,988
Реакции
13
Город
Березники
ВЫ куда-то не туда полезли. Вопрос не стоит в ELM адаптере. cintakc интересуется готовым сканером, который читает ВСЕ параметры АБС, и ему нужны строки инициализации параметров с этого сканера чтобы вытащить при помощи этих параметров дополнительные показания через Хобдрайв.
т.е. всё что тут описывает Mr_SMiT, с ELM адаптером работать не будет?
 

Сверху