JEEP-FORUM.RU - ДЖИП-ФОРУМ.РФ - Форум JEEP-ов
 
Race-Lab
Вернуться   JEEP-FORUM.RU - ДЖИП-ФОРУМ.РФ - Форум JEEP-ов > JEEP технический раздел > Электрика

Ответ
 
Опции темы Опции просмотра
Старый 18.08.2014, 17:38   #1
Poul
Пользователь
Житель форума
 
Регистрация: 19.08.2013
Адрес: Спб
Марка: 5.2 и 2.5 :)
Возраст: 43
Сообщений: 333
По умолчанию

Ура! Я всё нашел в своём Дропбоксе! Продолжу работу.
__________________
AKA Паштет
Poul вне форума
  
  Ответить с цитированием Перейти в начало страницы
Старый 18.08.2014, 18:51   #2
TheTERMINATOR
Пользователь
Житель форума
 
Аватар для TheTERMINATOR
 
Регистрация: 07.06.2013
Адрес: Москва, ЮЗАО
Марка: LR D3 4.4, 08
Возраст: 52
Сообщений: 5,393
По умолчанию

Poul, проект парсера CCD заброшен?
TheTERMINATOR вне форума
  
  Ответить с цитированием Перейти в начало страницы
Старый 18.08.2014, 20:43   #3
Poul
Пользователь
Житель форума
 
Регистрация: 19.08.2013
Адрес: Спб
Марка: 5.2 и 2.5 :)
Возраст: 43
Сообщений: 333
По умолчанию

Цитата:
Сообщение от TheTERMINATOR Посмотреть сообщение
Poul, проект парсера CCD заброшен?
Нет. Пришлось между интерфейсной микрухой и компом вставить ардуину. Иначе не отследить сигнал IDLE было. А он нужен для разделения потока на отдельные пакеты. Еще я знаю идентификаторы и содержимое всех пакетов идущих по шине от SBEC. Вытащил это всё из дизассемблированной прошивки мозгов.
__________________
AKA Паштет
Poul вне форума
  
  Ответить с цитированием Перейти в начало страницы
Старый 20.08.2014, 10:52   #4
origin
Пользователь
Житель форума
 
Регистрация: 26.10.2010
Адрес: msk
Марка: WJ 4.7 Laredo
Возраст: 44
Сообщений: 2,238
По умолчанию

Цитата:
Сообщение от Poul Посмотреть сообщение
Нет. Пришлось между интерфейсной микрухой и компом вставить ардуину. Иначе не отследить сигнал IDLE было. А он нужен для разделения потока на отдельные пакеты. Еще я знаю идентификаторы и содержимое всех пакетов идущих по шине от SBEC. Вытащил это всё из дизассемблированной прошивки мозгов.
Можешь мне эти данные оттранслировать?
origin вне форума
  
  Ответить с цитированием Перейти в начало страницы
Старый 20.08.2014, 23:26   #5
Poul
Пользователь
Житель форума
 
Регистрация: 19.08.2013
Адрес: Спб
Марка: 5.2 и 2.5 :)
Возраст: 43
Сообщений: 333
По умолчанию

Цитата:
Сообщение от origin Посмотреть сообщение
Можешь мне эти данные оттранслировать?
Что ж, слушай мою сказку:

Итак пакеты в ццд шине обычно весят от трёх до пяти байт. Первый байт - идентификатор, он же - адрес отправителя. Потом следует от одного до трёх байт информации. И последний байт пакета - чексумма. Далее я приведу список того что мне удалось выяснить. Цифры - номера байт в пакете.

Пакет от мозгов коробки: 0) 0xDC 1) Текущая передача и состояние блокировки ГТ(биты-флаги)
Пакет от SBEC о скорости авто: 0) 0x24 1) высший байт скорости 2) низший байт скорости
Пакет от SBEC о расходе топлива: 0) 0x89 1) миль на галлон 2) литров на 100
Пакет от SBEC о мапе и оборотах: 0) 0xE4 1) обороты мотора 2) показания МАП сенсора
Пакет от SBEC о дросселе и круизе: 0) 0x42 1) TPS 2) скорость круиза
Пакет от SBEC о напряжении: 0) 0xD4 1) фактическое бортовое 2) желаемое бортовое
Пакет от SBEC о температурах: 0) 0x8C 1) двигателя 2) батареи
Пакет от мозгов коробки: 0) 0x02 неизвестное количество неизвестных флагов
Пакет от дверных модулей: 0) 0x05 неизвестное количество неизвестных флагов
Пакет от неизвестного модуля: 0) 0xEC неизвестное количество неизвестных флагов
Пакет от неизвестного модуля: 0) 0xA4 неизвестное количество неизвестных флагов

Всё это постоянно льётся в шину всеми блоками на перебой, как вода из под крана. Ничего запрашивать не надо, только принимать и парсить.

Информация совершенно сырая и не проверенная ни разу. Буду рад услышать отзывы если кто-то вдруг осилит подключение к ццд.
__________________
AKA Паштет

Последний раз редактировалось Poul; 20.08.2014 в 23:36.
Poul вне форума
  
  Ответить с цитированием Перейти в начало страницы
Старый 18.08.2014, 21:04   #6
TheTERMINATOR
Пользователь
Житель форума
 
Аватар для TheTERMINATOR
 
Регистрация: 07.06.2013
Адрес: Москва, ЮЗАО
Марка: LR D3 4.4, 08
Возраст: 52
Сообщений: 5,393
По умолчанию

Poul, шикарно! А в каком виде ардуина выдает информацию? Тоже в ком-порт?
TheTERMINATOR вне форума
  
  Ответить с цитированием Перейти в начало страницы
Старый 18.08.2014, 21:43   #7
Poul
Пользователь
Житель форума
 
Регистрация: 19.08.2013
Адрес: Спб
Марка: 5.2 и 2.5 :)
Возраст: 43
Сообщений: 333
По умолчанию

Цитата:
Сообщение от TheTERMINATOR Посмотреть сообщение
Poul, шикарно! А в каком виде ардуина выдает информацию? Тоже в ком-порт?
Да, в виртуальный, потому, что у ардуины уже встроенная ФТДАйка.
Ардуина накапливает в буфере байты входящие от ццд чипа. Как только она видит поднятый флаг IDLE на шине, она формирует и отсылает компу целостный пакет с разделителем и чексуммой.
__________________
AKA Паштет

Последний раз редактировалось Poul; 18.08.2014 в 21:46.
Poul вне форума
  
  Ответить с цитированием Перейти в начало страницы
Старый 18.08.2014, 21:54   #8
TheTERMINATOR
Пользователь
Житель форума
 
Аватар для TheTERMINATOR
 
Регистрация: 07.06.2013
Адрес: Москва, ЮЗАО
Марка: LR D3 4.4, 08
Возраст: 52
Сообщений: 5,393
По умолчанию

А со стороны компа терминал? Или планируется какой-нибудь анализатор?
Выдавать в шину через ардуину пробовал?

Нескромный вопрос, скетчем не поделишься?

Меня больше интересует информация в шине от бодика и дверных блоков.
TheTERMINATOR вне форума
  
  Ответить с цитированием Перейти в начало страницы
Старый 18.08.2014, 22:55   #9
Poul
Пользователь
Житель форума
 
Регистрация: 19.08.2013
Адрес: Спб
Марка: 5.2 и 2.5 :)
Возраст: 43
Сообщений: 333
По умолчанию

Цитата:
Сообщение от TheTERMINATOR Посмотреть сообщение
А со стороны компа терминал? Или планируется какой-нибудь анализатор?
Выдавать в шину через ардуину пробовал?

Нескромный вопрос, скетчем не поделишься?

Меня больше интересует информация в шине от бодика и дверных блоков.
Со стороны компа пока написал простой интерфейс с выводом раздельных пакетов в стопку.
Скетчем... Ех... Поделюсь конечно. :) Кому он кроме нас с тобой нужен?
Вложения
Тип файла: zip ccd_monitor.zip (6.4 Кб, 25 просмотров)
__________________
AKA Паштет
Poul вне форума
  
  Ответить с цитированием Перейти в начало страницы
Старый 19.08.2014, 01:16   #10
Олег_Ц
Пользователь
Житель форума
 
Аватар для Олег_Ц
 
Регистрация: 03.08.2012
Адрес: Ставрополь
Марка: Grand Cherokee 4.0 (ZJ дорестайл)
Возраст: 48
Сообщений: 2,092
По умолчанию

Цитата:
Сообщение от Poul Посмотреть сообщение
Со стороны компа пока написал простой интерфейс с выводом раздельных пакетов в стопку.
Скетчем... Ех... Поделюсь конечно. :) Кому он кроме нас с тобой нужен?
При запуске выдает ошибку (на картинке), но потом запускается.
Закрыть нормально тоже не дает, только через диспетчер задач.

Система: Windows 7 64bit

И главное! Спасибо за программу диагностики и за то, что планируется её еще доработать!
Изображения
Тип файла: jpg 123.jpg (76.0 Кб, 32 просмотров)
Олег_Ц вне форума
  
  Ответить с цитированием Перейти в начало страницы
Ответ

Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Rambler's Top100

Текущее время: 14:34. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
<---->