PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Общение с машиной (http://pccar.ru/forumdisplay.php?f=14)
-   -   OBD-II на праворуких Toyota? (http://pccar.ru/showthread.php?t=2357)

ak1976 17.04.2009 17:32

Цитата:

Сообщение от УМка (Сообщение 92364)
ГОРЯЧАЯ НОВОСТЬ18/03/2009
Поддержка протокола Toyota
Начиная с 18 марта 2009 г. бортовые компьютеры Multitronics VG1031UPL / GPL, TC 50UPL / GPL, RI-500 / RIF-500 поддерживают оригинальный (заводской) протокол "Toyota".

Цитата:

Сообщение от TSprinter (Сообщение 92544)
Ну с ОБД2 то они работают - я вот и подумал может БКможно к ноутбуку подключить и использовать как адаптер... Надо бы у них спросить на сайте чтоли.

Я вот тут спросил на форуме http://forums.drom.ru у представителя Multitronics поводу подключения их МК к компьютеру

тот обещал подумать http://forums.drom.ru/1071871132-post356.html
Цитата:

Сообщение от multitronics
Неплохая идея, работы программисту на вскидку 1-2 недели + на изготовления железа...., подумаем.

Есть надежда одним словом.

drendendens 18.04.2009 01:12

Ну 1-2 недели можно и подождать....

vikis 18.04.2009 04:39

Обновление прошивок скоро будет toyotajdm.narod.ru

TSprinter 21.04.2009 05:33

Цитата:

Сообщение от vikis (Сообщение 95668)
Обновление прошивок скоро будет toyotajdm.narod.ru

Как их заливать? :-)

Adlink 03.06.2009 17:28

Что-то все заглохло! Уже месяц постов нет новых! Если есть живые - принимайте новичка. Хотелось узнать как с вопросом диагностики есть продвижения? Тоже озадачился необходимостью диагностики своего чайника.
TSprinter , вопрос такой, твой турер дорестайл или после. Просто я не могу определиться мой февраль 98 года, может у меня OBD1 ??? Колодка 16ти пиновая под рулем.
В вопросе определения протокола есть советы?

Andrew@ 10.06.2009 15:40

Цитата:

Сообщение от Adlink (Сообщение 100185)
Что-то все заглохло! Уже месяц постов нет новых! Если есть живые - принимайте новичка. Хотелось узнать как с вопросом диагностики есть продвижения? Тоже озадачился необходимостью диагностики своего чайника.
TSprinter , вопрос такой, твой турер дорестайл или после. Просто я не могу определиться мой февраль 98 года, может у меня OBD1 ??? Колодка 16ти пиновая под рулем.
В вопросе определения протокола есть советы?

А какие советы? Если в разъеме старого типа под капотом в наличии только часть контактов и не касаемых диагностики, то наверно только ОБД2.

Adlink 11.06.2009 01:36

Цитата:

Сообщение от Andrew@ (Сообщение 100804)
А какие советы? Если в разъеме старого типа под капотом в наличии только часть контактов и не касаемых диагностики, то наверно только ОБД2.

Контактов и правда маловато. По описанию диагностики двигателя перемыкать нечего, а вот по АБС есть, Благо и ЧЕК при помощи их отмаргивается.

Хотелось узнать еще как обстоят дела с диагностикой: Достигнута ли нормальная скорость считывания параметров, чтоб реал тайм так сказать... и показались ли доселе невидимые времена форсунок? Кстати, а угол ВВТИ есть?

TSprinter 11.06.2009 17:21

А ты купи адаптер и сам все поймешь. Вон там виктор уже говорит что есть несколько видов у него адаптеров - пцждм и елмждм и мол они отличаются :-) и даже программка есть.
Продвижений у меня никаких... Одна надежда на мультитроникс - когда они разродятся ЕЛМ адаптером.

Adlink 13.06.2009 03:41

Цитата:

Сообщение от TSprinter (Сообщение 100911)
А ты купи адаптер и сам все поймешь. Вон там виктор уже говорит что есть несколько видов у него адаптеров - пцждм и елмждм и мол они отличаются :-) и даже программка есть.
Продвижений у меня никаких... Одна надежда на мультитроникс - когда они разродятся ЕЛМ адаптером.

Может нагловато, но могу ли я приехать к тебе в гости и проверить совметимость протокола и заодно оценить пользу выдаваемых данных?

TSprinter 14.06.2009 14:54

Да без проблем. :-) Надо только договориться когда - удобнее всего у жд станции Химки.

Adlink 15.06.2009 14:22

Цитата:

Сообщение от TSprinter (Сообщение 101126)
Да без проблем. :-) Надо только договориться когда - удобнее всего у жд станции Химки.

Спасибо, что не отказал, я сейчас свою машину из покраски забераю, потом еще сборка предстоит. Надеюсь, за 2 недели справлюсь. А уж тогда и договоримся о всетрече. :rolleyes2:

Andrew@ 18.06.2009 06:43

А может кто подсказать список основных параметров, которые выдает прога Toyota JDM ?
CalcLoad, LongFT, MAF,...

TSprinter 18.06.2009 13:51

Все зависит от авто - почитайте тему еще раз.
У меня выдавало вот такие параметры:
Цитата:

WRITE *0103 *83 F1 13 41 03 02 CD Fuel System 1/2 status значение это предпоследний байт = 02.
WRITE *0104 *83 F1 13 41 04 63 2F Значение расчетной нагрузки = 0x63 = 99
WRITE *0105 *83 F1 13 41 05 7E 4B Температура охлаждающей жидкости = 0х7E = 126
WRITE *0106 *83 F1 13 41 06 88 56 Некий банк 1 (хз что это)
WRITE *0107 *83 F1 13 41 07 75 44 Некий банк 2 (хз что это)
WRITE *010B *83 F1 13 41 0B 27 FA Абсолютное давление всасываемого воздуха = 0х27 = 39
WRITE *010C *84 F1 13 41 0C 0A 42 Обороты двигателя = 0x0A = 10 * 50 = 500 (что то маловато)
WRITE *010D *83 F1 13 41 0D 00 D5 Скорость = 0.
WRITE *010E *83 F1 13 41 0E 94 6A Опережение зажигания = 148.
WRITE *010F *83 F1 13 41 0F 50 27 Температура всасываемого воздуха = 80 - че то много! :-)
WRITE *0111 *83 F1 13 41 11 1D F6 Абсолютное положение дроссельной заслонки = 29
WRITE *0114 *84 F1 13 41 14 85 84 Ну и наконец O2 sensor Bank 1 = хзч то :-) да еще и считалось неправильно
+ мусор тут:
Цитата:

01B0 -> 41 B0 80 01
01B1 -> 41 B1 00
01C0 -> 41 C0 00 00 A0 01
01D1 -> 41 D1 01
01D3 -> 41 D3 32 32 37 34 30 - ID ECU = 22740
01E0 -> 41 E0 95 12 01 F0
01E1 -> 41 E1 00
01E4 -> 41 E4 19
01E6 -> 41 E6 6B
01E8 -> 41 E8 70 00
01EC -> 41 EC 00
01EF -> 41 EF 00 0A 00
01F8 -> 41 F8 01
01F9 -> 41 F9 00
01FA -> 41 FA 00
01FB -> 41 FB 00
01FC -> 41 FC 0C

Andrew@ 18.06.2009 14:21

Цитата:

Сообщение от TSprinter (Сообщение 101598)
Все зависит от авто - почитайте тему еще раз.
У меня выдавало вот такие параметры:


+ мусор тут:

Банки в понятии тоеты это половинки v-образных двигателей, обычно на каждом лямбда и соответствующие LongFT.
А есть ссылка с примерной расшифровкой кодов параметров? или методом научного тыка добыты?

TSprinter 18.06.2009 16:07

Расшифровка кривая но если вы покеопаетесь по теме странице эдак на 10-12 то все найдете.

Andrew@ 18.06.2009 16:42

Цитата:

Сообщение от TSprinter (Сообщение 101614)
Расшифровка кривая но если вы покеопаетесь по теме странице эдак на 10-12 то все найдете.

Там примеры только нескольких параметров, откуда инфа конкретно что за данные?

TSprinter 19.06.2009 13:46

Конкретно инфа с адаптера Виктора (викис) и моей машины (в подписи)
Помоему это очевидно.
Даже формулы специально для Вас нашел - тут они корректные.
http://en.wikipedia.org/wiki/OBD-II_PIDs
Качаете любой файл (Эксель) с 10-12 страниц и расшифровываете.
Удачи.

Andrew@ 19.06.2009 14:23

Цитата:

Сообщение от TSprinter (Сообщение 101719)
Конкретно инфа с адаптера Виктора (викис) и моей машины (в подписи)
Помоему это очевидно.
Даже формулы специально для Вас нашел - тут они корректные.
http://en.wikipedia.org/wiki/OBD-II_PIDs
Качаете любой файл (Эксель) с 10-12 страниц и расшифровываете.
Удачи.

А оно соответствует протоколу Тоеты 2000 годов?
Он же отличается от стандартного ОБД2.

TSprinter 19.06.2009 14:42

Не не соответствует я просто так дал ссылку!

Andrew@ 20.06.2009 11:36

Цитата:

Сообщение от TSprinter (Сообщение 101719)
Конкретно инфа с адаптера Виктора (викис) и моей машины (в подписи)
Помоему это очевидно.
Даже формулы специально для Вас нашел - тут они корректные.
http://en.wikipedia.org/wiki/OBD-II_PIDs
Качаете любой файл (Эксель) с 10-12 страниц и расшифровываете.
Удачи.

А поподробнее можно о вашей машине? Данные получены через разъем ОБД2 с помощью конвертера протоколов?
Меня интересует протокол (ПИДы) на разъеме ОБД, а не конвертированный в стандартный.

Michael28 20.06.2009 19:08

Возможно так будет удобнее: Есть сканер Star-B,читает практически все читабельные тойоты.Правые-левые,без разницы.В меню выбор протокола и выбор отдельных параметров.Соответственно поцепившись можно вычислить запрос-ответ.Касабельно того что есть длина импульса выбрать в сканере конкретно этот параметр,отследить запрос и ответ в режиме прочтения.Заинтересованным предлагаю звонить,тк на сайте бываю редко. 89269621744 Михаил.
ЗЫ мой сервис на пересечении МКАД и Осташовки(Мытищинская ярмарка)Тема интересна.Посему обращайтесь поколдуем

Andrew@ 22.06.2009 11:20

Цитата:

Сообщение от Michael28 (Сообщение 101778)
Возможно так будет удобнее: Есть сканер Star-B,читает практически все читабельные тойоты.Правые-левые,без разницы.В меню выбор протокола и выбор отдельных параметров.Соответственно поцепившись можно вычислить запрос-ответ.Касабельно того что есть длина импульса выбрать в сканере конкретно этот параметр,отследить запрос и ответ в режиме прочтения.Заинтересованным предлагаю звонить,тк на сайте бываю редко. 89269621744 Михаил.
ЗЫ мой сервис на пересечении МКАД и Осташовки(Мытищинская ярмарка)Тема интересна.Посему обращайтесь поколдуем

К сожалению, подъехать к вам не получится- слишком далеко :(
Интересуют конкретно ПИДы протокола JOBD (праворулек внутреннего рынка Японии) в соответствии с http://en.wikipedia.org/wiki/OBD-II_PIDs
а именно:
Calculated engine load value
Short term fuel % trim—Bank 1,2
Long term fuel % trim—Bank 1,2
Fuel pressure
OBD standards this vehicle conforms to
реально увидеть?

TSprinter 23.06.2009 19:32

Цитата:

Сообщение от Michael28 (Сообщение 101778)
Возможно так будет удобнее: Есть сканер Star-B,читает практически все читабельные тойоты.Правые-левые,без разницы.В меню выбор протокола и выбор отдельных параметров.Соответственно поцепившись можно вычислить запрос-ответ.Касабельно того что есть длина импульса выбрать в сканере конкретно этот параметр,отследить запрос и ответ в режиме прочтения.Заинтересованным предлагаю звонить,тк на сайте бываю редко. 89269621744 Михаил.
ЗЫ мой сервис на пересечении МКАД и Осташовки(Мытищинская ярмарка)Тема интересна.Посему обращайтесь поколдуем


Позвоним, подъедем ;-) А сканер получить есть возможность? Расход топлива читать умеет? Обучаем?

TSprinter 23.06.2009 19:36

Calculated engine load value
Short term fuel % trim—Bank 1,2
Long term fuel % trim—Bank 1,2
Fuel pressure
OBD standards this vehicle conforms to

аналогично запросам:
0104
0106
0107
010A
011C

пнять поддерживает твоя машина эти данные по ОБД2 или нет можно послав запрос
0100 - PIDs supported [01 - 20]

Andrew@ 24.06.2009 10:42

Цитата:

Сообщение от TSprinter (Сообщение 101967)
Calculated engine load value
Short term fuel % trim—Bank 1,2
Long term fuel % trim—Bank 1,2
Fuel pressure
OBD standards this vehicle conforms to

аналогично запросам:
0104
0106
0107
010A
011C

пнять поддерживает твоя машина эти данные по ОБД2 или нет можно послав запрос
0100 - PIDs supported [01 - 20]

Тоже интересно, что запросит и ответит аналогично OBD2 по JOBD ?
А вообще, может кто уже надыбал описание протокола JOBD?

TSprinter 24.06.2009 12:50

Да все там аналогично - дело то в прошивке которая адресует твои запросы в правильные адреса мозгов авто как я понял. И делает его способным работать с любым софтом ОБД2. Надеюсь теперь все ясно стало. А если нет - купи адаптер и проверь. В чем проблема то?

Andrew@ 24.06.2009 13:10

Дак вот и вопрос: в какие конкретно? Есть таблица соответствия?
Покупать чтобы выяснять/проверять- нет смысла: афтор просит за свой транслятор 5тыров :0

-=N&N=- 27.07.2009 14:44

Что-то опять тема затихла... Есть что нового?

Andrew@ 27.07.2009 16:54

Летние каникулы похоже, все отдыхают.

el66 27.07.2009 17:26

Сделал себе эмулятор ELM адаптера для праворукой тойоты на AVR-ке, сочленил с PC. Позволяет исследовать PIDы и MODы гипертерминалом. Немного адаптировав ScantTool_net1.14 (благо, в сети есть исходники), получил подобие сканера.
Если кому-то интересно, могу выложить схемку адаптера и прошивку.

-=N&N=- 27.07.2009 18:18

Цитата:

Сообщение от el66 (Сообщение 105237)
Сделал себе эмулятор ELM адаптера для праворукой тойоты на AVR-ке, сочленил с PC. Позволяет исследовать PIDы и MODы гипертерминалом. Немного адаптировав ScantTool_net1.14 (благо, в сети есть исходники), получил подобие сканера.
Если кому-то интересно, могу выложить схемку адаптера и прошивку.

Конечно интересно, выкладывай. Расскажи поподробнее, как девайсу ваял.

Turbych 27.07.2009 18:30

Цитата:

Сообщение от el66 (Сообщение 105237)
Сделал себе эмулятор ELM адаптера для праворукой тойоты на AVR-ке, сочленил с PC. Позволяет исследовать PIDы и MODы гипертерминалом. Немного адаптировав ScantTool_net1.14 (благо, в сети есть исходники), получил подобие сканера.
Если кому-то интересно, могу выложить схемку адаптера и прошивку.

И если можно скрины выложи пож-ста как энто выглядит

el66 27.07.2009 20:33

Вложений: 1
В архиве лежит схемка адаптера, файл прошивки и несколько первых скринов, которые я получил после одного из первых пробных запусков ScanTool_net. Еще положил табличку полученных мою PIDов, в надежде, что может быть найдутся энтузиасты, желающие продолжить ее заполнение.
Девайс, что на схеме работает примерно так же, что и микросхема ELM323, правда, немного в урезанном виде (за ненадобностью).
Ваял его в несколько этапов: сначала подключил к своей машинке БК Multitronics VG1031UPL, снял логи обмена данными, проанализировал. Затем вычислил процедуру инициализации сессии диагностики. Потом почитал описание по протоколам KWP2000 и J1979, нашел в них довольно много общего со снятыми на машине логами. Ну а дальше дело техники небольшого владения ассемблером для микроконтроллера Atmel...
В распоряжении у меня (спер на работе:smile2:) была платка с установленным ATMEGA162 и преобразователем в RS232 (ADM202), ключи для K-Line добавил сам.
Работает адаптер, еще раз повторюсь, похоже на ELM323. Т.е. после включения питания или сброса, адаптер инициализирует связь с ECU, выдает сообщение с идентификатором и наличие /отсутствие связи с ECU, а дальше ожидает команды оператора (или управляющей программы) из RS232, периодически передавая WakeUp в K-Line, чтобы не закрылся контроллер ECU.
Адаптер "понимает" ту часть набора AT-команд для ELM323, которые требуются при работе PC приложения ScanTool.
Еще, адаптер может работать со стандартным HyperTerminal’ом или другой терминальной программой. Настройки порта: скорость 9600, 8 бит, без четности, 1 стоповый бит, Xon/Xoff.
Поддерживаемый набор AT команд (нечувств. к регистру символов):
atz (сброс ELM),
ati (идентификация ELM),
ate (управление эхом),
ath (вкл/выкл заголовка),
atfd /atpd (Format/Packed data)
atst (тайм-аут ожидание ответа ECU)
atl (добавление LF после CR)
Остальные команды на этом этапе, считаю можно не прописывать, они в общении с тойотой, по моему мнению, не важны.

change 27.07.2009 21:40

а твоя конструкция с OBD-1 случаем не работает

el66 27.07.2009 21:56

Цитата:

Сообщение от change (Сообщение 105258)
а твоя конструкция с OBD-1 случаем не работает

Нет, делал и проверял на своей (allion 05) и на приусе 2001.

Diagnose 28.07.2009 01:25

Давненько не заходил в эту ветку,а тут уже такие дела творятся,да ещё и на Allion....:tease: Занятно!:yes4:

Imba 28.07.2009 02:09

Цитата:

Сообщение от el66 (Сообщение 105252)
В архиве лежит схемка адаптера, файл прошивки и несколько первых скринов, которые я получил после одного из первых пробных запусков ScanTool_net. Еще положил табличку полученных мою PIDов, в надежде, что может быть найдутся энтузиасты, желающие продолжить ее заполнение.....................................

А зачем все это городить когда есть более простые пути http://www.chiptuner.ru/content/kline. Микроконтроллер это вещь более серьезная, чем просто ОВД-II.

el66 28.07.2009 08:26

Цитата:

Сообщение от Imba (Сообщение 105284)
А зачем все это городить когда есть более простые пути http://www.chiptuner.ru/content/kline. Микроконтроллер это вещь более серьезная, чем просто ОВД-II.

Что-то не получается у меня из винды напрямую управлять COM портом компьютера, выдерживая все необходимые тайминги, требуемые для работы по протоколу, а в DOS как-то переходить не хочется. Тем более, что в программировании на PC не силен:unsure2:

WatsonV 28.07.2009 10:37

Цитата:

Сообщение от el66 (Сообщение 105252)
... Затем вычислил процедуру инициализации сессии диагностики...

А можно вот этим поделиться (наполнение + времянка). Я конечно немного не в теме (у меня TLC95), но никак я от нее не могу получить признания.

Imba 28.07.2009 12:14

Цитата:

Сообщение от el66 (Сообщение 105298)
Что-то не получается у меня из винды напрямую управлять COM портом компьютера, выдерживая все необходимые тайминги, требуемые для работы по протоколу, а в DOS как-то переходить не хочется. Тем более, что в программировании на PC не силен:unsure2:

Вот как пример:
http://www.piclist.ru/S-COM-THREAD-R...HREAD-RUS.html


Часовой пояс GMT +4, время: 21:55.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot