Это фургон Mercedes-Benz 308D, 1992 год выпуска, модель 602.316. Предварительно OBD, никакой электроники любого рода, все чисто механическое.
Я хотел бы модернизировать систему, которая будет измерять точное количество топлива, впрыскиваемого в двигатель в режиме реального времени, чтобы иметь возможность передавать данные в мой Arduino и регистрировать их там.
Двигатель OM601.940 - классический обычный безнаддувный дизельный двигатель (с турбонаддувом и наддувом). Впрыск топлива является косвенным с помощью предварительной камеры. ТНВД представляет собой механический узел впрыска топлива с механическим регулятором скорости вращения 5150 ± 50 об / мин, автоматической компенсацией высоты и автоматическим контролем скорости холостого хода с учетом нагрузки.
Как я могу сделать устройство для точного (примерно ± 1%) измерения количества топлива, поступающего в двигатель при каждой впрыске, и подачи данных в режиме реального времени на плату микроконтроллера Arduino, которая будет там обрабатываться?
Ответы:
Если инжекторы срабатывают электрически (что, скорее всего, и есть), вы можете подключить переключатель напряжения к инжекторам, чтобы он был закрыт при срабатывании инжектора. Это позволит вам измерить время, проведенное в открытом состоянии, и немного подсчитать, основываясь на расходе инжектора, чтобы получить расчетное измерение топлива, впрыскиваемого в систему. Если они запускаются механически, вы можете попытаться создать какой-нибудь датчик, который будет считывать состояние механической системы, хотя это может быть немного интереснее / сложнее.
источник
Я также езжу на строго механическом дизельном Мерседесе и уже давно интересуюсь этим вопросом. Предположительно, измерительное устройство может быть установлено в доступной части топливной системы с низким давлением, рядом с основным топливным фильтром.
Существуют как механические, так и электрические расходомеры дизельного топлива (расходомеры); McMaster-Carr продает одну из первых, и на eBay можно увидеть несколько источников последних. В некоторых из последних жгут проводов соединяет отправляющий блок с панелью дисплея. Возможно, сигнал от такой системы может быть перехвачен для вашего приложения Arduino.
источник