Считыватель ошибок на авто своими руками
№23 OBD2 сканер или диагностика своими руками (Часть 1)
Наконец-то после долгих ожиданий пришел ранее заказанный с Китая беспроводной сканер OBD2 Vgate…
А теперь обо всем по порядку…
интерфейс: Wifi (ОС IOS);
рабочее напряжение: 12V;
внутренняя защита от коротких замыканий;
поддержка протоколов OBD2:
✔️ Чтение диагностических кодов неисправностей и их значения (более 3000 определений кодов в базе данных),
✔️ Очистка кодов неисправностей и выключение MIL («Check Engine»),
а также отображение текущих данных:
— обороты двигателя;
— расчетное значение нагрузки;
— температура охлаждающей жидкости;
— состояние топливной системы;
— скорость автомобиля;
— давление впускного коллектора;
— температура впускного воздуха;
— расход воздуха;
— абсолютное положение дроссельной заслонки;
— напряжение датчика кислорода;
— топливная система, показания бака.
Еще прикупил переходник с OBD2 на 38 контактный «родной» мерседесовский разъем.
Полагаю многие владельцы 210-ых уже догадались почему — на дорестайловых лупатых его попросту нет…
Дело в том, что разъем OBD2 (On-board diagnostics ) на автомобилях появился только лишь в 2001 году (исключением является рынок США 1996 г.)
Подключение занимает всего лишь несколько секунд и вот уже первая попавшаяся программа в appstore-е выдает показания расходомера и дроссельной заслонки…
Переходим в меню считывания диагностических ошибок.
Решил попробовать сбросить ошибку из памяти самостоятельно.
Поездив немного подключаю сканер заново и вот результат:
Можно сказать что «кроха» при первом же подключении сэкономил половину от своей цены! Понятное дело оригинальной дилерской диагностикой он никогда не станет, но полагаю еще не раз выручит!
Штука реально полезная… Так что советую всем!
Компьютерная диагностика своими руками. Познаём и настраиваем адаптер Вася-диагност 19.6.0 PRO (часть 1)
Решил я заняться компьютерной диагностикой автомобилей. Эта мысль посещала меня ещё очень давно, только всё никак не доходили руки выделить средства и купить диагностический кабель. В своём блоге, я запускаю рубрику «Компьютерная диагностика своими руками», в которой я буду подробно рассказывать о разных тонкостях данного вида деятельности, с примерами и фотографиями. Это будет полезно тем, кто решил обзавестись кабелем для своего автомобиля или как я заняться диагностикой профессионально. Поэтому давайте учиться делать диагностику вместе. Это будет первая ознакомительная статья, где мы настроим и ознакомимся с программой.
Наконец, я приобрёл себе адаптер. С России было заказывать проблематично, поэтому мне его привезли из Киева. Кабель с прошивкой последней версии Вася-диагност 19.6.0 PRO. Предназначен для автомобилей концерна VAG: Volkswagen, Audi, Skoda, Seat и для таких марок как Porsche, Bentley и Lamborghini, с 1990 по 2019 год выпуска. Сканер позволяет считывать и удалять неисправности, кодировать блоки, активировать или деактивировать оборудование, сбрасывать сервисы, проводить адаптации и тесты исполнительных механизмов. Адаптер также предназначен для длинного кодирования. Функционал, по моему мнению достойный. Как видите, коробка обыкновенная, без логотипов и прочих опознавательных знаков. В комплекте идёт гарантийный талон, сам диагностический кабель и диск с программным обеспечением.
Лично я советую, приобрести сканер у официального производителя, так как вокруг куча аналогов, подделок и так далее. У официалов вы приобретаете только сам адаптер, а программное обеспечение скачиваете с сайта, в соответствующем разделе. Последняя версия Вася-диагност, стабильно работает на Windows XP, 7, 8, 8.1 и 10. На моём ноутбуке стоит Windows 10. Если у вас установлен антивирус, то перед установкой программного обеспечения, советуют его отключать, чтобы не ругался.
После установки программного обеспечения, подключаете кабель к разъёму автомобиля и к ноутбуку, запускаете программу и включаете зажигание. В главном меню программы, справа кликаете на кнопку «Настройки» и в открывшемся окне нажимаете «Тест».
Программа анализирует связь ЭБУ с компьютером через адаптер и выдаёт окно, в котором указывается результат теста. Напротив слов: «Статус порта», «К1» и «К2» должно быть написано «ОК», напротив «Статус», должна быть надпись «Готов». Когда тест прошли, в появившемся окне результата нажимаете «ОК», а затем «Сохранить». Таким образом, установленное программное обеспечение на ноутбуке «подружилось» с адаптером и при последующих подключениях, повторных тестов делать больше не нужно.
Давайте теперь пробежимся по самой программе Вася-диагност. В главном меню, есть три основные кнопки, с которыми чаще всего приходится иметь дело: это «Список блоков управления», «Поиск неисправностей» и «Сервисные интервалы».
При помощи кнопки «Список блоков управления», мы получаем доступ ко всем блокам управления, которые есть в автомобиле. Нажав на кнопку «Выбор» под этой надписью, откроется окно с несколькими вкладками. По умолчанию, сразу активна вкладка «Установлено», в которой представлен список блоков управления, которые в действительности присутствуют на подключённом автомобиле.
Как видите на фото, помимо вкладки «Установлено» есть ещё и другие вкладки с другими блоками управления. Если между ними переключаться, то вы увидите с каким огромным количеством блоков может работать программа. Эти дополнительные вкладки сделаны не просто так. Например, если по какой-либо причине, один из блоков не отображается во вкладке «Установлено», вы можете зайти в него, через блоки, расположены в других вкладках, выбрав соответствующее название. Или же, в случае, когда вы установили новый блок и вам нужно связать его с ЭБУ, вы также можете получить к нему доступ через дополнительные вкладки. В нижнем левом углу есть надпись «Быстрый набор», в поле которого вы можете ввести номер блока управления, который хотите открыть. Это очень удобно, когда вместо того, чтобы искать нужный блок в огромном списке, достаточно ввести его номер и нажать кнопку «Подключиться». Например, если нас интересует блок «Корректор фар», перед его названием стоит цифра «55». Её вы вводите в поле быстрого выбора и после нажатия на кнопку «Подключиться», программа найдёт и откроет вам этот блок.
Переходим с главного меню на «Поиск неисправностей». Как вы уже догадались, при помощи этого раздела, можно считывать и удалять неисправности в памяти ЭБУ. Достаточно нажать кнопку «Выполнить» и дождаться, пока программа просканирует все блоки. В этот момент, могут на пару секунд всплывать окна с разными блоками управления, вы в этот момент ничего не делаете и просто ждёте. По окончанию диагностики, в пустом поле покажется список с блоками. Блоки, у которых нет ошибок, будут написаны чёрным цветом, а там где ошибки есть — красным. Если в каких-то из блоков будет ошибка, под списком блоков, программа выдаст подробное описание этой ошибки и укажет его код. При помощи кнопок «Копировать» можно скопировать в буфер обмена текст этого отчёта, а при помощи кнопки «Сохранить», отчёт сохраняется на компьютере отдельным файлом, который можно распечатать, что очень удобно. Кнопка «Удалить неисправности», стирает блоки, выделенные красным цветом из памяти ЭБУ. Если проблема с блоком устранена, при повторном сканировании он должен стать чёрным, если же нет, то он красным и останется.
Кнопка «Сервисные интервалы» позволяет просматривать и сбрасывать сервисные интервалы данного автомобиля. Нажав на кнопку «Сброс» в главном меню, программа считывает все показания с панели приборов и выводит их в список со значениями пробега.
Кроме того, нажав на кнопку под надписью «Операция», откроется небольшой список того, что мы можем в данный момент сделать. Как видите это сбросить сервисный интервал по замене масла. Когда вы кликните на этот параметр и нажмёте кнопку «Выполнить», в приведённом списке, интервал обнулиться. Также при всём желании, можно выставить через какой пробег автомобиль будет напоминать водителю о сервисном обслуживании.
Возвращаемся к главному меню. Помимо трёх основных кнопок, в программе есть блок «Дополнительные функции». Кнопка «EOBD» предполагает работу с ЭБУ, с поддержкой OBD II. По сути для автомобилей VAG эта кнопка бесполезна, так как вместо того, чтобы пользоваться урезанным протоколом связи с ЭБУ через режим EOBD, лучше пользоваться полноценным протоколом, через основные блоки управления. Поэтому данная кнопка, позволяет адаптеру подключаться к другим маркам автомобилей, что делает сканер практически универсальным. Но кодировки блоков через такой режим сделать не удастся, только сделать сканирование неисправностей.
Далее идёт кнопка «Дополнительно», кликая на которую открывается ещё один список возможностей сканера. Это активация и деактивация транспортного режима. «Карта каналов блока адаптаций», позволяет сохранять считываемые значения настроек и адаптаций в отдельный файл. Ещё одна полезная кнопка «EDC15-16 пробег», позволяющая считать реальный пробег автомобиля. И если за весь период жизни машины, приборка и ЭБУ не менялись, программа считает действительный пробег. Числа, указанные в программе и на приборной панели могут между собой отличаться — это нормально, главное чтобы различие не превышало 5%. «Список оборудования» забрасывает вас в поиск неисправностей в ЭБУ автомобиля, по сути это тоже самое, что и кнопка в главном меню. Кнопка «Удалить все коды неисправностей» делает диагностику и одновременно удаляет эти ошибки, без выведения списка, в каком блоке обнаружена ошибка. «Online проверка обновлений» позволяет обновлять ваше программное обеспечение на более новую версию, которая будет давать ещё больше возможностей. Поэтому приобретая данный адаптер, вы получаете возможность бесплатно обновлять программное обеспечение на самую свежую версию, если она будет выполнена разработчиками. На данный момент версия 19.6.0 является последней. Насчёт оставшихся кнопок с CAN-шиной я ещё е сталкивался и поэтому не смогу пока объяснить её применение. Уверен, что в будущем я с этим столкнусь и обязательно отражу это в своей рубрике «Компьютерная диагностика своими руками.»
Самостоятельная диагностика с помощью ЕЛМ-327.
ПОЛНОЦЕННУЮ И КАЧЕСТВЕННУЮ ДИАГНОСТИКУ ДВС И ОСТАЛЬНЫХ СИСТЕМ АВТОМОБИЛЯ ЕЛМкой НЕ СДЕЛАТЬ ПРИ ВСЕМ ЖЕЛАНИИ АВТОВЛАДЕЛЬЦА… НЕ НАДО ПИТАТЬ ИЛЛЮЗИЙ… Актуально пользоваться ЕЛМ-327 где-нибудь в дороге, если, ни дай Бог, Вас посетит «Желтый значок двигателя» на приборной панели и машина начнет работать «не нормально» для того, чтобы хотя бы понять, к какому ремонту начинать готовиться… самостоятельно расшифровав ошибки…
В последнее время на разного рода автомобильных форумах возникал, в той или иной степени, интерес к диагностике автомобиля при помощи адаптера ЕЛМ-327. Решил поделиться информацией по вопросам подключения, настройки и т.д.
Данный адаптер позволяет просматривать следующее параметры:
• Обороты двигателя;
• Температура охлаждающей жидкости;
• Краткосрочная топливная коррекция;
• Долгосрочная топливная коррекция;
• Давление во впускном коллекторе;
• Данные кислородного датчика;
• Обороты двигателя;
• Нагрузка двигателя;
• Состояние топливной системы;
• Скорость движения автомобиля;
• Абсолютное давление воздуха;
• Опережение зажигания;
• Температура всасываемого воздуха;
• Массовый расход воздуха;
• Положение дроссельной заслонки;
• Графическое отображение параметров вышеперечисленных параметров;
Поддерживаемые протоколы адаптера ELM327:
• ISO15765-4 (CAN-шина): Audi, Opel, VW, Ford, Jaguar, Renault, Peugeot, Chrysler, Porsche, Volvo, Saab, Mazda, Mitsubishi;
• ISO14230-4 (KWP2000): Daewoo, Hyundai, KIA;
• ISO9141-2: Honda, Infinity, Lexus, Nissan, Toyota, Audi, BMW, Mercedes, Porsche;
• J1850 VPW: Buick, Cadillac, Chevrolet, Chrysler, Dodge, GM, Isuzu;
• J1850 PWM: Ford, Lincoln, Mazda
ПО для диагностики ЕЛМ-327 полно на торрентах, Гугл Плее, да и вообще в интернете.
Вот например хорошая подборка www.drive2.ru/b/1192152 программ для диагностики.
Где купить замечательный шайтан-адаптер? Ну или в России в интернет магазинах (цена около 1000-2000 рублей) или у Китайских друзей: ru.aliexpress.com/premium/…Id=&isViewCP=y. У Китайских друзей ценник ниже, но и количество брака при этом выше. Моему знакомому пришел ЕЛМ-327 в неисправном состоянии-тест проходит, но к ЭБУ автомобиля наотрез подключаться не хочет. Цена на чудо продукт была, что-то около 300 рублей. Так что перед тем, как начать заказывать адаптеры с Китайских сайтов настоятельно рекомендую изучить политику споров, чтобы в последующем не было обидно за потраченные деньги. По времени посылка с Китая идет от 10 дней (что бывает крайне редко, но все же бывает), до 2,5 месяцев.
Настройки подключения ЕЛМ-327:
Подключение ELM 327 Bluetooth:
Внимание! Во избежание скачков напряжения, которые могут повредить адаптер и/или ЭБУ автомобиля рекомендуем подключать/отключать сканер только при выключенном зажигании.
1. Установите любую программу ELM 327 на свое устройство;
2. Подключите ELM327 Bluetooth в диагностический разъем ODB 2 Вашего авто;
3. Включите зажигание или же заведите автомобиль;
4. Зайдите в настройки вашего Android устройства;
5. Перейдите в настройки беспроводных сетей;
6. Включите Bluetooth и нажмите кнопку «Настройки Bluetooth»;
7. Нажмите «Поиск устройств»;
8. Выберите найденный адаптер Elm327 с названием «OBD-II»;
9. Введите код сопряжения elm327: 1234
10. Если код подошел, Вы увидите надпись «Сопряжено, но не подключено». На этом настройка закончена. В очень редких случаях код сопряжения может быть 0000 или 6789;
11. Запустите ранее установленную программу;
12. После запуска программы Вы увидите, что единственный прибор на главном экране программы НЕ АКТИВЕН;
13. Нажмите «Меню» и зайдите в «Настройки». В настройках выберите пункт «OBD2 настройки адаптера»;
14. Нажмите «Тип соединения»;
15. Выберите «Bluetooth»;
16. Нажмите «Выберите устройство Bluetooth»;
17. Выберите то устройство, с которым установили сопряжение в пункте 8. На этом настройка программы завершена. Возвращайтесь на главный экран программы;
18. Пользуйтесьвсеми возможностями адаптера Elm327!
Подключение ELM 327 WI-FI (смартфоны на IOS работают только по WI-FI):
Внимание! Во избежание скачков напряжения, которые могут повредить адаптер и/или ЭБУ автомобиля рекомендуем подключать/отключать сканер только при выключенном зажигании.
1. Установите любую программу ELM 327 на свое устройство;
2. Подсоедините автомобильный диагностический адаптер ELM327 Wi-Fi в разъем OBD II диагностируемого автомобиля;
3. Вставьте ключ в замок зажигания и включите зажигание автомобиля (можно завести);
4. Зайдите в раздел настроек беспроводных сетей Wi-Fi Вашего телефона/планшета/компьютера.;
5. Произведите выбор сети WiFiOBD. Перейдите в настройки, на вкладку «Статичные»;
6. В данной вкладке произведите ввод следующих данных:
Адрес IP: 192.168.0.38
Маска подсети: 255.255.255.0
Основной шлюз: 192.168.0.10
Порт: 35000
HTTP Proxy: авто
7. Перейдите в меню программы установленной Вами в первом пункте на телефон/планшет для работы с адаптером;
8. Произведите сопряжение программы с ЭБУ автомобиля. Готово!
Подключение Bluetooth-сканера на базе ELM327 к автомобилю c помощью программы ScanMaster на ПК с Windows:
Рассмотрим процесс подключения диагностического сканера на базе микрочипа «ELM327» к компьютеру/ноутбуку с операционной системой Windows XP/Vista/7/8 с помощью программы ScanMaster-ELM по средствам Bluetooth. Для успешного подключения нужно:
-установить программу (Следуя инструкциям по установке в архиве с программой)Ÿ
-установить в диагностический разъем сканер-адаптер
-завести двигатель автомобиля
-убедится, что в компьютере/ноутбуке включен Bluetooth
Далее выполняем следующие этапы:
1. Добавляем новое устройство Bluetooth. Обычно иконка расположена в трее, но если ее нету, можно так же добавить через «Панель управления-Устройства и принтеры-Добавление устройства»
2. Выбираем сканер (название устройства «OBDII»), жмем «Далее»
3. Далее выбираем пункт «Введите код образования пары»
4. Вводим код — «1234», жмем «Далее»
5. Дальше ждем подтверждения, что устройство успешно добавлено, закрываем окно.
6. Запускаем установленную программу ScanMaster, нажимаем на иконку «Связь» в главном окне программы
7. Далее выбираем в выпадающем окне «Тип итерфейса» — Bluetooth. Нажимаем «Поиск устройств», ждем пока появится наше устройство, выбираем его, жмем «ОК»
8. Жмем кнопку «Соединить»
9. В окне «Отчет» начнется процесс подключения. Если все сделано верно, в течении некоторого времени программа проинформирует об успешном подключении и индикаторы внизу окна будут гореть зеленым цветом — что означает успешное подключение к ЭБУ двигателя.
Взято от сюда: maxbay-zgr.ru/nastroyki-podklyucheniya-3 есть картинки.
Какую версию адаптера выбрать 1.4, 1.5, 2.1. Очень интересная статья по этому поводу: forscan.org/forum/viewtopic.p…024444f0c3d27c.
Всю вышеперечисленную информацию взята в разное время с разных ресурсов интернета, так что могут быть незначительные ошибки.
Полноценная диагностика автомобилей на t_obd1 (до obd2)
Всем доброго времени суток!
Не буду сегодня ходить вокруг да около.
И так, да, я наконец то добился этого. Я смог запустить полноценную диагностику в режиме реального времени на Toyota Sera!
Но статью я напишу как обычно — что бы была полезна всем, а не только владельцем моей модели авто=)
Начнем разбор полетов. Как известно, после перехода на инжекторы компанией Toyota, мозги автомобиля заметно поумнели. И появилась возможность диагностировать их.
Сначала появились простенькие диагностические разъемы DLC работающие по протоколу t_obd1:
Потом на смену им пришли международные стандарты OBD2 которые используются в машинах и по сей день.
И если вторые изучены вдоль и поперек, существует куча способов и приборов снять с них данные, и написано огромное количество информации, то про первые информации как обычно крайне мало и она весьма разрозненна и местами неточна.
В этой статье я соберу всю информацию вместе, уточню все неясные моменты, а так же как обычно подскажу кое-что новенькое чисто от себя;)
Во первых уясним самое важное, так как этот вопрос пестрит буквально на каждом форуме: t_obd1 (DLC) и OBD2 — это не только разные физические разъемы, ЭТО ЕЩЕ И СОВЕРШЕННО РАЗНЫЕ ПРОТОКОЛЫ, нельзя купить китайский кабель переходник на Aliexpress и пытаться считать данные с t_obd1 через устройство работающее с obd2. НЕЛЬЗЯ переставив местами провода «срастить» провода от t_obd1 к разъему OBD2, ЭТО ТАК НЕ РАБОТАЕТ. при считывании данных у обоих протоколов совершенно разные алгоритмы, и совершенно разные задержки между импульсами. Сколько народу уже на эти грабли понаступало и все равно без толку…
Так, теперь когда мы уяснили, что первый со вторым, а второй с первым ни при каких условиях не заработает. Начнем более плотно разбирать первый протокол.
Для начала t_obd1 протокол делится на два принципиально разных вида. С первого (шли примерно до 1995г) невозможно снять никакие данные в принципе, кроме как ошибки по двигателю по миганию лампочки на приборке. Второй (1995г и дальше) уже умеет, при соблюдении некоторых условий, посылать логические (нули и единицы) данные о своем состоянии.
Внешне оба типа не отличаются НИЧЕМ. Понять какой у Вас тип можно двумя способами: первый из интернета, второй мой личный основанный на первом (но я копнул поглубже и понял суть).
Первый способ: Находим на диагностическом разъёме контакты TE2 и E1 — замыкаем их. На приборной панели должен начать мигать «джекичан» причем должен мигать в два раза чаще чем при диагностике ошибок (TE1 — E1). Проверяем напряжение на контакте Vf1 (VF) должно появиться плавающее напряжение от 0 до 5 вольт. Если условия не соблюдаются — проверить хороший ли контакт, если да и все равно лампочка не мигает и напряжения на fv1 нет — значит не судьба вам снять данные, у вас первый вид.
Второй способ (мой): Посмотреть наклейку на своем ЭБУ, и пользуясь книжкой посмотреть распиновку разъемов мозгов. Если на мозгах вообще присутствует пин TE2 и от него идет провод куда-то в косу, у вас 100% второй вид и диагностике он поддается прекрасно. (Дело все в том, что все разъемы t_obd1 типовые, и на всех присутствует пин TE2, но это не означает что он не пустой и что к нему идет провод от мозга, на котором этого контакта может и не быть совсем!, И при первом способе вы буквально тыкаетесь в пустой контакт(или нет) и по косвенным признакам проверяете идет туда провод или нет=D)
И так, после того как мы определили, что наши мозги в принципе могут передавать данные диагностики. Переходим к практике!
Для начала нам нужно спаять кабель для диагностики. На одной стороне которого будут три голых провода, на другой COM порт компьютерный. Ну и конденсатор для сглаживания пульсаций:
Таким образом мы пока спаяли чисто переходник на удобный нам разъем, работать он напрямую с большой долей вероятности не будет. Теперь нужно сделать ВТОРУЮ часть кабеля, которая будет являться по сути удлинителем и самое главное — преобразователем сигналов.
С одной стороны должна быть вторая часть COM порта (если первый кабель был с «мамой», то второй должен быть с «папой» и наоборот) На второй стороне кабеля должен быть разъем который вы вствите в компьютер. Это может быть как COM порт если у вас есть такой разъем на компьютере (ноутбуке), так и USB (что скорее всего и будет=D). А между ними (обычно в корпусе COM разъема) ОБЯЗАТЕЛЬНО должна быть микросхема.
И вот мы подобрались к еще одному очень важному моменту. Не все микросхемы правильно преобразуют сигнал от машины в компьютерную логику. То есть «любой кабель с рынка» НЕ ПРОКАТИТ. Сам на этом провалился. Нужен тот в основе которого лежит микросхема FTDI232R. Лично я в качестве второго кабеля использовал вот такой — Orient USS-112 COM-USB. До этого купил Noname на рынке, он не стал работать.
Вот еще на которых скорее всего заработает:
COM StLab U-224
COM TRENDnet TU-S9
И тут вас ждет еще одна загвоздка, если вы решили сами выбрать кабель кроме моего и тех что я перечислил, то вас ждет разочарование: В большинстве магазинов в описании кабеля не пишут на какой микрухе он основан, так как это не имеет смысла с точки зрения маркетинга, но нам то это важно!
В итоге — только через собственный опыт.
И так мы спаяли и заизолировали кабель:
Нашли переходник с нужной микрухой и подключили их друг с другом:
Для начала вставляем один конец в компьютер (USB). И скорее всего увидим что то вроде «подключено неизвестное устройство», естественно, так как компьютер видит COM устройство подключенное через необычную для него шину USB. Нужно скачать драйвер который поможет эмулировать протокол COM порта на USB. Скачиваем из интернета практически любой «usb com driver«. После установки у вас в «диспетчере устройств» появится новый COM порт (например COM4). Запоминаем циферку и идем дальше!
Вставляем нужные провода в диагностическую колодку согласно схеме которую я выложил выше.
У меня получилось так (но у вас будет чуть по другому, я на след фото TE2 с TE1 контакты местами перекинул прямо в диагностическом разъёме для удобства поэтому кажется как будто я один провод к TE1 подключил, но по факту он у меня TE2):
Включаем зажигание. Начинает часто мигать CheckEngine. На ноутбуке (компьютере) скачиваем и открываем одну из вот этих программ:
Запускаем, выбираем COM порт (помните мы запомнили циферку, теперь надо ее вспомнить) и нажимаем «считать». Заводим двигатель, и наблюдаем вожделенные графики=)