@frommysience

Кто может посоветовать литературу по разработке под БК автомобиля?

Здравствуйте.
Посетила меня идея создать своими руками цифровую панель управления для авто. Возможно, кто-то может посоветовать литературу по декодированию сигналов с датчиков авто (тахометр, спидометр, датчики давления масла и уровня топлива, заряда аккумулятора)? Или какой-то гайд по реализации чего-то подобного?
  • Вопрос задан
  • 111 просмотров
Пригласить эксперта
Ответы на вопрос 3
longclaps
@longclaps
Начни с вики.
Ответ написан
Комментировать
kotomyava
@kotomyava
Системный администратор
В общем случае, датчиков масса разных, протоколов тоже не мало. В современных машинах, правда, всё сводится, обычно, к CAN. Очень много вещей закрытых, документацию на которые не найти, и поможет только анализ трафика и реверс-инжиниринг.

Для вхождения в эту тематику потребуется перелопатить просто море информации из различных источников. На какой-то отдельный гайд надеяться было бы просто наивно.
Ответ написан
Комментировать
@lonelymyp
Хочу вылезти из минуса по карме.
Начать стоит с того чтобы нагуглить имеющиеся данные в шине под ваше авто (популярные марки типа форда, рено, вазов и т.п. уже сто раз вскрыты и перекрыты).
можно начать например с форумов посвящённых torquepro, там обычно выкладывают списки данных под разные машины.

Далее стоит погуглить готовые проекты, есть например под андроид самодельная панель, надо только выбрать внешний вид и вбить нужные команды.
Если авто не популярное и ничего не нагуглилось, то длинный метод, сниферить шину и выковыривать данные.
Насчёт управления стоит 100 раз подумать, неправильная команда или неправильная последовательность команд, может запросто завалить блок, так что придётся бежать пешком за новым недешевым блоком.

ЗЫ
В общем виде есть несколько вариантов получения данных
1. сниферить нужные данные в шине и выводить на экран, безопасно, но не все данные есть.
2. опрос блоков персонально, это сложнее и опасней, но зато можно вытянуть доп данные которые просто так не летают в шине.
3. переключение блоков в отладочный режим и запрос данных, вероятно самый опасный вариант так как в отладочном режиме проще чтото сломать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы