Содержание
Часть 3. Как подключить смартфон к авто — читаем данные
Мы продолжаем цикл статей о том, как подключиться к бортовой системе своего автомобиля (см. Часть 1 и Часть 2 ) и сегодня расскажем как считывать данные.
Предполагается, что к текущему моменту у нас есть машина с диагностическим разъемом, отвечающим OBD-II стандарту, любимое мобильное устройство (ноутбук, смартфон, планшет) и адаптер на базе ELM327, который позволит соединить машину и мобильное устройство.
Как уже говорилось в предыдущей части, независимо от типа связи между мобильным устройством и адаптером (Bluetooth, Wi-Fi, USB) на логическом уровне, — это последовательное соединение. На программном уровне необходимо открыть Socket соединение между компьютером и адаптером поверх имеющегося соединения нижнего уровня. Практическая программная реализация будет зависеть от операционной системы и типа соединения, примеров можно найти массу под все ваши любимые языки программирования. В качестве базового примера можно брать реализацию соединения на примерах чат-программ для Bluetooth или TCPIP. В данной статье мы не будем останавливаться подробно на реализации такого соединения, для экспериментов нам хватит возможностей имеющихся программ а-ля Telnet, для экспериментов под Андроид и iOS мы встроили простую командную консоль в наше приложение OBD Car Doctor.
Итак, скачиваем и устанавливаем программу которая позволит установить последовательное соединение с адаптером и предоставить нам командную строку для общения с машиной.
- Для ноутбука с Windows (Linux) можно воспользоваться Putty ,
- для Андроид и iOS можно воспользоваться OBD Car Doctor Android, OBD Car Doctor iOS. Обратите внимание, что на момент публикации статьи на iTunes может еще быть старая версия 1.2, консоль будет доступна в версии 1.3.
После скачивания и установки программ пора брать компьютер (смартфон), адаптер и выдвигаться к машине. Распечатка этой статьи тоже не помешает.
- Убеждаемся, что перед вами ваша машина, и/или, что ее владелец не против
жестокихэкспериментов с диагностической системой автомобиля. - Подключаем адаптер к диагностическому разъему (надеюсь, вы подготовились заранее и уже нашли разъем в соответствии с рекомендациями предыдущей части).
- Ключ «на старт», включаем зажигание.
- На адаптере должна загореться лампочка питания, и мы можем продолжать.
Подробнее остановимся на связи с Bluetooth адаптером, как наиболее популярном и распространенном типе адаптеров.
Windows:
В разделе Устройства производим поиск новых устройств (на некоторых адаптерах нужно нажать кнопочку для того чтобы устройство обнаруживалось), после обнаружения устройства и ввода пин кода устройство появится в общем списке.
Смотрим на свойства, вкладка Оборудование
Теперь свойства Последовательного порта.
Видим и запоминаем, что Последовательное подключение Bluetooth мапится на порт COM3. Если есть необходимость, меняем на другой порт. Теперь запускаем Putty и настраиваем программу на работу с определенным на предыдущем шаге COM портом (в примере с COM3).
Итак, вводим имя COM порта, скорость 9600, тип Serial и кликаем Open для открытия терминального окна.
Android:
1. Подключите Bluetooth адаптер к OBD-II разъему вашего автомобиля (о нем и его расположении мы писали в Части 2). Убедитесь, что лампочка на адаптере зажглась.
2. Запустите двигатель автомобиля
3. Зайдите в окружение Bluetooth на Вашем смартфоне: «Настройки» > Bluetooth и запустите поиск Bluetooth устройств, найдите OBD II адаптер, он должен появиться в списке устройств как ‘scantool’,’obdkey’,’plx . ‘,’cbt’ или что-то похожее. Выберите адаптер. Он предложит произвести спряжение устройств.
4. Произведите сопряжение устройств. Устройство попросит секретный код сопряжения, как правило: 1234 или 0000.
5. Перейдите в приложение OBD Car Doctor на своем смартфоне.
6. В Настройках в пункте BT соединение выбираем имя адаптера с которым ранее произвели сопряжение.
7. В Настройках в разделе Тест устанавливаем галочку в опции Консоль. Возвращаемся на главную страницу, кликаем Подключить и после успешного подключения выбираем пункт Консоль (данная функция доступна начиная с версии OBD Car Doctor Android 2.22).
1. Подключите OBD-II Wi-Fi адаптер к OBD-II разъему вашего автомобиля. Запустите двигатель автомобиля и дождитесь зеленого свечения на Wi-Fi адаптере.
2. На своем iPhone устройстве перейдите в Настройки (Settings), выберите подключиться к сети Wi-Fi. После подключения к Wi-Fi, перейдите в расширенные настройки и установите:
- Адрес IP: Статический
- Адрес IP: 192.168.0.11
- Маска подсети: 255.255.255.0
Выберите имя устройства для подключения Wi-Fi. Выйдите из настроек.
3. Перейдите в приложение OBD Car Doctor > Настройки (Settings), где настройте следующее:
- IP Адрес: 192.168.0.10
- Порт: 35000
- Кликните «Сохранить» и «Выйти»
4. Запустите двигатель.
5. Перейдите в приложение OBD Car Doctor на своем смартфоне. В Настройках в разделе Тест устанавливаем галочку в опции Консоль. Возвращаемся на главную страницу, кликаем Подключить и после успешного подключения выбираем пункт Консоль (данная функция доступна начиная с версии OBD Car Doctor iOS 1.3, выход которой ожидается в ближайшее время).
По завершению описанных действий вы готовы вводить команды и получать ответы от диагностической системы автомобиля. Естественно работать с консолью в движении не очень удобно и не безопасно даже для пассажира. Поэтому экспериментировать предлагаем на заведенной, но удобно припаркованной машине.
Выше мы упомянули, что команды подразделяются на 2 типа: команды управления адаптером и собственно OBD-II команды. Обычно команды управления начинаются с последовательности AT, в то время как OBD-II команды состоят только из шестнадцатеричных цифр.
Итак, наша первая команда:
• набираем ATZ и нажимаем Enter (или кнопку Отправить). Если на адаптере есть питание и связь с ним была установлена, мы должны увидеть ответную строку:
ELM 327 v1.3a >
Или что-то похожее, в зависимости от используемого контроллера и версии прошивки адаптера. ATZ — является командой инициализации и выполняет перезагрузку адаптера.
• Следующей командой может быть команда установки протокола, вводим команду ATSP0, в ответ мы должны получить
ATSP0 OK >
Команда ATSP0 не устанавливает непосредственно протокол взаимодействия адаптера с автомобилем, это специальная команда, которая устанавливает автоматический режим определения протокола адаптером. Для непосредственного поиска и установления связи мы должны послать OBD-II команду.
• Отправляем команду 0100 (которая расшифровывается как MODE 01, PID 00), в случае успеха мы должны получить что-то вроде
0100 Searching…
41 00 XX XX XX XX >
Где X может быть любой шестнадцатеричной цифрой.
Здесь обратим внимание на несколько моментов:
• пробелы могут игнорироваться как в командах так и в ответах; наличие или отсутствие пробелов в ответе управляется отдельной командой ATS <0|1>
• в ответе может присутствовать или отсутствовать эхо (т.е. повтор команды, как в приведенном выше примере); наличие или отсутствие пробелов в ответе управляется отдельной командой ATE <0|1>
• сам ответ на команду содержит модифицированное значение команды, а именно (mode+0x40)(PID), т.е. положительный ответ на команду 0100, должен начинаться с 4100.
В случае неудачи ответы могут быть следующими:
0100 SEARCHING.
UNABLE TO CONNECT >
или
0100 SEARCHING.
NO DATA >
…
Подобные ответы означают, что адаптеру не удалось автоматически определить протокол связи с авто.
Вместо автоматического поиска протокола можно явно установить номер протокола, поддерживаются шестнадцатеричные номера от 1 до C.
1 — SAE J1850 PWM
2 — SAE J1850 VPW
3 — ISO 9142-2
4 — ISO 14230-4 KWP (5 baud init)
5 — ISO 14230-4 KWP (fast init)
6 — ISO 15765-4 CAN (11 bit, 500 Kbaud)
7 — ISO 15765-4 CAN (29 bit, 500 Kbaud)
8 — ISO 15765-4 CAN (11 bit, 250 Kbaud)
9 — ISO 15765-4 CAN (29 bit, 250 Kbaud)
A — SAE J1939 CAN (29 bit, 250 Kbaud)
B — USER1 CAN (11 bit, 125 Kbaud)
C — USER2 CAN (11 bit, 50 Kbaud)
Например, для явного установления связи по протоколу ISO 9142-2 набираем команду ATSP3, получаем в ответ ATSP3 OK >
И проверяем результативность командой 0100, опять же в случае успеха ожидаем увидеть
0100 Searching…
01 00 41 00 XX XX XX XX >
Если видим что-то другое, вроде
0100 BUS INIT:
…ERROR
Что значит — связь по данному протоколу не установлена.
Для тестирования и установления протокола связи может использоваться любая поддерживаемая автомобилем OBD-II команда, но рекомендуется использовать именно 0100, поскольку она должна поддерживаться производителем в соответствии со стандартом. Данная команда должна возвращать информацию о поддержке PID c 01 по 20 для MODE 01.
Напомним, что MODE 01 отвечает за чтение динамических параметров автомобиля (скорость, обороты, температуры и т.д.) в реальном времени. Соответственно, прочитав ответ на 0100, который содержит информацию о том, какие из PID c 01 по 20 (шестнадцатеричные) поддерживаются. Для расшифровки мы должны конвертировать шестнадцатеричное представление числа в бинарное, при этом позиция бита (от старшего к младшему) соответствует номеру PID (от 01 до 20).
Например, ответ содержащий 80 00 00 00 = 1000 0000 0000 0000 0000 0000.
Означает поддержку единственного PID, а именно 01.
Сейчас вы можете прочитать ответ вашего автомобиля на команду 0100 и узнать номера всех команд (PID) поддерживаемых в вашем автомобиле. Обратите внимание, что если поддерживается команда 0120, то отправив ее, можно прочитать номера поддерживаемых PID в диапазоне 21 – 40 и т.д., т.е. 0100, 0120, … 01D0, которые отвечают за определение номеров всех поддерживаемых команд в MODE 01.
Чтобы закрепить полученные знания, предлагаем выполнить еще одну простую команду и разобрать результат. Если вы расшифровали ответ команды 0100 и получили, что PID 0C поддерживается, отправим команду 010C (обороты двигателя), ответ должен быть в виде:
01 0C 41 0C 0B B8 >
Для получения значения в оборотах в минуту, необходимо полученный ответ (0B B8 = 3000) разделить на 4, т.е. получаем 750 об/мин.
Список поддерживаемых стандартом команд и формулы преобразования можно найти здесь.
Пока вы экспериментируете с отправкой различных команд, а также получением и расшифровкой значений, мы будем готовить следующую часть(и), в которой затронем вопросы работы с несколькими бортовыми контроллерами, что нужно знать о хедерах команд, чтение и сброс ошибок, для чего используются другие MODE, «почти OBD-II», а также другие темы, которые могут вас заинтересовать.
Не подключается адаптер ЕЛМ327 к ЭБУ: причины и инструкция по устранению проблемы
Если адаптер ELM327 не подключается к ЭБУ (электронному блоку управления) или модуль резко перестал определять устройство, нужно убедиться в качественном контакте. Если смартфон или другой прибор не может подключиться в результате программной или механической неисправности адаптера, то устройство придется менять.
Почему ELM327 не подключается к ЭБУ?
Основные причины, по которым пользователю не удается установить связь автосканера ELM327 Bluetooth Mini с авто (OBD2):
- Используется некачественный или бракованный адаптер. Если устройство не работает и не находит смартфон, проблема может заключаться в неисправной плате либо ее повреждении в ходе эксплуатации.
- Для подключения по USB-каналу используется бракованный либо поврежденный провод, который не соединяется и не связывается с Android-устройством. Если Мини Елм Блютуз «не видит» диагностический выход OBD 2, нужно проверить целостность кабеля и убедиться в отсутствии повреждений на изоляции.
- Прошивка «слетела» или устарела. Если версия программного обеспечения не соответствует прошивке программы, использующейся для проверки, то оборудование не только не видит старые, но и не ищет новые устройства.
Для каких автомобилей подходит ELM327?
Работа автомобильных адаптеров ЕМЛ327 ЮСБ возможна на определенных моделях машин:
- Шевроле Нива;
- ВАЗ 2105, 2107, 2110, 2114, 111740, Калина;
- УАЗ Патриот;
- Лада Гранта, Приора;
- ТАГАЗ;
- ГАЗ 31105, 2217;
- Акура Интегра, RSX, 2.3 DCI;
- Альфа Ромео 166, 147, Спайдер;
- Ауди А4, А6, ТТ;
- БМВ 316, 318, Е46, 325, 328, Е90, 520, 540, 740, 760, Х3, Х5, Z3, 320, 530, Х6;
- Бьюик Лесабре, Рендезвуз;
- BYD F3;
- Шевроле Астро, Аваланс, Камаро, Кавальер, Каптива, Колорадо, Корсика, Импала, Лачетти, С10, Сильверадо, ТрейлБлейзер, Вентур, Старкрафт;
- Чери Амулет, А13;
- Крайслер Циррус, Крузер, Гранд Вояжер, Интерпид, Себринг;
- Ситроен С2, С3, С5, Сксо, Ксара, Пикассо;
- Дайхатцу;
- Дэу Ланос, Матиз, Нексия;
- Додж Караван, Дакота, Интерпид, Неон, Рам;
- Фиат Добло, Пунто, Мареа, Стило;
- Форд Кроун, Е350, Эскейп, Эскорт, Эксплорер, Фиеста, Фокус, Фьюжен, Маверик, Мондео, Мустанг, Проб, Ренджер, С-Мак, Скорпио, Таурус, Виндстар, Гэлакси, Т280, Транзит, Турнео;
- GMC;
- Хонда Аккорд, Цивик, CR-v, R-v, Фит, Элемент, Одиссей, Паспорт, Прелюд;
- Хендай Акцент, Элантра, Гетз, Матрикс, I20, Тибурон, СОлярис, Санта-Фе, Гранд Старех;
- Инфинити;
- Исузу;
- Ягуар;
- Джип Чероки, Гранд Чероки, Вранглер;
- Киа Церато, Рио, Спектра, Седона, Соренто, Соул, Карнивал, Бонго;
- Лексус;
- Мазда Демио, 3, 323, 6, СХ7, МХ-5, RX-8, Кседос;
- Мерседес;
- Митсубиси Монтеро Спорт, Каризма, Галант, Диамант, Кольт, Эклипс, Лансер, Аутлендер, Спейс, Паджеро;
- Ниссан Альтима, Альмера, Жук, Максима, Мурано, Патфайндер, Примьера, Сентра, Вингроад, Тиида, Ноут, Наварра;
- Опель Астра, Корса, Зафира, Вектра, Омега, Виваро;
- Пежо 206, 307, 308, 406;
- Понтиак;
- Порше;
- Рено Логан, Дастер, Меган, Сафран, Сандеро, Твинго, Клио, Эспейс, Лагуна, Сценик, Траффик, RX-4;
- Сааб 9-5, 900;
- Сатурн;
- Сеат Толедо, Леон, Ибица, Кордоба, Толедо;
- Шкода Фелиция, Октавиа, Фабия;
- Смарт;
- Ссанг Йонг;
- Субару Форестер, Импреза, Легаси, Аутбек;
- Сузуки Игниз, Витара, Вагон;
- Тойота Аурис, Авенсис, Авалон, Камри, Карина, Корона, Королла, Матрикс, Ланд Крузер, Рав4, Виста;
- Фольксваген Гольф, Джетта, Пассат, Поло, Сантана, Раббит, Туарег, Кадди, Туаран, Тигуан, Транспортер;
- Вольво 960, S40, S60, S70, S90, V40, V70, ХС70, ХС90.
Какой программой пользоваться для подключения через адаптер ELM327?
Для подключения через адаптер ELM327 можно устанавливать такие программы:
Программы для диагностики авто с помощью ELM327 |
Torque Pro (OBD2 / автомобиль) |
Torque Lite (OBD2 & Car) |
HobDrive ELM327 OBD2 |
Что делать, чтобы ELM327 соединился с ЭБУ?
При такой проблеме первое, что нужно сделать — попробовать подсоединить гаджет к соответствующему разъему, расположенному в автомобиле.
Алгоритм действий, в соответствии с инструкцией, при этом будет таков:
- Для начала надо выполнить диагностику целостности контактов и произвести очистку разъема, после чего попробовать осуществить подключение по беспроводной связи. При необходимости нужно воспользоваться специальным переходником. Место расположения диагностического разъема рекомендуется уточнить в сервисном руководстве.
- Если устройство успешно подключится к OBD, надо произвести запуск силового агрегата. После старта мотора блок управления либо определит адаптер, либо нет.
- Затем надо произвести синхронизацию адаптера со смартфоном или компьютером. Мобильное устройство должно функционировать на платформе Андроид, поскольку с другими операционными системами прибор не работает. Синхронизация осуществляется с использованием беспроводного канала связи Блютуз. Для этого надо войти в настройки канала и включить его, выполнив поиск доступных устройств. После того, как телефон выявит устройство, к нему надо будет подключиться, используя определенный код. Комбинация может быть разной, но, как правило, это цифры 0000, 1111, 1234, 6789.
- Если соединение было выполнено успешно, нужно запустить на мобильном устройстве программу для диагностики. Настройка утилиты осуществляется с учетом особенностей и технических параметров автомобиля. На этом этапе важно следовать данным, указанным в инструкции.
- Если все действия выполнены правильно, то утилита начинает процедуру диагностики. Программа выдаст информацию касательно работы силового агрегата и основных систем, расположенных в автомобиле, включая все контроллеры и регуляторы. В случае, если синхронизация не была успешной и ELM327 не подключается к ЭБУ, необходимо добавить строки инициализации.
- Последние строго индивидуальны и могут применяться на определенных моделях транспортных средств, их нужно добавляться вручную. Все строки инициализации указываются в сервисном руководстве или в Сети.
Что делать, если подключиться не удается?
Действия по устранению проблемы:
- В машине включается зажигание, если системы была отключена. Запускать двигатель на данном этапе не нужно.
- Диагностическое устройство вставляется максимально плотно в разъем ОБД2. Надо учитывать, что контактные элементы питания на оборудовании более длинные по сравнению с остальными, поэтому светодиодная лампочка может гореть и при отключенных сигнальных пинах.
- Затем нужно перебрать все протоколы, поддерживаемые диагностическим устройством. Для этого необходимо войти в подменю Опции/Коммуникации (Подключения) и изменить значение поля Протокол. Некоторые утилиты не могут работать с последовательными выходами КОМ16 или КОМ8. Поэтому пользователь может переназначить номер последовательного элемента в «Диспетчере устройств».
- Если после всех действий, проблему устранить не получилось, то вероятнее всего, она заключается в самом оборудовании.
Видео: устранение проблемы по подключению адаптера
Игорь Белов в своем видеоролике рассказал о причинах, а также о том, как устранить проблему подключения с беспроводным адаптером.
Как решить проблему с драйверами ELM 327 USB?
Руководство по решению проблемы:
- Устройство нужно подключить к USB-выходу компьютера либо ноутбука.
- На вкладке «Драйвер» нужно нажать на кнопку «Обновить», выбрав проблемный элемент (рядом с ним имеется восклицательный знак). После этого производится переустановка драйвера (необходимо войти в нужную папку).
- Производится перезагрузка ноутбука либо компьютера.
Как устранить проблему плохого соединения ELM 327 Bluetooth?
Действия по устранению ошибки:
- Перед устранением проблемы необходимо уточнить, какой используется стек. Применять BlueSoleil не рекомендуется, лучше отдать предпочтение Widcomm.
- Нужно удалить все настроенные соединения по беспроводной связи Блютуз, выполнить перезагрузку компьютера или ноутбука.
- Затем выполняется повторное соединение с диагностическим прибором по беспроводному каналу связи. Нужно ввести код из инструкции к устройству.
- Если данные действия не помогли устранить проблему, причину нужно искать в адаптере.
Видео: как устранить проблему невозможности подключения?
Андрей Канаев в своем видеоролике подробно рассказал о причинах, по которым адаптер не соединяется с блоком управления и сообщил, как действовать при такой проблеме.
Особенности настроек для работы с программой Torquе по Bluetooth
Подробнее о том, как самостоятельно пользоваться утилитой для диагностики:
- После подключения адаптера выполняется включение системы зажигания.
- На мобильном устройстве включается опция Блютуз (смартфон или планшет должны работать только на Android).
- Пользователь входит в меню «Настройки». В подразделе с конфигурацией беспроводной связи надо найти и выполнить подключение устройства с мобильным гаджетом. При соединении необходимо ввести персональный код, указанный в сервисном руководстве.
- Производится запуск диагностической утилиты на смартфоне.
- Затем надо войти в меню настроек программного обеспечения.
- В подменю найти раздел «Настройки адаптера OBD2». Далее необходимо выбрать свое устройство из открывшегося списка.
- После этого нажимается кнопка «Adapter Status», выполняется повторная проверка соединения.
- Пользователь может вручную выбрать необходимый протокол работы в подразделе «Профиль автомобиля».
Сколько стоит ELM 327?
Купить адаптеры ЕЛМ327 можно по таким ценам:
Наименование | Цена, руб. |
ELM 327 Оригинал | 900-1400 |
ELM 327 (китайское производство) | 200-600 |
Цены актуальны для трех регионов: Москва, Челябинск, Краснодар. |
Видео: какую версию адаптера выбрать?
Канал «Avto-Blogger» снял видеоролик, в котором автор дал рекомендации по выбору версии беспроводного адаптера EML327 — 1,5 либо 2,1.
Обзор сканера ELM327 Wi-Fi
Автосканер Scan Tool Pro подходит для вашего автомобиля .
Автосканер Scan Tool Pro не подходит для вашего автомобиля .
Автосканер Scan Tool Pro не подходит для вашего автомобиля .
Автосканер подходит на моложе 1995 года выпуска.
Автосканер Scan Tool Pro подходит для автомобиля с бензиновым двигателем.
Автосканер не подходит на с дизельным двигателем!
Автосканер Scan Tool Pro подходит для автомобиля .
Но потребуется переходник со старого разъема но новый OBD II разъем!
Переходник не требуется для с 1995 года выпуска.
Купить Все автомобили с 2001 года c бензиновым двигателем, и дизельные автомобили с 2003 года являются СОВМЕСТИМЫМИ, даже если они не находятся в списке!—>
10. Выводы
Подводя итог, можно сказать, что ELM327 WiFi справляется с диагностикой автомобиля и позволяет следить за показателями, которые будут полезны водителю в дороге. Подобные адаптеры станут заменой постоянному посещению сервиса и помогут справляться с повседневными задачами. Благодаря мобильности и практичности, устройства так популярны среди автомобилистов. АВТОР МАТЕРИАЛА:
Илья ВасильевАвтор сайта / Диагност
Автор всех статей на сайте. 7-ми летний опыт в автодиагностике и ремонте авто любой сложности и любых марок. Увлекаюсь программированием, чип-тюнингом.
Публикую статьи с обзорами диагностического оборудования, делюсь опытом, программами и инструкциями.
Контакты для связи:
Почта: Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
Бортожурнал на DRIVE2.RU: Перейти
Канал на Яндекс.Дзен: Перейти
Группа ВКонтакте: Перейти
ПОДДЕРЖИТЕ НАШ САЙТ: Задать вопрос автору Другие статьи на эту тему Добавить страницу в закладки ПОЛЕЗНЫЕ СТАТЬИ И ОБЗОРЫ НА ЭТУ ТЕМУ: Совместимость ELM327 с различными марками авто
56035 4.71 05-05-2018 Илья Васильев 49 комментариев
Обзор OBD 2 ELM327 Bluetooth адаптеров для автодиагностики
13888 4.78 08-02-2018 Илья Васильев 5 комментариев
Лучшие автосканеры для диагностики авто любой марки
13781 5.00 08-07-2019 Илья Васильев 4 комментариев
Диагностический сканер Delphi DS150E
8441 4.42 02-01-2019 Илья Васильев 8 комментариев
Автосканер ELM 327 Mini Bluetooth — всё ещё популярен!
7873 5.00 16-07-2018 Илья Васильев Комментариев нет
Какие бывают адаптеры ELM327
6689 4.50 25-01-2019 Илья Васильев 5 комментариев
Виды диагностических сканеров и преимущества мультисканеров
6402 4.81 26-07-2019 Илья Васильев Комментариев нет
ELM327 автосканеры для диагностики авто
6198 4.91 19-05-2018 Илья Васильев 1 комментариев
Адаптеры для автодиагностики — с чем их едят?
5902 5.00 06-10-2018 Илья Васильев 2 комментариев
Launch x431 PRO — автосканер для профессионалов
5108 4.64 08-12-2018 Илья Васильев 6 комментариев
Всё о микроконтроллере PIC18F25K80 для ELM327 адаптеров
4884 4.50 09-01-2019 Илья Васильев 2 комментариев
1) На мобильном устройстве на базе ОС Android, к которому планируется подключение прибора ELM 327 Bluetooth заходим в Android Market (google Play), в поиске набираем ELM 327 и скачиваем программу, через которую планируем работать. Мы рекомендуем использовать программу Torque Pro или OBD Авто Доктор, но вы можете использовать любую другую. На выбор есть как платные, так и бесплатные программы.
2) Подключаем прибор в гнездо бортового компьютера автомобиля обычно это гнездо подходит напрямую к прибору. В некоторых случаях (ВАЗ до 2006г., lanos до 2006г., Шевролет нива до 2006г. и др.) придётся воспользоваться переходниками. Гнездо обычно находится под рулевой колонкой в салоне автомобиля. Уточнить расположение разъема в вашем автомобиле можно здесь. 3) После этого заводим автомобиль. На некоторых автомобилях связаться с компьютером не получается если автомобиль не заведён. 4) Теперь следует установить связь прибора с устройством на Android с помощью Bluetooth. Для этого заходим в настройки Bluetooth вашего устройства и включаем сначала сам Bluetooth, а затем поиск устройств. После обнаружения ELM 327 подключаемся к нему используя код для подключения 1234, 6789, редко — 0000 или 1111. 5) После того как мы подключили Android устройство к прибору ELM 327 заходим в программу которую скачали заранее на первом шаге. В ней заходим в настройки и выставляем настройки согласно нашим условиям. В некоторых программах по-разному это приходится делать, но смысл один и тот же. Нужно в программе выбрать именно тот ELM 327 который в данный момент подключен к устройству на Android. 6) После этого если мы всё сделали правильно, то программа должна заработать. И в таком случае на примере «Torque» можно добавить несколько разных графиков, схем или датчиков на экран и наблюдать за показаниями в прямом эфире. Также при удачном соединении прибора и автомобиля, возможно, будет посмотреть показатели датчиков автомобиля, прочитать ошибки и удалить их из памяти автомобильного компьютера. 20.04.2019 13 Диагностика
Процедура проверки работоспособности автомобильного двигателя может быть выполнена как визуально, так и с помощью дополнительного оборудования, если речь идет о компьютерной диагностике. Одним из устройств, с помощью которых можно диагностировать работу мотора, является адаптер ELM327. Почему ELM327 Bluetooth не подключается к ЭБУ и как быть в такой ситуации? Об этом мы расскажем ниже.
Причины, по которым адаптер отказывается подключаться к ЭБУ авто
Диагностирующие устройства ELM327 оснащаются функцией Bluetooth, с помощью которой возможно взаимодействие девайса с системой по двум протоколам из шести. То есть для подключения к ЭБУ автовладельцу необязательно использовать провод, поскольку можно обеспечить беспроводное соединение.
Зачастую автовладельцы сталкиваются с проблемой невозможности подключения устройства с управляющим модулем, почему такое случается:
- Вы приобрели некачественный адаптер. В данном случае речь идет не о прошивке, а именно о неработоспособности аппаратной начинки, это свойственно для бракованных девайсов. Если плата вышла из строя или изначально является нерабочей, то проверить работоспособность мотора будет невозможно. Соответственно, как и подключиться к блоку управления.
- Поврежденный или бракованный кабель, не позволяющий обеспечить связь устройства. Необходимо произвести диагностику провода на предмет выявления повреждений.
- Еще одна причина, по которой соединение может отсутствовать, заключается в плохой прошивке. Если версия программного обеспечения слишком старая, то синхронизировать работу девайса с авто будет невозможно (автор видео — канал КОЛХОЗ).
Способы решения проблемы своими силами
Если вы уверены в том, что версия программного обеспечения стоит рабочая, в частности, речь идет о прошивке 1.5 и выше, то решить проблему можно своими силами. Убедитесь в том, что в устройстве есть все 6 протоколов из 6. Подключение к управляющему модулю авто возможно при использовании строк инициализации, это позволит девайсу подстроиться под команды ЭБУ. В данном случае имеются в виду строки инициализации к программам для проверки Хоб Драйв и Torque.
Чтобы решить проблему подключения, необходимо действовать следующим образом:
- Для начала нужно подсоединить гаджет к соответствующему разъему, который расположен в автомобиле. Обычно на этом этапе у автовладельцев не возникает проблем с установкой, но в зависимости от конструктивных особенностей транспортного средства, возможно, придется использовать переходник. Как правило, данный разъем располагается под рулевым колесом в салоне машины, в бардачке, за или под ним, иногда штекер монтируется в районе прикуривателя. Более подробно о расположении диагностического разъема вы можете узнать из сервисной документации.
- После этого следует запустить мотор авто. Сделав это, вы увидите, определяет ли бортовой компьютер подключенный адаптер или нет. Важно именно завести двигатель, а не включить зажигание.
- Следующим этапом будет синхронизация работы устройства со смартфоном, причем последний должен работать на операционной системе Android. Для синхронизации оба гаджета подключаются по беспроводному соединению Bluetooth. Для этого необходимо зайти в настройки Bluetooth на телефоне, активировать опцию, а затем произвести поиск всех устройств, находящихся в сети. После того, как телефон выявит устройство, к нему надо будет подключиться, причем для подключения должен использоваться код. Комбинация может быть разной, но, как правило, это цифры 0000, 1111, 1234, 6789.
- Если гаджет успешно соединится со смартфоном, то нужно запустить программное обеспечение для проверки. Само ПО необходимо настроить, учитывая параметры работоспособности транспортного средства. Для настройки воспользуйтесь рекомендациями, приведенными в инструкции.
- В том случае, если все шаги были выполнены верно, то программное обеспечение должно начать проверку. С помощью утилиты вам будет предоставлена все важные данные о работоспособности двигателя, основных систем, а также контроллеров и датчиков. Если же произошло такое, что синхронизировать девайсы не получилось, то выход также есть — нужно попытаться добавить необходимые строки инициализации. Необходимо учитывать, что эти строки являются индивидуальными для всех моделей автомобилей и их необходимо вносить в память вручную. Эти данные представлены ниже, если каких-то строк нет, то их без проблем можно найти в сети. Главное, чтобы строки инициализации точно соответствовали вашей модели автомобиля, иначе синхронизировать устройства не удастся.
Фотогалерея «Строки инициализации»
Видео «Как пользоваться устройством ELM327»
В ролике ниже представлена подробная инструкция на тему правильной эксплуатации девайса ELM327 (автор видео — канал Pro Polo).
Главная » elm327 не подключается к эбу
В связи с возросшим количеством некачественных адаптеров, в случае если Вы столкнулись с проблемой, что Ваш адаптер elm327 не подключается к ЭБУ автомобиля, значит скорее всего проблема в том, что Вам продали адаптер с версией 2.1 либо версией 1.5 переделанной из версии 2.1. В данных адаптерах применен другой блютуз модуль который поддерживает работу только с двумя протоколами из 6. Именно поэтому чаще всего Вы получаете соединение со смартфоном адаптера, а при попытке соединения с ЭБУ автомобиля, адаптер пишет, что эбу не отвечает. Вот небольшое видео по наглядному сравнению версия адаптеров.
Если же у Вас адаптер elm327 с честной версией 1.5 где присутствуют все 6 протоколов из 6, Вам могут помочь строки инициализации которые помогают прибору подстороиться под команды ЭБУ Вашего автомобиля.
Строки инициализации к программам Torque и HobDrive для автомобилей использующих нестандартные протоколы соединения.В настоящее время широкую популярность приобрели различные диагностические адаптеры призванные встать на помощь автомобилисту в диагностике собственного автомобиля. Наибольшую популярность имеют адаптеры серии elm327 которые поддерживают работу с большинством иномарок после 1996 года, а так же автомобилями отечественного производства. Однако на практике владельцы отдельных марок авто испытывают трудности в подключении своего автомобиля к диагностической программе которая отказывается связываться с электронным блоком управления автомобиля. Наиболее распространенной на данный момент является программа Torque, так к примеру при подключении данной программы автомобилей японского рынка выпущенных для внутреннего использования и не имеющих полноценной поддержки OBD2 стандарта пользователь сталкивается с тем, что программа не может соединиться с ЭБУ. В подобных случаях когда Ваш автомобиль имеет специфический блок работать с которым та или иная программа отказывается, Вам может придти на помощь ручная прописка строки инициализации для программы.
Для каждой марки автомобиля используется своя строка инициализации, в данной статье мы приведем наиболее распространенные строки инициализации:— Toyota JDM Nadia/Harrier ATIB96 nATIIA13 nATSH8213F1 nATSPA5 nATSW00— Toyota JDM 10400baud ATIB10 nATIIA13 nATSH8013F1 nATSPA4 nATSW00— Toyota JDM CAN mode21 ATSP6 nATAL nATSH7E0 nATCRA7E8 nATST32 nATSW00— Toyota GT86 ATSP6 nATAL nATSH7E0— Toyota JDM ISO9141 ATSP3 nATAL nATIIA33 nATIB10 nATSH686AF1 nATST32 nATSW00— Toyota JDM Common ATIB96 nATIIA13 nATSH8113F1 nATSPA4 nATSW00— Toyota Celica ZZT230 ATIB 96 n ATIIA 13 n ATSH8113F1 n ATSP A4 n ATSW00— Toyota Vitz 01.2002 ATSH8213F1 n ATIB96 n ATIIA13— Fiat Pre-OBD ATSH 8110F1— Nissan Custom ATSP5 nATAL nATIB10 nATSH8110FC nATST32 nATSW00— Mitsubishi MUT ATSP0 nATAL nATIB10n— Tiggo Delphi MT20U ATSP5 nATAL nATIB10 nATSH8111F1 nATST32 nATSW00— Delphi MR240 ATSP5 nATAL nATSH8111F1 nATWM8111F13E— Siemens ACR167 KWP ATSP5 nATAL nATSH8111F1 n81n— Sirius D42 ATSP5 nATAL nATIB10 nATSH8211f1 nATST32 nATSW00 nATFI— ВАЗ Январь ATSP5 nATAL nATIB10 nATSH8110F1 nATST32 nATSW00— ВАЗ Bosch MP7 ATSP5 nATAL nATIB10 nATSH8111F1 nATST32 nATSW00 nATFI— ВАЗ Bosch 7.9.7 ATFI nATALn— УАЗ ME17.9.7 ATSP5 nATAL nATSH8110F1 nATFI— Opel KWP2000 ATSP5 nATAL— Japan Domestic Market Nissan ATSP5 nATAL nATIB10 nATSH8110FC nATST32 nATSW00— Japan Domestic Market Nadia / Harrier ATIB10 nATIIA13 nATSH8013F1 nATSPA4 nA TSW00— Январь 5.1.1 ATSP5 nATIB10 nATSH8110F1 nATST10 nATSW00— Январь 7.2 Евро 2 atal natsp5 natib10 natsh8110f1 natst32 natsw00 natfi— ВАЗ Ителма/Автэл М73 Е3 ATSP5 nATAL nATSH8110F1 nATSW00— УАЗ Патриот Bosch m17.9.7 ATZ nATSP5 nATIB10 nATSH8110F1 nATSW00— SsangYong 2.3 MSE бензин (Kyron, Rexton, Action, Musso, Korando) atsp5 natib10 natsh8101f3 natst32 natsw00— BYD F3 ATSP5 nATSH8111F1 nATSW00— Тойота Passo KGC1 (1KR-FE) atsp5 natsh8110f0 natfi— Тойота Сиента по ABS atsp4 natal natib96 natiia29 natsh8129f1 natst32 natsw00— ABS Lifan солано (wanxiang) ATSP5 nATSH8128F1 nATWM8028F1021080 nATFI— OPEL Simtec 56.5 ATSP5 /nATSH8111F1 /nATSW00— GREATWALL Delphi MT20U2_EOBD atal natib10 natsp5 natsh8111f1 natst10 natsw00
https://m.habr.com/ru/company/pnn/blog/188488/
Не подключается адаптер ЕЛМ327 к ЭБУ: причины и инструкция по устранению проблемы