Chevrolet Lacetti Sedan (Овощ... просто Овощ)

Controller 4-in-1: CAN + Dashboard + Cooling + A/N locker

Без коліс :(
Україна

Пока Овощ не ушёл с молотка было решено закончить то, что было начато очень давно, но так и не было доведено до логического завершения. Я говорю о контроллере приборки.
Внимательные читатели скорее всего помнят, что таковой был сделан сразу же после свапа. Да, он успешно отъездил более 2 лет и в ходе тестирования/эксплуатации были выявлены некоторые косяки, которые можно запросто устранить имея те знания по КАНу Овоща, которые есть на сегодня.
Итак, какие косяки есть в текущем устройстве:
1) поскольку МЕ3.1.1 имеет коммутируемую подтяжку канала АЦП ДТОЖ, то это приводило к неопределенности в расчёте текущей ТОЖ (а с учётом того, что точка переключения номиналов подтяжки внутри МЕ3.1.1 аккурат около 85…90С, то иногда это парило голову включением вентиляторов СО намного раньше, чем необходимо);
2) сигнал скорости брался с АБСа, и представлял собой меандр с переднего левого колеса, что несколько неправильно в мире технических решений в котором я живу;
3) наколенное изготовление изделия с применением ЛУТа со временем начало давать о себе знать разрывая цепь (вибрации и влажность) входного сигнала тахометра, которая в определенный момент разорвалась совсем (SMD резистор оторвало от платы);
4) прочие мелочи, которые описывать не имеет смысла.
Все нужные данные в цифровом виде есть в КАН-пакетах, так почему же не использовать эту роскошь для решения перечисленных косяков?
В итоге был найден платных дел мастер, который сделал (проектирование + изготовление + распайка) плату для нового устройства:

Всё, что касалось реверс-инжиниринга и программирования — делал я.
Новое устройство имеет следующий функционал:
1) контроллер приборки (индикаторы уровня топлива и температуры двигателя, тахометр, спидометр и индикатор состояния АКПП);
2) контроллер системы охлаждения двигателя (2 реле вентиляторов) и системы кондиционирования (реле муфты компрессора кондиционера);
3) логгер вагона параметров на микроСД карту (аля чёрный ящик в самолетах :));
4) блокиратор автонейтрали (которая является изобретением какого-то недоумка).
Теперь более подробно по каждой части функционала:
1) теперь показания температуры не зависят от подтяжек и прочего, индикатор перестал жить своей жизнью, вентиляторы включаются тогда когда надо, также была введена поправка включения вентиляторов СО от температуры воздуха (при температуре воздуха 0С и ниже вентиляторы включаются при 97С и 99С, а при 40С и выше — при 87С и 89С соответственно, что учтёт теплообмен как зимой, так и летом);
2) включение (блокирование) муфты А/С происходит с учётом разумных рамок давления в системе, и в случае если с давлением "что-то не так" муфта будет выключена (разблокирована);
3) всё, что имеет хоть какое-то значение для анализа того, как машина едет, что и когда нажато и масса прочих параметров теперь сохраняется на карту в человеческом виде (лог в CSV-формате), что для меня весьма интересно и познавательно — покатал на гоночках, дернул карту домой и на диване смотришь что и как;
4) скорость отображается для выбранной оси (ведомая ось — в простом режиме, ведущая ось — в спорт-режиме работы АКПП, который в Овоще выбирается кнопкой HOLD);
5) индикатор передачи на приборке теперь отображает или положение селектора, или текущую передачу (выбор тоже кнопкой HOLD) — мелочь, а приятно;
6) автонейтраль отключена, навсегда отключена (это говно в пробках то включало, то выключало нейтраль, то приводило к определенному дискомфорту).
На фотках "отладочный образец" устройства, поэтому он выглядит стремновато. Вскоре это будет решено в лучших традициях Monster Performance.

Пробіг 157000 км.
Опубліковано: 30 березня 2017р. 00:00
0 0 0

Коментарі

Щоб залишати коментарі, потрібно авторизуватись.