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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Общение с машиной (http://pccar.ru/forumdisplay.php?f=14)
-   -   Эмулятор ELM327 из ISO-KLINE (http://pccar.ru/showthread.php?t=12218)

AndreyAv 24.05.2010 10:02

Эмулятор ELM327 из ISO-KLINE
 
Я насколько понимаю ELM327 это просто формат выдачи данных, полученных с обычного ISO-KLINE. Значит поидее должны быть программные средства, которые смогут конвертировать ISO в ELM327. Кто нибудь с таким сталкивался?

Программ для диагностики много, но почему-то большинству надо ELM.

Autodiag 24.05.2010 11:13

Цитата:

Сообщение от AndreyAv (Сообщение 143434)
Я насколько понимаю ELM327 это просто формат выдачи данных, полученных с обычного ISO-KLINE. Значит поидее должны быть программные средства, которые смогут конвертировать ISO в ELM327. Кто нибудь с таким сталкивался?

Программ для диагностики много, но почему-то большинству надо ELM.

Как раз протокол ISO по K-Line поддерживает не только ELM-327, а и ряд других адаптеров. Например KKL-Line адаптер. А вот диагностику по CAN и американским протоколам диагностики VPW и PWM кроме ELM-327(в этой ценовой категории)другие адаптеры не поддерживают.

AndreyAv 24.05.2010 14:15

Цитата:

Сообщение от Autodiag (Сообщение 143443)
Как раз протокол ISO по K-Line поддерживает не только ELM-327, а и ряд других адаптеров. Например KKL-Line адаптер. А вот диагностику по CAN и американским протоколам диагностики VPW и PWM кроме ELM-327(в этой ценовой категории)другие адаптеры не поддерживают.

Может я что то не так понимаю, поправьте если можете.

Стандарт ISO 9141 определяет общение с автомобилем на самом низком уровне, и все простейшие адаптеры на основе двух транзисторов или MAX232 (для COM), FTDI (для USB) и т. д. просто перенаправляют данные из ЭБУ в компьютер ничего не меняя. Есть сложности в установке связи (например инициализация на 5 bps). Адекватно работающих программ (кроме Hyundai Flasher) я пока не нашел.

Стандарт ELM (327 наприме) уже каким-то образом обрабатывает данные из автомобиля, превращая их в какое-то подобие AT команд, упрощая соединение с автомобилем. То есть получается этот адаптер - аппаратная прослойка. Программ для диагностики через ELM вроде как много, есть красивые и функциональные, та же Centrafuse насколько я понял через него работает.

Поэтому и возник такой вопрос - возможно работу этой аппаратной прослойки можно как-то эмулировать на компьютере? Чтобы подключив автомобиль через обычный адаптер, получить на виртуальном COM-порте ELM.

Autodiag 24.05.2010 22:19

Цитата:

Поэтому и возник такой вопрос - возможно работу этой аппаратной прослойки можно как-то эмулировать на компьютере? Чтобы подключив автомобиль через обычный адаптер, получить на виртуальном COM-порте ELM.
Зачем так заморачиваться из-за 1000 тысячи рублей разницы? Легче купить готовый адаптер ELM-327 и не парится с написанием эмуляторов. Для K-line адаптера кроме Hyundai Flasher есть такие программы как OBDTool, Scantech OBD-2 и Vehicle Explorer, которые работают с ISO 9141.

AndreyAv 25.05.2010 09:30

Разницы в общем то вообще нет, на ебае elm стоят примерно также, как и kline "на витринах нашего города".
Накачал гигабайт программ, буду тестировать :)

Dens-v 25.05.2010 10:11

Очень хорошо работает с Hyundai :)
http://forum.pccar.ru/showthread.php?t=11362

AndreyAv 25.05.2010 12:50

Скачал, вечером попробую JOBD.

В обед эксперементировал с AutoTap 3.1, OBD Diag 1.01.02, OBD Tool 1.2.60 - не соединяются.
OBD ScanTech 0.77 - соединился, но из всех возможных параметров показывает только количество ошибок.
Адаптер на FTDI, драйверы модифицированные вместо 300 работает на 10400.

AndreyAv 27.05.2010 12:39

Может кому поможет - JOBD работает замечательно, хоть и с некоторыми "разрывами". Из всего что я перепробовал это единственный рабочий вариант, но хороший.

ide16rus 01.01.2012 17:54

Чёта я так и не понял есть ли что-то софтовое, конвертирующее прямые коды с К-лайн адаптера в ELM-совместимые команды.

Virtual 01.01.2012 21:32

а я не понял, зачем это?
KLine это просто адаптер, все зависит от софта.... ELM это контроллер реализующий самый нижний уровень протокола... но что в него заложено то и выйдет.


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

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