Всем привет. Есть некоторая техника, работающая от дизельного двигателя с электронным управлением. Контроллер двигателя включен в бортовую сеть CAN по протоколу (j1939). Самого двигателя уже не существует, остался только контроллер. На технику теперь установлен двигатель совсем другого типа. Задача разработать контроллер, который будет управлять новым двигателем и при этом симулировать нормальную работу старого для остальных контроллеров в сети. Насколько реально? Может кто сталкивался с подобным

Комментарии: 9

  1. Anonim

    Жесть

    • Kkk

      согласен)

      • Anonim

        Это стоит по затратам и человекодням очень прилично.

        • Kkk

          уже пол дела сделал стоит прилично и платят так же

        • Kkk

          за реальную помощь готов делиться)

  2. Eduard

    Бензиновый сейчас?

    • Kkk

      нет. Само управление новым двигателем уже решено, это было как оказалось самое простое) Изначально собрал сниффер и записал огромную кучу информации по связи с оригинальным контроллером. Пару дней анализа. Запрограммировал, запустил и... После стандартного подтверждения адреса в j1939, один из контроллеров начинает слать мне нестандартные запросы, ответ на которые у оригинального контроллера всегда разный. Без ответа на эти запросы (или если они не соответствуют ожиданиям), вся система переходит в режим ошибки и говорит что контроллер двигателя отключен.

  3. Alexander

    Когда я слышу подобное, у меня одна мысль- работодатель пытается сэкономить, и наверняка на оплате адаптации тоже

    • Kkk

      Конечно дело в экономии. Оплатив один раз такую адаптацию, он сэкономит миллионы на ремонтах и покупках ненадежных двигателей. Если этот эксперимент удасться, можно будет переделать и остальные машины, которые постоянно в ремонте стоят.

Не нашли ответ?

Вам также может быть интересно