OBD-1 Диагностика (пути решения) |
Здравствуйте, гость ( Вход | Регистрация )
OBD-1 Диагностика (пути решения) |
3.5.2014, 11:45
Сообщение
#1
|
|
Только зарегился Группа: Пользователи Сообщений: 11 Регистрация: 12.1.2014 Из: Санкт-Петербург Пользователь №: 68 505 |
Приветствую!
Задался вопросом диагностики и вообще получения данных с CCD шины, так что дабы не потерять и не забыть, выложу сви наработки по этой теме. Чать наработок взята с Chrysler CCD bus display 1. Диагностика делаеться с помощью CCD чипа (конвертера из CDD в UART или SPI) - CDP68HC68S1 (есть разные исполнения как дип так и соик). 2. Общение с этим чипом происходит на весьма спецефической скорости 7812.5 бод. Плюс микросхема должна тактироваться 1мГц меандром. Частота общения как раз получаеться из тактовой частоты и делителя на 128. 1 000 000 / 128 = 7812,5 3. Для реализации общения воспользовался контроллером ATMega128A (имеет 2 UART - так проще). 4. Общение похоже на CAN но весьма специфическое. Как отправлять данные в мозг не совсем понятно. Точнее понятно но что то не работает, как и корректный прием по пакетам, только сквозняк - что сыпеться то и переправляю. Если интересно напишу подробнее - чтобы отправить - нужно выйграть арбитраж и передать пакет, а чтобы принять - мониторить пин IDLE на чипе. Так вот IDLE что то не мониториться. 5.По факту получилось снять в прямом режиме дамп данных которые сыпет нам мозг через CCD. Каша кашей: 8406008A340008500050B4FFFFB2E418504C8CE79F1234890134DF09AE000000AEE418504C240000 24A40800ACB4FFFFB2E418504C42000042E418514D84050089340002340008C50000C5BC00BCA18 Примерно такая кашица. Но если распарсить эти данные даже не зная где начало и конец пакета то все вполне структурно и информация корректная: RMP: 768 MAP: 32 Temp: engine 103 battery 31 RMP: 768 MAP: 32 RMP: 768 MAP: 32 RMP: 768 MAP: 33 Door bits: 0 Tra bits: 52 RMP: 768 MAP: 32 RMP: 768 MAP: 32 RMP: 768 MAP: 32 Tra bits: 25 Time: 1:4:48 RMP: 768 MAP: 32 Door bits: 0 RMP: 768 MAP: 32 Volts: sysyem 13,888 target 13,888 RMP: 768 Фотки всего и файлы выложу позже, всместе с дампами, текущей версией парсера, печатой платой. Если кого заинтересовало - можно тему развить. И да - коды ошибок коробки таким образом на сколько я понял вычленить можно (если они передаються через CCD). Собственно по поводу коробки я и стал всем этим заниматься. |
|
|
3.5.2014, 14:21
Сообщение
#2
|
|
Член Крайслер Клуба Группа: Член Крайслер Клуба Сообщений: 1 180 Регистрация: 3.12.2012 Из: Астана-Белгород Пользователь №: 57 210 Реальное имя:Максим |
А не проще сканер с ебея прикупить!!!
-------------------- DODGE GRAND CARAVAN SPORT 2001 3.3. VIN: 2B4GP44302R605017
|
|
|
3.5.2014, 19:18
Сообщение
#3
|
|
Только зарегился Группа: Пользователи Сообщений: 11 Регистрация: 12.1.2014 Из: Санкт-Петербург Пользователь №: 68 505 |
Кому как. Цена вопроса сканера кстати? И к тому же - сканер - он и в африке сканер - он накладывает огранниченный функционал заложенный производителем - сдесь же - конечное применение может быть настолько разнообразным и зависит только от фантазии, желания и умения. Если только считать коды ошибок - да - наверное. А так - себестоимость всего этого барахла - рублей 500, немного трудозатрат, а возможностей оч много.
Выложил это все для пытливых умов. Т.к. сам наверное поеду искать диагноста в Питере, потому что сроки поджимают и сейчас мало свободного времени. Но тем не менее возможно кому то это пригодиться. Сообщение отредактировал Ordsall - 3.5.2014, 19:22 |
|
|
3.5.2014, 19:36
Сообщение
#4
|
|
Только зарегился Группа: Пользователи Сообщений: 11 Регистрация: 12.1.2014 Из: Санкт-Петербург Пользователь №: 68 505 |
Файлы, исходники и прочее.
http://yadi.sk/d/tw6Swf6XNwdcU |
|
|
3.5.2014, 20:30
Сообщение
#5
|
|
Член Крайслер Клуба Группа: Член Крайслер Клуба Сообщений: 1 180 Регистрация: 3.12.2012 Из: Астана-Белгород Пользователь №: 57 210 Реальное имя:Максим |
post_57210_1388239829_thumb.jpg ( 2,28 килобайт )
Кол-во скачиваний: 70
вот 170$ и коробку читает, и тормоза прокачивает и т.д. и т.п. -------------------- DODGE GRAND CARAVAN SPORT 2001 3.3. VIN: 2B4GP44302R605017
|
|
|
4.5.2014, 22:02
Сообщение
#6
|
|
Прописался Группа: Пользователи Сообщений: 251 Регистрация: 16.3.2010 Из: Таганрог Пользователь №: 29 194 Реальное имя:Сергей |
post_57210_1388239829_thumb.jpg ( 2,28 килобайт )
Кол-во скачиваний: 70 вот 170$ и коробку читает, и тормоза прокачивает и т.д. и т.п. и боди,и абс... а,ну,да напряжение батареи,разрежение,лямбды,обороты,какбэ тоже,короче,отстой полный))) -------------------- Vision 3.5 TSI 94`, Jeep Cherokee 4.0 HO 95`
|
|
|
4.5.2014, 22:21
Сообщение
#7
|
|
Член Крайслер Клуба Группа: Член Крайслер Клуба Сообщений: 1 180 Регистрация: 3.12.2012 Из: Астана-Белгород Пользователь №: 57 210 Реальное имя:Максим |
post_57210_1388239829_thumb.jpg ( 2,28 килобайт )
Кол-во скачиваний: 70 вот 170$ и коробку читает, и тормоза прокачивает и т.д. и т.п. и боди,и абс... а,ну,да напряжение батареи,разрежение,лямбды,обороты,какбэ тоже,короче,отстой полный))) И видит что ЕГР заглушен, плюс всевозможные тесты))) -------------------- DODGE GRAND CARAVAN SPORT 2001 3.3. VIN: 2B4GP44302R605017
|
|
|
4.5.2014, 22:25
Сообщение
#8
|
|
Прописался Группа: Пользователи Сообщений: 251 Регистрация: 16.3.2010 Из: Таганрог Пользователь №: 29 194 Реальное имя:Сергей |
Вчерась ,от нечего делать, на Линкольне Марк 8 читал заглушенный ЕГР и кастрированную пневмоподвеску. Плакаль .
-------------------- Vision 3.5 TSI 94`, Jeep Cherokee 4.0 HO 95`
|
|
|
4.5.2014, 22:42
Сообщение
#9
|
|
Долгожитель Группа: Пользователи Сообщений: 757 Регистрация: 5.2.2010 Из: Ростовская обл. Пользователь №: 28 162 Реальное имя:Александр |
Ordsall, великолепная у вас идея! Получилось ли узнать что то от коробки, хотябы как в статье выше?
Я совершенно не разбираюсь в программировании, поэтому прошу простить глупый вопрос. А можно ли подключить к машине настоящий диагностический сканер и на ту же шину адаптер к компу. Сканер общается с машиной, а адаптер это все отлавливает. Потом воспроизводит нужные сообщения. Т.е. можно ли "скопировать" оригинальный сканер? -------------------- `94 Dodge Grand Caravan 3.3l AWD продан
|
|
|
5.5.2014, 18:03
Сообщение
#10
|
|
Только зарегился Группа: Пользователи Сообщений: 11 Регистрация: 12.1.2014 Из: Санкт-Петербург Пользователь №: 68 505 |
shurik, да - получить получилось, именно то что в статье. да можно, шина и протокол это в полной мере позволяют - только сложность разобрать в каше пакеты от сканера а что от мозгов - легче сканер подрубить к микрухе и получить пакеты которые он отправляет в тачку, а потом их легко отправлять уже отдельно без сканера. Тут как говориться - нет ничего невозможного к счастью. Только нужно время и сканер чтобы это все сделать...
Ребят, все круто и замечательно - читает, пишет, видит. Зачем срач то разводить. Я верю в то что это могучая фигня придуманая рукастыми буржуйскими инженерами, т.к. сам инженер. Я вам предложил альтернативу, то есть готовую базу, которая работает, и с помощю которой можно при должном уровне уменя замутить хоть бортовой комп, хоть сканер, хоть графики любых характеристик в реал тайме отображать, в красиой визуалочке со свистелками и перделками, а хоть лампочку зажигать, и паяльник в попе включать когда у вас обороты поднимаються или коробка в аварию летит. Меня не устраивает положение вещей из раздела - берем сканер - подключаем - немножко волшебной пыльцы и о чудо, магия и волшебство - у вас на экранчике коды ошибок. Я немного лишь расписал физику и механику процесса который проходит когда вы подключаете сканер и как вообще мозги с нами разговаривают. |
|
|
5.5.2014, 19:58
Сообщение
#11
|
|
Член Крайслер Клуба Группа: Член Крайслер Клуба Сообщений: 1 180 Регистрация: 3.12.2012 Из: Астана-Белгород Пользователь №: 57 210 Реальное имя:Максим |
Да ладно не кипятись! Это был всего лишь дружескй стеб))) Так как у меня с электрикой ,а тем более с электроникой дела плохи(ноль на входе,два на выходе)))) . Для меня было проще купить сканер. Твои начинания очень интересны, и я буду очень рад когда все сабирешь и все заработает!!!
-------------------- DODGE GRAND CARAVAN SPORT 2001 3.3. VIN: 2B4GP44302R605017
|
|
|
5.5.2014, 20:19
Сообщение
#12
|
|
Завсегдатай Группа: Пользователи Сообщений: 377 Регистрация: 19.7.2013 Из: Волгоград Пользователь №: 63 801 Реальное имя:Василий |
Хорошая тема. Жаль в Ассемблерах не силен.
А кто силен, тот древними аппаратами вряд ли будет заниматься. Статейки сохраню. За труды благодарность от меня огромная, мож на досуге поковыряюсь. -------------------- Caravan 2,5 АКПП 94 год (150 лошадок : (((((
Grand Voyager 3,3 93 год (98 лошадок : )))))))) |
|
|
5.5.2014, 21:21
Сообщение
#13
|
|
Долгожитель Группа: Пользователи Сообщений: 757 Регистрация: 5.2.2010 Из: Ростовская обл. Пользователь №: 28 162 Реальное имя:Александр |
Тема очень интересная! Автору благодарность за труды!
Я понимаю, собрать адаптор не так уж сложно, как потом разобраться какой команде какой сигнал соответствует? Это бы открыло целый космос возможностей: информация в реальном времени от всех датчиков, сообщения об ошибках, возможность шевеления исполнительными механизмами. Можно "договориться" с АБС и получить трекшн-контроль там, где его не было. Чудеса! -------------------- `94 Dodge Grand Caravan 3.3l AWD продан
|
|
|
5.5.2014, 21:56
Сообщение
#14
|
|
Член Крайслер Клуба Группа: Член Крайслер Клуба Сообщений: 1 180 Регистрация: 3.12.2012 Из: Астана-Белгород Пользователь №: 57 210 Реальное имя:Максим |
А вот в этой теме http://forum.chrysler-dodge.ru/index.php?showtopic=166057 программист. Вам бы скооперироваться Глядишь точно бомба получиться!!!
-------------------- DODGE GRAND CARAVAN SPORT 2001 3.3. VIN: 2B4GP44302R605017
|
|
|
6.5.2014, 21:13
Сообщение
#15
|
|
Интересующийся Группа: Пользователи Сообщений: 94 Регистрация: 2.6.2013 Из: Тверь Пользователь №: 62 557 |
отличная тема!
Нужно собрать себе такой!!! ФОТО в СТУДИЮ! Сообщение отредактировал Bug87 - 6.5.2014, 21:14 -------------------- GMC JIMMY 88 3.1 - был. Уехал в Гатчину.
Chrysler LHS 94 3.5 - есть. Очень доволен! Уникальный автомобиль. |
|
|
8.5.2014, 21:52
Сообщение
#16
|
|
Член Крайслер Клуба Группа: Член Крайслер Клуба Сообщений: 497 Регистрация: 10.6.2013 Из: ярославль Пользователь №: 62 781 Реальное имя:Денис |
Файлы, исходники и прочее. http://yadi.sk/d/tw6Swf6XNwdcU это чего такое? дайтесхему и прогу, готов запаять потестить и вообще внести посильный вклад в эту тему, нах букржуйские сканеры, даеш народную диагностику!))) -------------------- т.898O743322O viber whatsapp |
|
|
13.5.2014, 12:13
Сообщение
#17
|
|
Группа: Пользователи Сообщений: 2 Регистрация: 4.12.2011 Из: Санкт-Петербург Пользователь №: 46 014 Реальное имя:Евгений |
Очень интересно. Ждем продолжения!
|
|
|
13.5.2014, 12:45
Сообщение
#18
|
|
Только зарегился Группа: Пользователи Сообщений: 11 Регистрация: 12.1.2014 Из: Санкт-Петербург Пользователь №: 68 505 |
Так. Ок. Сомтрите, на данный момент стит несколько актуальных задач:
1. Разобраться почему пакеты не приходят по IDLE сигналу (эт я сделаю как только так сразу, это надо править прошивку МК - она есть и вылажена в архиве - кто хочет - может сам покапаться) 2. Адаптер пока только получает пакеты - но не отправляет их - а чтобы в полной мере "прикинуться" любым диагностическим устройством, нужно в машину послать что то осмысленное. 3. То что адаптер получает это стандартные данне типа скорости, оборотов, там датчиков разных. Ну и первую линейку диагностических кодов. 4. Если довести до ума сам адаптер - то дальше потребуеться лишь модифицировать софт на ПК - потому как сам по себе адаптер - есть лишь связущее звено от машины к пк. Те - то что приходит или отправляеться - обрабатываеться на ПК. Ок. Значит тему развиваем. Фото выложу. Как смогу - начну потихоньку дорабатывать. Если выйдет что то стоящее - можно будет сделать несколько - особо нуждающимся) |
|
|
13.5.2014, 12:57
Сообщение
#19
|
|
Только зарегился Группа: Пользователи Сообщений: 11 Регистрация: 12.1.2014 Из: Санкт-Петербург Пользователь №: 68 505 |
Если есть желание чем то помочь - буду благодарен. Особенно в Питере. Можно будет вместе заморочиться. А если есть у кого сканер - станет еще проще, быстрее разберемся что кому надо сказать чтобы что то получить.
Сообщение отредактировал Ordsall - 13.5.2014, 13:02 |
|
|
13.5.2014, 22:29
Сообщение
#20
|
|
Интересующийся Группа: Пользователи Сообщений: 94 Регистрация: 2.6.2013 Из: Тверь Пользователь №: 62 557 |
Думаю, тему нужно поддерживать!
Я по специальности АЙТИшник! Готов помочь чем смогу! Сам такой прибор спасть не смогу((( а жаль Для связи: скайп rave19872 потча i.zhukov@me.com -------------------- GMC JIMMY 88 3.1 - был. Уехал в Гатчину.
Chrysler LHS 94 3.5 - есть. Очень доволен! Уникальный автомобиль. |
|
|
Текстовая версия | Сейчас: 23.9.2024, 7:20 |
Мы в соцсетях: |