Замена дмрв w203 drive2
Дмрв это самый сложный и дорогой датчик в инжекторном двигателе. Цена его может доходить до 4 тысяч, остальные датчики, это например датчик температуры, дпк, датчик детонации стоят намного меньше 150-300 рублей. Такая большая цена обусловлена тем, что этот датчик устроен на много сложнее чем все остальные. Например, датчик коленвала состоит из катушки провода, которая намотана на сердечник, датчик положения дросселя это переменный резистор.
Определить те параметры, которые отслеживают эти датчики намного проще, чем расход воздуха, поэтому дмрв устроен сложнее и стоит намного больше. Он состоит из электронной схемы и чувствительного элемента.
Коротко о принципе его действия.
Чувствительный элемент датчика, состоит из пленки, которая нагревается до определенной температуры ( либо из нити). Электронная схема настроена так, что постоянно поддерживает одну температуру. Поток воздуха, который засасывает двигатель омывает этот элемент и соответственно охлаждает его. Электронная схема это понимает и увеличивает напряжение, для того, что бы поднять температуру. Чем больший объем воздуха всасывает двигатель, тем сильнее охлаждается датчик и схеме нужно подавать на его чувствительный элемент большее напряжение для того, что бы поддерживать туже температуру. Как раз таки по этому напряжению и судят о расходе воздуха.
В программе контролера есть тарировочная таблица, в координатах которой, прописаны, выходные напряжения и соответствующие им расходы воздуха. Например, если датчик выдает напряжение 1,5 вольта, то это значит, что двигатель всасывает 9 килограмм воздуха в час. Как раз таки столько воздуха потребляет двигатель ваз на холостом ходу.
На самом деле все сложнее, но этого объяснения вполне хватит, для понимания процесса.
Когда датчик выходит из строя тарировка его сбивается, то есть при тех же 9 килограммах воздуха он может выдавать другое напряжение не 1,5 вольта, которые прописаны в таблице, а например 1,7 вольта. Этому напряжению соответствует больший объем воздуха. Но в действительности он меньше. В результате контролер будет обманут этими показаниями датчика. Он рассчитает и подаст через форсунки, то количество топлива, которое необходимо для этого объема воздуха. В итоге состав смеси не оптимальный, сильно переобогащенный, расход топлива больше, двигатель работает не устойчиво и так далее.
Дмрв часто выходит из строя по причине того, что его чувствительный элемент загрязняется, например маслом, которое попадает на него, через шланги системы вентиляции картера. Бывает, что снимешь гофру, а масло из него капает.
Как раз таки в этом случае, выходное напряжение датчика увеличивается, то есть он начинает завышать свои показания. Признаки, того, что он вышел из строя, это повышенный расход топлива, неустойчивые обороты холостого хода.
Для того, что бы точно понять, что причина в датчике, нужно померить какое напряжение он выдает в состоянии покоя, то есть в тот момент, когда его чувствительный элемент не омывает поток воздуха, двигатель заглушен.
На двигателях ваз напряжение меряется на 5 контакте, обычно это желтый провод. Мерить нужно между 3 и 5 контактами. Полностью исправный датчик должен выдавать 1+- 0,02 вольта.
Выходное напряжение неисправного, старого датчика может быть 1,06-1,15 и более. При таких напряжениях двигатель на холостом ходу работает не устойчиво. Тарировка датчика сильно сбита.
Как было написано выше этот датчик стоит немало денег, поэтому в некоторых случаях можно обойтись без его замены.
Этот способ мне посоветовал знакомый автодиагност.
Можно сделать обманку и довести выходное напряжение до нормы.
Сделать ее просто. Понадобится переменный резистор на 1 кило ом и мультиметр.
Такой резистор стоит 30-40 рублей. Нужно установить его в разрыв сигнального провода. Это 5 контакт датчика, желтый провод.
Увеличивая сопротивление в сигнальной цепи с помощью него, уменьшаем напряжение, подстраиваем до такого значения, которое должно быть, 1 вольт, то есть как у рабочего датчика. Если все сделано правильно, то двигатель на холостом ходу после этого начинает работать устойчиво, расход топлива приходит в норму.
Один мой знакомый ездит так уже целый год и не собирается менять датчик, проблем с двигателем нет. Способ рабочий.
Я когда поменял расходомер, так у меня расход топлива вырос на литр минимум. На диагностике сбросили адаптации и мож еще чего подшаманили, вернулось в норму.
а не опишешь симптомы, из-за которых ты все эти процедуры стал проделывать? я тоже интеркулер промыл и маслоотделитель поменял. сейчас пытаюсь понять, надо ли менять расходомер. и что такое "адаптация".
Все процедуры начал когда начала кушать бензин и ХХ плавали! Посмотрел свечи - они черные! Посмотрели Старом количество воздуха 20 (должно быть 10) и ошибка замасливание ДМРВ. Выдернул штекер с ДМРВ заказал новый и так и ездил. Поставил новый (официалы сказали что адаптации не нужны), холостые нормализовались, двигло работает ровненько, отлично прет 8.5 сек до 100км/ч! А расход остался на уровне 18 литров (((
__________________
C180W202018 94-был
E320W210055 96-был
C200KW203045 00-был
A180W169032 09-был
300SEW126024 90
CLK240W2093611 02
Средняя скорость по компу 30 Км/ч. Но видно что перебогащает! Постаишь минут пятнадцать а под выхлопной трубой черная гарь. Собираюсь на диагностику к официалам. Посмотрю сколько показывает расход воздуха. И попробую их убедить сбросить адаптации. А что еще нужно посмотреть по смесеобразованию Лямбда зонд?
__________________
C180W202018 94-был
E320W210055 96-был
C200KW203045 00-был
A180W169032 09-был
300SEW126024 90
CLK240W2093611 02
__________________
C180W202018 94-был
E320W210055 96-был
C200KW203045 00-был
A180W169032 09-был
300SEW126024 90
CLK240W2093611 02
Все процедуры начал когда начала кушать бензин и ХХ плавали! Посмотрел свечи - они черные! Посмотрели Старом количество воздуха 20 (должно быть 10) и ошибка замасливание ДМРВ. Выдернул штекер с ДМРВ заказал новый и так и ездил. Поставил новый (официалы сказали что адаптации не нужны), холостые нормализовались, двигло работает ровненько, отлично прет 8.5 сек до 100км/ч! А расход остался на уровне 18 литров (((
правильно, что на диагностику записался. если уже все перепробовал и уже все поменяно, и свечи, и расходомер и интеркулер промыт, а результат неудовлетворительный, то это к мастерам надо. а то так долго еще гадать можно.
а мне видимо тоже придется расходомер менять. правда, осталась еще одна догадка: может после замены ката с евро 4 на евро 2 нужно мозги перешить, кто нибудь знает?
Этот проект появился из-за нежелания покупать бывшую в употреблении около 30 (тридцати) лет деталь за совсем немаленькую сумму в 3000 — 5000 руб. Можно сказать что это будет проба пера в схемотехнике и программировании микроконтроллеров. Если интересно — продолжение под катом.
Осторожно много фото!
Итак, начинаем подпирать велосипеды костылями.
Вводные данные
BMW E30 в кузове купе 1986г с мотором M10B18 (4 цилиндра, 1.8л, инжектор):
Проблемы
1. Чихает
2. Не едет
3. Жрет и не толстеет
Немного теории
Наша машинка оснащена чудом Немецкой промышленности системой распределенного впрыска L-Jetronic.
Система распределенного впрыска L-Jetronic является системой импульсного впрыска с электронным управлением количественным и качественным составом топливно-воздушной смеси. Для обеспечения импульсного впрыска топлива в системе применены форсунки с электромагнитным управлением.
Ну, распределённого — это громко сказано, тут все 4 форсунки соединены параллельно и, соответственно пшикают одновременно, хотя да, это я придираюсь, установлены они каждая напротив своего цилиндра в разных местах впускного коллектора — т.е. распределённо. Мозг здесь довольно глупенький — холостым ходом, зажиганием, прогревочными оборотами не управляет.
Все что ему подвластно — это несколько датчиков и форсунки.
Принцип действия его довольно прост: воздух потребляемый мотором проходит через входное отверстие, и в зависимости от интенсивности (считай массы воздуха в единицу времени) отклоняет измерительную заслонку на определенный угол. На оси заслонки установлен подвижный контакт, который и бегает по дорожке нашей многострадальной платы из первой картинки.
Варианты решения проблемы:
1. Купить новый ДМРВ — стоит космических денег 35000-60000 руб, сопоставимо со стоимостью авто.
2. Купить БУ ДМРВ — 30 лет эксплуатации, никаких гарантий, стоит 3000 — 5000 руб.
3. Купить новую плату (неоригинал, делают малыми партиями) — цена 300р+пересыл, выглядит так:
Как видно, конструкция отличается от заводской. Надежность под вопросом, в интернете можно найти негативные отзывы о якобы недолговечности сего решения, подтвержденные фотографиями изношенных плат подобного типа.
4. Купить ДМРВ современного типа без движущихся деталей + так называемый конвертер — цена вопроса немного отпугивает, так же необходимо будет адаптировать впускной тракт, наращивать длину патрубков и т. д.
5. Придумать что-то своё.
Для меня выбор был очевиден.
Я решил оставить механическую часть, так как никаких признаков износа не обнаружил. Думаю она прослужит дольше чем остальная машина.
Задача немного упростилась, необходимо преобразовывать угол поворота в напряжение. Хотя нет, постойте, не все так просто… Дело в том что как я уже говорил мозг здесь довольно глупенький и, соответственно на вход он хочет получать максимально готовые данные. Это отразилось в конструкции ДМРВ — график зависимости выходного напряжения от угла поворота оси заслонки нелинеен, и дополнительная сложность — он масштабирован сопротивлением датчика температуры воздуха, который так же встроен в ДМРВ. Соответственно характеристика датчика должна меняться в зависимости от температуры воздуха.
Поиск готового схемотехнического решения не привел к успеху. Проблема с износом ДМРВ подобного типа многих коснулась, много тем на специализированных форумах где на десятках страниц люди обсуждают как же её решить.
Для начала хотелось бы получить данные об угле поворота оси. Переменные резисторы и прочую механику я сразу отбросил, как ненадежные. Оптический датчик — хорошо, но пыль может доставить неприятности, а пыли в дороге хватает. Магнитные датчики — вероятно это то что нужно.
Нашёл вот такой: KMA-200.
С ходу не смог купить его в своей глуши. И случайно наткнулся на вот такой готовый ДПДЗ в котором и применен KMA-200.
В нагрузку получаю магнит с креплением, датчик уже на плате с необходимой обвязкой, покрыт лаком, защищающим от влаги и статики. Нашёл кстати похожий проект.
На выходе у такого датчика напряжение от 0 до 5 вольт зависимость от угла поворота линейная. Нужно как-то преобразовать ее в нужную нам характеристику. Аналоговые схемы в принципе могли бы обеспечить это, но были бы довольно сложны в проектировании и наладке, например какой-нибудь интегратор на операционниках с термокомпенсацией, но это для меня сложновато…
Тут я вспомнил что у меня есть горсть ATiny13, почему бы не использовать их?
Набросал и смоделировал схемку:
Немного о схеме.
- Микроконтроллер тактируется от внутреннего генератора частотой 8МГц.
- Использованы 2 канала АЦП, считывается угол поворота оси заслонки и уровень напряжения на резистивном делителе частью которого является датчик температуры.
- Выходной сигнал ШИМ с частотой около 18кГц
Зачем полевик спросите вы? А кто его знает отвечу вам я! Лишним не будет. С помощью этой схемы я управлял мощной нагрузкой в виде нескольких автомобильных ламп соединенных параллельно просто для проверки что она это тоже может.
Вообще все детали у меня были в наличии кроме датчика поворота.
Время писать прошивку! Это первая моя прошивка МК, так что конечно все не оптимально, и конечно я выбрал немного странноватый инструмент BascomAVR, в котором писать приходится на каком-то псевдо-кубейсике. Очевидно встроенный туда компилятор не очень оптимизирован, прошивка получается жирная, и полиномиальная интерполяция которую я хотел туда впихнуть к сожалению не влезла. Пришлось реализовать аппроксимацию тремя прямыми отрезками. Почему тремя? Потому что больше не влезло (Bascom + 1 кб flash).
Чтобы выяснить уравнения прямых буквально минут за 10 набросал тупую софтинку в Qt Creator, пошевелил контрольными точками, определился с положением прямых.
Красная линия это искомая характеристика, синяя это аппроксимация прямыми. Далее компиляция и заливка прошивки в эмулятор. Все шевелится так как я и ожидал.
На скорую руку разводим плату и расчехляем лазерный утюг.
Травим, паяем, исправляем косяки разводки (ну куда же без них).
Внимательный читатель и опытный радиолюбитель заметит 2 ошибки которые я допустил при запайке.
Далее включение, проверка основных параметров, и суточная прогонка в разных режимах. Проверка показала что все работает так как и задумывалось. Время сборки и установки на авто.
После настройки подстроечником, машина начинает работать так как и должна, в дальнейшем был проверен расход бензина и динамика, все оказалось в норме, те соответствовало заявленным характеристикам. Машинка каталась на юга из средней полосы России, никаких проблем не появилось.
Я считаю, что первый опыт программирования микроконтроллеров, да в принципе и создания схем, был для меня удачен. Конечно есть огрехи: например выбор среды программирования. В следующем проекте я уже использовал CVAVR, прошивка получается намного компактнее. Выбор микроконтроллера тоже можно было бы назвать не удачным, хотя я его и не выбирал, он у меня был, и было желание его использовать. Сразу по окончанию работы с этим проектом я заказал несколько ATiny85, которые имеют в 8 раз больше памяти, но пока шла посылка эту машину внезапно купили, и ДМРВ так и остался с не идеальным алгоритмом).
Читайте также: