Обновление ChipLoaderNG 3.7.0, подробнее тут: viewtopic.php?f=19&t=11442

Организация адаптеров/протоколов OBD2

Обсуждаются вопросы, связанные со всевозможным железом, использующемся для чип-тюнинга и диагностики (K-Line алаптеры, дилерское оборудование,...)

Модераторы: blistograd, chipsoft

Ответить
serggres
Сообщения: 4
Зарегистрирован: Ср янв 21, 2009 2:33 pm
Откуда: Екатеринбург

Организация адаптеров/протоколов OBD2

Сообщение serggres » Ср янв 21, 2009 2:53 pm

Работал только с адаптером k-line. Как понял этот адаптер является просто преобразователем уровней, а все команды для общения инициализации и т.д. ЭБУ формирует программа диагностики на компе.

Разъём OBD2 содержит несколько протоколов IS09141, IS014230, PWM, CAN, VPW и программы диагностики для данных протоколов тоже общаются с ЭБУ с помощью соответствующих адаптеров через ком порт.
Даг вот все эти адаптеры являются тоже просто преобразователями уровней или они добавляют свою фишку какую то???
Если просто преобразователи, то где можно посмотреть уровни передаваемых и принимаемых сигналов по данным протоколам???

Заинтересовал такой вопрос, кто в курсах ответьте плиз. :)

utkin
Сообщения: 15
Зарегистрирован: Вс сен 16, 2007 7:15 pm
Откуда: УКРАИНА

Сообщение utkin » Ср янв 21, 2009 10:30 pm

попытаюсь ответить:по идее все протоколы можно свести к обмену данными между компом и ЭБУ авто-согласовав уровни сигналов.
Но кушать хочется всем поэтому часть информации заливают в адаптер
и часто шифруют,поэтому не все адаптеры доступны для повторения.
Взлом возможен,но требует либо много труда(кто это умеет),либо денег
(для оплаты этого труда)!!!

serggres
Сообщения: 4
Зарегистрирован: Ср янв 21, 2009 2:33 pm
Откуда: Екатеринбург

Сообщение serggres » Ср янв 21, 2009 10:57 pm

utkin писал(а):попытаюсь ответить:по идее все протоколы можно свести к обмену данными между компом и ЭБУ авто-согласовав уровни сигналов.
Но кушать хочется всем поэтому часть информации заливают в адаптер
и часто шифруют,поэтому не все адаптеры доступны для повторения.
Взлом возможен,но требует либо много труда(кто это умеет),либо денег
(для оплаты этого труда)!!!
Это компетентная инфа или просто мысль?

Аватара пользователя
chipsoft
CHIPSOFT.RU
Сообщения: 8317
Зарегистрирован: Вс дек 18, 2005 1:23 pm
Откуда: Украина, Киев

Сообщение chipsoft » Ср янв 21, 2009 11:24 pm

CHIPSOFT J2534 Pro: 5 CAN BUS, 1 SWCAN, 8 KLine, 5 - 20V Voltage generator
Онлайн магазин CHIPSOFT: shop.chipsoft.com.ua

maestro
Сообщения: 409
Зарегистрирован: Чт ноя 16, 2006 10:45 pm
Откуда: Kiev

Сообщение maestro » Чт янв 22, 2009 12:32 am

Даг вот все эти адаптеры являются тоже просто преобразователями уровней или они добавляют свою фишку какую то???
Например адаптер на микроконтроллере ELM 327 берет на себя очень много функций подготовительных реализуемых с помощью своей внутренней микропрограммы и аппаратной части , в т ч функцию интерпретатора протокола - програмной частью и физическое формирование сигналов - аппаратной частью и предназначен для работы в составе аппаратно-программных устройств с целью организации обмена данными между устройствами по вышеупомянутым протоколам в т ч и CAN
Фишка -в том что -команды на выполнение согласно datasheet ELM 327
отдаются контроллеру ELM 327 и данные принимаются от контроллера ELM 327 ( имеется ввиду на участке - контроллер ELM -порт RS 232 - терминальная программа - в обоих направлениях) - в виде ASC - II кодов и контроллер берет на себя всю рутинную работу по обработке ASC- II кодов ( имеется в виду преобразование команды ASC -II в однозначно соответствующий физический электросигнал-посылку согласно протокола обмена на участке контроллер ELM - диагностический разьем - а также обратное преобразование)
Виктор. Моб.(050)-410-35-43.

serggres
Сообщения: 4
Зарегистрирован: Ср янв 21, 2009 2:33 pm
Откуда: Екатеринбург

Сообщение serggres » Чт янв 22, 2009 11:58 am

maestro писал(а):
Даг вот все эти адаптеры являются тоже просто преобразователями уровней или они добавляют свою фишку какую то???
Например адаптер на микроконтроллере ELM 327 берет на себя очень много функций подготовительных реализуемых с помощью своей внутренней микропрограммы и аппаратной части , в т ч функцию интерпретатора протокола - програмной частью и физическое формирование сигналов - аппаратной частью и предназначен для работы в составе аппаратно-программных устройств с целью организации обмена данными между устройствами по вышеупомянутым протоколам в т ч и CAN
Фишка -в том что -команды на выполнение согласно datasheet ELM 327
отдаются контроллеру ELM 327 и данные принимаются от контроллера ELM 327 ( имеется ввиду на участке - контроллер ELM -порт RS 232 - терминальная программа - в обоих направлениях) - в виде ASC - II кодов и контроллер берет на себя всю рутинную работу по обработке ASC- II кодов ( имеется в виду преобразование команды ASC -II в однозначно соответствующий физический электросигнал-посылку согласно протокола обмена на участке контроллер ELM - диагностический разьем - а также обратное преобразование)
Вооооооо, сразу чувствуется грамотный ответ :)
Дело в том, что шарю в электронике, микроконтроллерах, ASC -II кодах и т.д. хочу на микроконтроллере сделать аналог elm327 т.к. она мягко сказать дороговастенькая, а полный obd ох как охото:) ну и так...ради спортивного интереса. Можно конечно купить одну штуку и осциком пощупать что как и где.....но думаю Вы мне поможете советами и дельными предложениями
:roll:
Всем заранее спасибо :)

Аватара пользователя
chipsoft
CHIPSOFT.RU
Сообщения: 8317
Зарегистрирован: Вс дек 18, 2005 1:23 pm
Откуда: Украина, Киев

Сообщение chipsoft » Чт янв 22, 2009 12:27 pm

Вот тут уже все сделано: http://www.obddiag.net/allpro.html
Если хочется разобраться, то можно Datasheet на ELM327 найти, так будет понятнее что к чему.
CHIPSOFT J2534 Pro: 5 CAN BUS, 1 SWCAN, 8 KLine, 5 - 20V Voltage generator
Онлайн магазин CHIPSOFT: shop.chipsoft.com.ua

serggres
Сообщения: 4
Зарегистрирован: Ср янв 21, 2009 2:33 pm
Откуда: Екатеринбург

Сообщение serggres » Ср янв 28, 2009 3:42 pm

chipsoft писал(а):Вот тут уже все сделано: http://www.obddiag.net/allpro.html
Если хочется разобраться, то можно Datasheet на ELM327 найти, так будет понятнее что к чему.
Благодарю!
Всё посмотрел. Исходников на Си не нашёл, а хотелось бы самому понять и состряпать).
Примерно понял так......Просто отправлять/выполнять команды, которые зашиты в микрухе ELM 327 в соответствии с пдф при конекте, а далее идёт просто ретрансляция (преобразование) с физическим преобразованием протокола. Так нет?

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей