Опель дмрв схема подключения

Добавил пользователь Владимир З.
Обновлено: 19.09.2024

Приветы всем .Описывал тему уже с провалом газа на машине .Долго гадали диагносты с разных сервисов, в итоге пришли все-таки к выводу, что хана ДМРВ. Проверить его со слов специалистов можно было только экспериментальным путем. (заменой). Договорился собственно говоря , поставили новый. (стоит почти 9,000 руб.) . Поставили, поехал. Практически сразу стало понятно что машина ведет себя значительно лучше . Газ в норме , без провалов . НО! Сразу загорелся чек-энж. Горит час, пропадает минут на 15. И так далее. Может 10 мин погореть на час пропасть, но всеравно моргает, в общем. Спустя сутки катания пришел к выводу , что : расход топлива увеличился, ошибка есть. С компом читаем ошибку, и я падаю в обморок . "обрыв датчика температуры воздуха". Показывает -39С. Однозначно приговор . Менять температурный датчик. Такой ошибки не было никогда до этого. Ставим старый ДМРВ ошибка пропадает. Все работает как часы. НО ПРОВАЛ снова начинает доставать. Б*ЛЯ, в чем же все-таки дело. Кто- то может, что- то пояснить? КАк они связаны между собой 2 этих датчика ? И почему с одним температура вылазит не верная с другим все в полном порядке ?!

. С компом читаем ошибку, и я падаю в обморок . "обрыв датчика температуры воздуха". Показывает -39С. Однозначно приговор . Менять температурный датчик. Такой ошибки не было никогда до этого. Ставим старый ДМРВ ошибка пропадает. Все работает как часы. НО ПРОВАЛ снова начинает доставать. Б*ЛЯ, в чем же все-таки дело. Кто- то может, что- то пояснить? КАк они связаны между собой 2 этих датчика ? И почему с одним температура вылазит не верная с другим все в полном порядке ?!

Тут такое дело. Вообще говоря, не является секретом, что в состав ДМРВ входит свой датчик температуры. Воздуха, что характерно (контакты 4 и 5)Это кто-нибудь учитывал?И в чём вообще вопрос тогда?

Вопрос лишь в том , что : 1. старый ДМРВ Возможно. (ошибок нет) не работает. Машина с ним работает плохо.2. Новый ДМРВ работает исправно , НО! есть ошибка датчика температуры.Я теперь понять никак не могу что менять? Все? ДМРВ очень дорогой. И смысл его менять ? Почему со старым ДМРВ нет ошибок температуры !? ЧТО МНЕ ДЕЛАТЬ !?

. Я теперь понять никак не могу что менять? Все? ДМРВ очень дорогой. И смысл его менять ? Почему со старым ДМРВ нет ошибок температуры !? .

1. Убедиться в надёжном контакте в разъёме при установке "нового" ДМРВ.Посмотреть с пристрастием на проводку: бессистемное появление ошибки/чек, имхо, может указывать на пропадание/появление контакта к датчику температуры в ДМРВ.Если не поможет - см. п.22. Насколько я знаю, бошевское хозяйство весьма похоже по характеристикам. У более-менее продвинутого "диагноста/сервисмена" должен быть под рукой заведомо исправный ДМРВ для инжекторного ВАЗа 10-го семейства (точнее не скажу, вроде, их бывает 2 вида, пусть разберутся сами) - попробуйте воткнуть его.(немного сниму с себя ответственность - пусть заранее убедятся по эл. схемам в правильности подключения)После этого - принимать решение.

вообще-то там все очень просто. Датчик воздуха - термистор, который свешивается с платы ДРМВ в просвет воздуховода. Иногда бывает, что от этого термистора отваливается нога - она может банально перегнить, потому как если заводская лаковая изоляция дала трещину и туда попала вода (конденсат еще никто не отменял), то коррозия ножки - всего лишь вопрос времени.Что с этим делать - ну, в принципе, ничего ужасноно не случилось. Для начала надо снять крышку ДРМВ (жгут отключить нафиг, чтобы не мешал), взять тестер и промерить сопротивление на ножках термистора. Скорее всего, будет обрыв. Внимательно осматриваем, в каком состоянии термистор - если сама деталюшка жива, но нога перегнила - просто запаяй разрыв. Если нет - поиском по форуму найти номинал (я в свое время писал пространный пост по поводу такого ремонта у себя), купить в радиолабазе (стоит копейки, меньше 100 рублей), и инсталлировать, ничего сложного там нет.И не забыть скинуть клемму с аккума, чтобы мозги освежились.

Бош не подходит. У меня 4х контактный. Бош 5.

Тады - ОЙ!Добавить больше нечего. Правда, задавая вопрос полезно уточнять название двигателя. И марка ДМРВ была бы кстати с самого начала, чтобы не распинаться зря.

Категоричное утверждение. Если посмотреть, например, там и там - видно, что не всё так радужно бывает.

вообще-то там все очень просто. Датчик воздуха - термистор, который свешивается с платы ДРМВ в просвет воздуховода. Иногда бывает, что от этого термистора отваливается нога - она может банально перегнить, потому как если заводская лаковая изоляция дала трещину и туда попала вода (конденсат еще никто не отменял), то коррозия ножки - всего лишь вопрос времени.Что с этим делать - ну, в принципе, ничего ужасноно не случилось. Для начала надо снять крышку ДРМВ (жгут отключить нафиг, чтобы не мешал), взять тестер и промерить сопротивление на ножках термистора. Скорее всего, будет обрыв. Внимательно осматриваем, в каком состоянии термистор - если сама деталюшка жива, но нога перегнила - просто запаяй разрыв. Если нет - поиском по форуму найти номинал (я в свое время писал пространный пост по поводу такого ремонта у себя), купить в радиолабазе (стоит копейки, меньше 100 рублей), и инсталлировать, ничего сложного там нет.И не забыть скинуть клемму с аккума, чтобы мозги освежились.

2 NIKRЧасто бывает, что некоторые датчики имеют один общий провод с компутера по питанию. Может быть в твоем случае именно так? Конечно это маловероятно, но проверь, какое опорное напряжение есть на датчиках после включения движка. Нет ли отклонений или просадки?

Проверяйте напряжения в колодке ДМРВ, сначала на старом датчике,потом на новом. Найдите выход датчика температуры воздуха,в колодке ДМРВ, сравните напряжения на старом датчике и на новом. Хотя прошу прощения,глянул схему, Датчик температуры воздуха указан отдельно от ДМРВ. Общего у этих датчиков опорное напряжение 5 вольт,пин 2 в колодке ДМРВ. AnM прав, может быть что-то с напряжением. А ДМРВ от Ваза должен подойти,только распиновка другая.

Проверяйте напряжения в колодке ДМРВ, сначала на старом датчике,потом на новом. Найдите выход датчика температуры воздуха,в колодке ДМРВ, сравните напряжения на старом датчике и на новом.

-
-
-
-
-


OFFLINE USB

у меня накрылся ДМРВ(датчик массового расхода воздуха) все симптомы (тупость в разгоне провалы ХХ неудобство при движении на ХХ и тот факт что на сервисе влили масла выше отметки МАХ несильно выше но оно плеслуло на датчик и засалило все патрубки до самого фильтра воздушного масло откачал капильницей-сечас вроде норм)

читал форум вникал в суть работы датчиков искал способы проверки нашёл то что между 2и4 ногой должно при подключенном датчике быть напряжение что-то вроде 0,7-1 на ХХ а при давлении на газ увеличиваться

померил я свой датчик никаких изменений 0,07 вроде как это почти обрыв газуеш никакого эффекта .

поехал взял в нормальной фирме (нормальной в плане что если что не устроит они вернут деньгу) не оригинал МАРСО

поставил померял напругу что то около 1,5в на хх газанул тросиком меняеться достаточно шустро доскакивает вроде до 6в сел горит лампа чек . заглушил завёл горит заглушил скинул клемму подождал накинул завёл погасла . обрадовался как ребёнок ))) проехал метров 10 колбасит так что даже ручка переключения передачь из рук наровит выпрыгнуть нахер заглушил пошол снял новый воткнул старый сел завёл горит чек но работает стабильно снова обрадовался пошол мерять напругу на клеммах и увидел что я забыл воткнуть фишку в датчик (!) воткнул . движок тряхнуло и далее работает стабильно поездил минут 15 снова расколбас . скинул фишку всё в норме . воткнул новый . пошол посмотрел в салоне мультитроникс . (он не откалиброван на показ расхода кажет неточное значение но я всё-равно вижу когда включаеш к примеру обогрев заднего стекла он кажет расхода больше . ) без датчика кажет расход 1,4л\ч на ХХ с моим старым датчиком 1,3л\ч а вот с новым резко (не меняя оборотов) 4,8л\ч

подумал что очень жёстко . вынул фишку уехал домой совета просить.

везти назад датчик ?

он меряет номано ! но вот походу не для моего движка он на 3-х литровый думаеццо (тупая мысль но выскажу может поставить в разрыв резистор подстроечный-проволочный и вывести своё значение?)или там какой нить алгоритм есть импульсный ?

советуйте что делать пока есть время обменять . ах да обмен думаю займёт месяц ((((


OFFLINE Sergiy

Я думаю что он то меняет значения но не так как надо. И вообще отосительно ДМРВ, очень много людей покупают дешевый новый а потом практически не у кого толком не работает. Это выброшеные деньги. Я покупал б/у оригинал, за ценой немножко ниже самого дешевого нового, и наступило щастье. уже почти год и все супер. Поймите, это дорогой, сложный, хрупкий датчик. дешевым он быть не может. Едьте на шрот поставте, попробуйте. покатайтесь пару дней. И вообще этот датчик вечный, так как физически в нем ничего не изнашивается. и умирает он от механических повреждений (он хрупкий), или от загрязнения. если на него попадало масло, попробуйте продуть аэрозолем для чистки карбюраторов (но не в коем случаи не протирайте, поламаете, там очень хрупкие стекляшки стоят). Если колбасит мотор, и когда отключаешь ДМРВ все нормально, то это не обязательно он. при отключении ДМРВ отключается лямбда, соответсвенно причина может быть в ней.


OFFLINE Alexa_tech

При отключении ДМРВ не отключается лямбда - наоборот, мозги двигателя начинают по ней регулировать смесь. просто при отсутствии сигнала с ДМРВ мозги переходят на приготовление смеси основывая на положении дросселя и температуру воздуха в 20 гр.
у меня такая же фигня - дмрв немного завышает показания- растет расход и машинка туповата. я просто снял фишку с него и пока езжу так. есть мысль попробовать нитяной датчик от волги - принцип тот же, есть от сименса для волги (точнее наши содрали полностью с сименса) - очень хочеться посмотреть на показания датчика.
Насчет "вечности" ДМРВ - это не правильно - он портиться от внешнего воздействия - остатков пыли после фильтра и пр, масло на нем - почти смерть для нитяного и верная смерть для пленочного.

Изменено: Alexa_tech, 26 Декабрь 2010 - 09:42


OFFLINE USB


OFFLINE aleksk

-
-
-
-
-


OFFLINE USB

у меня накрылся ДМРВ(датчик массового расхода воздуха) все симптомы (тупость в разгоне провалы ХХ неудобство при движении на ХХ и тот факт что на сервисе влили масла выше отметки МАХ несильно выше но оно плеслуло на датчик и засалило все патрубки до самого фильтра воздушного масло откачал капильницей-сечас вроде норм)

читал форум вникал в суть работы датчиков искал способы проверки нашёл то что между 2и4 ногой должно при подключенном датчике быть напряжение что-то вроде 0,7-1 на ХХ а при давлении на газ увеличиваться

померил я свой датчик никаких изменений 0,07 вроде как это почти обрыв газуеш никакого эффекта .

поехал взял в нормальной фирме (нормальной в плане что если что не устроит они вернут деньгу) не оригинал МАРСО

поставил померял напругу что то около 1,5в на хх газанул тросиком меняеться достаточно шустро доскакивает вроде до 6в сел горит лампа чек . заглушил завёл горит заглушил скинул клемму подождал накинул завёл погасла . обрадовался как ребёнок ))) проехал метров 10 колбасит так что даже ручка переключения передачь из рук наровит выпрыгнуть нахер заглушил пошол снял новый воткнул старый сел завёл горит чек но работает стабильно снова обрадовался пошол мерять напругу на клеммах и увидел что я забыл воткнуть фишку в датчик (!) воткнул . движок тряхнуло и далее работает стабильно поездил минут 15 снова расколбас . скинул фишку всё в норме . воткнул новый . пошол посмотрел в салоне мультитроникс . (он не откалиброван на показ расхода кажет неточное значение но я всё-равно вижу когда включаеш к примеру обогрев заднего стекла он кажет расхода больше . ) без датчика кажет расход 1,4л\ч на ХХ с моим старым датчиком 1,3л\ч а вот с новым резко (не меняя оборотов) 4,8л\ч

подумал что очень жёстко . вынул фишку уехал домой совета просить.

везти назад датчик ?

он меряет номано ! но вот походу не для моего движка он на 3-х литровый думаеццо (тупая мысль но выскажу может поставить в разрыв резистор подстроечный-проволочный и вывести своё значение?)или там какой нить алгоритм есть импульсный ?

советуйте что делать пока есть время обменять . ах да обмен думаю займёт месяц ((((


OFFLINE Sergiy

Я думаю что он то меняет значения но не так как надо. И вообще отосительно ДМРВ, очень много людей покупают дешевый новый а потом практически не у кого толком не работает. Это выброшеные деньги. Я покупал б/у оригинал, за ценой немножко ниже самого дешевого нового, и наступило щастье. уже почти год и все супер. Поймите, это дорогой, сложный, хрупкий датчик. дешевым он быть не может. Едьте на шрот поставте, попробуйте. покатайтесь пару дней. И вообще этот датчик вечный, так как физически в нем ничего не изнашивается. и умирает он от механических повреждений (он хрупкий), или от загрязнения. если на него попадало масло, попробуйте продуть аэрозолем для чистки карбюраторов (но не в коем случаи не протирайте, поламаете, там очень хрупкие стекляшки стоят). Если колбасит мотор, и когда отключаешь ДМРВ все нормально, то это не обязательно он. при отключении ДМРВ отключается лямбда, соответсвенно причина может быть в ней.


OFFLINE Alexa_tech

При отключении ДМРВ не отключается лямбда - наоборот, мозги двигателя начинают по ней регулировать смесь. просто при отсутствии сигнала с ДМРВ мозги переходят на приготовление смеси основывая на положении дросселя и температуру воздуха в 20 гр.
у меня такая же фигня - дмрв немного завышает показания- растет расход и машинка туповата. я просто снял фишку с него и пока езжу так. есть мысль попробовать нитяной датчик от волги - принцип тот же, есть от сименса для волги (точнее наши содрали полностью с сименса) - очень хочеться посмотреть на показания датчика.
Насчет "вечности" ДМРВ - это не правильно - он портиться от внешнего воздействия - остатков пыли после фильтра и пр, масло на нем - почти смерть для нитяного и верная смерть для пленочного.

Изменено: Alexa_tech, 26 Декабрь 2010 - 09:42


OFFLINE USB


OFFLINE aleksk

Значит дело такое. На разъеме ДМРВ поломались провода. Прямо под разъем. Взял притаранил мелкие клеммочки одиночные, припаял и все одел.
Вроде ездил и все было нормально. Но вскоре началось троение, провалы, вплоть до того, что глохнет и не заводится, потом подергаешь провода и заводится работает далее.
Когда первый раз собрал - чек не горел, все, вроде работало.
Сейчас с одетыми проводами даже не заводится - схватывает, начинает работать, потом чихать, дергаться с перебоями и глохнет.
Решил таки разобраться в чем причина. Вариантов немного - провода, разъемы, ДМРВ.

Имеется схема подключения всего обвеса к Simtec 56. там разрисовано так, что один провод на питание (3), второй на минус (1), один на мозги - типа минус сигнальный (4), второй - сигнал(2). Напряжение по схеме 0,3-0,7 вольт (т.е. между 2 и 4 должно быть такое).

Решил начать с подключения проводов заново (может неправильно подключал. хотя чек и не горел). Нашел какой провод питания, какой звонится ровно на минус, следовательно остальные 2 сигнальные.

Подключил, включил зажигание - на датчике (с подключенными проводами), там где должен быть сигнал (2 нога) - 0.36. Подул в датчк :). Напряжение меняется. Поставил, завел. Завелся, загорелся чек. Ошибка - 73, пониженное напряжение на ДМРВ. Напряжение 0.38. Если газовать, то напряжение меняется, т.е. вроде как датчик работает и отдает напряжение нормальное.

Поменял сигнальные местами - завелся, покудахтал, заглох. Напряжение при включенном зажигании на сигнальной ноге так же 0.36.

Подключил провода как было до экспериментов (счас не опишу, но видимо не туда ноль заводил). На сигнальном 2.7. Завелся. работает на холостых ровно. Чек (внимание) - НЕ горит. Т.е. считает, что напряжение нормальное. Если пытаться газануть - захлебывается, глохнет.

Напряжения смотрю прямо на подключенных к датчику проводах. На мозгах хотелось бы, но туда не долезть (подскажите как). На самих мозгах клеммы вроде как чистые, не окисленные.

Хотелось бы подключить по схеме уж точно, исключить ошибку подключения, и далее вникать, что не работает. Но схема ЧБ, а провода подписаны непонятно. Вот такая маркировка на схеме:
1. Питание (3 нога на ДМРВ) - RTBL 0.5
2. Минус (1 нога на ДМРВ) - BR 0.5
3. Нулевой сигнальный (4 нога ДМРВ) - BRGN 0.5
4. Сигнальный (2 нога на ДМРВ) - BLSW 0.5

От мозгов идет провод экранированный с 4 жилами - желтый (предположительно минус), красный (предположительно питание, на нем всегда напряжение полное), синий и зеленый (тут уж ХЗ кто какой).

Как правильно подключить? И если я все же правильно подключаю, почему при нормальном напряжении с датчика, пишет, что ошибка - напряжение пониженное?

ты уверен что сам дмрв исправен,а не проводка. просто у друга omega B с таким же движком.точь в точь такая же ошибка(низкое напряжение)на диагностике сказали мол дмрв умер,щас катается с отключенным.

Абсолютно НЕ уверен. Но чтоб хотя бы диагностику сделать, надо проводку правильно подключить. А как подключить я, собственно, и спрашиваю-то.

Когда буду уверен, что подключено правильно, тогда можно и диагностику и т.п.

Кроме того, судя по показаниям вольтметра, напряжение меняется и находится в рабочем диапазоне 0.3-0.7в

Итак, с проводкой разобрался. Прозвонил до мозгов. Нашел что куда коннектить.
Припаял все надежно, заизолировал, закрепил. Подключил - работает. Расход радует, работать стал ровнее, на ХХ трясти стало заметно меньше.
Однако, недолго я радовался.
Проблема - регулярно начинает сбоить. Причем так:
Работает нормально, динамика есть, все путем. Останавливаешься на светофоре, обороты падают на 800, стоишь. Включается зеленый, давишь газ, а он захлебывается. Т.е. на холостых нормально, чуть газу - захлебывается. Не глуша машину выходишь, поднимаешь капот, стучишь по ДМРВ кулаком, говоришь заклинание (ну все его знают), садишься, едешь дальше опять нормально.

Такое ощущение, что он залипает на каком-то значении. И все бы ничего если бы был расходомер механический как на 20ne. Так на этом дурацком Экотеке ДМРВ представляет собой микроскопическую пластинку, даже не знаю по какому принципу работающую.

Логично предположить, что ДМРВ не очень-то исправен. Вероятно, какой-то внутренний неконтакт. И стоило бы поменять, Но Экзист нашептывает моей жабе, что (цена от 2тыр и выше. ) должен быть како-то способ найти этот плавающий неконтакт.

Ну вот хотелось бы советов - кто-нить вкурсе как устроен ДМРВ для X20XEV? что с ним можно сделать и как избавиться от этой напасти?

Но Экзист нашептывает моей жабе, что (цена от 2тыр и выше. ) должен быть како-то способ найти этот плавающий неконтакт.

Ну вот хотелось бы советов - кто-нить вкурсе как устроен ДМРВ для X20XEV? что с ним можно сделать и как избавиться от этой напасти?

2 тыры это ваще голимый китай, я за 3,5 брал и то он тоже как мне кажется барахлит. Экотеки любят оригинал, а он от 6к и выше, вот тут то жаба во всю сопротивляется, а чинить там нече(только замена), под крышечкой все залито герментом и контактные проводочки как волосок оборвать раз плюнуть, я сам вскрывал это чудо и убедился в своей рукожопости. не лезь туда в общем.

obrazer ,
Жаба зверь серьезный,базара нет! Но бывают моменты,когда нужно ее придушить. Сейчас именно такой,ну ты понял о чем я говорю!
Я бы на твоем месте напрягся и взял DELPHI AF10231-12B1 Датчик расхода воздуха


Этот проект появился из-за нежелания покупать бывшую в употреблении около 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 раз больше памяти, но пока шла посылка эту машину внезапно купили, и ДМРВ так и остался с не идеальным алгоритмом).

Читайте также: