Добавление j73s/j79s в WiFi ECU logger, WiFi Dashboard

По просьбам пользователей в WiFi ECU Logger и WiFi Dashboard добавлен полный диагностический протокол софта j73s/j79s от Сергея (Sceptic).

В данном ПО пакет диагностики состоит из статической и динамической частей и, для удобства, в логгер добавлены все реализованные параметры. Всего доступно 93 параметра


Со списком параметров можно ознакомиться:

- для логгера, тут: j73s/j79s logger;

- для панели приборов, тут: j73s/j79s dash.



В настройках WiFi ECU Logger и WiFi Dashboard добавлено два новых протокола: J73 и J79. Отличаются они только расчётом бортового напряжения и разной скоростью установки связи (J73 – 57600 бод; J79 – 416600 бод). Причина установки связи на разных скоростях – ниже по тексту.


При записи полного набора параметров (93 шт.) логгером на microSD частота обновления данных составляет:

- для М73 (57600 бод) – 17 Гц;


57600


- для Bosch 7.9.7+ (416600 бод) – 26 Гц;


416600


Демонстрацию работы WiFi ECU Logger и WiFi Dashboard с протоколом J79 можно посмотреть в видео:


Сергей недавно добавил в свой софт возможность работы на повышенных скоростях с отключением ЭХА для прямого подключения к микроконтроллеру по UART без использования интерфейса ISO (К-линия). Для возможности работы в таких режимах в крайнюю прошивку адаптера WiFi OBD2 и программу wifi-bridge добавлена возможность отключения ЭХА и переключения на скорости 416600 бод.

echo


В ходе эксперимента было выяснено, что для блока М73 при работе по К-линии максимальная стабильная скорость – это 57600 бод (25 п/с при полном наборе параметров), а для Bosch 7.9.7+ скорость – 416600 бод (50 п/с при полном наборе параметров). При прямом подключении к выводам RX/TX микроконтроллера оба блока стабильно работают на скорости 416600 бод и обеспечивают обновление информации с частотой до 50 Гц.

Причина снижения скорости по К-линии блока М73 кроется в микросхеме L9637, она физически не позволяет работать на более высокой скорости. В блоке Bosch 7.9.7+ использована другая специализированная микросхема, которая спокойно работает на скорости 416600 бод.


Из результатов эксперимента можно сделать вывод, что для блока Bosch 7.9.7+ нет смысла исключать интерфейс К-линии и подключаться напрямую по UART, с целью повышения скорости связи.


В адаптере WiFi OBD2 интерфейс К-линии выполнен на компараторе, и он спокойно работает на скорости 416600 бод.

Как работает адаптер на максимальной скорости с j73s_olt можно посмотреть в видео:


За хорошее описание протокола благодарим Сергея (Sceptic), за помощь в сокращенных названиях параметров благодарим Александра (Habis) и за тесты спасибо Станиславу (Finish).


Кому необходимо, обращаемся за прошивкой.

Приятного использования!)

Отзывы (0)

Написать отзыв

Примечание: HTML разметка не поддерживается! Используйте обычный текст.
   Плохо           Хорошо