Расшифровка кодов елм 327


Расшифровка кодов ошибок OBDII адаптера ELM327 Часть1. 0-500 — KIA Sportage, 2.0 л., 2013 года на DRIVE2

Адаптер ELM327 Bluetooth

Обозначение контактов OBD2


1 OEM
2 J1850 Шина + (Bus + Line, SAE)
3 OEM
4 Заземление
5 Сигнальное заземление
6 Верхний контакт CAN (J-2284)
7 K-Line ISO 9141-2
8 OEM
9 OEM
10 Bus – Line, SAE J1850 Шина
11 OEM
12 OEM
13 OEM
14 Нижний контакт CAN (J-2284)
15 L-Line ISO 9141-2
16 Напряжение АКБ

Обозначения кодов DTC
P0100 Неисправность в цепи расходомера воздуха
P0101 Неправильный показатель / не отрегулирован расходомер воздуха
P0102 Низкий показатель расходомера воздуха
P0103 Высокий показатель расходомера воздуха
P0104 Неисправность расходомера воздуха
P0105 Неисправность цепи датчика абсолютного давления впускного коллектора / барометрического давления впускного коллектора
P0106 Неправильный показатель / не отрегулирован датчик абсолютного давления впускного коллектора / барометрического давления впускного коллектора
P0107 Низкий показатель датчика абсолютного давления впускного коллектора / барометрического давления впускного коллектора
P0108 Высокий показатель датчика абсолютного давления впускного коллектора / барометрического давления впускного коллектора
P0109 Неисправность датчика абсолютного давления впускного коллектора / барометрического давления впускного коллектора
P0109 Неисправность цепи датчика температуры воздуха на впуске
P0111 Неправильный показатель / не отрегулирован датчик температуры воздуха на впуске
P0112 Низкий показатель датчика температуры воздуха на впуске
P0113 Высокий показатель датчика температуры воздуха на впуске
P0114 Неисправность датчика температуры воздуха на впуске
P0115 Неисправность цепи датчика температуры охлаждающей жидкости двигателя
P0116 Неправильный показатель / не отрегулирован датчик температуры охлаждающей жидкости двигателя
P0117 Низкий показатель датчика температуры охлаждающей жидкости двигателя
P0118 Высокий показатель датчика температуры охлаждающей жидкости двигателя
P0119 Неисправность датчика температуры охлаждающей жидкости двигателя
P0120 Неисправность цепи датчика положения дроссельной заслонки / переключатель А
P0121 Неправильный показатель / не отрегулирован датчик положения дроссельной заслонки / переключатель А
P0122 Низкий показатель датчика положения дроссельной заслонки / переключатель А
P0123 Высокий показатель датчика положения дроссельной заслонки / переключатель А
P0124 Неисправность датчика положения дроссельной заслонки / переключатель А
P0125 Слишком низкая или слишком высокая температура охлаждающей жидкости
P0126 Температура охлаждающей жидкости отличается от нормы
P0130 Неисправность цепи датчика кислорода (bank 1, датчик 1)
P0131 Низкое напряжение цепи датчика кислорода (bank 1, датчик 1)
P0132 Высокое напряжение цепи датчика кислорода (bank 1, датчик 1)
P0133 С опозданием отвечает датчик кислорода (bank 1, датчик 1)
P0134 Не работает датчик кислорода (bank 1, датчик 1)
P0135 Неисправность цепи подогрева датчика кислорода (bank 1, датчик 1)
P0136 Неисправность цепи подогрева датчика кислорода (bank 1, датчик 2)
P0137 Низкое напряжение цепи подогрева датчика кислорода (bank 1, датчик 2)
P0138 Высокое напряжение цепи подогрева датчика кислорода (bank 1, датчик 2)
P0139 С опозданием отвечает цепь подогрева датчик кислорода (bank 1, датчик 2)
P0140 Не работает цепь подогрева датчика кислорода (bank 1, датчик 1)
P0141 Неисправность цепи подогрева датчика кислорода (bank 1, датчик 2)
P0142 Неисправность цепи датчика кислорода (bank 1, датчик 3)
P0143 Низкое напряжение цепи датчика кислорода (bank 1, датчик 3)
P0144 Высокое напряжение цепи датчика кислорода (bank 1, датчик 3)
P0145 С опозданием отвечает датчик кислорода (bank 1, датчик 3)
P0146 Не работает датчик кислорода (bank 1, датчик 3)
P0147 Неисправность цепи подогрева датчика кислорода (bank 1, датчик 3)
P0150 Неисправность цепи датчика кислорода (bank 2, датчик 1)
P0151 Низкое напряжение цепи датчика кислорода (bank 2, датчик 1)
P0152 Высокое напряжение цепи датчика кислорода (bank 2, датчик 1)
P0153 С опозданием отвечает датчик кислорода (bank 2, датчик 1)
P0154 Не работает датчик кислорода (bank 2, датчик 1)
P0155 Неисправность цепи подогрева датчика кислорода (bank 2, датчик 1)
P0156 Неисправность цепи датчика кислорода (bank 2, датчик 2)
P0157 Низкое напряжение цепи датчика кислорода (bank 2, датчик 2)
P0158 Высокое напряжение цепи датчика кислорода (bank 2, датчик 2)
P0159 С опозданием отвечает датчик кислорода (bank 2, датчик 2)
P0160 Не работает датчик кислорода (bank 2, датчик 2)
P0161 Неисправность цепи датчика кислорода (bank 2, датчик 2)
P0162 Неисправность цепи датчика кислорода (bank 2, датчик 3)
P0163 Низкое напряжение цепи датчика кислорода (bank 2, датчик 3)
P0164 Высокое напряжение цепи датчика кислорода (bank 2, датчик 3)
P0165 С опозданием отвечает датчик кислорода (bank 2, датчик 3)
P0166 Не работает датчик кислорода (bank 2, датчик 3)
P0167 Неисправность цепи подогрева датчика кислорода (bank 2, датчик 3)
P0170 Неправильно сбалансирован состав смеси (bank 1)
P0171 Смесь бедная (bank 1)
P0172 Смесь богатая (bank 1)
P0173 Неправильно сбалансирован состав смеси (bank 2)
P0174 Смесь бедная (bank 2)
P0175 Смесь богатая (bank 2)
P0176 Неисправность в цепи датчика состава смеси
P0177 Неправильный показатель / не отрегулирован датчик состава смеси
P0178 Низкий показатель датчика состава смеси
P0179 Высокий показатель датчика состава смеси
P0180 Неисправность в цепи датчика А температуры топлива
P0181 Неправильный показатель / не отрегулирован датчик А температуры топлива
P0182 Низкий показатель датчика А температуры топлива
P0183 Высокий показатель датчика А температуры топлива
P0184 Неисправность датчика А температуры топлива
P0185 Неисправность в цепи датчика B температуры топлива
P0186 Неправильный показатель / не отрегулирован датчик B температуры топлива
P0187 Низкий показатель датчика B температуры топлива
P0188 Высокий показатель датчика B температуры топлива
P0189 Неисправность датчика B температуры топлива
P0190 Неисправность в цепи датчика температуры топлива
P0191 Неправильный показатель / не отрегулирован датчик температуры топлива
P0192 Низкий показатель датчика температуры топлива
P0193 Высокий показатель датчика температуры топлива
P0194 Неисправность датчика температуры топлива
P0195 Неисправность датчика температуры масла
P0196 Неправильный показатель / не отрегулирован датчик температуры масла
P0197 Низкий показатель датчика температуры масла
P0198 Высокий показатель датчика температуры масла
P0199 Неисправность датчика температуры масла
P0200 Неисправность в цепи форсунки
P0201 Неисправность форсунки – цилиндр 1
P0202 Неисправность форсунки – цилиндр 2
P0203 Неисправность форсунки – цилиндр 3
P0204 Неисправность форсунки – цилиндр 4
P0205 Неисправность форсунки – цилиндр 5
P0206 Неисправность форсунки – цилиндр 6
P0207 Неисправность форсунки – цилиндр 7
P0208 Неисправность форсунки – цилиндр 8
P0209 Неисправность форсунки – цилиндр 9
P0210 Неисправность форсунки – цилиндр 10
P0211 Неисправность форсунки – цилиндр 11
P0212 Неисправность форсунки – цилиндр 12
P0213 Неисправность 1 форсунки при пуске
P0214 Неисправность 2 форсунки при пуске
P0215 Неисправность стопорного клапана двигателя
P0216 Неисправность в цепи регулировки момента зажигания
P0217 Перегрев двигателя
P0218 Перегрев трансмиссии
P0219 Слишком высокие обороты двигателя
P0220 Неисправность в цепи датчика положения дроссельной заслонки/Переключатель B
P0221 Неправильный показатель / не отрегулирован датчик положения дроссельной заслонки/Переключатель B
P0222 Низкий показатель датчика положения дроссельной заслонки/Переключатель B
P0223 Высокий показатель датчика положения дроссельной заслонки/Переключатель B
P0224 Неисправность датчика положения дроссельной заслонки/Переключатель B
P0225 Неисправность в цепи датчика положения дроссельной заслонки/Переключатель С
P0226 Неправильный показатель / не отрегулирован датчик положения дроссельной заслонки/Переключатель C
P0227 Низкий показатель датчика положения дроссельной заслонки/Переключатель C
P0228 Высокий показатель датчика положения дроссельной заслонки/Переключатель C
P0229 Неисправность датчика положения дроссельной заслонки/Переключатель C
P0230 Неисправность в первичной цепи топливного насоса
P0231 Низкий показатель вторичной цепи топливного насоса
P0232 Высокий показатель вторичной цепи топливного насоса
P0233 Неисправность во вторичной цепи топливного насоса
P0234 Перегрузка двигателя
P0235 Неисправность в цепи датчика А турбокомпрессора
P0236 Неправильный показатель / не отрегулирован датчик А турбокомпрессора
P0237 Низкий показатель датчика А турбокомпрессора
P0238 Высокий показатель датчика А турбокомпрессора
P0239 Неисправность датчика B турбокомпрессора

www.drive2.ru

Программа для расшифровки кодов ошибок OBDII для ELM327

Доброго времени суток!

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

Сегодня расскажем вам о новой программе/базе данных OBDmax.

На первый взгляд данная программа имеет привычный функционал для работы с адаптером elm327 bluetooth - чтение/удаление ошибок и отображение потоковых данных. Основная "фишка" программы - встроенная база данных по расшифровке многих кодов OBD2.

Помимо стандартных кодов с префиксами P, B, C и U, в базе данных имеются дилерские: Alfa Romeo, BMW, Chevrolet, Chrysler, Citroen, Daewoo, Ford, Geely Emgrand, Great Wall, Honda, Hyundai, KIA, Mazda, Mercedes Benz, Mitsubishi, Nissan, Opel, Peugeot, Renault Дизель, Saab, Toyota, VAG: Audi, VW, Skoda, Seat, Volvo, ВАЗ ABS 5.3, ВАЗ ABS 8.9, ВАЗ Airbag TAKATA, ВАЗ Bosch M7.9.7, ВАЗ BUSO, ВАЗ SRS/Airbag, ВАЗ Иммо, ВАЗ М73, ВАЗ М74/М17.9.7, ВАЗ САУКУ, ВАЗ Электропакет, ВАЗ Электроусилитель, ГАЗ Chrysler, ГАЗ Короткие коды, ГАЗ Микас 10.3, ГАЗ Микас 11, ГАЗ Микас 12, ГАЗ Микас 7.6, УАЗ Bosch 17.9.7.

В программе также имеется база данных по расшифровке значений иконок, появляющихся на приборной панели.

Отличительные особенности программы:

  • Абсолютно бесплатная;
  • для поиска кодов ошибок не требует подключения к сети Интернет;
  • не требует абонентской платы.

Вы можете установить программу OBDmax на своем устройстве на андроиде, пройдя по ссылке. Приятного пользования!

Ниже представлены скриншоты работы программы.

Понравилась статья? Сохраните себе!

elm327rus.ru

KIA Sportage 2.0 Дизель › Бортжурнал › Расшифровка кодов ошибок OBDII адаптера ELM327 Часть3. Сокращения при использовании OBDII

Расшифровка кодов ошибок OBDII адаптера ELM327 Часть1. 0-500
Расшифровка кодов ошибок OBDII адаптера ELM327 Часть2. 501-1675
Расшифровка кодов ошибок OBDII адаптера ELM327 Часть3. Сокращения при использовании OBDII

Список наиболее употребительных сокращений по OBDII

AFC – расходомер воздуха
ALDL – диагностический коннектор. Так раньше назывался диагностический коннектор для автомобилей GM, а также разъем для подключения сканнера; также может использоваться как название любых сигналов OBD II
CAN – контроллер
CARB – калифорнийский совет по атмосферным ресурсам
CFI – центральный впрыск топлива (TBI)
CFI – непрерывный впрыск топлива
CO – монооксид углерода
DLC – диагностический коннектор
Driving Cycle – последовательность пуска, прогрева и движения автомобиля, в ходе этого цикла происходит тестирование всех функций OBD II
DTC – код неисправности
ECM – блок управления двигателем
EEC – электронное управление двигателем
EEPROM or E2PROM – Программируемая память, доступная только для чтения
EFI – электронный впрыск топлива
EGR – рециркуляция выхлопных газов
EMR – электронный блок уменьшения угла зажигания
EPA – совет по охране окружающей среды
ESC – электронная регулировка зажигания
EST – электронная регулировка момента зажигания
Fuel Trim – балансировка состава смеси
HC – углеводород
HEI – зажигание
HO2S – подогрев датчика кислорода
ISO 9141 – международный стандарт для разъема OBDII
J1850PWM – протокол для разъема OBD II, установленный по стандарту SAE
J1850VPW – протокол для разъема OBD II, установленный по стандарту SAE
J1962 – стандарт для диагностического коннектора OBD II, установленный по стандарту SAE
J1978 – стандарт SAE для сканнеров OBD II
J1979 – стандарт SAE для режимов диагностики
J2012 – стандарт SAE, одобренный EPA, для сообщений при тестировании системы выхлопных газов
MAF – расход воздуха
MAP – абсолютное давление во впускном коллекторе
MAT – температура воздуха во впускном коллекторе
MIL – индикаторная лампа неисправностей. Лампа «Check Engine Light» на панели приборов.
NOx – оксид азота
O2 – кислород
OBD – диагностика
OBDII or OBD II – усовершенствованный стандарт для диагностики автомобилей в США после 1-1-96
Parameters – параметры по диагностике OBD II
PCM – блок управления трансмиссией
PCV – картер
Proprietary Readings – параметры бортового компьютера, которые не требуются для диагностики OBD II, но могут использоваться для диагностики неисправностей различных типов автомобилей.
PTC – код неисправности
RPM – об/мин
Scan Tool – сканнер
SES – лампа сервисного обслуживания двигателя на панели приборов
SFI – последовательный впрыск топлива
Stoichiometric ( Stoy’-kee-o-metric) Ratio – Коэффициент сгорания топлива
TPS – датчик положения дроссельной заслонки
VAC – вакуум
VCM – центральный блок управления автомобиля
VIN – идентификационный номер автомобиля
VSS – датчик скорости
WOT – открытая дроссельная заслонка

www.drive2.ru

KIA Sportage 2.0 Дизель › Бортжурнал › Сборник программ для сканирования ошибок адаптером ELM327 Часть 4. Софт которым я пользуюсь.

Программы для ELM327 под Android

Torque

Программа TorquePro создана для получения и отображения диагностической информации о работе вашего автомобиля через интерфейс OBD-II. Программа умеет отображать текущие параметры работы двигателя, отображать и расшифровывать коды ошибок, стирать ошибки из ЭБУ автомобиля (погасить лампочку Сheck Engine).

Скачать Torque

Модуль KIA для Torque Скачать Kia+Adv+(OBD)+for+Torque+v1.4

DashCommand

DashCommand — популярная мультиплатформенная программа для самостоятельной диагностики OBDII-совместимых автомобилей при помощи адаптеров на базе чипов ELM 327.
Среди множества отображаемых параметров можно выделить следующие:
— Обороты двигателя, в том числе расчетные данные (средние показания, максимальные и т.д.)
— Скорость автомобиля.
— Положение дроссельной заслонки.
— Положение педалей газа и тормоза (в процентах).
— Расход топлива (средний, максимальный, в текущий момент, экономия).
— Расчет расстояния и времени движения на оставшемся топливе.
— Работа газораспределительного механизма.
— Подача охлаждающей жидкости.
— Работа катализатора.
— Нагрузка на двигатель.
— Показатель давления в баке.
— Сводные показатели за несколько предыдущих поездок.
— Общий пробег автомобиля.
— Расчет затрат на топливо.
— Полное логирование поездок (начало, продолжительность, затраченное время, топливо, средняя скорость и другие).
— Фиксирование в памяти полных заправок.
— Расчет ускорения.
— Расчет крутящих моментов на узлах авто.
— Количество остановок.
— Логирование дистанций, пройденных на каждой из передач, в том числе на нейтральной.
— Чтение ошибок и многое другое.

Скачать DashCommand

OBD Авто Доктор

Возможности OBD Авто Доктор:
— чтение OBD2 параметров работы двигателя и автомобиля в реальном времени: скорость, обороты, температура, давление, лямбда и множество других поддерживаемых параметров
— графики изменения параметров в реальном времени
— чтение и сброс ошибок "check engine" и сохраненных параметров
— Расход горючего (для дизеля нужно установит соответствующий флаг в Настройках)
— сохранение и персылка информации об ошибках и Общей информации
— автостарт последней считываемой команды (используйте опцию "Автоматический старт последней команды" в Конфигурации отдельно или в комбинации с "Автоподключение")
— консольный режим для ручного ввода команд OBD-II и настройки адаптера (используйте опцию "Test"-"Console" для разрешения консольного режима)
— (новое) чтение GPS параметров: скорость, высота над уровнем моря

Скачать OBD Авто Доктор или OBD Авто Доктор Pro

ScanMaster

Описание ScanMaster Lite представляет собой приложение для диагностики автомобилей соответствующих OBD-2/EOBD стандартам. Это приложение "превращает" ваш Android смартфон или планшет в диагностическое устройство вашего транспортного средства. Многие важные OBD-2 функции являются не ограниченно доступными, не смотря на "Lite". Только количество параметров и кодов ошибок ограничено по сравнению с Pro версией. Платная версии Pro с еще большим набором функциональности появиться в ближайшее время.

Скачать ScanMaster Lite

ХобДрайв


это продвинутый Бортовой Компьютер и автомобильная диагностическая программа. ХобДрайв использует данные GPS и информацию из автомобиля, получаемую через ELM327 адаптер, чтобы непрерывно собирать и накапливать статистику во время движения.

Датчики и показания автомобиля (Необходим ELM327 адаптер):
— Стандартные OBD2 PIDы, расширенные датчики для Toyota, Toyota Prius, Ford, Chevrolet, Toyota JDM, Nissan
— Поддержка не-OBD2 протоколов: Delphi mr240 (Chevrolet), Delphi mt20u (Tiggo, china vehicles), Micas, Bosch, ВАЗ Январь 5/7, Микас
— Поддержка JDM (японский внутренний рынок) Nissan и Toyota
Расширенная диагностика двигателя:
— Постоянное слежение за возникающими кодами ошибок (предупреждает вас во время поездки), расшифровка кодов ошибок
— Отслеживание перегрева и подозрительных значений топливных коррекций
Бортовой компьютер:
— Топливная экономичность, расход с точностью до миллилитра, Расход на прогретом двигателе, Расход без простоев/пробок
— Расход и все остальные показатели по границам поездки, дня, недели, с момента заправки,
— Ручные интервалы Трип A/B

Скачать hobDrive Demo или hobDrive

Все программы скаченные с Я.Диска носят "Ознакомительный характер" :))))

www.drive2.ru

2 - считываемые параметры, режимы, PID'ы

Считываемые параметры (PID'ы)

PID (Parameter ID) - это код, используемый для запроса диагностической информации. Стандарт SAE J/1979 определяет стандартный список таких кодов, но производители вправе добавлять свои специфические коды. Также производители автомобилей могут использовать не все коды, регламентированные стандартном SAE J/1979.

Принцип получения диагностической информации:

  • Например, Вас интересует температура охлаждающей жидкости. За нее отвечает PID "05" (шестнадцатеричное значение)
  • На ЭБУ автомобиля посылается значение этого PID'a: 05
  • ЭБУ распознает этот PID и отвечает значением этого PID'a. В нашем случае мы получаем температуру охлаждающей жидкости. (ВНИМАНИЕ! Не всегда полученное значение PID'a соответствует реальному показателю автомобиля. Иногда с ним необходимо произвести определенные действия, чтобы получить реальное значение параметра. В нашем случает, чтобы узнать температуру охлаждающей жидкости, от полученного значения необходимо отнять 40.)
Режимы работы

Стандарт SAE J/1979 определяет 10 режимов работы:

0x01. Show current data - Считывание текущих параметров работы системы управления

0x02. Show freeze frame data - Получение сохраненной фотографии текущих параметров работы системы управления на момент возникновение кодов неисправностей

0x03. Show stored Diagnostic Trouble Codes - Считывание хранящихся кодов неисправностей

0x04. Clear Diagnostic Trouble Codes and stored values - Стирание кодов неисправностей, фотографий текущий параметров, результатов тестов датчиков кислорода, результатов тестовых мониторов.

0x05. Test results, oxygen sensor monitoring (non CAN only) - Считывание и просмотр результатов теста датчиков кислорода (Не для шины CAN)

0x06. Test results, other component/system monitoring (Test results, oxygen sensor monitoring for CAN only) - Считывание результатов тестов, контролирующих работу катализатора, системы рециркуляции выхлопных газов (EGR), системы вентиляции топливного бака. (Считывание и просмотр результатов теста датчиков кислорода только для шины CAN)

0x07. Show pending Diagnostic Trouble Codes (detected during current or last driving cycle) - Запрос результатов диагностики непрерывно действующих тестов, выполняемых постоянно, пока выполняются условия для проведения теста. Эти тесты контролируют состав топливо-воздушной смеси, пропуски зажигания (misfire), остальные компоненты, влияющие на выхлоп.

0x08. Control operation of on-board component/system - Управление бортовыми системами.

0x09. Request vehicle information - Запрос информации о диагностируемом автомобиле: VIN-код и калибровочные данные.

0x0A. Permanent DTC's (Cleared DTC's) - ошибки, которые были удалены.

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

Распространенные PID'ы

Здесь мы приведем лишь краткий список самых востребованных PID'ов, более полную информацию Вы сможете получить здесь (на английском языке)

Режим (hex) PID (hex) Байтов Описание Мин. значение Макс. значение Единицы измерения Формула
01 00 4 Список поддерживаемых PID'ов (0-20) Кодируется [A7..D0] == [PID 0x01..PID 0x20] Подробности ниже
01 04 1 Расчетное значение нагрузки на двигатель 0 100 % A*100/255
01 05 1 Температура охлаждающей жидкости -40 215 °C A-40
01 0A 1 Давление топлива 0 765 кПа A*3
01 0B 1 Давление во впускном коллекторе (абсолютное) 0 255 кПа A
01 0C 2 Обороты двигателя 0 16383.75 об/мин ((A*256)+B)/4
01 0D 1 Скорость автомобиля 0 255 км/час A
01 0E 1 Угол опережения зажигания -64 63.5 градусов относительно 1го цилиндра A/2 — 64
01 0F 1 Температура всасываемого воздуха -40 215 °C A-40
01 10 2 Массовый расход воздуха 0 655.35 грамм/сек. ((A*256)+B) / 100
01 11 1 Положение дроссельной заслонки 0 100 % A*100/255
01 13 1 Наличие датчиков кислорода [A0..A3] == Bank 1, Sensors 1-4. [A4..A7] == Bank 2...
01 1F 2 Время, прошедшее с запуска двигателя 0 65535 секунды (A*256)+B
01 20 4 Список поддерживаемых PID'ов (21-40) Кодируется [A7..D0] == [PID 0x21..PID 0x40] Подробности ниже
01 21 2 Дистанция, пройденная с зажженной лампой «проверь двигатель» 0 65535 км (A*256)+B
01 2F 1 Уровень топлива 0 100 % 100*A/255
01 30 1 Количество прогревов со времени очистки кодов нейсправности 0 255 А
01 31 2 Дистанция, пройденная со времени очистки кодов нейсправностей 0 65535 км (A*256)+B
01 33 1 Атмосферное давление (абсолютное) 0 255 кПа A
01 40 4 Список поддерживаемых PID'ов (41-60) Кодируется [A7..D0] == [PID 0x41..PID 0x60] Подробности ниже
01 42 2 Напряжение контрольного модуля 0 65.535 V ((A*256)+B)/1000
01 43 2 Абсолютное значение нагрузки 0 25700 % ((A*256)+B)*100/255
01 45 1 Относительное положение дроссельной заслонки 0 100 % A*100/255
01 46 1 Температура окружающего воздуха -40 215 °C A-40
01 47,48 1 Абсолютное положение дроссельной заслонки B,C 0 100 % A*100/255
01 49,4A,4B 1 Положение педали акселератора D,E,F 0 100 % A*100/255
01 4D 2 Время со включенной лампой «проверь двигатель» 0 65535 минут (A*256)+B
01 4E 2 Время, прошедшее с момента очистки кодов неисправностей 0 65535 минут (A*256)+B
01 51 1 Тип топлива Табличку смотри ниже
01 59 2 Абсолютное давление на топливной рампе 0 655350 кПа ((A*256)+B) * 10
01 5A 1 Относительное положение педали акселератора 0 100 % A*100/255
01 5B 1 Заряд силовой батареи гибрида 0 100 % A*100/255
01 5C 1 Температура масла двигателя -40 210 °C A-40
01 5D 2 Регулирование момента впрыска -210 301.992 ° (((A*256)+B)-26,880)/128
01 60 4 Список поддерживаемых PID'ов (61-80) Кодируется [A7..D0] == [PID 0x61..PID 0x80] Подробности ниже
01 63 2 Исходный момент двигателя 0 65535 Н*м A*256+B
01 61 1 Запрашиваемый момент двигателя -125 125 % А-125
01 62 1 Реальный момент двигателя -125 125 % A-125
02 02 2 Сохраненные коды ошибок Кодируется BCD
03 - N*6 Запрос кодов ошибок 3 в одном сообщении, кодируется BCD
04 - 0 Очистка кодов ошибок Очистка всех кодов ошибок и погашение лампочки «Проверь двигатель»
09 02 5x5 Получить VIN Возвращает VIN в виде нескольких сообщений используя протокол ISO 15765-2. Обычно это 5 сообщений, первое из них кодирует размер и число остальных.

A, B, C и т.д. означает десятичный эквивалент 1го, 2го, 3го и т.д. байта данных.

Режим 01 PID 00

Запрос этого ПИДа возвращает 4 байта данных. Эти 4 байта сообщают о том, какие из следующих 32 ПИДов поддерживаются. Пример расшифровки ответа: машина отвечает BE 1F A8 13 - преобразовываем в двоичный код:

 B E 1 F A 8 1 3 ---- ---- ---- ---- ---- ---- ---- ---------- supported? 1011 1110 0001 1111 1010 1000 0001 0 0 1 1 PID num 1234 5678 .... .... .... .... .... 29 30 31 32 

0=не поддерживается
1=поддерживается

Режим 01 PID 51 (Тип топлива)

Данный ПИД возвращает значение, соответствующее типу используемого топлива в автомобиле:

01 Gasoline - бензин 02 Methanol - метанол 03 Ethanol - этанол 04 Diesel - дизель 05 LPG - пропан-бутановая смесь 06 CNG - метан 07 Propane - пропан 08 Electric - электричество 09 Bifuel running Gasoline - битопливный автомобиль, работает на бензине 0A Bifuel running Methanol - битопливный автомобиль, работает на метаноле 0B Bifuel running Ethanol - битопливный автомобиль, работает на этаноле 0C Bifuel running LPG - битопливный автомобиль, работает на пропан-бутане 0D Bifuel running CNG - битопливный автомобиль, работает на метане 0E Bifuel running Prop - битопливный автомобиль, работает на пропане 0F Bifuel running Electricity - битопливный автомобиль, работает на электричестве 10 Bifuel mixed gas/electric - газоэлектрический битопливный автомобиль 11 Hybrid gasoline - бензиновый гибрид 12 Hybrid Ethanol - этаноловый гибрид 13 Hybrid Diesel - дизельный гибрид 14 Hybrid Electric - электрический гибрид 15 Hybrid Mixed fuel - гибрид на смешанном топливе 16 Hybrid Regenerative - гибрид с регенерацией 
Нестандартные PID'ы

Большинство используемых ПИДов OBDII - нестандартные. Для большинства современных автомобилей существует множество дополнительных функций, доступных через OBDII, но использующих нестандартные ПИДы. Существует небольшая кросс-совместимость нестандартных ПИДов разных производителей.

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

Хотя Форд использует самый большой набор стандартных ПИДов, типичный автомобиль поддерживает только 20-40 стандартных ПИДов, в основном относящихся к системе выхлопа. Используя специализированный интерфейс для Фордов, Вы получите доступ к 200-300 параметрам и полудюжине систем, в том числе ABS, подушки безопасности, GEM, ICM и т.д.
Наш расширенный интерфейс для Фордов соответствует заводскому оборудованию, мы поддерживаем более 3400 параметров во всех 58 системах (все, которые бывают на автомобилях Форд)

В интернете существует очень ограниченное количество информации по нестандартным ПИДам. Первичный источник информации по нестандартным ПИДам для всех производителей - институт ETI (Equipment and Tool Institute), но информация доступна только его членам. Стоимость доступа к базе кодов начинается от $7500.

elm-scanner.ru

Строки инициализации ELM327 Torque для нестандартных протоколов

На чтение 5 мин. Просмотров 605 Опубликовано

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

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

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

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

 

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

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

  1. Добавить Набор ПИДов для Январь 5.1 или Набор ПИДов для Январь 5.1 R83 в папку «.torque/extendedpids» (папка «.torque» может быть скрыта).
  2. Зайти в «Управление внешними пидами»,выбрать «Добавить набор» и выбрать добавленный набор.
  3. Прописать строку инициализации:
    ATZ\nATSP5\nATIB10\nATSH8110F1\nATSW00\n3E01
    или
    ATSP5\nATIB10\nATSH8110F1\nATST10\nATSW00
  4. Открыть Приборная панель > долгий тап по экрану > Добавить прибор — выбираем свои датчики

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

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

  1. Добавить Набор ПИДов для Январь 7.2 в папку «.torque/extendedpids» (папка «.torque» может быть скрыта).
  2. Зайти в «Управление внешними пидами»,выбрать «Добавить набор» и выбрать добавленный набор.
  3. Прописать строку инициализации atal\natsp5\natib10\natsh8110f1\natst32\natsw00\atfi

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

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

  • BYD F3
    ATSP5\nATSH8111F1\nATSW00
  • BYD F3 ABS
    atsp5\natsh8128f1\natfi
  • Chery Tiggo Delphi system 2.0L/2.4L (4G63/4G64)
    atal\natsp5\natib10\natsh8011f1\natst10\natsw00
  • Dacia Logan 1.4 2007 г.
    ATSP5\nATSH817AF1
  • Daihatsu Terios Kid 2002г
    ATIB10\nATIIA10\nATSH8110F0\nATSPA5\nATSW00
  • Delphi MR240
    ATSP5\nATAL\nATSH8111F1\nATWM8111F13E
  • Honda Хонда Аккорд 2.4 2009
    atsp7\natshda1df1
  • Hyundai Elantra, 2003г, 2л, АКПП
    atsp5\natsh8111f1
  • Fiat Pre-OBD
    ATSH 8110F1
  • GREATWALL Delphi MT20U2_EOBD
    atal\natib10\natsp5\natsh8111f1\natst10\natsw00
  • Lifan Solano ABS (Mando)
    ATSP5\nATSH8028F1\nATWM8028F1021081\nATFI
  • Lifan Solano ABS (Wanxiang)
    ATSP5\nATSH8128F1\nATWM8028F1021080\nATFI
  • Mitsubishi MUT
    ATSP0\nATAL\nATIB10\n
  • MK70 ABS (Geely и др. авто с таким блоком)
    atal\natsp4\natiia83\natsh8128f1\natst10\natsw00
  • Nissan для внутреннего рынка Японии
    ATSP5\nATAL\nATIB10\nATSH8110FC\nATST32\nATSW00
  • Opel KWP2000
    ATSP5\nATAL
  • OPEL Vectra Simtec 56.5
    ATSP5\nATSH8111F1\nATSW00
  • Renault Scenic RX4 2002 Diesel
    atsp5\atal\atib10\atsh817af1\atst32\atsw00
  • Renault Kangoo 1.5l DCI Блок управления DCM12
    ATSP5\nATSH817AF1\nATSW00\10C0\
  • Sagem2000
    atsp5\natsh8110f1\natfi\n3e
  • Siemens ACR167 KWP
    ATSP5\nATAL\nATSH8111F1\n81\n
  • Sirius D42
    ATSP5\nATAL\nATIB10\nATSH8211f1\nATST32\nATSW00\nATFI
  • SSANGYONG KYRON ISO 14230
    ATSP5\nATAL\nATIB10\nATSH8110F1\nATST32\nATSW00
  • SsangYong 2.3 MSE бензин (Kyron,Rexton,Action,Musso,Korando)
    atsp5\natib10\natsh8101f3\natst32\natsw00
  • Suzuki Swift 2005 1.5л АКПП
    atsp5\natsh8111f1
  • Tiggo Delphi MT20U
    ATSP5\nATAL\nATIB10\nATSH8111F1\nATST32\nATSW00
  • Toyota Celica ZZT230
    ATIB 96 \n ATIIA 13 \n ATSH8113F1 \n ATSP A4 \n ATSW00
  • Toyota Caldina 1998 г
    ATIB96\nATIIA13\nATSH8113F1\nATSP4\nATSW00
  • Toyota Fielder 2005г
    ATIB96\nATIIA13\nATSH8113F1\nATAL
  • Toyota Vitz 01.2002
    ATSH8213F1 \n ATIB96 \n ATIIA13
  • Toyota VITZ 1KR-FE 2009
    atsp6\atsh7e0
  • Toyota Hilux Pick Up 2006 г
    ATIB10\nATIIA10\nATSH8110F0\nATSPA5\nATSW00
  • Toyota Mark 2, Toyota Aristo 161
    ATIB96\nATIIA13\nATSH8113F1\nATAL
    ATIB96\nATIIA13\nATSH8213F1\nATE0\nATAL
    ATIB96\nATIIA13\nATSH8113F1\nATSP4\nATSW00
  • Toyota для внутреннего рынка Японии ISO9141
    ATSP3\nATAL\nATIIA33\nATIB10\nATSH686AF1\nATST32\nATSW00
  • Toyota для внутреннего рынка Японии Common
    ATIB96\nATIIA13\nATSH8113F1\nATSPA4\nATSW00
  • Toyota для внутреннего рынка Японии 10400baud
    ATIB10\nATIIA13\nATSH8013F1\nATSPA4\nATSW00
  • Toyota для внутреннего рынка Японии CAN mode21
    ATSP6\nATAL\nATSH7E0\nATCRA7E8\nATST32\nATSW00
  • Toyota GT86
    ATSP6\nATAL\nATSH7E0
  • Toyota Nadia/Harrier для внутреннего рынка Японии
    ATIB10\nATIIA13\nATSH8013F1\nATSPA4\nATSW00
    ATIB96\nATIIA13\nATSH8213F1\nATSPA5\nATSW00
  • Toyota PRIUS NHW10
    atsp4\natib96\natiia13\natsh8113f1\natsw00
  • Toyota Sienta 1NZ-FE (CVT)
    atspa4\atib96\atiia13\atsh8113f1\atst32\atsw00
  • Toyota Allex 2002г 1nz-fe 4WD АКПП
    atspa4\natib96\natiia13\natsh8113f1\natst32\natsw00
  • Toyota Passo KGC1 (1KR-FE)
    atsp5\natsh8110f0\natfi
  • Volkswagen Caddy 1.9I 2006 дизель (KWP2000)
    atsp5\natib10\natsh8110f1\natst10\natsw00
  • ЛАДА Ларгус ABS
    ATSP5\nATIB10\nATSH8101F1\nATST32\nATSW00
  • ЛАДА Ларгус SRS
    ATSP5\nATIB10\nATSH812CF1\nATST32\nATSW00
  • ВАЗ Январь
    ATSP5\nATAL\nATIB10\nATSH8110F1\nATST32\nATSW00
  • ВАЗ Январь 5.1.1
    ATSP5\nATIB10\nATSH8110F1\nATST10\nATSW00
  • ВАЗ Январь 7.2 Евро 2
    atal\natsp5\natib10\natsh8110f1\natst32\natsw00\atfi
  • ВАЗ Bosch MP7
    ATSP5\nATAL\nATIB10\nATSH8111F1\nATST32\nATSW00\nATFI
  • ВАЗ Bosch 797
    ATFI\nATAL\n
  • Микас 10.3 ZAZ Sens
    atsp5\natsh8110f1\natfi
    в настройках профиля поставить «исп. альтернативный ОБД заголовок», предпочтительный протокол ISO 14230 fast
  • УАЗ 1797
    ATSP5\nATAL\nATSH8110F1\nATFI
  • УАЗ Патриот Bosch m17.9.7
    ATZ\nATSP5\nATIB10\nATSH8110F1\nATSW00

elm3.ru

Что такое ELM 327? И зачем он нужен? — DRIVE2

ELM327 (Usb/Com) — универсальный OBD-2 (OBDII) адаптер диагностики автомобиля.
Наиболее универсальный компьютерный адаптер на данный момент, предназначен для создания автомобильного диагностического комплекса на базе персонального компьютера. Схема адаптера выполнена на микроконтроллере ELM327 — наиболее новой разработке канадской компании Elmelectronics (в адаптере используется оригинальный чип ELM327). Микроконтроллер ELM327 содержит внутреннюю программу, которая конвертирует сигналы OBDII (OBD2) стандарта (любого протокола — VPW, PWM, ISO, KWP 2000, а также CAN, протокол определяется автоматически) в стандартные ASCII-коды, позволяя легко передавать коды ошибок и разнообразные рабочие данные без необходимости в дополнительном программном преобразовании. Подключение к компьютеру (возможно как через COM порт, так и через Usb, что важно для ноутбука а также по протоколу блютуз). Также имеется стандартный OBD-2 (OBDII) разъем (встроен в корпус) для подключения к колодке диагностики автомобиля.
Так пишут собственно производители этого девайса но на самом деле все немного не так!
Те приблуды что продаются на территории стран бывшего СССР и стоят в районе 20-30$ не содержат в своем составе того самого оригинального, канадского микроконтроллера ELM327! В основе тех что продают у нас типа 327 находится дешовый микроконтоллер PIC18F25K с соотв прошивой.
Поэтому покупая наши 327 нет никакой гарантии что именно ваша машина беспрепятственно и надежно соединится с данным адаптером
В принципе из личного опыта 327 нормально соединялся со всеми вазами, газами, деу, уазами и тд… да и цена небольшая можно рискнуть!
Возможности:
Чтение кодов неисправностей (DTC): Отображение всех кодов неисправностей и их описание.
Экспорт данных и распечатка.
Стирание кодов неисправностей (DTC)
Вывод текущих параметров в метрической и США системах измерений
Запись данных и вывод графиков
Счетчик времени разгона: от 0 до 100 км/ч
реально поддерживаемые протоколы:
SAE J1850 PWM (41.6 kbaud)
SAE J1850 VPW (10.4 kbaud)
ISO 9141-2 (5 baud init, 10.4 kbaud)
ISO 14230-4 KWP (5 baud init, 10.4 kbaud)
ISO 14230-4 KWP (fast init, 10.4 kbaud)
ISO 15765-4 CAN (11 bit ID, 500 kbaud)
ISO 15765-4 CAN (29 bit ID, 500 kbaud)
ISO 15765-4 CAN (11 bit ID, 250 kbaud)
ISO 15765-4 CAN (29 bit ID, 250 kbaud)

В качестве программы я б порекомендовал бы использовать Scan Master качаем программу отсюда (программа с русиком и лекарством, антивирь может ругаться!)
но тут возникает вопрос зачем этот адаптер вообще нужен?
многие ошибочно считают что стерев ошибку чек погаснет и ECU выйдет из аварийного режима управления двигателем! это иллюзия! пока вы не найдете и не устраните неисправность ваше авто будет управляться в аварийном режиме! а это под силу только специалистам в данной отрасли сервиса…
Ведь система ошибок в ECU это не руководство к действию, а направление к поиску неисправности. Например ошибка P0171-означает слишком бедная смесь, которая неспециалисту напрямую не скажет в чем собственно неисправность в этой сложной системе ! Поэтому многие толком не понимая что показывает та или иная ошибка системы управления двигателем, наслушавшись зачастую безграмотных советов начинают хаотично менять дорогие детали не получая при этом желанного результата!

www.drive2.ru

Mitsubishi Lancer 9 1.6l STW 52RUS › Бортжурнал › Подключение адаптера (бортового компьютера) OBD II ELM 327 (Interface bluetooth) Лансер 9. Диагностика, наблюдения, коды ошибок с расшифровкой на Лансер 9 с помощью программы Torque.

OBD2 Bluetooth адаптер предназначен для самостоятельной диагностики автомобиля. С помощью него в домашних условиях можно:
1. Читать диагностические коды ошибок, как стандартные, так и специальные коды производителя, а также отображать их значение (в базе данных приведены более 3000 кодов различных ошибок)
2. Производить очистку ошибок и выключать MIL (надпись "Check Engine" на приборной панели).
3. Отображать значения различных датчиков, включая обороты двигателя, состояние топливной системы, опережение зажигания и многое другое…

Подробнее можно почитать здесь
www.drive2.ru/cars/mitsub…journal/2063512/#comments

------------------------------------------------------------------------------------------------
Теперь по-быстрому и по-простому с фото:
------------------------------------------------------------------------------------------------
Адаптер я покупал на китайском интернет-рынке за 300 руб=)
www.aliexpress.com/snapshot/263288103.html
Наши барыги предлагают тоже самое, но уже за 1000 руб=)
obd2bluetooth.ru/index.ph…on=com_frontpage&Itemid=1

Выглядит устройство так:

OBD II ELM 327 Interface bluetooth диагностика лансер 9 ботовой компьютер нформация с датчиков

Адаптер со снятой крышей. Монтаж компонентов не на 5 конечно, но достойно.

Монтаж ЭРИ на плате OBD II ELM 327 Interface bluetooth

Подключается сюда:

Вот где разъем OBD II в лансере 9, куда вставлять OBD II ELM 327 Interface bluetooth

Установленный адаптер ОBD II ELM 327 Interface bluetooth

Для диагностики использовал андроид смартфон, на который установил спец прогу — Torque (ее возможностей хватает для неплохой диагностики и использования в качестве бортового компа).
Скачать Torque бесплатно можно отсюда
4pda.ru/forum/index.php?s…433&st=5100#entry25400578
Там же и ФАК, и подробная инфа. Чтобы скачать, сначала зарег-тесь на форуме.

Вставили адаптер в разъем, запустили прогу на смартфоне, все само соединилось с 1 раза без проблем. Часть датчиков будет доступна уже не на заведенном авто.

Информация о OBD II ELM 327 Interface bluetooth диагностика лансер 9 ботовой компьютер нформация с датчиков

Пример работы программы Torque с адаптером OBD II ELM 327 Interface bluetooth скачать бесплатно Torque

ПС. НЕ ЗАБЫВАЙТЕ ВЫДИРАТЬ АДАПТЕР ИЗ РАЗЪЕМА ПО ОКОНЧАНИИ ПОЕЗДКИ. АДАПТЕР ВСЕГДА ОСТАЕТСЯ ЗАПИТАННЫМ. БУДЕТ САЖАТЬ АККУМУЛЯТОР, ДА И САМ СКАПУТИТСЯ БЫСТРО=)
ППС. Уже заказал удлиннитель для адаптера
www.aliexpress.com/snapshot/275416358.html

Вот вам распиновка. OBD.

1 — Diagnosis control line — Линия управления диагностикой — Вся последовательная передача данных отэлектронных блоков управления
2 — J1850 (+) line
3 — Suspension — ECS — Система управления подвеской
4- Масса (АКБ)
5- Масса (сигнальная)
6- Transmission — ELC-4/5AT — Система управления АКПП
7 — К-линия диагностики (ISO 9141) — Система управлениядвигателем
8- Brake – ABS — Антиблокировочная система
9- ETACS: Pulse signal only — Система управленияэлектрикой
10- J1850 (-) line
11- Air Conditioner — Full Auto AC — Система управлениякондиционированием
12- Air Bag – SRS — Система пассивной безопасности(подушки безопасности, преднатяжители ремней)
13- Cruise Control – ASC — Система круиз-контроля
14- Vehicle speed signal — Вывод для имитации сигнала датчика скорости автомобиля
15 — L-линия диагностики (ISO 9141)
16- Питание +12В от АКБ

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

Первая позиция:
P — is for powertrain codes
B — is for body codes
C — is for chassis codes

Вторая позиция:

0 — общий для OBD-II код
1 — код производителя

Третья позиция — тип неисправности:

1 — топливная система или воздухоподача
2 — топливная система или воздухоподача
3 — система зажигания
4 — вспомогательный контроль
5 — холостой ход
6 — ECU или его цепи
7 — трансмиссия
8 — трансмиссия

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

КОД Описание ошибки

P0100 Неисправность цепи датчика расхода воздуха
P0101 Выход сигнала датчика расхода воздуха из допустимого диапазона
P0102 Низкий уровень выходного сигнала датчика расхода воздуха
P0103 Высокий уровень выходного сигнала датчика расхода воздуха
P0105 Неисправность датчика давления воздуха
P0106 Выход сигнала датчика давления воздуха из допустимого диапазона
P0107 Низкий уровень выходного сигнала датчика давления воздуха
P0108 Высокий уровень выходного сигнала датчика давления воздуха
P0110 Неисправность датчика температуры всасываемого воздуха
P0111 Выход сигнала датчика температуры всасываемого воздуха из допустимого диапазона
P0112 Низкий уровень датчика температуры всасываемого воздуха
P0113 Высокий уровень датчика температуры всасываемого воздуха
P0115 Неисправность датчика температуры охлаждающей жидкости
P0116 Выходсигнала датчика температуры охлаждающей жидкости из допустимого диапазона
P0117 Низкий уровень датчика температуры охлаждающей жидкости
P0118 Высокий уровень датчика температуры охлаждающей жидкости
P0120 Неисправность датчика положения дроссельной заслонки "A"
P0121 Выход сигнала датчика положения дроссельной заслонки "A" из допустимого диапазона
P0122 Низкий уровень выходного сигнала датчика положения дроссельной заслонки "A"
P0123 Высокий уровень выходного сигнала датчика положения дроссельной заслонки "A"
P0125 Низкая температура охлаждающей жидкости для управления по замкнутому контуру
P0130 Датчик кислорода 1 (банк 1) неисправен
P0131 Низкий уровень сигнала датчика кислорода 1 (банк 1)
P0132 Высокий уровень сигнала датчика кислорода 1 (банк 1)
P0133 Медленный отклик датчика кислорода 1 (банк 1) на обогащение/обеднение
P0134 Нет активности выходного сигнала датчика кислорода 1 (банк 1)
P0135 Нагреватель датчика кислорода 1 (банк 1) неисправен
P0136 Датчик кислорода 2 (банк 1) неисправен
P0137 Низкий уровень выходного сигнала датчика кислорода 2 (банк 1)
P0138 Высокий уровень выходного сигнала датчика кислорода 2 (банк 1)
P0139 Медленный отклик датчика кислорода 2 (банк 1) на обогащение/обеднение
P0140 Нет активности выходного сигнала датчика кислорода 2 (банк 1)
P0141 Нагреватель датчика кислорода 2 (банк 1) неисправен
P0142 Датчик кислорода 3 (банк 1) неисправен
P0143 Низкий уровень выходного сигнала датчика кислорода 3 (банк 1)
P0144 Высокий уровень выходного сигнала датчика кислорода 3 (банк 1)
P0145 Медленный отклик датчика кислорода 3 (банк 1) на обогащение/обеднение
P0146 Нет активности выходного сигнала датчика кислорода 3 (банк 1)
P0147 Нагреватель датчика кислорода 3 (банк 1) неисправен
P0150 Датчик кислорода 1 (банк 2) неиспра

www.drive2.ru

Toyota RAV4 彼嶇産弗ᔕIᗷEᖇIᗩᑎ ᒪEᗪ-РАВ4еГ㋡ › Бортжурнал › Инструкция по подключению ELM327 Bluetooth к смартфону под управлением ОС Android

Приветствую Вас, друзья мои!
У меня иногда спрашивают как подключил адаптер.Чтобы много раз не объяснять, решил закинуть сюда, и давать ссыль =)
Начну с того, что я юзаю вот такой блюпупадаптер =)


Инструкция заточена для японских авто Toyota, для других авто потребуются другие коды в строке инициализации.
Итак, сначала берём Torque PRO (версия лайт не подойдет).Можно взять у меня туточки, или на 4PDA, или просто скачать на Google Play:play.google.com/store/app…tails?id=org.prowl.torque.
Также последние версии Торка с плагинами и прочими допами можно посмотреть туточки.

1. Установите программу Torque PRO
2. Подключите ELM327 Bluetooth в диагностический адаптер вашего авто
3. Включите зажигание или заведите мотор, при этом на ELM327 Bluetooth должны загореться индикаторы


4. Заходим в настройки Android
5. Заходим в настройки беспроводных сетей
6. Включаем Bluetooth и жмем кнопку "Настройки Bluetooth"

7. Жмем кнопку "Поиск устройств"
8. Нажимаем на найденный адаптер. Варианты названий ELM327 Bluetooth — OBD-II, avto diag, CHX.
9. Коды сопряжения обычно: 1234 или 0000 или 6789

10. Если код подошел и все хорошо, увидим надпись "Сопряжено, но не подключено". На этом настройка Bluetooth закончена
11. Запускаем ранее установленную программу Torque и сразу же создаем профиль авто

11.1 Заходим в меню слева
11.2 Жмем "профиль авто"
11.3 Заполняем профиль в соответствии с вашей тойотой (название, объем бака, объем двигателя, массу автомобиля) идем в самый низ и видим там последние 2 строчки
ВАЖНО!11.4 "предпочтительный OBD 2 протокол" ставим ISO 14230-4(5b init, 10.4k baud)
и ниже вписываем atsp4\natiia13\natib96\natsh8113f1\natsw00\natat2
и сохраняем профиль (в лайт версии этой строчки нет)
12. После запуска программы Torque видим, что единственный прибор на главном экране программы НЕАКТИВЕН

13. Нажимаем на смартфоне кнопку "Меню" и заходим в "Настройки". В настройках выбираем пункт "OBD2 настройки адаптера"
14. Жмем "Тип соединения"
15. Выбираем "Bluetooth"

16. Жмем "Выберите устройство Bluetooth"
17. Выбираем то устройство, с которым установили сопряжение в пункте 10. На этом настройка программы Torque завершена. Возвращаемся на главный экран программы
18. Жмем "Adapter Status"

19. Наблюдаем процесс установления связи с адаптером и ЭБУ
20. Ждем пока не появятся 4 зеленые галочки. Если хотя бы одна галочка не появилась — значит вы что то сделали не так. Повторите инструкцию с пункта 2
21. Выходим на главный экран программы и видим, что основной прибор стал автивным и показывает текущие обороты двигателя. Для просмотра других приборов жмем "Realtime Information"
22. Получаем несколько экранов с приборами. Если нажать на прибор или пустое место на экране, то можно будет добавить\удалить прибор
Резюме: Для диагностики движки и сброса ошибок подойдёт.Кроме движки ничего не продиагностировать через этот адаптер
Информация для поста собрана из разных мест, в том числе и с драйва =)


ВАЖНО!Чтобы при подключенном адаптере не мигала пиктограмма ABS нужно закрасить ножки отмеченные на картинке


Очень хороший ФАК по основным вопросам можно глянуть туточки
Строки инициализации для некоторых авто можно глянуть на этом сайте.
Дополнение по подключению ELM327 на праворульных автомобилях:
Проблема диагностики праворульных автомобилей посредством диагностического адаптераELM327 в том, что используется немного не стандартный протокол OBD II .Решается простым добавлением строки инициализации в программах Torque или HobDrive.
Список строк инициализации:
Для большинства праворуких Тойот достаточно прописать строку инициализации: ATSH8213F1\nATIB96\nATIIA13
Вся суть в том, что ELM-327 знает протокол ISO 14230-4, который и идет на тойоте. но дело в том, что по умолчанию он имеет скорость 10,4 килобода в секунду, а мозги JDM (японский рынок) машин выдают информацию со скоростью 9,6
ATIB 96\n ATIIA13\n ATSH8113F1\n ATSP4\n ATSW00\n ATAT2\n ATAL
ATIB96 — скорость 9600
ATIB10 — скорость ISO 10400
ATIIA13 — установка адреса ECU двигателя
ATSH8113F0 — установка заголовка пакета (13-адрес ECU)
ATSP4 — выбор протокола ISO-14230 5Baud init.
ATSP5 — установить протокол ISO14230 fast
ATSW00 — выключение Wakeup последовательности
ATZ — сброс
ATE0 — выключить эхо
ATAL — разрешить длинные сообщения (>7байт)
ATST32 — установка таймаута
Если стандартная строка не вкатила, или у Вас не Тойота, то ищем дальше по списку…
Toyota JDM Nadia/Harrier
ATIB96\nATIIA13\nATSH8213F1\nATSPA5\nATSW00
Toyota JDM ISO9141
ATSP3\nATAL\nATIIA33\nATIB10\nATSH686AF1\nATST32\nATSW00
Toyota JDM Common
ATIB96\nATIIA13\nATSH8113F1\nATSPA4\nATSW00
Toyota JDM 10400baud
ATIB10\nATIIA13\nATSH8013F1\nATSPA4\nATSW00
Toyota JDM CAN mode21
ATSP6\nATAL\nATSH7E0\nATCRA7E8\nATST32\nATSW00
Toyota GT86
ATSP6\nATAL\nATSH7E0
Fiat Pre-OBD
ATSH 8110F1
Nissan Custom
ATSP5\nATAL\nATIB10\nATSH8110FC\nATST32\nATSW00
Mitsubishi MUT
ATSP0\nATAL\nATIB10\n
Tiggo Delphi MT20U
ATSP5\nATAL\nATIB10\nATSH8111F1\nATST32\nATSW00
Delphi MR240
ATSP5\nATAL\nATSH8111F1\nATWM8111F13E
ВАЗ Январь
ATSP5\nATAL\nATIB10\nATSH8110F1\nATST32\nATSW00
ВАЗ Bosch MP7
ATSP5\nATAL\nATIB10\nATSH8111F1\nATST32\nATSW00\nATFI
ВАЗ Bosch 797
ATFI\nATAL\n
Siemens ACR167 KWP
ATSP5\nATAL\nATSH8111F1\n81\n
Sirius D42
ATSP5\nATAL\nATIB10\nATSH8211f1\nATST32\nATSW00\nATFI
УАЗ 1797
ATSP5\nATAL\nATSH8110F1\nATFI
Opel KWP2000
ATSP5\nATAL
Toyota Celica ZZT230
ATIB 96 \n ATIIA 13 \n ATSH8113F1 \n ATSP A4 \n ATSW00
Toyota Vitz 01.2002
ATSH8213F1 \n ATIB96 \n ATIIA13
Japan Domestic Market Nissan
ATSP5\nATAL\nATIB10\nATSH8110FC\nATST32\nATSW00
Japan Domestic Market Nadia/Harrier
ATIB10\nATIIA13\nATSH8013F1\nATSPA4\nA TSW00
По отдельным моделям:
-Allex 2002, 1nz-fe 4WD
atspa4\natib96\natiia13\natsh8113f1\natst32\natsw00
-Altezza 2002 3s-ge AS
ATSP3\n ATAL\n ATIIA33\n ATIB10\n ATSH686AF1\n ATST32\n ATSW00
-Caldina 1998
ATIB96\nATIIA13\nATSH8113F1\nATSP4\nATSW00
-Caldina 2003 1zz-fe
ATIB96\nATIIA13\nATSH8113F1\nATSP4\nATSW00
-Caldina Gt- Four( 2004 model)
Protocol: ISO 14230-4(5b init, 10.4k baud),
ATIB96\nATIIA13\nATSH8113F1\nATSPA4\nATSW00
-Camry 2001
ATSP6\n ATAL\n ATSH7E0\n ATCRA7E8\n ATST32\n ATSW00
-Carina 2000, 5A-FE
atsp4\natiia13\natib96\natsh8113f1\natsw00\natat2
-Celica ZZT230
ATIB 96\n ATIIA 13\n ATSH8113F1\n ATSP A4\n ATSW00
-Corolla 2000, 1zz
ATIB96\nATIIA13\nATSH8113F1\nATSP4\nATSW00
-Corolla spacio 2002
ATSH8213F1\n ATIB96\n ATIIA13
ISO 14230-4 (5b init, 10.4k baud)
-Crown Estate Authlete V 2001, 1JZ-GTE

www.drive2.ru

что это такое, как пользоваться и переделка — Ford Fusion, 1.4 л., 2006 года на DRIVE2

В продолжение предыдущего поста: www.drive2.ru/cars/ford/f…/sanat96/journal/2371848/

Говорить будем об адаптере elm327, как самом доступном и популярном.

Пост разделю на 2 части:
1. Теоретическая.
2. Переделка адаптера.

Что это такое?
ELM327 — OBDII сканер используемый для диагностики автомобилей при помощи персонального компьютера. Поддерживает все известные протоколы ODB2 и совместим с множеством диагностических программ.
Программное обеспечение для этого адаптера поддерживает следующие платформы:
DOS, Windows, MacOS, Linux, PalmOS, PocketPC, Android, IOS.

Итак, Вы приобрели адаптер, как им пользоваться?
Нужно воткнуть его в ODBII разъем, у нас он прямо под рулевой колонкой (у фокусов за ящиком под левой коленкой, в общем у разных машин по разному).
Адаптер включается и работает от зажигания, двигатель заводить необязательно, двигатель заводить нужно если нужно мониторить данные с его датчиков.

Что такое ODBII и с какими авто работает?
On-Board Diagnostic (OBD) – самодиагностика бортового оборудования автомобиля. Термин, обозначающий стандарт диагностики и контроля двигателя автомобиля, также частей шасси и вспомогательных устройств.
Cтандарт регламентирует сигналы и распиновку разъема диагностики. OBD-II был разработан Society of Automotive Engineers (SAE) США и утвержден Environmental Protection Agency (EPA) в 1996 году.
К моменту создания OBD-II существовало три основных протокола обмена данными между бортовым электронным оборудованием автомобиля и различными диагностическими сканерами. Собственно все три вошли в OBD-II.
Все европейские и большинство азиатских производителей использовали ISO 9141 стандарт (К, L – линия, подключение обычного компьютера посредством адаптера К, L – линии для диагностики автомобиля).
General Motors использовал SAE J1850 VPW (Variable Pulse Width Modulation), а Fords – SAE J1850 PWM (Pulse Width Modulation). Немного позднее появился ISO 14230 (усовершенствованный вариант ISO 9141, известный как KWP2000).
Европейцами в 2001 был принят EOBD (enhanced) расширенный OBD стандарт.

Основное преимущество – наличие высокоскоростной CAN (Controller Area Network) шины. Название CAN шина пришло из компьютерной терминологии, так как создавался данный стандарт примерно в 80-х компаниями BOSCH и INTEL, как компьютерный сетевой интерфейс бортовых мультипроцессорных систем реального времени. CAN-шина — это двухпроводная, последовательная, асинхронная шина с равноправными узлами и подавлением синфазных помех.
CAN-шина соединяет различные модули автомобиля в единую сеть, для получения данных с них и взаимодействия между ними.
CAN характеризуется высокой скоростью передачи (гораздо большей, чем другие протоколы) и высокой помехоустойчивостью. Для сравнения ISO 9141, ISO 14230, SAE J1850 VPW обеспечивают скорость передачи данных 10.4 Kbps, SAE J1850 PWM – 41.6 Kbps, ISO 15765 (CAN) – 250/500 kbit/s.

Совместимость конкретного автомобиля с протоколом обмена данными проще всего определить по колодке диагностики OBD-2 (наличие определенных выводов свидетельствует о конкретном протоколе обмена данными).
Протокол ISO9141-2 (производитель Азия – Acura, Honda, Infinity, Lexus, Nissan, Toyota, и др., Европа – Audi, BMW, Mercedes, MINI, Porsche, некоторые модели WV и др., ранние модели Chrysler, Dodge, Eagle, Plymouth) идентифицируется наличием контакта 7 (K-line) в диагностическом разъеме. Используемые выводы – 4, 5, 7, 15 (15 может не быть) и 16. ISO14230-4 KWP2000 (Daewoo, Hyundai, KIA, Subaru STi и некоторые модели Mercedes) аналогичен ISO9141.

Сам адаптер elm327 работает с протоколами:
1.SAE J1850 PWM(41.6Kbaud)
2.SAE J1850 VPW(10.4Kbaud)
3.ISO9141-2(5 baud init, 10.4Kbaud)
4.ISO14230-4 KWP(5 baud init, 10.4 Kbaud)
5.ISO14230-4 KWP(fast init, 10.4 Kbaud)
6.ISO15765-4 CAN(11bit ID, 500 Kbaud) – этот в нашем авто.
7.ISO15765-4 CAN(29bit ID, 500 Kbaud)
8.ISO15765-4 CAN(11bit ID, 250 Kbaud)
9.ISO15765-4 CAN(29bit ID, 250 Kbaud)
A.SAE J1939 CAN(29bit ID, 250*Kbaud)

Назначение выводов (“распиновка”) 16-ти контактного диагностического разъема OBD-II в автомобиле:

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

На каких машинах работает?
По идее должно работать на большинстве иномарок начиная с 1998 года, но по факту работает не на всех.
И перед покупкой лучше уточнить на профильном форуме или у владельцев на разных сайтах.

Что может адаптер?
1. считывать коды ошибок DTC (Diagnostic Trouble Codes).
Диагностические коды неисправностей служат для определения неисправности автомобиля. По этим кодам определяется тип оборудования, функциональный узел и, собственно, проблема.
Есть в интернете различные расшифровщики кодов, для фьюжена пользуюсь этим www.fusionguru.ru/dtcview.php

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

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

Какой софт выбрать?
Для диагностики существует множество программ, я многое перепробовал, но в основном использую:
На Андройд смартфоне/планшете универсальные приложения Torque, оно обычно показывает все, что возможно с датчиков и позволяет считывать и сбрасывать ошибки.

На виндовс: ScanMaster и FORScan, причем FORScan может считывать данные с блоков на MS-CAN шине после доработки адаптера, о чем дальше.


После сброса ошибок не пугайтесь первое время будет ошибка P1000, это нормально, она свидетельствует о недавнем сбросе.

Для изменения конфигурации модулей фьюжена:
ELM-FFN и ELM-FF2
Лучше ELM-FFN, он написан специально для фьюжа. Подробнее тут: www.fusionguru.ru/forum/viewtopic.php?f=54&t=4950

Возможности программы:


Но есть аналог ELM-FFN от фокусоводов, хотя и появился раньше.
Я через ELM-FFN полноценно работать не смог, ноут современный с вин 8.1, ELM-FFN даже в режиме совместимости с win xp sp3 и запуском с правами администратора при попытке прочитать приборку (IPC), которая сидит на HS-CAN шине, вылетал с критической ошибкой Runtime Error. Так что даже считать, не то что записать, не вышло.
Поэтому часы на основной дисплей, звук задней передачи, и индикатор непристегнутых ремней безопасности (хотя он не рабочий просто мигнет на приборке и все, т.к. нет концевиков в защелках ремней) включал через ELM-FF2. Прога обсуждалась тут www.fusionguru.ru/forum/v…php?f=78&t=1335&start=120
Выглядит так:

Сегодня автор (Каспер) внес исправление, Runtime Error на машинах без БК больше не выскакивает.

Особенности Фьюжена
Особенности фьюжена (да и не только его, фокусы, мондео, мазды двойки и тройки аналогичны со своими мелкими отличиями).
Дело в том, что у нас CAN шина делится на высокую (HS-CAN), и на среднюю (MS-CAN).
Часть модулей находится на высокой (HS-CAN), другая – на средней (MS-CAN) шинах.
Вот сделал скрин, какие модули на какой шине:

www.drive2.ru

Отличия адаптеров ELM327 версии 1.5 и 2.1 — DRIVE2

Начнем с того, что визуально вы не отличите две версии адаптера. Внешне они похожи как две капли воды.

Отличия адаптеров ELM327 версии 1.5 и 2.1
Их отличия заключаются в разных микроконтроллерах и их прошивках.

Полный размер

ELM327 v1.5

Полный размер

ELM327 v1.5

ELM327 адаптер версии 2.1

ELM327 адаптер версии 2.1

Версию 2.1 начали выпускать в 2014 году. Мы говорим о китайской версии адаптера ELM327. Адаптеры, выпущенные на основе оригинальной микросхемы от компании Elmelectronics очень дороги для обычного потребителя (только микросхема версии 2.1 стоит 21$). В отличие от ELM327 v1.5 (v1.4), в основе которых лежит "заимствованная" когда-то у оригинальной ELM327 прошивка, версия 2.1 является полностью оригинальной разработкой китайцев и ничего общего с оригинальной ELM327 уже не имеет. Разрабатывались и тестировались данные адаптеры, судя по всему, под Torque, Scanmaster и т.д., с которыми они работают удовлетворительно.

Собственно, почему не работает: во-первых, не поддерживается, либо поддерживается неправильно некоторое количество AT-команд ELM327. Во вторых, местами адаптер ведет себя просто неадекватно, например, не возвращает ответ от модулей или возвращает его частично. Как это выглядит для пользователя: программа диагностики адаптер находит, но дальше либо не может подключиться к автомобилю, либо его идентифицировать.

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

Протоколы ELM327

ELM327 адаптер версии 2.1 не поддерживает или поддерживает не в полной мере протокол ISO9141-2 и ISO14230-4 (KWP2000), в большинстве случаев связь с ЭБУ не устанавливается.

Если на команды ATIB10, ATAL, ATSW00, приходят ответы: "знак вопроса (?)" (на ATIB10 должен быть ответ ОК, а не версия elm327 адаптера), то такой адаптер нестандартные протоколы не поддерживает. Если для подключения к вашему ЭБУ (Январь, Микас, Делфи…Авто: ВАЗы, Chery Tiggo, Nissan, Toyota JDM…) необходимо прописывать строки инициализации, то с помощью адаптера elm327 версии 2.1 связь скорее всего не установите!

Какой версии ELM327 нужен

Какой можно сделать вывод из выше сказанного и какие дать рекомендации?

Если у вас машина до 2005г, ВАЗ, если вы хотите использовать какие-то нераспространенные программы для диагностики или вам надо прописывать строку инициализации для соединения с вашим блоком управления, то лучше купить адаптер с версией 1.5.

Если же у вас современный автомобиль, не старше 10 лет, никаких строк инициализации вы не знаете и прописывать не собираетесь, будете пользоваться распространенными программами для диагностики, например Torque, то вам скорее всего подойдет адаптер с версией 2.1
Ссылки на а л и:
Адаптер с версией 2.1
Адаптер с версией 1.5
Кэшбэк для АлиЭкспресс

----------------------------------------------------------------------

www.drive2.ru


Смотрите также