Бутонът за „четене на грешки“ на твоя диагностичен уред е най-малко интересното нещо, което той може да прави.

Кодът за грешка е аларма за преминат праг. ECU-то е наблюдавало как дадена стойност излиза от спецификациите, изчакало е — понякога за два пълни цикъла на шофиране — и едва тогава е признало, че има проблем. Докато видиш P0171, двигателят ти вече е работил с бедна смес с дни или седмици. Кодът ти казва, че алармата се е задействала. Той не ти казва защо и не ти казва нищо за проблемите, които все още се натрупват под прага за задействане.

Данните в реално време (live data) правят точно това. Това е същият поток от сензори, който ECU използва за всяко решение за подаване на гориво, актуализиран няколко пъти в секунда, и всеки ELM327 адаптер от €15–25 ($17–28) чете всичко това. Ако все още си на принципа „включи, прочети кода, търси кода в Google“, започни с нашето ръководство за как да четем OBD2 кодове — тази статия продължава оттам, където онова свършва.

Защо live data превъзхожда кодовете за грешки

По две причини.

Първо, тенденциите са по-важни от отделните събития. Горивен трим (fuel trim), който се покачва от +3% до +11% за три месеца, означава втвърдяващ се и напукващ се вакуумен маркуч или бавно умираща горивна помпа. Никакъв код няма да се запише, докато не премине приблизително +20–25% — но можеш да го видиш месеци по-рано и да смениш маркуч за €10, вместо да диагностицираш угаснала кола на магистралата.

Второ, кодовете по дизайн са двусмислени. P0171 („системата е твърде бедна, банка 1“) има дузина възможни причини: изтичане на вакуум, замърсен MAF, слаба помпа, запушен филтър, теч в изпускателната система преди O2 сензора, запекъл отворен клапан за вентилация на резервоара (purge valve). Кодът не може да ги разграничи. Десет минути с live data обикновено могат.

Горивни тримове: диагностичното съкровище

Ако научиш само една двойка PIDs, това трябва да са краткосрочният горивен трим (STFT) и дългосрочният горивен трим (LTFT). Те са самопризнанието на ECU-то за това колко здраво работи, за да поддържа сместа правилна.

ECU изчислява горивото от MAF или MAP сензора, след което проверява работата си спрямо предния O2 сензор. STFT е моменталната корекция — той варира всяка секунда, като обикновено се движи в границите на ±5%. LTFT е усреднената стойност от тези корекции за много цикли на шофиране. Когато STFT продължава да дърпа в една и съща посока, ECU я прехвърля в LTFT и STFT се нулира около нулата.

Чети ги заедно. Съберете STFT + LTFT за общата корекция:

  • В рамките на ±5%: в отлично състояние. В рамките на ±10%: приемливо, особено за двигател на голям пробег.
  • +15% или повече: ECU добавя много гориво, за да компенсира бедна смес. Изтичане на вакуум, слабо подаване на гориво, подценяващ MAF или теч в изпускателната система, който заблуждава O2 сензора.
  • −15% или по-лошо: двигателят работи с богата смес и ECU намалява горивото. Течащ инжектор, високо налягане на горивото (развален регулатор), надценяващ MAF или замърсен сензор.

Разликата между STFT и LTFT ти казва колко е стар проблемът. Висок STFT с LTFT близо до нулата означава нещо, което се е променило скоро или се появява периодично. Висок LTFT със STFT близо до нулата означава отдавна съществуващ проблем, спрямо който ECU вече напълно се е адаптирало. А при V6 или V8 двигател, сравни bank 1 и bank 2: ако и двете банки са с високи стойности, причината е обща (налягане на горивото, голям теч на всмукателния колектор, MAF). Висока стойност само на едната банка локализира проблема — инжектор, теч на вакуум на съответната банка или един муден O2 сензор.

Тестът на празен ход срещу 2500 rpm

Ето техниката, която превръща горивните тримове в локатор на проблеми, и то за три минути.

Загрей двигателя напълно. Запиши общия трим (STFT + LTFT) на празен ход. След това поддържай стабилни 2500 rpm на неутрална предавка и го запиши отново.

  • Висока положителна стойност на празен ход, почти нормална при 2500 rpm: теч на вакуум. Пукнатият маркуч пропуска фиксирано количество въздух. На празен ход, когато двигателят засмуква само 2–3 g/s, този неучетен въздух е голям процент от общия. При 2500 rpm въздушният поток се утроява или повече, и същият теч става незначителна грешка. Тримове, които се подобряват с покачване на rpm, са типичният признак за вакуумен теч.
  • Нормални на празен ход, висока положителна стойност при 2500 rpm или под товар: подаване на гориво. Помпата или филтърът се справят при нуждата на празен ход, но изпитват недостиг при увеличено натоварване. Този проблем се влошава с покачване на rpm — точно обратната схема.
  • Висока положителна стойност навсякъде, приблизително еднакво: подозирай MAF, който подценява стойностите, или теч в изпускателната система, изкривяващ показанията на O2 сензора при всички условия.
  • Висока отрицателна стойност на празен ход: течащ инжектор или повреден регулатор на налягането на горивото, който изпуска излишно гориво — капките оказват най-голямо влияние, когато въздушният поток е най-нисък.

Два модела, една двойка PID-и и вече си разделил списъка с причини за P0171 наполовина, преди изобщо да си отворил предния капак.

Температура на охладителната течност: детекторът на лъжата за термостата

Следи температурата на охладителната течност на двигателя (ECT) от студен старт. Здравият двигател се загрява плавно и се установява на около 88–105°C, след което я поддържа.

Повредата, която това улавя, е тази, която почти никога не записва код: леко блокирал отворен термостат. Двигателят все пак загрява — с течение на времето — но поддържа 70–80°C при движение вместо 90+. Много ECU-та записват P0128 само ако антифризът не достигне определен праг за дадено време; муден термостат, който едва преминава този праг, остава завинаги невидим за системата за грешки. В същото време ECU-то подава по-богата смес (студените двигатели получават допълнително гориво), кондензът в маслото никога не се изпарява напълно и ти тихомълком плащаш с 5–10% повече на бензиностанцията.

Проверката: след 15–20 минути нормално шофиране, поддържа ли се ECT стабилно над ~88°C? Ако на магистралата през лятото спре на 78°C, термостатът е за смяна. Това е част за €15–40 ($17–45). Стрелката на таблото няма да ти каже — повечето са силно демпфирани и показват „средата“ в огромен температурен диапазон. PID-ът показва реалната цифра.

Температурата на всмуквания въздух (IAT) е съседната проверка за адекватност: по време на движение тя трябва да е с няколко градуса над околната температура. Напълно студен сутрин, ECT и IAT трябва да показват стойности в рамките на няколко градуса един от друг — ако се различават с 10°C след нощ на паркинга, един от сензорите лъже, а тази лъжа изкривява дозирането на горивото.

MAF: грамове в секунда, а не гадаене

MAF сензорът отчита масата на въздуха, влизащ в двигателя, в грамове за секунда. Грубото правило е: около 1 g/s за литър работен обем при загрят празен ход. Двигател 2.0L трябва да работи на празен ход с около 2–3 g/s; 3.5L V6 с около 3.5–5 g/s.

Защо това има значение: замърсеният MAF показва по-ниски стойности. ECU подава гориво за въздуха, за който е уведомено, двигателят работи с бедна смес и горивните тримове се покачват, за да компенсират. Признакът е комбинацията — MAF на празен ход далеч под правилото за работния обем плюс положителни тримове при всички rpm. Потвърди с бърз тест с пълна газ (snap throttle test): от празен ход натисни педала докрай за кратко. Здравият MAF прави рязък скок (при 2.0L трябва да достигне пик доста над 100 g/s близо до червената линия; дори бързо изфорсиране трябва да скочи до двуцифрено число). Замърсеният сензор реагира бавно и пикът му е нисък.

Решението често е спрей за почистване на MAF за €10 — но само данните в реално време ти казват, че сензорът е бил проблемът, преди да започнеш да сменяш части на сляпо.

O2 сензори: превключването е знак за здраве

Предният (преди катализатора) O2 сензор трябва постоянно да осцилира между приблизително 0.1V и 0.9V, пресичайки средната точка няколко пъти в секунда при 2500 rpm. Това превключване е работата на горивното управление със затворен контур (closed-loop).

  • Запекъл на ниско ниво (под ~0.2V): постоянно показание за бедна смес — реална бедна смес или повреден сензор.
  • Запекъл на високо ниво (над ~0.8V): постоянно богата смес.
  • Мудно превключване — бавни, плитки вълни вместо остри осцилации — е знак за остарял сензор. Той все още „работи“, не записва код с години и през цялото време влошава разхода на гориво, защото ECU прави корекции въз основа на остаряла информация.

Задният (след катализатора) сензор трябва да бъде сравнително стабилен, обикновено около 0.5–0.7V. Ако той повтаря превключването на предния сензор, катализаторът не задържа кислород — това е твоето ранно предупреждение за P0420, много преди да се запише кодът.

Пропуски в запалването (misfires), натоварване и аванс

Броячи на пропуски в запалването. Много приложения показват броя пропуски във всеки цилиндър, или като live PIDs, или чрез Mode 6 — суровите резултати от самодиагностиката на ECU. Така хващаш пропуск, който още не е достигнал прага за P0300: цилиндър 3 да записва 40 пропуска на шофиране, докато останалите записват нула, е диагноза, а не загадка. Размени бобината на този цилиндър със съседна и виж дали броят пропуски се премества.

Изчисленото натоварване (Calculated load) при загрят празен ход трябва да бъде около 15–30%. Натоварване на празен ход, което се покачва към 40%, означава, че двигателят работи по-здраво, отколкото трябва, за да се върти — натрупан нагар по дроселовата клапа, задържащ агрегат или теч на въздух, с който контролът на празния ход се бори.

Предварението на запалването (Timing advance) на празен ход обикновено показва 10–20° BTDC. Следи го докато караш: повторно рязко закъснение (retard) при умерено натоварване означава, че детонационният сензор чува детонации — провери качеството на горивото и нагара, преди това да се превърне в скъп механичен ремонт.

Freeze frame: прочети го, преди да изтриеш каквото и да било

Когато се запише код за грешка, ECU запазва моментна снимка на момента: rpm, скорост, натоварване, температура на антифриза, горивни тримове. Това е freeze frame (замразен кадър) и това е разликата между „P0301, пропуск в цилиндър 1“ и „пропуск в цилиндър 1 при 1,100 rpm, 24% натоварване, 41°C температура на антифриза — пропуск при студен старт, така че мисли за зацапана свещ или пропускащ инжектор, а не за прекъсваща бобина при висока скорост на магистралата.“

Изтриването на кодовете за грешка изтрива freeze frame завинаги. Първо го прочети, направи си екранна снимка и едва тогава изтрий. Всеки път.

Три практически примера

Течът на вакуум. Неравномерна работа на празен ход, все още няма код за грешка. LTFT показва +16% на празен ход, +4% при 2500 rpm. Този модел на подобряване с покачване на оборотите означава неучетен въздух. Заслушай се за съскане, провери обичайните заподозрени — маркуч на сервото на спирачките, линии на PCV, всмукателни маркучи — или направи димен тест. Намерено: сцепено колянo зад колектора. €8 ($9). Тримовете се връщат в рамките на ±3% до следващото шофиране.

Мудният термостат. Без код, без симптоми, освен сметките за гориво. ECT спира на 76°C след 20 минути шофиране и пада до 71°C при спускане. Изправната система поддържа 88°C+ независимо от всичко. Термостатът е сменен; ECT вече се кове на 92°C, LTFT пада с 3 пункта, защото ECU най-накрая спира обогатяването при студен двигател, а разходът се подобрява в рамките на две зареждания.

Замърсеният MAF. Замисляне при ускорение, случаен код за бедна смес. MAF на празен ход за 2.5L показва 1.6 g/s — далеч под очакваните ~2.5. Тримовете са +12% на празен ход и при 2500 rpm — постоянни спрямо оборотите, така че не е теч на вакуум. Бързото изфорсиране едва достига 60 g/s. Десет минути и един спрей за почистване на MAF по-късно: 2.6 g/s на празен ход, тримовете са на +2%.

Три проблема, три различни модела в live data, нула излишно сменени части.

Какъв хардуер всъщност ти е нужен

За всичко в тази статия: Bluetooth или Wi-Fi адаптер от клас ELM327 за €15–25 ($17–28) и безплатно или еднократно платено универсално OBD2 приложение. Всички тези PID-и са стандартизирани — всеки бензинов автомобил, продаван в ЕС от 2001 г. насам (в САЩ от 1996 г.), трябва да ги поддържа. Пропусни клонингите за €5 с фалшиви чипове; те губят пакети данни и блокират на някои протоколи, а изгубените пакети са отрова, когато следиш тенденции.

Специфичните за марка нива на приложения (инструменти за VAG, BMW, Mercedes, обикновено €30–80/$35–90) си заслужават, когато имаш нужда от това, до което универсалният OBD2 няма достъп: ABS, airbag, трансмисия и модули за комфорт, адаптации и специфични за производителя PID-и, като индивидуални корекции на инжекторите или температури на DSG. За диагностика на двигателя на която и да е марка, евтиният адаптер върши отлична работа.

Запиши базовите си стойности, докато колата е здрава — тримове, MAF на празен ход, температура на ECT при загрят двигател. Съхраняването на тези показания заедно с историята на обслужване в GarageHub означава, че след шест месеца въпросът „нормално ли е +9% за тази кола?“ ще има отговор: не, беше +2% през март и нещо се е променило. Диагностиката с данни в реално време е разчитане на тенденции, а за всяка тенденция е нужна начална точка.