Комп’ютерна діагностика самотужки (звіт)

Це навіть не так звіт, як спроба поділитися інформацією: можливо, комусь це зможе допомогти.

Disclaimer: (Тзть, відмазка) Фахівцем не є, просто викладу, як сам зрозумів. Уточнень та доповнень м.б. стрибок завгодно.

Попередження: Важливо! Деякі операції при неправильному застосуванні можуть призвести до неприємних наслідків. Тому потрібно робити лише те, у чому впевнений на 100%.

Більшість автомобілів мають спеціальні діагностичні роз'єми, через які може бути організований обмін даними між блоками керування автомобіля та спеціальним діагностичним обладнанням. Як обладнання може виступати звичайний комп'ютер, що підключається через спеціальний адаптер. Існують різні комп'ютерні програми, за допомогою яких можна отримати повідомлення про помилки, прочитати дані з різних блоків та систем.

Без такої діагностики пошук та усунення несправностей у сучасних автомобілях майже неможливий.

Прості діагностичні операції може освоїти кожен автолюбитель.

Навіщо це потрібно.

Заощаджувати час, гроші та нерви.

Наприклад, машина почала погано їхати. Ви встромляєте комп'ютер, і бачите, що витратомір повітря видає значення.. ну, скажімо 10..60 замість 10..150. Замовляєте новий, і в зручний для себе час змінюєте його самостійно або за допомогою будь-якого слюсаря. Або, наприклад, виявляєте урвища ланцюга датчика температури ОЖ. За пару хвилин всі виправили. Не довелося дзвонити, записуватися, втрачати півдня в дорогому сервісі. А якщо врахувати, що грамотних діагностів на усіляких СТО дуже мало, іноді можна самостійно виявити і складніші несправності.

Але не все так просто, звісно. Щоб знати, що робити, куди тиснути,куди дивитися, і що це означає, потрібно знати пристрій автомобіля, розібратися з програмою, кодами помилок, процедурами перевірки тощо. Проте, навіть примітивні операції читання помилок, вже можна виграти час і гроші.

Що для цього потрібно.

Це така купка радіодеталек, зібраних у хитру схему, яка дозволяє забезпечити обмін даними між портом комп'ютера та роз'ємом автомобіля за відповідним протоколом. Це посередник, який узгоджує (адаптуючий) ел. параметри.

З'єднувальний кабель від адаптера встромляється в комп'ютер (варіант USB слід обговорити окремо) Вимоги до комп'ютера мінімальні. У мене все запрацювало на стародавньому P100. ОС – W98 і вище. Що стосується КПК, є діагностичні програми для ОС Pocket PC.

Принципові момент - робочий стіл або ноутбук або .

Про це докладніше.

Якщо у вас є таке місце, де можна встановити комп'ютер для діагностики, і до нього можна під'їхати машиною, то можна обійтися найпримітивнішим десктопом. Це можна зробити в приватному будинку (викинути кабель у кватирку), гаражі, на роботі – у боксі, складі, тощо. Слід врахувати, що занадто довгий кабель може стати причиною поганого зв'язку або відсутністю такого. Метрів 5 буде нормально. Якщо більше – треба пробувати. У ланцюжку комп'ютер-адаптер-авто слід подовжувати ділянку адаптер-авто. Головний недолік робочого столу - не можна знімати показання в динаміці. Справа в тому, що деякі параметри перевіряються при повному навантаженні двигуна - 3-я передача та газ у підлогу. Тут без ноутбука (або КПК) не обійтись. Але найчастіше, такі тести - для , для ретельного пошуку складних несправностей, діагностики турбіни, та ін. А для того, щоб просто прочитати/стерти помилки, подивитися основні параметри, динаміка непотрібно. Крім того, багато сервісних процедур та перевірки виконуються саме на холостому ходу. Іноді, запуск двигуна взагалі не потрібен (наприклад, щоб перепрограмувати "нагадувач" заміни масла в приладовій дошці). Тому, встановлення старого комп'ютера в гаражі для діагностики - цілком розумне та бюджетне рішення.

Ноутбук усім добрий, але не всі мають ком-порт.

- покупка дешево древнього б/ушного ноутбука з комп'ютером виключно для діагностики.

- Придбання спеціального діагностичного адаптера для USB - порту.

- Купівля прибамбасу PCMCIA - > COM (недешево) та робота зі звичайним адаптером для комп'ютера.

КПК - теж комп'ютер. На перший погляд, жодних COM-портів не видно, але про це окремо.

Програма, встановлена ​​на комп'ютері, посилає сигнали через комп'ютер (або USB-порт) в адаптер, який у свою чергу транслює їх на контролер в автомобілі. Контролер посилає відповідні сигнали, які програма отримує та інтерпретує (візуалізує).

Обмін керуючими сигналами та даними відбувається згідно з певним протоколом. Як правило, кожен автовиробник має свої протоколи обміну.

Є універсальний протокол ODB-II, але він не скрізь підтримується, і його можливості обмежені.

Відразу зазначу, що тема ODB-II у мене не розкрита.

Кому, цікаво, кілька посилань на ODB-II:

Різні програми зазвичай пристосовані до роботи з якимось одним протоколом та його модифікаціями.

Тут і далі переважно йдеться про тестування VAG (Audi, VW, SEAT, Skoda), хоча загальні моменти для всіх однакові.

По мережі гуляє безліч різних копій, кряків і є навіть повністю русифікований варіант.

Друга фішка – цеколекція кодів помилок (вона зберігається у шифрованому файлі). Справа в тому, що контролер видає лише цифру – код помилки. А значення коду офіційно ніким не публікується. Тому потрібно було витягти з офіційних мануалів тисячі текстових рядків, завдяки чому на екрані ви можете побачити ще й текст, наприклад:

19521 4C41 P3065 Ventil 3 fur Ladedruckbegrenzung-N388 Kurzschluss nach Masse

(Так напише фірмовий прилад, а в VAG-COM це англійською).

Шифрування не завадило одному умільцю із суміжної держави перекласти колекцію кодів українською, і зашифрувати назад:

19521 4C41 P3065 Клапан 3 обмеження тиску наддуву-N388: коротке замикання на масу

Немає гарантії, що якась помилка є у . Цілком можливо, що буде лише цифра. Тоді слід шукати джерела типу ELSA. Окремі списки помилок із перекладами вже почали з'являтися у мережі.

І тут ми підходимо до розділу.

Дані комп'ютерної діагностики абсолютно марні, якщо ви не знаєте пристрої свого автомобіля, розташування та призначення різних вузлів та деталей, способів перевірки та заміни. Крім того, слід розуміти, що означають цифри, які ви бачите. Потрібно знати, якими вони мають бути. Наприклад, показання витратоміра повітря повинні лежати у певних межах різних режимах. Вам доведеться їх дізнатися. Також і за іншими датчиками. Неправильна робота датчика не завжди призводить до появи запису про помилку. Тобто. опитування блоку говорить, що помилок немає, а насправді датчик температури бреше. (Для багатьох двигунів є підказки у лейбл-файлах VAG-COM). Крім читання даних, є ще кілька функцій, для яких потрібна точна інформація. Наприклад, - деякі параметри роботи ECU потрібно коригувати після ремонтів/замін, та ін.Для доступу до адаптації необхідно ввести код. Його також треба знати. (Output Tests) - тест деяких систем, які мають зворотний зв'язок. Після запуску тесту щось має змінювати звук, щось клацати, щось моргати – треба знати, де, що та як. Повну інформацію про конкретну машину можна знайти тільки в ELSA. Але іноді досить проконсультуватися в якійсь каві. Насправді все не так складно. Але знання здобуваються важко.