Постоянно работающий обд сканер для магнитолы
Про диагностический сканер ELM327 я уже много раз рассказывал, кто не знает, что это такое переходите и читайте. Вещь реально полезная позволяет скидывать кучу ошибок, считывать много различных показаний (скорости, температуры, датчиков кислорода и т.д.). Вы просто привязываете его к телефону или планшету, ставите нужную вам программу, связываете его либо по bluetooth, либо по WI-FI и все готово. Многие даже хотят его оставить постоянно в машине, такой импровизированный бортовой компьютер. А что удобно. НО! Не опасно ли это для автомобиля? Можно ли так ездить и что будет. В этой статье отвечу на все вопросы …
СОДЕРЖАНИЕ СТАТЬИ
Для начала я хочу всех предостеречь, версии, у этого адаптера бывают разные скажем 1,5 или 2,1, чем они отличаются и какую брать, читаем здесь. Китайцы постоянно что-то мудрят и пытаются нас «облапошить»
На чем основан ELM327
Я сейчас не буду повторять свои статьи, оставил ссылки сверху почитайте, там все есть. НО скажу что микросхему ELM327 разработала канадская компания, которая занимается производством диагностического и другого оборудования. Правда ее сканеры стоят намного больше + программное обеспечение, и все это выходит в копеечку.
Китайцы изначально не стали использовать платы ELM, а стали устанавливать свои, намного дешевле. Например – «PIC18F25K80», но прошивку засунули от Канадских аналогов. И вроде все это как-то еще и работает. Простыми словами, обычная «кустарщина», но буквально за копейки (500 – 600 рублей)
Что будет если подключить в OBD2?
Подробнее про ОBD2 разъем можно почитать здесь, очень полезно. Простыми словами это стандартный разъем для всех современных автомобилей. Именно туда подключают ELM327 адаптер.
После подключения ничего не произойдет, сам адаптер это просто инструмент, который может читать сигналы из ЭБУ автомобиля. Вам еще нужно программное обеспечение, которое эти сигналы поймет, как я писал выше, ставят на смартфон или планшет определенное ПО, которого сейчас огромное количество.
В итоге если все сделали правильно, то эта «цепочка» работает, причем хорошо. Видит все критические ошибки, скидывает их из ЭБУ. Также читает много параметров. Вы даже можете покататься с ней пару часов, все будет хорошо
Долгое сопряжение
Многие пишут, что у ELM 327 долго сопряжение с телефоном, планшетом или другого устройства скажем на ANDROID. Буквально по несколько минут и нужно несколько раз «перевтыкивать» сканер.
Друзья это бред. Когда вы подключаете ЕЛМ в разъем, она получает питание, она находится как бы в спящем режиме, то есть не отключается (это тоже не очень хорошо, внизу поймете почему).
Использовать постоянно?
Но вот можно ли использовать ELM327 постоянно в машине и не отключать его? Из своей практике скажу – 50 на 50. И лично я бы, наверное, не стал этого делать. Какие есть причины:
- Лично на моем автомобиле (знаю и на многих других тоже), чтобы вставить ELM 327 в OBD2 разъем, нужно открыть специальный люк с предохранителями, гипотетически так ездить можно, но выглядит это не эстетически
- Утечка тока. Когда я вытаскиваю ключ, вся бортовая система отрубается. Но ЕЛМ остается в активной фазе, даже на моем автомобиле, читал на форумах что потребление минимальное около 30 мАч, но все же, если вы оставляете на несколько дней, это «жрет» аккумулятор, особенно зимой и если он уже не первой свежести. Так что нужно думать
- Безопасность. Стандартный пароль на подключение 1234 или 0000, то есть любой желающий сможет подключиться к вашему ЭБУ, и натворить (при наличии программного обеспечения), все что угодно
- ELM 327 рассчитана на короткие диагностические цели, то есть покатались максимум несколько часов и отложили до другой проверке. Постоянно использовать его не получится, ибо он перегревается от постоянной связи, а элементов охлаждения у него нет
- Качество исполнения. Все это скорее подпольный Китай, чем фабрика, не понятно как он себя поведет при длительном использовании
НУ и последнее расскажу из личной практики, у меня есть знакомый, который катался с ELM долго точно больше полгода, привязал его к магнитоле на ANDROID, считывал все показания, было все хорошо.
НО в один день, машина встала буквально колом, перешла в аварийный режим. АКПП не переключалась на высокие передачи и вообще работа была не адекватная, попробовал считать опять же через «ЕЛЭМКУ» проблемы не получилось, но висело куча ошибок.
Вытащили, подключили мою ELM 327, считали ошибки, их была куча по CAN – шине. Сбросили их, машина поехала. Вставили опять старую «ЕЛЭМКУ», ошибки опять появились. В итоге, сканер сдох, причем когда он дохнет, дает кучу ошибок по CAN шине, ладно у нас обошлось легким испугом, а если какой-то глюк и он отправил бы ЭБУ отключить какой-то параметр! Тут нужно думать. Не для постоянного подключения он, просто разовая диагностика.
Сейчас видео версия, смотрим
НА этом я заканчиваю свои материалы, думаю, они были вам полезны. Искренне ваш АВТОБЛОГГЕР
(11 голосов, средний: 4,09 из 5)
Такая штука пригодится практически каждому владельцу автомобиля.
В последнее время начал замечать странную индикацию на приборной панели своей Škoda Fabia. Лампа EPC то зажигалась, то гасла без видимых на то причин.
Родное приложение myŠkoda с инструкцией и описанием возможных проблем указывало на неисправность электронной системы управления подачей топлива. Разумеется, «умная» программа сразу порекомендовала обратиться в сервис, но не в ближайший недорогой гараж, а к дорогому авторизованному дилеру.
Первым делом решил посмотреть описание проблемы в сети. У автомобилей VAG-платформы данная лампа может указывать на целый ряд проблем и неисправностей, почти как зловещий Check Engine.
Опытные мастера рассказывают, что периодическое срабатывание контрольных ламп может быть вызвано износом изоляции проводки. В какой-то гофре с проводами от постоянного трения стерлась изоляция и происходит замыкание контактов.
Как видите, представителям сервисного центра есть где разгуляться. Могут выписать замену пары дорогих модулей или вовсе забрать машину на долгосрочный ремонт с внушительным чеком.
У меня не было ни времени, ни желания искать добросовестного мастера. Как и кататься между разными СТО, сравнивая результаты диагностики.
Помог знакомый, который одолжил компактный OBD-сканер
Уже через несколько минут «умная коробочка» подсказала, что проблема именно с датчиком положения коленчатого вала.
Для проверки сбросили ошибку при помощи сканера, а через несколько дней после очередного срабатывания лампы диагноз подтвердился.
Стоимость запчасти от 400 до 1200 руб. (в зависимости от производителя). Заменить можно самостоятельно, но придется найти эстакаду или подъемник. В первом попавшемся гараже датчик заменили за 300 руб. Заняло это не более пяти минут.
Проблема разрешилась, лампа перестала загораться, а сканер больше не видит описанную ранее ошибку.
Починил поломку за 1000 руб. У официалов только диагностика будет стоить дороже, а гаражные мастера могут ободрать в меру своей наглости.
Решил заказать подобный такой полезный сканер на AliExpress.
Какие бывают сканеры OBD для авто
Независимые сканеры со своим блоком и экраном уходят в прошлое. Работать с ними не так удобно, да и переплачивать за не самый качественный монитор, года у каждого есть смартфон, планшет и компьютер, не стоит.
Сканер может быть выполнен в качестве кабеля с USB-A портом на втором конце. Считывание ошибок и работа со сканером ведутся через компьютер.
Некоторые сканеры оснащаются Wi-Fi модулем, создавая свою сеть для подключения компьютера или смартфона. Продвинутые модели работают и по Bluetooth.
Большинство представленных на рынке сканеров ошибок работают на модуле ELM 327 разных ревизий.
Подключаются сканеры к универсальному OBD2 разъему (On-board diagnostics), который начали устанавливать на автомобили с 1996 года.
OBD2 разъем может присутствовать на авто начиная с 1996-2002 года выпуска. Практически все легковые автомобили, выпущенные после 2002 года, имеют этот сервисный разъем.
Какой сканер OBD выбрать
Устройства с Wi-Fi не рекомендуют многие пользователи подобных штук. Сеть чаще всего создается открытая без шифрования, любой сосед может без проблем подключиться к сканеру. На загрузку и развертывание сети уходит до минуты после запуска сканера, повторное подключение к смартфону или компьютеру часто не происходит в автоматическом режиме.
Лучше всего использовать Bluettoth-модели. Обратите внимание, что модули второй и третьей версии работают только с Android-смартфонами, обладателям iPhone следует искать только версии с Bluetooth 4.
Как работает OBD сканер автомобиля
Для работы сканера можно использовать приложение производителя либо выбрать стороннее. Стандартное приложение не понравилось необходимостью регистрации по номеру телефона, нестабильной работой, отсутствием русского языка и ограниченными возможностями.
Нашел довольно интересную программу Car Scanner ELM OBD2. Утилита бесплатная, а при помощи встроенной покупки можно отключить рекламу, разблокировать пару незначительных опций и отблагодарить разработчика.
Как настроить работу по смартфону: подключаем сканер к OBD2 разъему автомобиля, включаем зажигание, запускаем приложение сканера на iPhone и подключаемся к нему.
Можно просто повернуть ключ в первое положение для подачи питания на электроприборы. Однако, в таком случае часть возможностей сканера, которые связаны с работой механизмов и агрегатов, будет недоступна.
Теперь можно работать со сканером через приложение. После разрыва связи (если заглушить авто или выйти за пределы действия bluetooth) переподключение будет происходить автоматически.
Сканер будет действовать аналогично Bluetooth-модулю в аудиосистеме автомобиля. В некоторых сценариях можно не отключать сканер, эксплуатируя машину вместе с ним.
Сканер не только способен работать с ошибками центрального компьютера. Он умеет добираться до самых дальних узлов и агрегатов, считывать их показатели, замечать отклонения от нормы.
Вот пять основных возможностей таких сканеров:
Отображение графиков и приборной панели
В таком режиме экран смартфона может превращаться в дополнительную панель приборов, которая гибко настраивается под потребности водителя. Связь по Bluetooth достаточно быстрая, все изменения отображаются в программе через долю секунды.
Из необычных показателей, которые не отображают большинство штатных систем, есть:
- данные о количестве и температуре охлаждающей жидкости;
- температура и работоспособность всех датчиков в автомобиле;
- положение тумблеров, заслонок и электрических переключателей;
- моментальная мощность и крутящий момент;
- расширенные данные о батарее (для гибридных или электро-автомобилей);
- все сервисные коды, системные данные и показатели.
Меняющиеся показатели удобно отслеживать в виде графиков.
Мониторинг работы двигателя
Сканер умеет строить общую картину работоспособности двигателя, исходя из показания системных датчиков.
Так на основании нескольких десятков показателей приложение может предсказать возникновение тех или иных ошибок.
Замер скорости разгона и расхода топлива
Здесь все предельно просто: засекаем время и, не отвлекаясь на секундомер, быстро разгоняем авто до нужной скорости.
Система сама подскажет время разгона до 40, 60, 80, 100 и 120 км/ч.
Введя стоимость топлива получится наглядно видеть расход как в литрах, так и в денежном эквиваленте.
Запись данных поездки
Если неисправности или ошибки встречаются только во время движения, будет полезно записать подробный журнал изменения показателей в пути, а потом проанализировать работу машины.
Даже если вам эти данные ни о чем не скажут, специалист из сервиса уже сможет сделать определенные выводы с их помощью.
Чтение и сброс системных ошибок
Самая полезная для нас функция, ради которой многие приобретают подобные сканеры.
Приложение Car Scanner ELM OBD2 уже содержит большую базу кодов ошибок для разных марок и моделей авто.
При желании можно найти описание ошибки по коду в сети.
После тестирования можно сразу же увидеть причину неисправности машины либо сбросить ошибку, подождав её повторения при дальнейшей эксплуатации.
Брать или нет OBD2-сканер для диагностики авто?
Сканер поможет самостоятельно диагностировать проблему и попробовать решит её своими силами. Подскажет причину возникновения поломки, чтобы перепроверить мастеров из сервиса.
Ещё избавит от необходимости посещать сервисные центры, чтобы «погасить лампу». Может заменить автомобильный компьютер для диагностики показателей, всевозможных замеров или вывода полезной информации.
Купить : OBD2 сканер для iPhone (Bluetooth 4) от 899 руб. и сканер для Android от 609 руб.
(59 голосов, общий рейтинг: 3.86 из 5)Car Scanner ELM OBD2
версия: 1.86.4
Последнее обновление программы в шапке: 15.11.2021
Краткое описание:
Наблюдайте за работой Вашего автомобиля в режиме реального времени, считывайте ошибки, стоп-кадры и другие данные диагностики, замеряйте разгон и многое другое!
Описание:
Приложение для диагностики и контроля автомобиля через адаптер ELM327.
Возможности программы:
1) Настраиваемая приборная панель с множеством экранов. Выводите те данные, которые вам нужны в том виде, который вам удобен.
2) Чтение ошибок (быстрое и углубленное).
3) Сброс ошибок (быстрый и углубленный).
4) Наблюдение за результатами самодиагностики ЭБУ.
5) Чтение стоп-кадров (состояние параметров двигателя в момент регистрации ошибки)
6) Проверка готовности автомобиля к тестам экологичности выхлопа.
7) Поддержка всех автомобилей, совместимых со стандартом OBD2 (перейдите по адрес carscanner.info, чтобы получить больше информации).
8) Car Scanner включает в себя заранее настроенные профили подключения для самых разных автомобилей.
Некоторые профили подключения предоставят вам дополнительные возможности (особенно для автомобилей Toyota, Mitsubishi, GM, Opel, Vauxhal, Chevrolet, Nissan, Infinity, Renault, Hyundai, Kia, Mazda).
9) Режим приборной панели можно использовать как проектор на лобовое стекло вашего автомобиля. Получите бесплатно то, что раньше было доступно только премиальным автомобилям!
10) Вы можете производить точные замеры разгона с помощью Car Scanner!
11) Car Scanner умеет записывать отображаемые данные для последующего анализа.
12) Car Scanner может следить за расходом топлива и вести подробную статистику расхода топлива и трат на топливо.
13) Кодирование автомобилей VAG на платформах MQB и PQ26 и MLB-EVO. Так как поступает очень много вопросов, подчеркиваю: в данный момент поддерживаются ТОЛЬКО АВТОМОБИЛИ НА ПЛАТФОРМАХ MQB и PQ26. Другие марки и платформы пока что не поддерживаются. Пожалуйста, не надо спрашивать у меня "а когда будет ххх?". Я не знаю. Будет тогда, когда будет готово.
ПОЖАЛУЙСТА, ОБРАТИТЕ ВНИМАНИЕ: список отображаемых параметров различен для каждого автомобиля и на 100% зависит не от программы Car Scanner, а от блока управления автомобилем.
Для работы программы необходим адаптер, совместимый с ELM327.
PS. А теперь неофициальная часть :)
Это мое первое приложение для Android, но сначала Car Scanner вышел на платформе Windows Phone и набрал там очень неплохую популярность (довольно много загрузок на "мертвой" платформе + рейтинг 4.7 из 5), потом для iOS, где тоже имеет некоторый успех (рейтинг 4.6 из 5) так что я надеюсь, что программа понравится и Вам. Я всегда открыт для общения и новых предложений, так что если у вас есть замечания, предложения, пожелания или дополнения - милости прошу.
В приложении есть встроенные покупки, но большая всего функционала доступно бесплатно.
Требуется Android: 5.0 и выше
Русский интерфейс: Да
Редактор пидов в формате CSP: CarScannerPidEditorV2.zip ( 472.54 КБ )
Редактор кодировок (для версий 1.76.0 и выше): CarScannerPublicCodingEditor_v0.2.zip ( 264.06 КБ )
Ни для кого не секрет, что в современных автомобилях все системы под завязку забиты различной электроникой, даже простой стеклоподъемник имеет собственный микроконтроллер и адрес в общей сети. Мне, как интересующемуся владельцу, стало интересно, что же можно сделать имея просто доступ к разъему OBD и ничего более.
Все описанное в статье относится к автомобилю 2008 года (Mitsubishi Lancer), но как показала практика, спустя 10 лет у производителя ничего не изменилось и все функции продолжают использоваться и работать на современных авто.
Строение сети в автомобиле изображено на картинке:
В открытом доступе лежит ПО для дилерских центров под названием MUT III. Изучив базы данных из него, можно найти всю интересующую нас информацию.
О адресах (запрос-ответ) в CAN сети:
Взглянув в таблицу, узнаем, что нужны байты 2 и 3.
Значение в int16. 0xFFEA = -22, умножая на коэффициент 0,04375 получаем угол поворота руля -0,9625 градуса.
Таким образом можно запросить из блоков управления очень много информации, вплоть до того, сколько часов играло радио и сколько дисков было загружено в магнитолу, а также запускать диагностические проверки на всех узлах (можно на приборной панели включать разные лампочки и дергать стрелки, например).
Хорошо, все что хотели мы узнали, а какая от этого польза? Вот если что-нибудь изменить/включить/отключить…
Небольшое отступление. Почти во всех автомобилях для проведения диагностики и обслуживания используется механизм UDS (он же ISO 14229).
Он упрощает жизнь разработчикам автомобильных диагностических сканеров и является унифицированным для всех автопроизводителей (но это не значит, что некоторые не могут придумывать поверх него свои надстройки).
В итоге имеем расшифрованный ответ от вариатора: 7F — запрос отклонен, 31 — это PID, который мы отправляли и Negative response code 33, а именно Security Access Denied. То есть, у нас нет прав на изменение или запрос этой функции. У кого же она есть?
Попробуем запросить seed. Отправляем в ECU команду 2701 и получаем в ответ 6701 6A43FD3C.
Отправив в ответ любое 4-байтное значение (27 02 DEADBEEF), получим в ответ 7F2735, где 35 это Invalid Key (неверный ключ), т.к. было отправлено значение «с потолка». Где же искать алгоритм вычисления ключа? В прошивке блока управления, больше негде. Достать его достаточно легко (но не на всех блоках, все зависит от используемого микроконтроллера), сначала находим обработчик приема CAN, затем функцию обработки PID 0x27.
Повторив обмен seed-key с алгоритмом из прошивки получим в ответ 6702 34, где 34 это «Доступ разрешен». После этого команда на сброс уровня деградации масла успешно отрабатывает и возвращает не negative response code, а положительный ответ 7103 01 и счетчик успешно сбрасывается.
Таким образом, через OBD разъем можно делать с автомобилем практически все: менять VIN номера в блоках, настраивать кодировку (конфигурацию), менее чем за секунду отключить иммобилайзер, очищать информацию об ошибках, вводить блок в состояние загрузки, когда можно загрузить в RAM контроллера любой код и выполнить его. Система безопасности у японцев слегка хромает.
Читайте также: