Obd ошибка bus error

Обновлено: 06.07.2024

Диагностический инструмент для проведения самостоятельной диагностики автомобилей работающих по стандарту OBD II.

Считывать диагностические коды ошибок;
Производить очистку ошибок и гасить предупреждение Check Engine на приборной панели;
Отображать текущие значения работы двигателя и различных датчиков;
Расход топлива;
Импульс открытия форсунок;
Обороты двигателя;
Расчетная нагрузка;
Температура охлаждающей жидкости;
Работа топливной системы;
Скорость движения автомобиля;
Краткосрочный расход топлива;
Долгосрочный расход топлива;
Абсолютное давление воздуха;
Температура всасываемого воздуха;
Опережение зажигания;
Массовый расход воздуха;
Положение дроссельной заслонки;
Значения параметров лямбда-зондов;
Давление топлива;
и иные параметры, поддерживаемые ЭБУ автомобиля;
Экспорт данных и их распечатка;
Запись данных и вывод графиков;
Замеры мощности двигателя, времени разгона и пр.


  • Torque - здесь
  • HobDrive - ссылка
  • Программа терминала - ELM327Chat(Android).zip ( 146.2 КБ )
  • FORScan Lite -здесь
  • LeafSpy Lite - здесь


  • Carista - здесь


  • Проверка сканера - здесь
  • Первичные проверки адаптера - здесь
  • Как купить правильный адаптер - здесь
  • Ещё один метод - здесь


  • Видеоинструкция по подключению и настройке - здесь
  • Поменять в адаптере без веб интерфейса режим сети - здесь
  • Команда для калибровки напряжения - здесь
  • Инструкция для тех кто хочет взять правильный девайс, а в крайнем случае вернуть бабло за кривой! - здесь
  • Тонкая настройка ELM327 - здесь
  • Если наблюдается нестабильная работа (рвётся связь) - сюда.
  • Выбор версии адаптера: здесь и здесь.
  • Проверка адаптера без подключения к автомобилю: здесь.
  • Замена на оригинальный чип: здесь.
  • Настройка Vgate 2 WiFI без стандартного доступа к Web интерфейсу: здесь.
  • Распиновка для замены WiFi на BT - здесь
  • Если перестала работать кнопка в выключенном состоянии - здесь
  • Доработка адаптера - здесь
  • Доработка одноплатного адаптера - здесь, здесь и здесь
  • Одна из причин обрывов связи, реконнекта программ - здесь
  • Совместимость программ из AppStore с OBD2 адаптерами - здесь
  • Создание виртуального COM-порта - здесь.
  • Что делать, если вышла из строя схема управления питанием - здесь


Подниму тему.
Задался выбором адаптера. Несколко лет пользовался (для себя) Мини блютуз адаптером.
Но позавчера адаптер "потух". Пользовался где то раз 20. Понимаю что китайщина.
Теперь хочется что то надежное и связь какая лучше (Бдютуз -ВайФай).
Кто что предложит.

Главное, чтобы версия была 1.5, а то 2.1 не работает в большинстве случаев. Точнее к самому адаптеру коннектится нормально, но ЭБУ не определяет протокол.

Парни, кто нибудь знает, у меня блютуз мини емл 325, на андроиде 4.4 нормально конектился, когда перешел на анроид 5.0 то перестало конектится, пишет что пароль неправильный, не один из тех что предлагает не подходят, что можно сделать?


Кто предлагает? Обычно пароли 0000, 1234, 6789. Перед каждой попыткой удалить устройство из списка обнаруженных и перезапустить блютуз, может поможет.

напомню.
автомобиль Шевроле Спарк (Дэу Матиз Креатив М300)
при подключении устройства панель "сбрасывается"!
вот видео
http://youtu.be/3o-piFvfIRQ - сбрасывает время и показания компьютера
по ощущениям сбрасывает когда программа "коннектится" с авто
программа - torque 1.8.38
тестил другой прибор ELM327 (с вай фай) тоже самое
Профи! в чем проблема?

как подключить его к Renault Scenic 2, 1.6л., бензин, машину всё находит, но не читает датчики, что-то с ошибкой PID's выдаёт.

Elm327 странный предмет ,вроде есть,а его нет,на Андрюша 4.4.4 работает,а на 5.0 нет(((и как подружить. а то уже откатывал на китикет,работает,думаю дай обновлюсь до лолипоп(((и все не видео эбу

Elm327 странный предмет ,вроде есть,а его нет,на Андрюша 4.4.4 работает,а на 5.0 нет(((и как подружить??


У меня аналогичный вопрос. elm327 на комп с виндусом7 ,я ее както прилепил.работает.
Хочется чтоб на смартфоне работала с андроидом-5. ИЛМка у меня, без блютуза с USB кабелем.
Программу для андроида на телефон ,установил.
Что дальше? Или адаптор искать,или блютуз на ИЛМку можно установить ,через USB кабель?
Кто в теме ,подскажите.

Короче, покупка китайского адаптера- лотерея.
У одного продавца сегодня могут быть нормальные адаптеры, а завтра- фуфло.
И проверка терминалом- мало что даёт.

Китайцы успешно "адаптируют адаптер" под правильные ответы на запросы терминала.
Но это только ответы, к работоспособности не имеет отношения.

У меня 2 адаптера.

1. Проверку терминалом нормально не проходит.
На половину запросов- вопросительные знаки.
Работает при этом нормально.
Стабильная связь, верные данные.

2. Проверку терминалом проходит лучше первого.
Работает при этом криво, данные не все.

Мой работающий адаптер - ВНЕШНЕ выглядит как по ссылке с оранжевой этикеткой и четырьмя светодиодами.

Не работающий нормально- выглядит как маленький синий по ссылке.

Адаптер остался у меня и работает.

Всё, что мне надо - показывает. Верно показывает.
Но идеален ли он - то я не знаю.
Может, он ещё что-то должен, мне неведомо.

Прикрепленное изображение

Добавочка:
Оказывается, этот адаптер, возможно, не будет работать по "заводскому" протоколу, требующему настроек.
А по стандарту - работает.
Но мне уже и не хочется ничего настраивать.
И так что мне надо - показывает.

Хотел вообще-то турбобуст померить, он у меня добавлен чиповкой, а прога выше 2.55 бара не показывает.
Но возиться надоело.
Ясно, что буст- хорош. Точно померю в сервисе без проблем. Один замер нужен.


Для начала, купить OTG-кабель для смарта.
И законнектить с андроидом напрямую, через USB-подключение.
Там дальше видно будет, надо ли будет с бубном, над драйверами колдовать.


Мы продолжаем цикл статей о том, как подключиться к бортовой системе своего автомобиля (см. Часть 1 и Часть 2 ) и сегодня расскажем как считывать данные.

Предполагается, что к текущему моменту у нас есть машина с диагностическим разъемом, отвечающим OBD-II стандарту, любимое мобильное устройство (ноутбук, смартфон, планшет) и адаптер на базе ELM327, который позволит соединить машину и мобильное устройство.

Как уже говорилось в предыдущей части, независимо от типа связи между мобильным устройством и адаптером (Bluetooth, Wi-Fi, USB) на логическом уровне, — это последовательное соединение. На программном уровне необходимо открыть Socket соединение между компьютером и адаптером поверх имеющегося соединения нижнего уровня. Практическая программная реализация будет зависеть от операционной системы и типа соединения, примеров можно найти массу под все ваши любимые языки программирования. В качестве базового примера можно брать реализацию соединения на примерах чат-программ для Bluetooth или TCP\IP. В данной статье мы не будем останавливаться подробно на реализации такого соединения, для экспериментов нам хватит возможностей имеющихся программ а-ля 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:

По завершению описанных действий вы готовы вводить команды и получать ответы от диагностической системы автомобиля. Естественно работать с консолью в движении не очень удобно и не безопасно даже для пассажира. Поэтому экспериментировать предлагаем на заведенной, но удобно припаркованной машине.

Выше мы упомянули, что команды подразделяются на 2 типа: команды управления адаптером и собственно OBD-II команды. Обычно команды управления начинаются с последовательности AT, в то время как OBD-II команды состоят только из шестнадцатеричных цифр.

Итак, наша первая команда:

• Следующей командой может быть команда установки протокола, вводим команду 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 об/мин.
Список поддерживаемых стандартом команд и формулы преобразования можно найти здесь.

Дарья, да делал,я же говорю ,с телефоном адаптер все ок,а к мозгам не идёт почему то,что то я ни так делаю

Дарья Иванова


Дарья Иванова ответила Любови

🤦‍♂

Сергей, так откуда телефон должен про адаптер знать? Мы кому про сопряжение пишем?

Любовь Белоусова

Владимир Манешин

Подключи по блютуз .
Включи ХОБДРАЙВ ,
"Экран-настройки-параметры автомобиля , введи данные : марка , год , детали - ОК "

Любовь Белоусова

Алексий Корженевский

Сергей, сименс только хобдрайв читает.
Адаптер с телефоном стыковал? Теперь программу с адаптером состыкуй)

Любовь Белоусова

Владимир Манешин

Владимир Манешин

Владимир Манешин

Любовь Белоусова

Владимир, скачал,все зелёное,и все поддерживает,но народ говорит это имитация,и заточена под программу,там ниже есть сжечь же в коментах

Любовь Белоусова

Владимир Манешин

Сергей, я мучился пол года , купил десяток елм , пока мне не подсказали проверить этой программой , работает .

Владимир Манешин

Сергей, после подключения адаптера в машине к телефону , начни в ХОБДРАЙВ с настройки . Не забудь нажать ОК .

Дмитрий Папырин

Сделайте след.:
-экраны\настройки\системные настройки\отладочные логи - trace
-экраны\настройки\ параметры елм- выберите ваш адаптер
-экраны\настройки\параметры авто\настройки эбу
тип эбу - Siemens ACR167 KWP
шаблон строки иниц.елм - Siemens ACR167 KWP
- заведите авто и запустите программу

Любовь Белоусова

Любовь Белоусова

Дмитрий, логи-trace ,нет такого ,а так все как написано зделал,вроде вот зелененькая загорается,три секунды и выскакивает ошибка подключения,

Арсений Левочкин

Тоже маялся сначала, пока по крупицам не собрал инфу.

1) Нужно подобрать не палёный адаптер. Он должен поддерживать команду ATPPS. Это проверяется программой терминалом - есть на Маркете. Если данная инструкция не поддерживается - можно выкинуть в помойку вашу ЕЛМ. Она бесполезна.

2) Вставляем ЕЛМ, включаем. В телефоне включаем блютуз, ищем адаптер (называется OBDII обычно). Выполняем сопряжение.
Показать полностью.

3) Заходим в ХобДрайв, в настройки. Там выбираем наш сопряжённый на предыдущем шаге ОБД.

4) Если у вас Сименс, вам также нужно будет выбрать нашу марку автомобиля и профиль "Сименс 1.8 форсунка новый". Как-то так, вроде, называется.

5) Включаем зажигание, пробуем подключиться.

Если пункт 1) не выполнен, не сработает ничего - не прочтёте Сименс - будет bus error. Elm должен быть на микросхеме pic18f25k80. Остальной шлак не покупайте - напрасная трата денег.

Ответить, Цитируя

Ответить, Цитируя

мы терпим от abc, что elm? что пк вы используете ? и idriver? затем veduiamo понять . что программа использует для elm?

Ответить, Цитируя

Ответить, Цитируя

Ответить, Цитируя

Ответить, Цитируя

у меня была такая же проблема, я тоже всегда на 406 hdi , с помощью scanmaster и elm.. не должен был подключиться.. для этого подключите мне пришлось снять автоматический выбор протоколов связи и ввести его вручную.

Ответить, Цитируя

Первоначально Написал pinotec

у меня была такая же проблема, я тоже всегда на 406 hdi , с помощью scanmaster и elm.. не должен был подключиться.. для этого подключите мне пришлось снять автоматический выбор протоколов связи и ввести его вручную.


подтверждаю, иногда ? необходимо

Ответить, Цитируя

Первоначально Написал скф

нет нет, ребята тихие, не был забанен, там была проблема с его учетной записи, которая теперь решена,я также послал ***** говорю ему, что он должен работать, следовательно, в скором времени встретимся здесь писать или, может быть, отвечает мне через ***** если они продолжают свои проблемы.

Ответить, Цитируя

Тогда, это клон ELM327, USB версии.
Я знаю, что ? легко, что это просто потому, что быть клоном? я чувствую ее исключения, не знаю.. интерфейс мне представляется.
Я пробовал все программы для диагностики, которые я смог найти, Scanmaster, Pcmscan, а также многие другие бесплатные. Пробовал минимум десять. и все, я discono одно и то же: интерфейс подключения -> ок , подключение к ecu . . . bus init error (некоторые дают только error без указания)
система, на которой я пытаюсь эти программы ? чистую установку xp sp3 professional 32bit.
у меня есть старый ноутбук для экспериментов, и я могу себе это позволить форматировать, чтобы быть уверен в том, что все чисто.

что касается протоколов, на scanmaster я попытался снять автомат и попробовать подключиться, выбрав один из доступных.. на первых там будет немного, а затем я от bus init error.. и на других, что по моему мнению протоколов-й? новые, я сразу же ошибка..
я также попытался установить из менеджера perirefiche скорость? 9600 и 34600 но это не меняет ничего..

Читайте также: