Перейти к содержанию

Nissan Rogue Can шина


Рекомендуемые сообщения

Всем добрый день!

Сразу отмечу что я не профильный диагност, но форум очень нравится, читаю с удовольствием, и вот решил зарегистрироваться )

Появилось тут свободное время в связи с карантином и длительным отпуском и решил немного освоить кан-шину данного авто, модель 2015 года, кузов T32. Пробовал подключаться с помощью ELM327 в режиме сниффера, вижу как сыпят данные. Но не могу их разложить по полочкам, нигде никакой документации нет. Подскажите куда копать и где смотреть. Заранее спасибо.

Ссылка на комментарий
Поделиться на другие сайты

Приветствую.
Какие задачи стоят? Исходя из этого можно ответить куда копать и куда смотреть.

Ссылка на комментарий
Поделиться на другие сайты

2 минуты назад, Pasechnik сказал:

Приветствую.
Какие задачи стоят? Исходя из этого можно ответить куда копать и куда смотреть.

да конечно ) владею автомобилем nissan rogue. Также есть хобби - ардуины и raspberry. Сейчас вот пользуясь случаем решил сварганить для себя небольшой бортовой комп, где будут выводиться показания скорости, расхода, бака и т.д. Нужно понимание где сидят эти значения в потоке данных

Ссылка на комментарий
Поделиться на другие сайты

Самый простой поиск скорости:
1) записать трейс в движении

2)стоя на месте по очереди начинать слать по очереди пакеты из записанного трейса, пока стрелка спидометра не придет в движение
3) вычислить, в каких байтах передается значение (на месте там нули, если передавать туда, значение, то стрелка будет отклоняться в зависимости от значения)

Готовьтесь к тому, что понадобится сканер - тереть ошибки по шине (не уверен, что ELM с этим полностью справится)

Простых способов поиска мгновенного расхода и уровня топлива не существует. Либо анализ записанных трейсов при разных показаниях, либо корелляция сырых данных в шине с показаниями сканера, либо запрос-ответ (опять-же подсмотреть со сканера). Если ELM может видеть нужные Вам параметры, с огромной вероятностью он считывает их по принципу запрос-ответ, возможно ответ мультифреймовый.

Проще всего в CAN ищутся такие вещи: концевики дверей, тормоз, ручник, положение педали газа т.п. Т.е. то, что можно подергать и сразу увидеть в шине изменения (в can-анализаторах обычно изменяемые значения сразу подсвечиваются другим цветом, например красным).
Чуть сложнее (но тоже просто) увидеть обороты (обычно это 2 байта, младший разряд постоянно "скачет", значение растет при увеличении оборотов) и температуру ОЖ (растет потихоньку по еденичке при прогреве)

 

Также можете поискать по зарубежным Ниссановским форумам, там бывает выкладывают прям готовые данные (ID, какие байты, какой множитель и смещение)

 

Ссылка на комментарий
Поделиться на другие сайты

Да и бак там аналог скорее всего с датчика на приборку.

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, 54diagnostika сказал:

Да и бак там аналог скорее всего с датчика на приборку.

На многих Ниссан года примерно с 2008 можно как раз запросом топливо с приборки получить.

Ссылка на комментарий
Поделиться на другие сайты

2 hours ago, user7 said:

да конечно ) владею автомобилем nissan rogue. Также есть хобби - ардуины и raspberry. Сейчас вот пользуясь случаем решил сварганить для себя небольшой бортовой комп, где будут выводиться показания скорости, расхода, бака и т.д. Нужно понимание где сидят эти значения в потоке данных

если такое хобби то рекомендую смастерить самодельный канхакер, гуглиться canhacker arduino.

Намного удобнее чем елмка для кана.

Ссылка на комментарий
Поделиться на другие сайты

Всем спасибо за ответы

Есть для меня несколько моментов, общего плана

1. Для начала непонятно как при скорости в CAN-шине ниссана 500 кбит/с с ней работает адаптер ELM327 в режиме сниффера, имея скорость по com-порту всего 38400. Или он не все пакеты передает?

2. Как приборка вычисляет мгновенный расход л/100км? ЭБУ передает пачки данных по CAN шине или там свой выделенный канал?

3. Сколько в Rogue CAN-шин? Вроде бы как одна или я не прав?

Ссылка на комментарий
Поделиться на другие сайты

1) Не надо смешивать скорость обмена в CAN-шине и скорость работы COM-порта. Это ведь разные вещи и обмен идет по разному. Но в целом скорее всего ELM в потоковом режиме пропускает пакеты (хотя это никакого отношения к скорости COM-порта не имеет).
2) Может быть как угодно, это определено производителем. Узнать можно только с помощью реверс-инжиниринга. Для Ваших целей надо сначала попробовать через elm считать этот параметр какой-нибудь диагностической прогой или прогой-бортовиком (на андроид есть их). Если получится, значит снять лог обмена и посмотреть, как происходит вопрос-ответ. Что надо спросить, и что считать в ответе.
3) Вроде-бы одна.

Ссылка на комментарий
Поделиться на другие сайты

Сделай лучше канхакер из старлайновского модуля, там просто его перепрошить нужно и возьми софт 2 версии канхакера. Логи сохранишь и проанализируешь.

Ссылка на комментарий
Поделиться на другие сайты

15 часов назад, Seregin21 сказал:

Сделай лучше канхакер из старлайновского модуля, там просто его перепрошить нужно

для того чтобы сделать, его купить нужно. А арудуины уно и нано есть под рукой. Если в общем - то чем лучше этот модуль по сравнению с ардуинами?

Ссылка на комментарий
Поделиться на другие сайты

Да у любого установщика незадорого купишь, 2кан2лин модули еще в цене а 2 кан уже никому ненужны. Париться особо ненужно с по, есть уже готовое, читает, отправляет, логи сохраняет + бомбер удобный. Модули на стм контроллере. С ардуинами нужен хороший кан шилд, а те что есть на мср25..чето там криво работаю, с шунтами там чтото напутано, невсегда можно просто подключиться, а старлайноские на STM хорошо работают. Ну и никто не мешает использовать оба. Сам понемногу балуюсь когда время есть.

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Доброго времени суток знатоки и мастера, я новичок в данной теме, не судите строго, но нуждаюсь в розснениях для чайников, у меня рог 14 из сша, я через обд разъем кабелем залью руский? И при этом не положу прибооку, + навигация...

Заранее благодарен...

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
  • Создать...