Крайлер Клуб

Здравствуйте, гость ( Вход | Регистрация )

> Уважаемые дамы и господа!!!

О Б Я З А Т Е Л Ь Н О _ К _ П Р О Ч Т Е Н И Ю ! ! !

Убедительная просьба, прежде чем задать вопрос в конфе и открыть новую тему, поищите ответ на свой вопрос здесь:
ССЫЛКА 1,здесь: ССЫЛКА 2 и здесь:ССЫЛКА 3
Я уверен, что 90% ответов вы найдёте по приведённым ссылкам. Также - попробуйте поиск с ГЛАВНОЙ страницы сайта - там могут быть более полные результаты!

P.S Если вам известен код ошибки, то просто "вбейте" его в поисковую строку. И обратите внимание на то, что первая буква кода должна быть набрана в "латинской" раскладке! Иначе результаты поиска вас никуда не приведут.
Первая буква кода - НЕ русская буква "Р"!

И еще - ОГРОМНАЯ просьба писать в данном форуме на РУССКОМ языке - поберегите албанский для курилки!!!

 
Ответить в данную темуНачать новую тему
> Chrysler Stratus 95 2.5l V6 = Obd2?
Гость_AVV58_*
сообщение 20.7.2008, 14:22
Сообщение #1





Гости






Нужно достучаться до мозгов (PCM) указанного авто. В местных автосервисах этого сдлать не смогли.
В мануалах указано, что данный авто поддерживает OBD-II, а именно ISO9141-2 (K-Line). Такая информация почерпнута из Haynes и интернета. Исследование Data Link Connector показало следующую распиновку:
pin 3 - CCD bus +
pin 4 - GND Chassis
pin 5 - GND Signal
pin 6 - SCI Rx
pin 7 - SCI Tx (ISO9141-2 K-Line?)
pin 11 - CCD bus -
pin 16 - +12V
По данным приведенным в факах форума был собран переходник RS-232/K-Line и с помощью программ Car Code OBD-2 и VAG-COM произведена попытка связи с PCM. Результат отрицательный! Такое впечатление, что pin 7 - просто вход, а не K-Line.
Есть у кого-нибудь опыт соединения с PCM Stratus/Cirrus 95 или рекомендации по использованию конкретного сканнера и т.п.? Конечно, я уверен, что DRB с этой задачей справляется! Однако хотелось бы в гараже иметь возможность смотреть на внутренние параметры своего авто лично!

Сообщение отредактировал AVV58 - 20.7.2008, 23:08
Перейти в начало страницы
 
+Цитировать сообщение
Serg
сообщение 20.7.2008, 18:57
Сообщение #2


Администратор
Иконка группы

Группа: Админ форума
Сообщений: 15 491
Регистрация: 25.5.2005
Из: г.Москва, Тушино
Пользователь №: 5
Реальное имя:Сергей
Город:Москва



Не положусь, что это OBD-II. Насколько мне известно, вроде только с 1998 года на JA повсеместно OBD-II. У тебя может быть и OBD-I.
И ещё, протокол-то ISO-9141, да только к К-Line он не имеет никакого отношения.


--------------------
Стоит ли обсуждать ценность чьего то мнения? Меняется ли для окружающих ценность мнения оттого, что оно моё?
Нет. Ценность всех мнений одинакова. Просто они в разной степени бывают верными.
© Serg '2012
Перейти в начало страницы
 
+Цитировать сообщение
Black_LX
сообщение 20.7.2008, 19:25
Сообщение #3


Старший по неясным вопросам...
Иконка группы

Группа: Член Крайслер Клуба
Сообщений: 6 362
Регистрация: 26.5.2005
Из: Москва
Пользователь №: 26



OBD-I. OBD-II позже пошел.
Перейти в начало страницы
 
+Цитировать сообщение
Гость_AVV58_*
сообщение 20.7.2008, 23:40
Сообщение #4





Гости






В общем я человек темный в автодиагностике, но в физическом и логическом уровне интерфейсов соображаю отлично - проверено временем! Про ISO 9141- это логический уровень, т.е. как вопрос задать и чем ответить (на уровне байтов). Про K-Line - это физический уровень, т.е. уровни напряжений, скорость передачи данных, двунаправленная линия или нет и т.п.
Насчет OBD-I. C какого года мы использум Pentium, MS Windows и т.п.? Не надо думать, что 95 год это времена царя Гороха. Во всех мануалах написано, что в этом авто OBD-2! Кроме этого, у OBD-I другой разъем! Здесь разъем обычный - 16 pin. В общем, я не против, пусть будет OBD-I, но я должен иметь возможность смотреть внутренние параметры моего авто - такой Debug понимаете ли. Кстати, а на этикетке PCM это не указано?
В целом, я не надеюсь, что мне здесь ответят - .... Почему то мне кажется, что проблемма не в типе OBD, а в физическом уровне интерфейса. В наименованиях выводов DLC (разъем) прямо не присутствуют известные имена - там какой-то SCI (Serial Communication Interface) и при этом один Tx(передает), а другой Rx(принимает). Если погуглить на предмет Chrysler SCI, то можно найти набор патентов на устройства и способы передачи данных между процессорами сложной системы, может быть все в порядке - на руках имеем опытный образец многопроцессорной системы внутри авто (Крайслер старается развивать все системы своих авто - кто копался внутри, тот поймёт). Разобраться здесь может только производитель с помощью свего уникального средства DRB (не даром эмблема Крайслер была === знаку качества СССР)!!!!
Не хочется бросать этот вопрос - машина у меня уже 7 лет, никогда не было вопросов! Сейчас показывает ошибку датчика кислорода - их там 2, надо узнать какой и заменить. Купил 2 новых, но ... лучше разобраться.
Сегодня каждый автовладелец должен иметь возможность просматривать состояние всех контролируемых параметров своего авто!!! Это надо записать в конституцию!
В общем, надеюсь на рекомендацию некоторого девайса или адаптер + софт.

Сообщение отредактировал AVV58 - 21.7.2008, 0:17
Перейти в начало страницы
 
+Цитировать сообщение
Black_LX
сообщение 21.7.2008, 0:02
Сообщение #5


Старший по неясным вопросам...
Иконка группы

Группа: Член Крайслер Клуба
Сообщений: 6 362
Регистрация: 26.5.2005
Из: Москва
Пользователь №: 26



Машина модельного какого? Если 95го, то там OBD-I, у меня был Циррус, 95. V6, поэтому я утверждаю со знанием дела. Если 96го, то там OBD-II.
Про то, имеет ли машина 95го года OBD-II узнать можно здесь http://www.obdii.com/connector.html#dates
Сайт OBD-II http://www.obdii.com/obdii.html
А лучший вариант, съездить туда, где есть DRB, там в реальном времени увидят все твои датчики и сразу станет ясно, какой надо менять.
Перейти в начало страницы
 
+Цитировать сообщение
petas2
сообщение 21.7.2008, 9:22
Сообщение #6


Долгожитель
******

Группа: Пользователи
Сообщений: 808
Регистрация: 21.8.2006
Из: Дубна Москва
Пользователь №: 4 188
Реальное имя:Саня



поищи. тут был сканер на elm323 микрухе!!


--------------------
1995 Chrysler Cirrus 4DR. 2.5L V6



2012 Opel Zafira Tourer. 2.0L CDTI ECOTEC /AT-6

Перейти в начало страницы
 
+Цитировать сообщение
Serg
сообщение 21.7.2008, 11:17
Сообщение #7


Администратор
Иконка группы

Группа: Админ форума
Сообщений: 15 491
Регистрация: 25.5.2005
Из: г.Москва, Тушино
Пользователь №: 5
Реальное имя:Сергей
Город:Москва



Цитата(AVV58 @ 21.7.2008, 0:47) *
.....
Про ISO 9141- это логический уровень, т.е. как вопрос задать и чем ответить (на уровне байтов). Про K-Line - это физический уровень, т.е. уровни напряжений, скорость передачи данных, двунаправленная линия или нет и т.п.
.....

Так я тебе так и ответил.....
Я себе собирал сам
Сдаётся мне, что тебе надо собирать на 327-ом.
Я уже и плату под него развёл под SMD компоненты и всё необходимое купил... Уперлось всё в травление нормальной 2-у сторонней платы.... Утюжный перенос не проходит... Или у меня принтеры не той системы? :-))))))

Цитата(petas2 @ 21.7.2008, 10:29) *
поищи. тут был сканер на elm323 микрухе!!

323 поддерживает только J1850 (VPW)


--------------------
Стоит ли обсуждать ценность чьего то мнения? Меняется ли для окружающих ценность мнения оттого, что оно моё?
Нет. Ценность всех мнений одинакова. Просто они в разной степени бывают верными.
© Serg '2012
Перейти в начало страницы
 
+Цитировать сообщение
Гость_AVV58_*
сообщение 21.7.2008, 20:01
Сообщение #8





Гости






To Black LX: А на Цирозе 95 года какой разъем - 12 или 16 pin (у меня 16)? Насчет съездить - мысль хорошая, но правильнее - когда сам можешь посмотреть как у тебя дела и если что не так, то поправить, а уж если вопрос серьезный - то тогда уже прямая дорога к DRB и т.п. (как говорят на бойню) В общем платить надо за то, что не можеш сделать сам. Если бы со всеми своими вопросами я обращался к официалам, то машину бы наверное уже сменил!
To petas 2: Ты считаеш надо провести еще один эксперимент? Или знаешь, что ELM323 откроет связь? Я лично не уверен! Мне надо знать точно. Неужто никто до сегодняшнего дня никто не читал мозги такого авто чем-нибудь кроме DRB?
To Serg: Приветствую самостоятельное творчество! С ELM-ами не буду связываться, пока не получу подтверждения работоспособности в моем случае. Насчет печатной платы вопрос решается двумя путями:
1. Делаешь сам. Рекомендую тонкий прозрачный скотч и скальпель (обычно острый нож). Очищаешь фольгу на стеклотекстолите (можно ластиком), наклеиваешь скотч, рисуешь проводники и скальпелем под линейку срезаешь и удаляешь лишнее. Если есть отвестия, то сверлишь их заранее. Травить в теплом растворе хлорного железа и не передерживать - протравятся проводники! Сам давно и неоднократно делал так - это лучший способ. Получается почти фабричная плата - без паяльной маски конечно.
2. Рисуешь плату в PCADе и файл *.pcb и отдаешь в ближайшее производство. Я думаю, что на Митинском радиорынке это легко сделать. Получится дольше, дороже, но качественее. Если бы был уверен в ELM327, то замутил бы это сам, причем при заказе плат никто не берется делать одну, обычно заказывается столько плат, сколько разместится на формате А4.
ИТОГО: разбираемя дальше. Датчик кислорода только повод.

Сообщение отредактировал AVV58 - 21.7.2008, 20:05
Перейти в начало страницы
 
+Цитировать сообщение
idkfa
сообщение 21.7.2008, 21:03
Сообщение #9


Член Крайслер Клуба
Иконка группы

Группа: Член Крайслер Клуба
Сообщений: 625
Регистрация: 29.3.2007
Из: г.Владимир
Пользователь №: 7 230
Реальное имя:Алексей



а что за проблема? самодиагноз не помогает или надо что то специфическое


--------------------
Компьютерная диагностика и запчасти Chrysler / Dodge / Jeep +7(904)2532222
Перейти в начало страницы
 
+Цитировать сообщение
Serg
сообщение 21.7.2008, 21:41
Сообщение #10


Администратор
Иконка группы

Группа: Админ форума
Сообщений: 15 491
Регистрация: 25.5.2005
Из: г.Москва, Тушино
Пользователь №: 5
Реальное имя:Сергей
Город:Москва



Цитата(AVV58 @ 21.7.2008, 21:08) *
......
Или знаешь, что ELM323 откроет связь?
......
Неужто никто до сегодняшнего дня никто не читал мозги такого авто чем-нибудь кроме DRB?
......

1. Нет, не откроет. Он заточен под конкретный (один) протокол.
2. Мозги (PCM и тем более TCM) приставкой-софтом такого плана всё равно глубоко не прочтёшь. И уж тем более не заменишь значения. Она даже не умеет вносить изменения в сервисные функции авто.


--------------------
Стоит ли обсуждать ценность чьего то мнения? Меняется ли для окружающих ценность мнения оттого, что оно моё?
Нет. Ценность всех мнений одинакова. Просто они в разной степени бывают верными.
© Serg '2012
Перейти в начало страницы
 
+Цитировать сообщение
Гость_AVV58_*
сообщение 21.7.2008, 23:12
Сообщение #11





Гости






To idkfa: Да ничего специфического. Просто сейчас во всех делах есть помошники, упрощающие понимание состояния дела, а в авто среди автовладельцев до сих пор работает дедовский метод - на ощупь, на слух и т.п. Просмотр значений внутренних параметров авто лично мне нужен. Насчет самодиагностики - не бежим ведь мы к доктору если появился насморк - лечимся сами, да и не всегда доктор рядом, а иногда и очереди или доктор молодой и начнет выписывать чёрти-что. В случае авто бывает, что одно вылечат, другое ломают. Так что самому проще и надежнее (не всегда однако, но это редкие случаи).
To Serg: DRB например тоже представляет собой сочетание приставка-софт. Приставка - аппаратный интерфейс, софт - программный интерфейс. Все что сделано внутри DRB может быть реализовано на РС. Проблема в том, что не известен стандарт, и описание интерфейса (Interface Control Document). Хотя мне кажется, что все это есть и известно, только найти не могу.

Сообщение отредактировал AVV58 - 21.7.2008, 23:20
Перейти в начало страницы
 
+Цитировать сообщение
Гость_AVV58_*
сообщение 9.8.2008, 2:10
Сообщение #12





Гости






Ну вот! Не прошло и пол года, а дела сдвигулись connie_boy_cleanglasses.gif !

Добрался я до DTC. Все оказалось не так сложно. Сейчас есть прямой контакт ноутбука с авто и возможность читать и стирать коды диагностики. Определил, какой О2 датчик нерабочий - передний! Код=Р0154 или через MIL лампу = 21 (под кодом 21 скрываются все О2 датчики, т.е. 20 кодов!). Коды те же (их оказалось 134), что и в машинах после 2000 года, причем авто 95-98 годов имеют одинаковый механизм чтения кодов, но их считывание покрыто сплошной тайной gamer3.gif .
Выводы:
- OBD-II. Все американские авто, выпуск которых начался с 1995 года, и другие ам. авто выпущенные в 1996 и далее обязательно должны быть оснащены системой OBD-II. Это было решено на гос. уровне и все фирмы должны были придерживаться этого. Крайслер это постановление выполнил! В Cirrus-ах и их евроаналогах Stratus-ах это так!

- Особенности OBD-II. Крайслер имеет штат умных инженеров, который постоянно изобретают (советский БРИЗ на американском уровне). В инете можно найти их изобретения, из которых следует, что обычный сканнер к авто не подключится. Например, чтобы переключить РСМ в режим работы с К-линий надо вставить разъем в DLC после включения зажигания и т.п. Наверняка и коды инициализации другие, но они не защищены патентами.

- Основной интерфейс на авто Крайслер - Chrysler SCI. Это примерно СОМ порт на РС, но другие настройки. Работа с этим интерфейсом не требует настройки или инициализации. Он готов к общению сразу после поворота ключа зажигания. Именно через это интерфейс я и постигаю мозги Крайслера. Там есть ещё К-линия и CCD.

- Всё программное обеспечение, которое можно найти в инете для связи РС и авто через последовательный порт - сплошной обман и попытки вытянуть деньги из автолюбителей. Пример обмана - я смотрел на выходные сигналы СОМ порта, через который ПО должно связаться с авто - сигналов нет!!! Представляете, давишь на кнопку "установить связь", а никакой активности на выбранном для связи порте нет!! Такие проги - это способ саморекламы или самоутверждения их авторов и не более (кстати есть даже рекомендации). Впечатление такое, что автор и не разрабатывал обмен - просто ограничился визуальными формами. Пример вытягивания денег - ПО создает активность на порте и ищет ту железяку без которой оно не сможет работать. При этом железяка должна иметь микропроцессор и как минимум изменять скорость передачи данных (BaudRate). Многие проги защищены от исследования их кодов в дебагах (SoftIce например) и от дизасемблирования (VAG-COM например защищен с помощью PC-Guard 5.0 и его дизассемблирование дает просто чушь). Но даже после снятия всех защит выясняется, что прога ищет что-то подобное ELM-ам, т.е. говорит на непонятном языке (чего она хочет?). Это способ зарабатывать деньги - вроде все просто, но надо платить! Я бы заплатил без проблем, но мне надоело приобретать вещи и после их включения и знакомства с их возможностями откладывать их в сторону - проще отложить (вдруг для чего-нибудь пригодится) чем вернуть (в этом хитрый замысел авторов). С другой стороны все просто (адаптер собрал, софт написал и проверил - здесь обмануть некому), конечно если знаешь протокол и параметры связи.

- Стандарты OBD-II. Здесь вообще всё сов. секретно. Все, что можно найти в инете это KW-2000. Тоже самое OBD-II, но шведское - значит совсем другое, т.е. не подойдет ничего - ни коды, ни заголовки, ничего..!! В общем поиск в инете это пустая трата времени. Лучше это время потратить на полезные веши!

Итак, из всего сказанного следует, что если и заниматься диагностикой Крайслеров в гараже, то надо использовать механизм "reverse ingineering", опыт и личную логику. У меня все получилось. Сейчас намерен потратить немного свободного времени на сбор данных по внутренним параметрам и т.п. Кстати сбор в отсутствии информации о протоколе - самое сложное. Может и не получится. В принципе, что хотелось (доступ к DTC) уже сделано.
Перейти в начало страницы
 
+Цитировать сообщение
Гость_шахтер_*
сообщение 9.8.2008, 9:56
Сообщение #13





Гости






Цитата(AVV58 @ 9.8.2008, 3:17) *
Ну вот! Не прошло и пол года, а дела сдвигулись connie_boy_cleanglasses.gif !

Добрался я до DTC. Все оказалось не так сложно. Сейчас есть прямой контакт ноутбука с авто и возможность читать и стирать коды диагностики. Определил, какой О2 датчик нерабочий - передний! Код=Р0154 или через MIL лампу = 21 (под кодом 21 скрываются все О2 датчики, т.е. 20 кодов!). Коды те же (их оказалось 134), что и в машинах после 2000 года, причем авто 95-98 годов имеют одинаковый механизм чтения кодов, но их считывание покрыто сплошной тайной gamer3.gif .
Выводы:
- OBD-II. Все американские авто, выпуск которых начался с 1995 года, и другие ам. авто выпущенные в 1996 и далее обязательно должны быть оснащены системой OBD-II. Это было решено на гос. уровне и все фирмы должны были придерживаться этого. Крайслер это постановление выполнил! В Cirrus-ах и их евроаналогах Stratus-ах это так!

- Особенности OBD-II. Крайслер имеет штат умных инженеров, который постоянно изобретают (советский БРИЗ на американском уровне). В инете можно найти их изобретения, из которых следует, что обычный сканнер к авто не подключится. Например, чтобы переключить РСМ в режим работы с К-линий надо вставить разъем в DLC после включения зажигания и т.п. Наверняка и коды инициализации другие, но они не защищены патентами.

- Основной интерфейс на авто Крайслер - Chrysler SCI. Это примерно СОМ порт на РС, но другие настройки. Работа с этим интерфейсом не требует настройки или инициализации. Он готов к общению сразу после поворота ключа зажигания. Именно через это интерфейс я и постигаю мозги Крайслера. Там есть ещё К-линия и CCD.

- Всё программное обеспечение, которое можно найти в инете для связи РС и авто через последовательный порт - сплошной обман и попытки вытянуть деньги из автолюбителей. Пример обмана - я смотрел на выходные сигналы СОМ порта, через который ПО должно связаться с авто - сигналов нет!!! Представляете, давишь на кнопку "установить связь", а никакой активности на выбранном для связи порте нет!! Такие проги - это способ саморекламы или самоутверждения их авторов и не более (кстати есть даже рекомендации). Впечатление такое, что автор и не разрабатывал обмен - просто ограничился визуальными формами. Пример вытягивания денег - ПО создает активность на порте и ищет ту железяку без которой оно не сможет работать. При этом железяка должна иметь микропроцессор и как минимум изменять скорость передачи данных (BaudRate). Многие проги защищены от исследования их кодов в дебагах (SoftIce например) и от дизасемблирования (VAG-COM например защищен с помощью PC-Guard 5.0 и его дизассемблирование дает просто чушь). Но даже после снятия всех защит выясняется, что прога ищет что-то подобное ELM-ам, т.е. говорит на непонятном языке (чего она хочет?). Это способ зарабатывать деньги - вроде все просто, но надо платить! Я бы заплатил без проблем, но мне надоело приобретать вещи и после их включения и знакомства с их возможностями откладывать их в сторону - проще отложить (вдруг для чего-нибудь пригодится) чем вернуть (в этом хитрый замысел авторов). С другой стороны все просто (адаптер собрал, софт написал и проверил - здесь обмануть некому), конечно если знаешь протокол и параметры связи.

- Стандарты OBD-II. Здесь вообще всё сов. секретно. Все, что можно найти в инете это KW-2000. Тоже самое OBD-II, но шведское - значит совсем другое, т.е. не подойдет ничего - ни коды, ни заголовки, ничего..!! В общем поиск в инете это пустая трата времени. Лучше это время потратить на полезные веши!

Итак, из всего сказанного следует, что если и заниматься диагностикой Крайслеров в гараже, то надо использовать механизм "reverse ingineering", опыт и личную логику. У меня все получилось. Сейчас намерен потратить немного свободного времени на сбор данных по внутренним параметрам и т.п. Кстати сбор в отсутствии информации о протоколе - самое сложное. Может и не получится. В принципе, что хотелось (доступ к DTC) уже сделано.

Извиняюсь за оверквотинг.
Читал, читал, еще раз читал..

"...кодов в дебагах и от дизасемблирования...", "..reverse ingineering..."
Горе от ума что ли? Или для вас семь верст не крюк?
Чего проще поманипулировать ключиком зажигания и получить коды ошибок, устранить дефект, и ключиком на 10 стереть ошибки?
Может я ретроград? Фиг знает..
Перейти в начало страницы
 
+Цитировать сообщение
Гость_Timur_*
сообщение 10.9.2009, 14:55
Сообщение #14





Гости






Прошу автора данной темы в студию .... интересно чем все закончилось. Ездил к официалам, они сказали что машина оснащена OBD2 !!! но протокол к сожалению не смогли определить (во всяком случае сказали что не смогли определить), а мне было бы интересно подключиться к мозгам авто ... может у кого нибуть уже получилось?
Перейти в начало страницы
 
+Цитировать сообщение
Serg
сообщение 10.9.2009, 15:51
Сообщение #15


Администратор
Иконка группы

Группа: Админ форума
Сообщений: 15 491
Регистрация: 25.5.2005
Из: г.Москва, Тушино
Пользователь №: 5
Реальное имя:Сергей
Город:Москва



Цитата(Timur @ 10.9.2009, 16:02) *
Прошу автора данной темы в студию .... интересно чем все закончилось. Ездил к официалам, они сказали что машина оснащена OBD2 !!! но протокол к сожалению не смогли определить (во всяком случае сказали что не смогли определить), а мне было бы интересно подключиться к мозгам авто ... может у кого нибуть уже получилось?

После прочтения данной темы я не очень уверен что автор по сей день в строю и при этом нормален.... :-)))))

А ещё я не очень уверен что машина 1995 года оснащена OBD-II, но тем не менее мне интересно, а чем именно официалы определили наличие этого протокола и почему не смогли подключиться? Дилерские сканеры (при наличии соответствующих "картриджей") прекрасно цепляются к любому протоколу, если машина вообще Крайслер, конечно.... :-)))))


--------------------
Стоит ли обсуждать ценность чьего то мнения? Меняется ли для окружающих ценность мнения оттого, что оно моё?
Нет. Ценность всех мнений одинакова. Просто они в разной степени бывают верными.
© Serg '2012
Перейти в начало страницы
 
+Цитировать сообщение
Гость_Timur_*
сообщение 11.9.2009, 9:01
Сообщение #16





Гости






Извиняюсь! ... не правильно выразился... загонял машину к офицалам с задачей провести адаптацию коробки, паралельно определить тип ОБД и протокол ... так вот адаптацию коробки провели успешно, определили что работает по ОБД2 но протокол мне сообщить не смогли (сказали что не смогли определить).. вот
А к машине хотелось бы подключиться самому, интересно всетаки... купил на ебее мультипротокольный адаптер, в скан мастере определяется как элм 327 v1.3 (вроде так), но мою машину не цепляет ... вольву 850 1995г. прицепил и по трансмисии и по движку, протокол показал iso9141-2

Сообщение отредактировал Timur - 11.9.2009, 9:07
Перейти в начало страницы
 
+Цитировать сообщение
Гость_AVV58_*
сообщение 2.4.2011, 17:32
Сообщение #17





Гости






Ввиду высказанных замечаний и сомнений в моей нормальности решил вкратце написать о том, что было сделано и чем кончилось.

Началось все с того что летом 2008 г. я начал строительство дома и пришлось часто ездить на небольшие расстояния. При этом я вдруг заметил, что машина стала много потреблять бензина. По моим оценкам более 20 л на 100 км. Потом двигатель стал троить и т.п. В общем надо было разбираться. Заменил свечи, крышку распределителя, бегунок, провода зажигания и прочистил инжекторы. Стало лучше, двигатель работал ровно, но 20 л остались. Коды по ключу зажигания указывали на неисправность датчика О2, но какого (их там два)? Надо заменить датчик. Поехал на диагностику, но там не смогли подключиться к мозгам машины. В общем, встал вопрос, и появилось время в нем разобраться. Что я и сделал.

1. После долгих сомнений я решил пощупать мозги сам – собрал простой адаптер, связывающий СОМ порт ноутбука с разъемом диагностики машины и с помощью простой терминальной программы (term95) стал передавать РСМ (в моем случае это SBEC-III) простые байты на разных скоростях передачи данных. Практически сразу я обнаружил, что на скорости 7800 бит/сек РСМ отвечает эхом, т.е. я например, передаю ему байт 0Х07 и получаю от него тоже 0Х07.

2. При передаче некоторых значений байта ответ был более многосложный – РСМ слал в ответ на запрос сообщение. Так были обнаружены функции. Пример функции - доступ к кодам диагностики. При выводе байта 0Х10 РСМ ответил 0x10 0x5A 0x41 0x2E 0xFE 0xD7. Первый байт это номер функции, предпоследний – признак окончания вывода кодов ошибки, последний – контрольная сумма (последний байт суммы всех байт сообщения кроме конечно самой контрольной суммы), все байты между первым и предпоследним – коды ошибок в шестнадцатеричном (HEX) виде. Есть кросс таблицы, связывающие MIL, OBD-II и HEX коды. Если сравнить коды, полученные ключом зажигания (MIL коды) и HEX коды, то они совпадают и при этом HEX коды более детальны. Один MIL код объединяет целую группу HEX кодов. Так в моем случае код 0Х41 означает «Front Bank Upstream HO2S Stays At Center», т.е. надо менять верхний датчик. Для обнаружения и идентификации функций я выводил все возможные значения байта. Некоторые функции вели себя интересно – в ответ приходили сообщения с контрольными суммами, но что это я не понимал и не понимаю сейчас. Возможно это коды программ или градуировочные таблицы датчиков или..

3. Была обнаружена особая функция 0Х1В, которая переводит контроллер в другое состояние. Что это - мне не удалось выяснить. Контроллер перестает отвечать или отвечает какой-то чушью. И это на любой скорости передачи. Похоже, что он перешел от передачи данных уровнем сигнала к передаче модулированных по длительности сигналов. Это как раз похоже на переход в режим OBD-II и смену физического интерфейса. Я подумал, что наверное инженеры Крайслера запатентовали такой переход и действительно такой патент был найден. Если я прав, то после вывода 0Х1В на скорости 7800 РСМ начнет работать с типичными OBD-II сканерами.

4. После обнаружения простых функций я стал искать функции с одним аргументом – высылается байт номера функции и за ним байт аргумента. И такие функции были обнаружены. Вот перечень обнаруженных функций – чтение кодов ошибок, стирание кодов ошибок, чтение положения ключей и реле (педали тормоза, круиз контроль и т.п.), чтение данных от датчиков (наверное, все датчики в стояночном режиме и ограниченный набор в режиме движения), выполнение тестов отдельных узлов автомобиля (тест инжекторов по отдельности, тесты вентилятора, реле и т.п.). Разобраться во всем этом сложно. Например, запускаешь тест и что-то начинает щелкать, а что это – надо разбираться, или включаешь тест инжектора и слышно как он начинает гудеть (распылять бензин в цилиндр), а какой не понятно и т.д. В общем целую работу надо проделать.. Попробовал поискать в интернете и нашел на yahoo группу D-Cal. Американские ребята занимаются тюнингом мозгов своих авто, но с более древними контроллерами (SMEC). Никакие их примочки мне не помогли, но я точно понял, что читать и модифицировать все в своем контроллере возможно. Для этого надо поискать более сложные функции, но заниматься такими экспериментами на своей исправной машине мне не захотелось, для этого нужен отдельный РСМ типа SBEC-III.

5. Была написана и отлажена программа под WinXP позволяющая реализовать все найденное и в процессе дальнейших успехов в идентификации параметров и тестов заполнять соответствующие пробелы. В общем, все заработало, но полной идентификации я так и не сделал – появились другие дела и интерес постепенно затух.

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

Сообщение отредактировал AVV58 - 2.4.2011, 17:39
Перейти в начало страницы
 
+Цитировать сообщение
Alien555
сообщение 15.8.2013, 15:05
Сообщение #18


Новичок
**

Группа: Пользователи
Сообщений: 41
Регистрация: 11.4.2013
Из: Мос.Обл. г.Дубна
Пользователь №: 60 955



[quote name='AVV58' date='2.4.2011, 17:39' post='1229382']
Ввиду высказанных замечаний и сомнений в моей нормальности решил вкратце написать о том, что было сделано и чем кончилось...

Здравствуйте! Большая просьба 'AVV58' выйти на связь, ибо данная история и интелектуальные изыскания меня просто потрясли! Недавно смотрели мою машину, и сталкнулись, собственно с тем, что не читаются ошибки обычным сканом, а очень надо - официалам фигу, т.к. машина моя - следственно моя собственность, следственно ремонт должен мочь делаться в любом сервисе и любой сложности! Жалко, что американским буржуям всё это видится иначе :)


--------------------
Chrysler Stratus 1996г. 2.5 V6 - Глаза боятся - руки делают :)
Перейти в начало страницы
 
+Цитировать сообщение
SauRmaN
сообщение 27.3.2016, 7:32
Сообщение #19


Новичок
**

Группа: Пользователи
Сообщений: 42
Регистрация: 26.10.2013
Из: Мичуринск
Пользователь №: 66 468
Реальное имя:Павел



Цитата(шахтер @ 9.8.2008, 10:56) *
Цитата(AVV58 @ 9.8.2008, 3:17) *
Ну вот! Не прошло и пол года, а дела сдвигулись connie_boy_cleanglasses.gif !

Добрался я до DTC. Все оказалось не так сложно. Сейчас есть прямой контакт ноутбука с авто и возможность читать и стирать коды диагностики. Определил, какой О2 датчик нерабочий - передний! Код=Р0154 или через MIL лампу = 21 (под кодом 21 скрываются все О2 датчики, т.е. 20 кодов!). Коды те же (их оказалось 134), что и в машинах после 2000 года, причем авто 95-98 годов имеют одинаковый механизм чтения кодов, но их считывание покрыто сплошной тайной gamer3.gif .
Выводы:
- OBD-II. Все американские авто, выпуск которых начался с 1995 года, и другие ам. авто выпущенные в 1996 и далее обязательно должны быть оснащены системой OBD-II. Это было решено на гос. уровне и все фирмы должны были придерживаться этого. Крайслер это постановление выполнил! В Cirrus-ах и их евроаналогах Stratus-ах это так!

- Особенности OBD-II. Крайслер имеет штат умных инженеров, который постоянно изобретают (советский БРИЗ на американском уровне). В инете можно найти их изобретения, из которых следует, что обычный сканнер к авто не подключится. Например, чтобы переключить РСМ в режим работы с К-линий надо вставить разъем в DLC после включения зажигания и т.п. Наверняка и коды инициализации другие, но они не защищены патентами.

- Основной интерфейс на авто Крайслер - Chrysler SCI. Это примерно СОМ порт на РС, но другие настройки. Работа с этим интерфейсом не требует настройки или инициализации. Он готов к общению сразу после поворота ключа зажигания. Именно через это интерфейс я и постигаю мозги Крайслера. Там есть ещё К-линия и CCD.

- Всё программное обеспечение, которое можно найти в инете для связи РС и авто через последовательный порт - сплошной обман и попытки вытянуть деньги из автолюбителей. Пример обмана - я смотрел на выходные сигналы СОМ порта, через который ПО должно связаться с авто - сигналов нет!!! Представляете, давишь на кнопку "установить связь", а никакой активности на выбранном для связи порте нет!! Такие проги - это способ саморекламы или самоутверждения их авторов и не более (кстати есть даже рекомендации). Впечатление такое, что автор и не разрабатывал обмен - просто ограничился визуальными формами. Пример вытягивания денег - ПО создает активность на порте и ищет ту железяку без которой оно не сможет работать. При этом железяка должна иметь микропроцессор и как минимум изменять скорость передачи данных (BaudRate). Многие проги защищены от исследования их кодов в дебагах (SoftIce например) и от дизасемблирования (VAG-COM например защищен с помощью PC-Guard 5.0 и его дизассемблирование дает просто чушь). Но даже после снятия всех защит выясняется, что прога ищет что-то подобное ELM-ам, т.е. говорит на непонятном языке (чего она хочет?). Это способ зарабатывать деньги - вроде все просто, но надо платить! Я бы заплатил без проблем, но мне надоело приобретать вещи и после их включения и знакомства с их возможностями откладывать их в сторону - проще отложить (вдруг для чего-нибудь пригодится) чем вернуть (в этом хитрый замысел авторов). С другой стороны все просто (адаптер собрал, софт написал и проверил - здесь обмануть некому), конечно если знаешь протокол и параметры связи.

- Стандарты OBD-II. Здесь вообще всё сов. секретно. Все, что можно найти в инете это KW-2000. Тоже самое OBD-II, но шведское - значит совсем другое, т.е. не подойдет ничего - ни коды, ни заголовки, ничего..!! В общем поиск в инете это пустая трата времени. Лучше это время потратить на полезные веши!

Итак, из всего сказанного следует, что если и заниматься диагностикой Крайслеров в гараже, то надо использовать механизм "reverse ingineering", опыт и личную логику. У меня все получилось. Сейчас намерен потратить немного свободного времени на сбор данных по внутренним параметрам и т.п. Кстати сбор в отсутствии информации о протоколе - самое сложное. Может и не получится. В принципе, что хотелось (доступ к DTC) уже сделано.

Извиняюсь за оверквотинг.
Читал, читал, еще раз читал..

"...кодов в дебагах и от дизасемблирования...", "..reverse ingineering..."
Горе от ума что ли? Или для вас семь верст не крюк?
Чего проще поманипулировать ключиком зажигания и получить коды ошибок, устранить дефект, и ключиком на 10 стереть ошибки?
Может я ретроград? Фиг знает..


Как стереть ошибки ключиком


--------------------


Перейти в начало страницы
 
+Цитировать сообщение
куш2011
сообщение 20.11.2023, 14:49
Сообщение #20





Группа: Новичок
Сообщений: 1
Регистрация: 14.8.2016
Пользователь №: 85 824
Реальное имя:Юрий
Город:Курск



Цитата(AVV58 @ 9.8.2008, 3:10) *
Ну вот! Не прошло и пол года, а дела сдвигулись connie_boy_cleanglasses.gif !

Добрался я до DTC. Все оказалось не так сложно. Сейчас есть прямой контакт ноутбука с авто и возможность читать и стирать коды диагностики. Определил, какой О2 датчик нерабочий - передний! Код=Р0154 или через MIL лампу = 21 (под кодом 21 скрываются все О2 датчики, т.е. 20 кодов!). Коды те же (их оказалось 134), что и в машинах после 2000 года, причем авто 95-98 годов имеют одинаковый механизм чтения кодов, но их считывание покрыто сплошной тайной gamer3.gif .
Выводы:
- OBD-II. Все американские авто, выпуск которых начался с 1995 года, и другие ам. авто выпущенные в 1996 и далее обязательно должны быть оснащены системой OBD-II. Это было решено на гос. уровне и все фирмы должны были придерживаться этого. Крайслер это постановление выполнил! В Cirrus-ах и их евроаналогах Stratus-ах это так!

- Особенности OBD-II. Крайслер имеет штат умных инженеров, который постоянно изобретают (советский БРИЗ на американском уровне). В инете можно найти их изобретения, из которых следует, что обычный сканнер к авто не подключится. Например, чтобы переключить РСМ в режим работы с К-линий надо вставить разъем в DLC после включения зажигания и т.п. Наверняка и коды инициализации другие, но они не защищены патентами.

- Основной интерфейс на авто Крайслер - Chrysler SCI. Это примерно СОМ порт на РС, но другие настройки. Работа с этим интерфейсом не требует настройки или инициализации. Он готов к общению сразу после поворота ключа зажигания. Именно через это интерфейс я и постигаю мозги Крайслера. Там есть ещё К-линия и CCD.

- Всё программное обеспечение, которое можно найти в инете для связи РС и авто через последовательный порт - сплошной обман и попытки вытянуть деньги из автолюбителей. Пример обмана - я смотрел на выходные сигналы СОМ порта, через который ПО должно связаться с авто - сигналов нет!!! Представляете, давишь на кнопку "установить связь", а никакой активности на выбранном для связи порте нет!! Такие проги - это способ саморекламы или самоутверждения их авторов и не более (кстати есть даже рекомендации). Впечатление такое, что автор и не разрабатывал обмен - просто ограничился визуальными формами. Пример вытягивания денег - ПО создает активность на порте и ищет ту железяку без которой оно не сможет работать. При этом железяка должна иметь микропроцессор и как минимум изменять скорость передачи данных (BaudRate). Многие проги защищены от исследования их кодов в дебагах (SoftIce например) и от дизасемблирования (VAG-COM например защищен с помощью PC-Guard 5.0 и его дизассемблирование дает просто чушь). Но даже после снятия всех защит выясняется, что прога ищет что-то подобное ELM-ам, т.е. говорит на непонятном языке (чего она хочет?). Это способ зарабатывать деньги - вроде все просто, но надо платить! Я бы заплатил без проблем, но мне надоело приобретать вещи и после их включения и знакомства с их возможностями откладывать их в сторону - проще отложить (вдруг для чего-нибудь пригодится) чем вернуть (в этом хитрый замысел авторов). С другой стороны все просто (адаптер собрал, софт написал и проверил - здесь обмануть некому), конечно если знаешь протокол и параметры связи.

- Стандарты OBD-II. Здесь вообще всё сов. секретно. Все, что можно найти в инете это KW-2000. Тоже самое OBD-II, но шведское - значит совсем другое, т.е. не подойдет ничего - ни коды, ни заголовки, ничего..!! В общем поиск в инете это пустая трата времени. Лучше это время потратить на полезные веши!

Итак, из всего сказанного следует, что если и заниматься диагностикой Крайслеров в гараже, то надо использовать механизм "reverse ingineering", опыт и личную логику. У меня все получилось. Сейчас намерен потратить немного свободного времени на сбор данных по внутренним параметрам и т.п. Кстати сбор в отсутствии информации о протоколе - самое сложное. Может и не получится. В принципе, что хотелось (доступ к DTC) уже сделано.



Chrysler Stratus 95-й год... Разъём то там ОБД, но протокол не ОБД, потому и не вяжутся сканера. DRB III его родной сканер.
Перейти в начало страницы
 
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 28.4.2024, 1:12Дизайн IPB
Рейтинг@Mail.ru Мы в соцсетях: