Рено каптур 2017 года чем диагностировать
Наверняка многие знают, а некоторые слышали, что с недавнего времени для автомобилей RENAULT появилась возможность профессиональной углубленной диагностики на коленке без использования дорогостоящего дилерского прибора под названием CAN CLIP.
Например, зная нужные сценарии, можно перепрограммировать параметры любого блока автомобиля или например изменить заводские тарировки топливного бака, активировать бортовой компьютер или датчик наружной температуры.
Все, что для этого потребуется — Android смартфон, программное обеспечение PyRen и правильный Bluetooth OBDII адаптер ELM327.
По многочисленным просьбам в этой части статьи мы попытаемся разжевать и пошагово объяснить, как установить, настроить, а в следующих частях и пользоваться данным программным комплексом диагностики, активировать бортовой компьютер и датчик наружной температуры на примере RENAULT DUSTER.
Автор статьи rudder66 При подготовке ее написания использовались наработки уважаемого amokkspb — огромное ему за это спасибо!
Первым делом нам нужно найти/купить правильный OBDII ELM327 адаптер H/W & Firmware версии 1.5. Обычно данные адаптеры построены на чипе PIC18F25K80 который правильно работает с большинством команд. К сожалению тенденция такова, что китайские продавцы начали удешевлять элементную базу и использовать более дешевые чипы не способные корректно работать с большинством команд для углубленной диагностики. Такие адаптеры имеют H/W & Firmware версию 2.1 и нам не подойдут!
Еще к большему сожалению, с недавних пор китайцы начали обманывать покупателей, научившись маскировать версию 2.1 под под версию 1.5 и определить это можно только путем прогонки всех команд либо, вскрыв прибор и посмотрев, на какой элементной базе он построен. В любом случае, покупая прибор в Китае, вы сталкиваетесь с лотерей и в этом случае очень важно работать с проверенным четным продавцом. Лично я, как и мои знакомые также по рекомендации покупали прибор у данного продавца на Aliexpress.
Слева оригинальный ELM327 v1.5, а справа подделка версии 2.1 (определяется как v1.5, но таковым не является).
Вставляем наш адаптер в OBDII разъем и убеждаемся, что горит красный диод питания (свойственно этой модели), если не горит, то включаем питание синей кнопкой на самом адаптере.
Первым делом после сопряжения рекомендую проверить адаптер на соответствие набору команд. Очень удобно это делать программой ELM327 Identifier.
Теперь смело приступаем к установке программного комплекса диагностики на базе PyRen (делаем в строгой последовательности):
1. Первым делом устанавливаем на смартфон Scripting Layer for Android (SL4A) для возможности запуска сценариев и редактирования скриптов. После установки не запускаем!
2. Далее устанавливаем программу интерпретатора Python For Android.
3. Запускаем программу Python For Android и видим, что интерпретатор языка Python не установлен.
У вас должна получиться следующая структура файлов.
8. Запускаем приложение Scripting Layer for Android (SL4A) на своем смартфоне.
После окончания сценария вы увидите отчет по отработке команд адаптером. Данный результат считается очень хорошим и если сценарий закончен без ошибок можно смело приступать к диагностике.
В зависимости от блока структура может меняться (например System state отсутствует в блоке приборной панели).
Перейти к ЧАСТИ №2
Не для кого не секрет что для полноценной диагностики машин марки рено необходим так называемый Renault can clip, в простонародье клип. Это симбиоз программы и прибора, программу давно взломали и прибор давно скопировали.
Сделать компьютерную диагностику можно тремя способами:
1) Съездить к официальному дилеру и они проведут компьютерную диагностику.
2) Съездить к гаражному мастеру и он проведёт компьютерную диагностику
3) Купить собственный прибор в Китае.
Так в чём же эта программа так незаменим, и что она умеет делать, что не умеет другой мультимарочный сканер?
1) Читает абсолютно все блоки автомобиля
2) Даёт полные расшифровки ошибок
3) Позволяет производите реконфигурацию системы и программирование отдельных боков
4) Показывает состояния и показания со всех датчиков автомобиля
Есть и другие возможности, но эти основные для обычного пользователя.
Но у всех возникает несколько проблем:
Во первых, прибор достаточно дорогой для домашнего пользования
Во вторых, очень низкое качество самих приборов
В третьих, необходим ноутбук (то есть нельзя произвести диагностику на коленке или в дороге).
Нам очень повезло, что есть группа энтузиастов с Club-Renault, которая нашла способ побороть все три проблемы, а именно:
Для диагностики достаточно ELM версии 1.5 (обязательно), стоимостью от 300 рублей
Для диагностики достаточно смартфона/планшета да хоть телевизора на базе Android
Имея два этих пункта Вы получите полный аналог дилерского прибора, с возможностью полной компьютерной диагностики практически любого автомобиля марки Renault.
Кратко расскажу смысл работы дилерского прибора, чтобы не было вопросов что это не заработает.
Сам прибор является своим рода мостом между Вашей машиной и программным обеспечением с одноимённым названием. Если ПО давно взломали, но программа не заработает без самого прибора (дилерского или китайской копии). Сам поток информации в машине происходит по стандартным протоколам, но для его расшифровки необходимо своё ПО, которое знает какую именно информацию выцеплять.
Получается два выхода:
1) Либо написать новое ПО для работы с ELM, выловить команды посылаемые машиной, расшифровать их, привести в удобный вид и т.д.
2) Заставить работать родную программу с ELM.
Создатели пошли другим путём. Нашли способ вытащить базу из оригинальной программы, расшифровали её и прикрутили к оболочке.
Поэтому мы получаем, что обычный ELM научился расшифровывать ответы на команды как дилерские приборы. Поэтому глупо писать, что функционал у него минимальный. Он у него максимальный, но с некоторыми оговорками изза условий оболочки
Вот так, плавно перешли к плюсам и минусам данного способа.
Плюсы:
1) Главный плюс, это возможность полной диагностики на коленке в дороге и минимальной её стоимости (всё упирается в наличие ELM, который стоит от 300 рублей)
2) Вы можете видеть все ошибки, с их расшифровками, с показателями во время их появления, стирать их и мониторить их появление. Точно так же как и с оригинальным прибором.
3) Можно менять конфигурации всех блоков, поддерживающих это. Включать/выключать различные функции (круиз контроль, БК, автопостановки на ручник, зумер ремня и т.п.)
4) Возможность проверки реального пробега для автомобилей с сажевым фильтром. Или сверки номеров ВИН по блокам машины.
5) Мониторинг абсолютно всех параметров автомобиля в реальном времени (как и в оригинальном приборе)
6) Запуск различных тестов по узлам машины и адаптаций, таких как активация дроссельной заслонки или принудительное активация какого то реле. (очень нужно когда ищете какая неисправность и нужно смоделировать определённую ситуацию)
Есть ещё плюсы, я выделил основные, которые покроют потребности 98% пользователей
Минусы:
1) Однин из главных, машины первых поколений (примерно до 2003 года) не поддерживаются, которые диагностировались в старом интерфейсе. Такие как сценик 1, меган 1, лагуна 1 и т.п. Полный список поддерживаемых машин будет ниже.
2) Нет красивого интерфейса, да и вообще многие минусы упираются в отсутствие нормальной оболочки
3) Нет возможности применять сценарии, которые требуют выполнения нескольких действий или воздействия на какие то показатели. Тот же прожиг сажевого нет возможности запустить из этой программы. Но есть возможность запустить отдельным скриптом, для этой возможности уточняйте в теме на Club-Renault
4) Нет возможности получить ПДФ файл по интерессуемой ошибке напрямую из диалогиса, как это позволяет оригинальная программа. Приходится искать руками.
5) Нет возможности производить привязку карт, смену вин номера и другие специфичные операции, которые обычному пользователю не нужны. (Есть возможность сделать это отдельным скриптом, об этом уточняйте у автора в Club-Renault)
6) Скорее всего меньшая скорость обмена информацией между машиной и программой ввиду ограничений самого ELM
Если есть ещё, предлагайте, обсудим и добавим
Список поддерживаемых машин:
Если заинтересовало, читайте дальше)
Всё повествование разделим на несколько записей, чтобы не перегружать информацией.
В этой записи будет 2 пункта:
1) Установка программы
2) Рассказ об основах работы с программой
Часть 1
Установка программы
Для подготовки нам понадобится:
1) Телефон/планшет на базе андроид
2) Программа SL4A Application
3) Программа Py4A Application
4) Архив с БД клипа pyren-v0991-base (на данный момент последняя версия, но на момент прочтения лучше уточнить в журнале amokkspb )
5) Разрешение в настройках телефона на установку неизвестных приложений
6) Наличие интернета на устройстве во время первого запуска.
Подготовились, теперь приступаем.
1) Устанавливаем приложение SL4A Application (у меня в момент установки на него ругнулся сбербанк онлайн, но нам же диагностика важнее денег на карте?)))
2) Устанавливаем приложение Py4A Application
3) Заходим в Py4A Application и нажимаем кнопку "Install" и дожидаемся установки всех обновлений (интернет должен быть включен).
4) Подключаем телефон к компьютеру и из заранее скачанного архива pyren-v0991-base переносим папку "scripts" на телефон в папку "sl4a/"
5) Можно считать что всё необходимое установлено, но первый запуск будет осуществляться в демонстрационном режиме.
6) Запускаем приложение SL4A Application
7) В программе выбираем скрипт pyren_4a_launcher.py и включаем его
8) Появится выбор подключенных устройств блютус, выбираем наш ELM либо другое устройство блютус, для первого запуска.
9) Дожидаемся окончания загрузки языка
10) Открывшиеся блоки, это тестовые блоки другой машины. Выходим из приложения.
Это тестовые блоки. К Вашей машине они не имеют никакого отношения. После появления этой картинки, просто выходим из программы
11) Через любой файловый менеджер телефона удаляем файл с настройками блоков "savedEcus.p" по пути "sl4a/scripts/pyren0991/". А так же все файлы из папки "Cache" по пути "sl4a/scripts/pyren0991/cache".
15) Запускаем скрип, и выбираем Ваш автомобиль. Так как у меня колеос, то выбираем его. Для этого набираем цифры 26 что соответствует номеру модели H45 Koleos/QM5. Произойдёт сканирование всех блоков, после чего останутся только работающие и присутствующие на данном автомобиле.
16) Всё программа установлена и настроена. Приятного пользования.
2 часть
Основы работы с программой
Для тех кто пользовался клипом структура меню будет знакома. Ну а для новых пользователей проведём небольшой инструктаж.
После удачного подключения, высветятся все блоки обнаруженные на машине и ответившие на запрос.
В правой колонке число обозначает количество ошибок в этом блоке.
Каждый блок соответствует блоку в машине и по названию интуитивно понятно его предназначение.
В моём колеосе по порядку
1 — Система впрыска (ЭБУ за аккумулятором)
2 — АБС (блок АБС)
3- Панель приборов (Щиток приборов в салоне)
4 — ЦЭКБС (центральный коммутационный блок салона)
5 — Эбу подушек безопасности
6 — АКП (ЭБУ вариатора, перед аккумулятором)
7 — Стояночный тормоз (ЭБУ электроручника, в багажнике)
8 — Усилитель рулевого управления (Усилитель руля)
9 — UPC (блоки с реле и предохранителями под капотом)
10 — Полный привод (ЭБУ полного привода, над бардачком)
11 — Система контроля парковки (в багажнике на левой стойке)
12 — Повторный опрос всех компьютеров
Для примера приложу скрин оригинального меню диагностики из колеоса. Как видим все установленные блоки откликнулись нашей программой. За скриншот спасибо Radagest
Когда Вы зайдёте в любой из этих блоков, появятся подпункты. А дальше в зависимости от того, что нужно выбираете необходимый пункт. Ниже я дам краткую характеристику каждому пункту из всех встречаемых в блоках колеоса. В разных блоках, количество подпунктов разное, где то могут встретится все, где то только несколько, это нормально, просто данное ЭБУ не поддерживает или ему не нужны остальные пункты.
Device errors — в этой вкладке можно будет увидеть все ошибки, которые сохранены или активны в этом блоке (после сброса пропадают)
Identifications — Номера прошивки и версии калибровки. В 98% пункт не интересен. Хотя в некоторых блоках указывается вин номер, и если его меняли с разборки Вы это увидите.
System state — в этой вкладке собраны основные данные с датчиков по этому блоку.
System parameters — в этой вкладке показываются все параметры и значения собираемые этим ЭБУ или получаемые с других мест. Могут быть разделены на подгруппы (кондиционирование, отопления и т.п.)
System configuration — показывает конфигурацию рассматриваемого блока. Чисто ознакомительный пункт, без возможности изменений.
Changing configuration — зато здесь можно изменить конфигурацию блока. Без знаний ничего не трогать)
Ececuting test — в этой вкладке можно включить различные тесты, такие как подать напряжение на открытие дроссельной заслонки или подать давление на электромагнитный клапан АБС. Этот пункт нужен при диагностики ошибок связанных с этими узлами, например когда нужно сымитировать открытие заслонки и т.п.
Vin programming — в этой вкладке можно проделывать операции программирования. (обучение дроссельной заслонки, повышение ХХ и т.п.)
Resets — данный пункт предназначен для сбрасывания ошибок, адаптаций и других параметров.
Есть ещё два пункта, но к нашему счастью в программе операции с ними недоступны, да и не нужны они.
После того как познакомились со структурой меню, следующей записью будет рассказ по работе с ошибками, как их смотреть, что они значат и как их стирать.
Время прочтения
Сложность материала:
Для новичков - 2 из 5
Сканер ELM327 широко применяется на автомобилях семейства Renault. Диагностика выполняется по стандарту OBD 2. Адаптер не требует внешнего питания, источником выступает встроенная линия на пине 16 разъема DLC.
OBD 2 применяется на Renault с начала 90-х годов. Сканер поддерживает все известные протоколы. Адаптер совместим с большинство моделей: Laguna 1-3, Koleos, Latitude, Master, Megane и другие. Подключается ELM327 через стандартную сервисную колодку.
На странице можно узнать следующую информацию по диагностике:
Важно:
Модели старших годов выпуска могут оснащаться разъемом стандарта OBD2, но не поддерживают доступные ISO. Такие блоки диагностируются отдельными средствами.
1. Совместимость Renault со сканерами ELM327 по году выпуска
Для удобства пользователей, на сайте размещена база автомобилей с информацией о поддержке стандарта OBD 2. Таблица вмещает модели других производителей. Данные постоянно обновляются. Чтобы узнать, поддерживает ли автомобиль тип OBD, достаточно выбрать год выпуска машины. Система автоматически выдаст информацию.
2. Режимы диагностики и OBD протоколы у автомобилей Renault
Задача адаптера ELM327 сводится к обработке входящего с ЭБУ сигнала, его последующей трансляции на компьютер, планшет. Информационные пакеты передаются согласно протоколу электронного блока. Разные стандарты имеют небольшие различия в обработке сигнала. ELM согласовывает данные и представляет их в понятном для ПО формате.
Существует пять типов передачи данных. К ним относятся: SAE J1850 VPW и PWM, ISO 9141, KWP 2000, ISO 15765. Последний известен как CAN, разработанный Bosch и предоставляет расширенные возможности для коммуникации блоков.
Большая часть семейства Рено используют два режима:
От протокола зависит количество режимов диагностики. Их десять, но каждый стандарт имеет собственный набор считываемой информации. В Рено предусмотрены базовые режимы:
- Mode 1 PID Status, Information – считывания показаний работы узлов;
- Freeze Frame – скриншот параметров ДВС;
- DTCs – считвание кодов с ПЗУ;
- Reset DTC’s – удаление из памяти ошибок (не для всех ЭБУ);
- RVI – информация об автомобиле.
Функционирование других режимов зависит от типа блока управления.
Выберите модель авто и год выпуска, чтобы определить какие режимы диагностики через адаптер ELM327 поддерживает ваш автомобиль, а так же на каком протоколе базируется OBD2 порт. Данные предсталвны на следующие модели и их модификации: Alaskan, Avantime, Captur, Clio 2, Clio 3, Clio 4, Clio 5, Espace 3, Espace 4, Espace 5, Fluence, Kadjar, Kangoo, Kangoo 2, Koleos, Kwid, Laguna, Laguna 2, Laguna 3, Latitude, Logan, Mascott, Master 2, Master 3, Maxity, Megane, Megane 2, Megane 3, Megane 4, Modus, Safrane, Scenic, Scenic 2, Scenic 3, Scenic 4, Symbol, Talisman, Thalia, Trafic 2, Trafic 3, Twingo, Twingo 2, Twingo 3, Vel Satis, Wind, Zoe.
Приложение PyRen для диагностики и обслуживания автомобилей Renault обладает максимальной функциональностью. Возможности программы сопоставимы с дилерским сканером. Заменяет дорогой профессиональный сканер — Renault CAN CLIP.
Кроме прочего, в PyRen есть возможность проверить на подлинность адаптер ELM327, узнать реальный пробег и создавать PIDы для Torque. Но за такие способности придётся немного повозиться с установкой.
Тому, кто не хочет возиться с установкой или кому не нужны дополнительные функции лучше обратить внимание на почти полный аналог PyRen — программу Pyclip.
PyRen корректно работает на Android 4.4 и выше. На смартфонах с Андроид 4.2 часто возникает проблема доступа к адаптеру. На планшетах такой проблемы нет.
Как скачать и установить
1. Разрешаем установку приложений из неизвестных источников.
2. Устанавливаем приложения SL4A и Python.
4. Запускаем ранее установленное приложение PythonForAndroid. Нажимаем Local Install, затем Run Local Install. При установке питон проверяет актуальную версию у себя на сайте, нам она не подходит, устанавливаем локальную. Проверьте, чтобы установилась правильная версия — Version Installed: Bin: 29 Extra: 29 Scripts: 26.
5. Удаляем ненужные скрипты из папки /sl4a/scripts/. Эта папка должна остаться пустой.
6. Скачиваем архив Pyren Master и распаковываем его в папку /sl4a/scripts/.
7. Скачиваем базу данных CLIP, распаковываем туда же в /sl4a/scripts/. Должна получится следующая структура папок в /sl4a/scripts/:
/EcuRenault/
/Location/
/pyren/
/Vehicles/
_pyren_launcher.py
busmon_4a_launcher.py
cmdr_4a_launcher.py
make_torque_pids.py
pyren_4a_launcher.py
Можно использовать базу данных 192, не требующую распаковки. Для этого нужно скачать файл и просто поместить его по указанному пути.
8. Включаем приложение SL4A, а в нём запускаем _pyren_launcher.py.
9. Запуститься оболочка Pyren. Нужно выбрать тип используемого адаптера BT или Wi-Fi. Для адаптера Wi-Fi нужно указать адрес и порт для подключения (для WiFi чаще всего используются адрес 192.168.0.1:35000, либо 192.168.1.1:35000). После этого нажимаем кнопочку START.
10. Кнопка SCAN позволяет подключаться скрипту к автомобилю, игнорируя сохраненный ранее savedEcus.p, т. е. проводя опрос всех блоков управления автомобиля. При включении режима логирования, в папке logs/ появится два файла, необходимых для проверки работы скрипта и адаптера.
11. При обновлении версии скрипта нужно удалить только скрипты лаунчеров, оставив базу CLIP и старую версию PyRen с сохраненным вашим savedEcus.p файлом:
/scripts/EcuRenault/
/scripts/Location/
/scripts/Vehicles/
/scripts/pyren/
После этого можно распаковывать новую версию PyRen.
Видео о том, как установить Pyren На Андроид:
Опрос пробега автомобиля по всем доступным блокам
Запускаем лаунчер cmdr_4a_launcher.py и скрипт опросит все блоки на наличие информации в них о пробеге. Однако следует помнить, что подделать пробег можно в любом блоке. Сложнее подделать в системе впрыска, когда параметр пробега там присутствует. Чаще он есть на машинах с противосажевым фильтром.
Смотрите также видео как работать с программой:
Время прочтения
Сложность материала:
Для новичков - 2 из 5
Сканер ELM327 широко применяется на автомобилях семейства Renault. Диагностика выполняется по стандарту OBD 2. Адаптер не требует внешнего питания, источником выступает встроенная линия на пине 16 разъема DLC.
OBD 2 применяется на Renault с начала 90-х годов. Сканер поддерживает все известные протоколы. Адаптер совместим с большинство моделей: Laguna 1-3, Koleos, Latitude, Master, Megane и другие. Подключается ELM327 через стандартную сервисную колодку.
На странице можно узнать следующую информацию по диагностике:
Важно:
Модели старших годов выпуска могут оснащаться разъемом стандарта OBD2, но не поддерживают доступные ISO. Такие блоки диагностируются отдельными средствами.
1. Совместимость Renault со сканерами ELM327 по году выпуска
Для удобства пользователей, на сайте размещена база автомобилей с информацией о поддержке стандарта OBD 2. Таблица вмещает модели других производителей. Данные постоянно обновляются. Чтобы узнать, поддерживает ли автомобиль тип OBD, достаточно выбрать год выпуска машины. Система автоматически выдаст информацию.
2. Режимы диагностики и OBD протоколы у автомобилей Renault
Задача адаптера ELM327 сводится к обработке входящего с ЭБУ сигнала, его последующей трансляции на компьютер, планшет. Информационные пакеты передаются согласно протоколу электронного блока. Разные стандарты имеют небольшие различия в обработке сигнала. ELM согласовывает данные и представляет их в понятном для ПО формате.
Существует пять типов передачи данных. К ним относятся: SAE J1850 VPW и PWM, ISO 9141, KWP 2000, ISO 15765. Последний известен как CAN, разработанный Bosch и предоставляет расширенные возможности для коммуникации блоков.
Большая часть семейства Рено используют два режима:
От протокола зависит количество режимов диагностики. Их десять, но каждый стандарт имеет собственный набор считываемой информации. В Рено предусмотрены базовые режимы:
- Mode 1 PID Status, Information – считывания показаний работы узлов;
- Freeze Frame – скриншот параметров ДВС;
- DTCs – считвание кодов с ПЗУ;
- Reset DTC’s – удаление из памяти ошибок (не для всех ЭБУ);
- RVI – информация об автомобиле.
Функционирование других режимов зависит от типа блока управления.
Выберите модель авто и год выпуска, чтобы определить какие режимы диагностики через адаптер ELM327 поддерживает ваш автомобиль, а так же на каком протоколе базируется OBD2 порт. Данные предсталвны на следующие модели и их модификации: Alaskan, Avantime, Captur, Clio 2, Clio 3, Clio 4, Clio 5, Espace 3, Espace 4, Espace 5, Fluence, Kadjar, Kangoo, Kangoo 2, Koleos, Kwid, Laguna, Laguna 2, Laguna 3, Latitude, Logan, Mascott, Master 2, Master 3, Maxity, Megane, Megane 2, Megane 3, Megane 4, Modus, Safrane, Scenic, Scenic 2, Scenic 3, Scenic 4, Symbol, Talisman, Thalia, Trafic 2, Trafic 3, Twingo, Twingo 2, Twingo 3, Vel Satis, Wind, Zoe.
Читайте также: