Всем привет. Есть некоторая техника, работающая от дизельного двигателя с электронным управлением. Контроллер двигателя включен в бортовую сеть CAN по протоколу (j1939). Самого двигателя уже не существует, остался только контроллер. На технику теперь установлен двигатель совсем другого типа. Задача разработать контроллер, который будет управлять новым двигателем и при этом симулировать нормальную работу старого для остальных контроллеров в сети. Насколько реально? Может кто сталкивался с подобным
Комментарии: 9
Anonim
Жесть
Kkk
согласен)
Anonim
Это стоит по затратам и человекодням очень прилично.
Kkk
уже пол дела сделал стоит прилично и платят так же
Kkk
за реальную помощь готов делиться)
Eduard
Бензиновый сейчас?
Kkk
нет. Само управление новым двигателем уже решено, это было как оказалось самое простое) Изначально собрал сниффер и записал огромную кучу информации по связи с оригинальным контроллером. Пару дней анализа. Запрограммировал, запустил и... После стандартного подтверждения адреса в j1939, один из контроллеров начинает слать мне нестандартные запросы, ответ на которые у оригинального контроллера всегда разный. Без ответа на эти запросы (или если они не соответствуют ожиданиям), вся система переходит в режим ошибки и говорит что контроллер двигателя отключен.
Alexander
Когда я слышу подобное, у меня одна мысль- работодатель пытается сэкономить, и наверняка на оплате адаптации тоже
Kkk
Конечно дело в экономии. Оплатив один раз такую адаптацию, он сэкономит миллионы на ремонтах и покупках ненадежных двигателей. Если этот эксперимент удасться, можно будет переделать и остальные машины, которые постоянно в ремонте стоят.