Що ж таке OBD? Ця незрозуміла абревіатура розшифровується як
On-board diagnostics - бортова діагностика. Спочатку подібна система була необхідна для контролю за шкідливими викидами автомобілів, але з часом функціонал розширювався.
Відразу обмовлюся, що з моменту першої згадки про подібні системах в 50-х роках минулого століття і першого застосування їх родоначальника в 1980 році на концерні GM пройшло багато часу, а відповідно мінялися і протоколи. На даний момент актуальне протокол OBD-2, розроблений в середині 90-х років і застосовується в наш час, про нього і піде мова.
Що ж уміє це пристрій?
Першу букву називають альфа-покажчиком DTC, вона вказує в якій частині автомобіля виявлено збій або несправність. Вибір літери (P, B, C або U) визначається діагностуються блоком управління.
P (двигун і трансмісія);
U (мережеві комунікації).
Другий символ - найбільш суперечливий. Він показує, що визначив код. 0 (відомий як код P0). Базовий, відкритий код несправності, певний Асоціацією автомобільних інженерів (SAE). 1 (або код P1). Код несправності, який визначається виробником автомобіля. Більшість сканерів не можуть розпізнавати опис або текст кодів P1. Однак такий сканер, як, наприклад, Hellion, здатний розпізнати більшість з них. Асоціація SAE визначила вихідний перелік діагностичних кодів помилок DTC. Однак виробники стали говорити про те, що у них вже є власні системи, при цьому жодна система не схожа на іншу. Система кодів для автомобілів Mercedes відрізняється від системи Honda, і вони не можуть використовувати коди один одного. Тому асоціація SAE пообіцяла розділити стандартні коди (P0) і коди виробників (P1).
Третя цифра позначає систему, де виявлений збій або несправність. Дивлячись на неї, можна сказати, яка система несправна, навіть не дивлячись на текст помилки. Третя цифра допомагає швидко ідентифікувати область, де виникла проблема, не знаючи точного опису коду помилки.
1. Паливно-повітряна система.
2. Паливна система (наприклад, інжектори).
3. Система запалювання.
4. Допоміжна система обмеження викидів, наприклад: клапан рециркуляції вихлопних газів (Exhaust Gas Recirculation System - EGR), система впуску повітря у випускний колектор
двигуна (Air Injection Reaction System - AIR), каталітичний конвертер або система вентиляції паливного бака (Evaporative Emission System - EVAP).
5. Система управління швидкісним режимом або холостим ходом, а також відповідні допоміжні системи.
6. Оскільки бортова комп'ютерна система: модуль управління двигуном (Power-train Control Module - PCM) або мережу зони контролерів (CAN).
7. Трансмісія або ведучий міст.
8. Трансмісія або ведучий міст.
далі йде
Індивідуальний код помилки
Четвертий і п'ятий символи потрібно розглядати спільно. Вони зазвичай відповідають старим кодам помилок OBDI. Ці коди, як правило, складаються з двох цифр. В системі OBDII також беруться ці дві цифри і вставляються в кінець коду помилки - так помилки легше розрізняти.
Тепер, коли ми ознайомилися з тим, як формується стандартний набір діагностичних кодів помилок (DTC), розглянемо в якості прикладу код на зображенні DTC P0304. Навіть не дивлячись на текст помилки, можна зрозуміти, в чому вона полягає. Буква Р говорить про те, що помилка виникла в двигуні. Цифра 0 дозволяє зробити висновок, що це базова помилка. Далі слідує цифра 3, що відноситься до системи запалювання. В кінці ми маємо пару цифр 04. В даному випадку ця пара цифр говорить нам про те, в якому циліндрі має місце пропуск запалювання. Збираючи всі ці відомості воєдино, ми можемо сказати, що виникла несправність двигуна з пропусками запалювання в четвертому циліндрі. Потренероваться можете на другому коді з картинки зверху або подивитися значення кодів на специфікації нижче.
Якби видавався код помилки Р0З00, це означало б, що є пропуски запалювання в декількох циліндрах і система управління не може визначити, які саме циліндри несправні.
Програмного Забезпечення для роботи з інтерфейсом OBD2 безліч, але майже все це ПО вміє одне і те ж:
1) керує станом лампочки Check Engine;
2) зберігає коди помилок;
3) перевіряє драйв-цикли, що визначають генерацію кодів помилок;
4) запускає і виконує монітори компонентів;
5) визначає пріоритет моніторів;
6) оновлює статус готовності моніторів;
7) виводить тестові результати для моніторів;
8) не допускає конфліктів між моніторами.
Якщо комп'ютер Вашого автомобіля відповідає стандарту "OBD-II" коди неіправность будуть виглядати так.
P0107 Напруга c датчика МАР надто низьке
P0108 Напруга c датчика МАР надто висока
P0112 Напруга датчика температури повітря у впускному колекторі занадто низька
P0113 Напруга датчика температури повітря у впускному колекторі занадто висока
P0117 Напруга датчика температури охолоджуючої рідини надто низьке
P0118 Напруга датчика температури охолоджуючої рідини занадто висока
P0121 Сигнал з датчика положення дросельної заслінки не перебуває у необхідному діапазоні
P0122 Напруга з датчика положення дросельної заслінки занадто низька
P0123 Напруга з датчика положення дросельної заслінки занадто висока
P0125 Температура охолоджуючої рідини недостатня для функціонування системи упорскування в режимі зворотного зв'язку
P0129 Проблема з сигналом з кисневого датчика є2 (після каталізатора)
P0131 Сигнал з кисневого датчика є2 (після каталізатора) закорочен на "землю"
P0132 Сигнал з кисневого датчика є2 (після каталізатора) закорочен
P0133 Сигнал з кисневого датчика є2 (після каталізатора) повільно змінюється в часі
P0135 Несправний підігрів кисневого датчика є2 (після каталізатора)
P0137 Сигнал з кисневого датчика є1 (до каталізатора) закорочен на "землю"
P0138 Сигнал з кисневого датчика є1 (до каталізатора) закорочен
P0141 Несправний підігрів кисневого датчика є1 (до каталізатора)
P0152 Сигнал з кисневого датчика є1 (до каталізатора) повільно змінюється в часі
P0162 Низька напруга заряду акумулятора
P0171 "Бідна" суміш в системі уприскування
P0172 "Багата" суміш в системі уприскування
P0201 Ланцюг харчування форсунки є1
P0202 Ланцюг харчування форсунки є2
P0203 Ланцюг харчування форсунки є3
P0204 Ланцюг харчування форсунки є4
P0205 Ланцюг харчування форсунки є5
P0206 Ланцюг харчування форсунки є6
P0207 Ланцюг харчування форсунки є7
P0208 IЦепь харчування форсунки є8
P0300 Виявлено пропуск іскроутворення у всіх циліндрах
P0301 Виявлено пропуск іскроутворення в циліндрі є1
P0302 Виявлено пропуск іскроутворення в циліндрі є2
P0303 Виявлено пропуск іскроутворення в циліндрі є3
P0304 Виявлено пропуск іскроутворення в циліндрі є4
P0305 Виявлено пропуск іскроутворення в циліндрі є5
P0306 Виявлено пропуск іскроутворення в циліндрі є6
P0307 Виявлено пропуск іскроутворення в циліндрі є7
P0308 Виявлено пропуск іскроутворення в циліндрі є8
P0320 Немає сигналу з датчика оборотів колінчастого вала
P0340 Немає сигналу з датчика положення распредвала
P0351 Проблема з ланцюгом первинної обмотки котушки запалювання
P0420 Каталізатор вийшов з ладу
P0441 Несправна система конроля за випарами палива
P0442 Виявлено невеликі витоку з системи контролю за іспраеніямі палива
P0443 несправна ланцюг соленоїда системи конроля за випарами палива
P0455 Виявлено великі витоку з системи контролю за випарами палива
P0456 Виявлено середні витоку з системи контролю за випарами палива
P0460 Сигнал з датчика рівня палива не змінюється в часі
P0462 Сигнал з датчика рівня палива занадто низький
P0463 Сигнал з датчика рівня палива занадто високий
P0500 Немає сигналу з датчика швидкості автомобіля
P0505 Проблеми в ланцюгах мотора холостого ходу
P0600 Проблема з установкою з'єднання з контролером управління двигуном (PCM)
P0601 Внутрішня помилка в контролері управління двигуном (PCM)
P0622 Обмотка збудження генератора функціонує неправильно
P0645 Проблема в ланцюзі муфти компресора кондиціонера
P0685 Обрив ланцюга головного реле
P0688 Обрив ланцюга контактів головного реле
P0711 Сигнал з датчика температури рідини в коробці передач не змінюється в часі
P0712 Сигнал з датчика температури рідини в коробці передач занадто низький
P0713 Сигнал з датчика температури рідини в коробці передач занадто високий
P0720 Низький сигнал з датчика швидкості автомобіля
P0740 Обороти двигуна не змінюються при срабатииваніі муфти гідротрансформатора
P0743 Проблема в ланцюзі реле соленоїда муфти гідротрансформатора
P0748 Проблема в ланцюзі реле соленоїда клапана регулювання тиску гідротрансформатора
P0751 Кнопка режиму "овердрайв" натиснута більше 5 хвилин
P0753 Проблема в ланцюзі реле соленоїда перемикання з 3 на 4 передачу
P0783 Обороти двигуна не змінюються при спрацьовуванні соленоїда перемикання з 3 на 4 передачу
P1195 Проблема з кисневим датчиком є1 (до каталізатора)
P1197 Проблема з кисневим датчиком є2 (після каталізатора)
P1281 Двигун прогрівається дуже повільно
P1282 Проблема в ланцюзі реле бензонасоса
P1294 Задані обертів холостого ходу не можуть бути досягнуті
P1296 Немає харчування (5 Вольт) у датчика MAP
P1297 Немає змін сигналу з датчікаMAP при переході з режиму "Старт" в режим "Двигун запущений"
P1388 Проблеми в ланцюзі реле відсічення
P1389 Немає харчування з реле відсічення до контролера управління двигуном (PCM) 3
P1391 Нестійкий сигнал з датчика оборотів колінчастого вала або датчика положення распредвала
P1398 Лічильник пропусків іскроутворення переповнений або датчик оборотів колінчастого вала несправний
P1486 В системі контролю за випарами палива виявлена "затурканість" трубопроводів
P1492 Сигнал з датчика температури акумуляторної батареї занадто високий
P1493 Сигнал з датчика температури акумуляторної батареї занадто низький
P1494 Механічна несправність або витік виявлена в перемикачі тиску системи контролю за випарами палива
P1495 Проблема в ланцюзі соленоїда насоса виявлення витоків системи контролю за випарами палива
P1594 Напруга в системі зарядки аакумулятора занадто високо
P1595 Проблема в ланцюгах соленоїда круїз-контролю
P1596 Сигнал з перемикача режимів круїз-контролю завжди в положенні "Включено"
P1597 Сигнал з перемикача режимів круїз-контролю завжди в положенні "Виключено"
P1683 Проблема в мережі живлення круїз-контролю
P1696 Помилка при запису в пам'ять контролера управління двигуном (PCM)
P1698 Помилка при запису в пам'ять контролера управління двигуном (PCM)
P1756 Тиск в гідротрансформаторі не еквівалентне заданому (15-20 PSI)
P1757 Тиск в гідротрансформаторі вище 3 PSI при швидкості 0 Мілья в годину
P1762 Сигнал з датчика тиску в гідротрансформаторі за межами заданого діапазону
P1763 Сигнал з датчика тиску в гідротрансформаторі занадто високий
P1764 Сигнал з датчика тиску в гідротрансформаторі занадто низький
P1765 Проблема в ланцюзі реле харчування коробки передач
P1899 Датчик положення коробки передач "Парк-Нейтраль" "залипнув" в одному з положень
Всім гарного дня!
З.И Душевна прохання не топити в мінусах!
Важлива інформація від пікабушніка @Tirarex
Якщо ви вирішили брати odb bluetooth адаптер на али то будьте уважні!
Для російських машин потрібно версія адаптера 2<(точно работает 1.5), она будет дороже (может и в 2 раза)."
Уточнюйте будь ласка що ви маєте на увазі китайські підробки ELM 327 з версіями v1.5 (повністю підтримує стандарт OBD-2) і v2.1 (через здешевлення технології виробництва і відмови від мікросхем серії pic18f25k80, значно обрізаний набір команд).
Адаптери на базі оригінальних мікросхем ELM 327 (по суті той же PIC тільки з прошивкою від розробника Канадської компанії ElmElectronics) будь-яких версій (1.4, 2.0) проблем в роботі не мають і повністю сумісні зі стандартами OBD-2.
Розкрити гілка 0
на али навіть якщо в лоті написано що версія 1.5 не факт що прийде саме вона. кЕтайци можуть взяти 2.1 і прошити щоб вона визначалася що вона типу 1.5
З.И. а USB версію яку брати. з мікросхемою FTDI (типу інші глючний) або це вже не актуально?