Электронный контроллер двигателя автомобиля на atmega128
-
umnik
- Первый раз сказал Мяу!
- Сообщения: 22
- Зарегистрирован: Вт фев 09, 2010 15:16:02
- Контактная информация:
Впускной коллектор из нержавейки. Электрический насос врезать не проблема. Датчика расхода воздуха на vems нету там ДАД. Мотор от Мерса купить и засунуть в Волгу(в НАМИ придется ехать) У меня есть хорошие друзья которые помогут, выточат и отбалансируют. Крутая магнитола уже есть. (Хаммер- дорого и с волгой он расставаться не захочет ни за какие коврижки!) 
- DOSOFF
- Мучитель микросхем
- Сообщения: 454
- Зарегистрирован: Чт фев 04, 2010 23:20:57
- Откуда: Оренбург
- Контактная информация:
Честно...
Тут пронюхивается, что с нами общается человек, "прогрессивно" занимающийся тюнингом авто. И у него (или у его друзей) есть какойто там карбюраторный 6-цилиндровый двигатель. Причем карбюраторный... И вот он захотел...
Ну тут не буду расписывать, у самого друзья (один в запарожец 126-ой движок засунуть хотел, второй вообще избавится от руля как такового и сделать все на сервоприводах)...
Блин, сегодня (тоесть уже вчера), сидел у себя в десятке с буком, и самопальным к-лайн (моск янв 5.1). Такого вытворял, и чего только не выкручивал. Засиделся пока весь бенз не протарахтел (пошол пехом на заправку). Такчто бред это все, и то что ты, уважаемый, спец (скажи чего нить что я не знаю). Сам прошел от мотоцикла через карбюраторы и до инжектора. Кстати, если карб нормально отстроить, то он работает в полне даже ОЧЕНЬ НИЧЕГО, а даже и лучше (что опять говорит не в твою пользу, хороший моторист все умеет)...
Думай. И чиай внизу (с)бригадир
Кстати, если моск не знает какой двиг, то по СО он никак не установит "датчики". А зашивать в него какую прошивку будеш? Родную от мос'ка под твое авто? (мой совет, лей бошевскую
Это я так, о своем...
Тут пронюхивается, что с нами общается человек, "прогрессивно" занимающийся тюнингом авто. И у него (или у его друзей) есть какойто там карбюраторный 6-цилиндровый двигатель. Причем карбюраторный... И вот он захотел...
Ну тут не буду расписывать, у самого друзья (один в запарожец 126-ой движок засунуть хотел, второй вообще избавится от руля как такового и сделать все на сервоприводах)...
Блин, сегодня (тоесть уже вчера), сидел у себя в десятке с буком, и самопальным к-лайн (моск янв 5.1). Такого вытворял, и чего только не выкручивал. Засиделся пока весь бенз не протарахтел (пошол пехом на заправку). Такчто бред это все, и то что ты, уважаемый, спец (скажи чего нить что я не знаю). Сам прошел от мотоцикла через карбюраторы и до инжектора. Кстати, если карб нормально отстроить, то он работает в полне даже ОЧЕНЬ НИЧЕГО, а даже и лучше (что опять говорит не в твою пользу, хороший моторист все умеет)...
Думай. И чиай внизу (с)бригадир
Кстати, если моск не знает какой двиг, то по СО он никак не установит "датчики". А зашивать в него какую прошивку будеш? Родную от мос'ка под твое авто? (мой совет, лей бошевскую
Это я так, о своем...
Здесь был Вася и Вова...
OpenSUSE 11.2
СОЖГИ ГАЗЕЛЬ - СПАСИ БАЙКЕРА
OpenSUSE 11.2
СОЖГИ ГАЗЕЛЬ - СПАСИ БАЙКЕРА
А вот как встанет посреди грязи с этой электроникой - сразу расстанеться с Волгой и купит другую ..... Волгу, но без этой грёбаной электроники. Не желаю, честно, но отец так и сделает.
Я раз попадал(разьем с датчика слетел, датчик температуры - сама невинность) около дачи, вдали от цивилизации - ты бы мат мой послушал - уши бы завяли. Хорошо хоть летом - не зимой, сейчас бы не с кем беседовать было бы и хорошо хоть = я не блондинка, и кое что соображаю в машинах. Я разьем позже отыскал - он между двигателем и щитом моторного отсека болтался, в самой масляной грязи - сразу и не увидишь. Завели с толкача(хорошо народ помог), мотор работал отвратительно, пока не прогрелся. Зимой бы ваще не завелся(провод датчика оборваный показывает якобы высокую температуру, бензина впрыскивается минимум - потому и не заводился). А не специалист заглянув под капот падает в ступор - проводки = немеряно! По этому вопросу к Vistador - он в сервисе работал и про "специалистов" тебе подробно расскажет и про электронику тоже.
Я раз попадал(разьем с датчика слетел, датчик температуры - сама невинность) около дачи, вдали от цивилизации - ты бы мат мой послушал - уши бы завяли. Хорошо хоть летом - не зимой, сейчас бы не с кем беседовать было бы и хорошо хоть = я не блондинка, и кое что соображаю в машинах. Я разьем позже отыскал - он между двигателем и щитом моторного отсека болтался, в самой масляной грязи - сразу и не увидишь. Завели с толкача(хорошо народ помог), мотор работал отвратительно, пока не прогрелся. Зимой бы ваще не завелся(провод датчика оборваный показывает якобы высокую температуру, бензина впрыскивается минимум - потому и не заводился). А не специалист заглянув под капот падает в ступор - проводки = немеряно! По этому вопросу к Vistador - он в сервисе работал и про "специалистов" тебе подробно расскажет и про электронику тоже.
А поболтать?
-
umnik
- Первый раз сказал Мяу!
- Сообщения: 22
- Зарегистрирован: Вт фев 09, 2010 15:16:02
- Контактная информация:
Уважаемые коты вы немного не понимаете суть проблемы : Январь, Микас, Бош, Мотроник это все серийные блоки а мне нужен универсальный типа AEM и ему подобных, т.к. двигатель не стандартный 6 цилиндров и турбина и о каком карбюраторе может идти речь? (на турбомоторе) и уж точно не о январе - он на 4-х цилиндровый двс (даже спортивный, где-то выше на него была ссылка). Не плохой вариант был предложен собрать Мегасквирт, но Atmega128 купить проще чем mc9s12c64 .
-
umnik
- Первый раз сказал Мяу!
- Сообщения: 22
- Зарегистрирован: Вт фев 09, 2010 15:16:02
- Контактная информация:
Labus писал(а):umnik писал(а): вариант был предложен собрать Мегасквирт, но Atmega128 купить проще чем mc9s12c64 .
Дак на мегасквирт прощивка свободна и исходники вроде тоже, а на Atmega128 где ее взять ???
Посмотри в фотуме натолкнувшем меня на Vems
http://allent.ru/forum/showthread.php?s ... light=vems
карбюратор и турбина - нормально. люди ездят
а о каком конкретно моторе речь? какая турбина? сколько дуть надумали?
универсальных вещей не бывает. а те которые удовлетворяют широкий спектр запросов - стоят неоправдано дорого. (к примеру на запорожец поставить универсальную ЭСУД поддерживающую 12+ цилиндров, ДАД, МАФ, кучу вариантов интерфеса, датчиков и т.п., и всё ради простого инжектора на запорожце?). потому разумнее юзать узкоспециализированые вещи, без излишеств.
спаять самому мозг, +написать программу, + оладить её внатуре = имхо дороже чем воспользоваться готовым решением, которое выстрадано и обкатано многими людьми.
а о каком конкретно моторе речь? какая турбина? сколько дуть надумали?
универсальных вещей не бывает. а те которые удовлетворяют широкий спектр запросов - стоят неоправдано дорого. (к примеру на запорожец поставить универсальную ЭСУД поддерживающую 12+ цилиндров, ДАД, МАФ, кучу вариантов интерфеса, датчиков и т.п., и всё ради простого инжектора на запорожце?). потому разумнее юзать узкоспециализированые вещи, без излишеств.
спаять самому мозг, +написать программу, + оладить её внатуре = имхо дороже чем воспользоваться готовым решением, которое выстрадано и обкатано многими людьми.
umnik писал(а):Купить можно, а вот програмное обеспечене для его редактирования стоит дорого, и не все можно из него сделать например редактировать в режиме реального времени (здесь это заложено сразу,а там???), управление буст контроллером (тоже есть, а там??) и многие другие вкусности.....
привет , а вот это ты видел ?http://secu-3.narod.ru/ я езжу уже больше двух лет с этим контроллером.
Глаза боятся, а руки делают. Я сам пару лет назад для жигулей делал себе микропроцессорное управление углом опережения. Начитался инфы с mpsz.ru и с нуля разработал прошивку и схему.
ну схему не совсем с нуля. честно "украл" только входные цепи с датчиков (резистор, стабилитрон, кондёр) и выходные цепи управления (резистор, транзистор) ;) (а ну ещё украл схему компаратора для датчика коленвала)
как всё это подсоединить к меге128 додумывал сам. в ту пору как раз только начал осваивать микроконтроллеры и надо было себя чем-то занять, чтобы интересно было продвигаться.
Вот и написал полностью свою прошивку на Си (я программист по роду деятельности, так что это не составило большого труда).
Из интернета только взял таблицы углов для разных моторов. Частично с вышеуказанных проектов, частично таблицы из всяких "январей"
Причём пришлось "переложить" их под себя, т.к. из-за "бедности ;)" у меня небыло датчика ДАД, а был датчик положения дроссельной заслонки, сделанный из переменного резистора!
и это работало! заводилось и ездило по трассе 140 км/ч!
и не пришлось спиливать никакие зубья. просто купил штатный шкив коленвала уже с выбитыми где надо зубами ;)
сейчас всё вернул назад (к трамблёру и датчику холла) по следующим причинам
1) самодельный ДПДЗ за лето совсем развалился ;)
2) наступила зима и стало холодно экспериментировать.
3) пропал зуд "что-нить такое забабахать на своё тачло" ;)
P.S. для человека далёкого от программирования, возможно, больше всего ужасает мысль "это же надо самому написать прошивку! караул! над этим целыы НИИ работали круглыми годами!".
Но для меня, как программиста, труднее всего было реализовать механическую часть (как к карбюратору приделать ДПДЗ например. чтобы было надёжно и не сильно кустарно)
А прошивка - это дело наживное. если знаешь принципы работы двигателя, умеешь программировать, дружишь с физикой и интернетом - всё получится ;). Не так хорошо как в тех же НИИ, но работать будет! И в случае чего ты всегда можешь проанализировать - почему не работает, т.к. весь алгоритм у тебя в голове!
в отличие от того же "января". хез почему не работает? мож прошивка неправильная, мож в датчиках проблема, мож "январь" такой кривой?
А штатный контроллер может быть "кривым" запросто. Особенно если он не новый. У меня знакомый так мучился с Микасом. В один прекрасный день мотор стал хреново работать. Ни сброс контроллера ни замена датчиков ничего не помогало. Контроллер сыпал ошибками, которые даже в руководстве к этому контроллеру имели название "неизвестная ошибка".
В конце концов он плюнул и тупо купил новый контроллер. Всё заработало как часы!
ну схему не совсем с нуля. честно "украл" только входные цепи с датчиков (резистор, стабилитрон, кондёр) и выходные цепи управления (резистор, транзистор) ;) (а ну ещё украл схему компаратора для датчика коленвала)
как всё это подсоединить к меге128 додумывал сам. в ту пору как раз только начал осваивать микроконтроллеры и надо было себя чем-то занять, чтобы интересно было продвигаться.
Вот и написал полностью свою прошивку на Си (я программист по роду деятельности, так что это не составило большого труда).
Из интернета только взял таблицы углов для разных моторов. Частично с вышеуказанных проектов, частично таблицы из всяких "январей"
Причём пришлось "переложить" их под себя, т.к. из-за "бедности ;)" у меня небыло датчика ДАД, а был датчик положения дроссельной заслонки, сделанный из переменного резистора!
и это работало! заводилось и ездило по трассе 140 км/ч!
и не пришлось спиливать никакие зубья. просто купил штатный шкив коленвала уже с выбитыми где надо зубами ;)
сейчас всё вернул назад (к трамблёру и датчику холла) по следующим причинам
1) самодельный ДПДЗ за лето совсем развалился ;)
2) наступила зима и стало холодно экспериментировать.
3) пропал зуд "что-нить такое забабахать на своё тачло" ;)
P.S. для человека далёкого от программирования, возможно, больше всего ужасает мысль "это же надо самому написать прошивку! караул! над этим целыы НИИ работали круглыми годами!".
Но для меня, как программиста, труднее всего было реализовать механическую часть (как к карбюратору приделать ДПДЗ например. чтобы было надёжно и не сильно кустарно)
А прошивка - это дело наживное. если знаешь принципы работы двигателя, умеешь программировать, дружишь с физикой и интернетом - всё получится ;). Не так хорошо как в тех же НИИ, но работать будет! И в случае чего ты всегда можешь проанализировать - почему не работает, т.к. весь алгоритм у тебя в голове!
в отличие от того же "января". хез почему не работает? мож прошивка неправильная, мож в датчиках проблема, мож "январь" такой кривой?
А штатный контроллер может быть "кривым" запросто. Особенно если он не новый. У меня знакомый так мучился с Микасом. В один прекрасный день мотор стал хреново работать. Ни сброс контроллера ни замена датчиков ничего не помогало. Контроллер сыпал ошибками, которые даже в руководстве к этому контроллеру имели название "неизвестная ошибка".
В конце концов он плюнул и тупо купил новый контроллер. Всё заработало как часы!
- WatchCat
- Это не хвост, это антенна
- Сообщения: 1401
- Зарегистрирован: Ср сен 03, 2008 21:42:17
- Откуда: Ленинградская область,пос.Красный Остров
Управление подачей топлива в движок - это не так уж дико сложно если соблюдения всяких Евро-4 не хотеть.
Неплохое описание теории, не перегруженное формулами видел тут http://www.diy-efi.org/
Есть еще openecu.org, но там то ли мало что есть, то ли запрятано хорошо и через GPRS не видно.
Сам делал регулятор подачи газа в газодизель(электростанция)
Здесь на форуме есть человек, который сделал регулятор подачи газа в карбюраторный движок, тоже электростанция, и _вообще_ без микропроцессоров, на жесткой логике!
На карбюраторные электростанции я только пневмомеханические дозаторы газа делал, без электроники.
Кстати возможность обойтись без электроники и при этом получить работоспособный двигатель косвенно подтверждает не особо высокую сложность задачи!
В задаче управления двигателем самое главное это не столько программа, сколько калибровочные таблицы, описывающие когда сколько бензина лить в зависимости от показаний имеющихся датчиков(их может быть разное количество кстати).
Народ вон ухитряется тому же "Январю" не меняя собственно кода по которому работает его проц, перелопатить калибровочные таблицы так, что Январь работает с движком Рено, исходно - карбюраторным. Но для этого нужен дорогущий софт, цена которого для частного лица малоосмысленна, поэтому занимаются этим те, кто может с работы ноутбук с этим софтом взять попользоваться. И все равно не будет редактирования в реальном времени например - это только "спортивные" еще более дорогие блоки умеют. А стоит этот софт дофига только потому что формат хранения таблиц в "фирменных" блоках известен только избранным, вот они своей избранностью и пользуются. Софт-то этот движком не управляет, он ничего кроме красивого визуального редактирования таблиц не делает! Любой программист подтвердит что ничего сложного в этом нет.
А вообще так всегда - одни говорят "невозможно, это же НИИ годами делали"(а то мы видели как в НИИ ударно трудятся и на что там годы уходят:)), а другие не знают что это невозможно и делают:) Тем более что человек пишет что ему даже тормозной стенд доступен - тогда вообще проблем нет. Я собственно почему с электростанциями столь успешные результаты получал - да потому что электростанция сама себе "тормозной стенд":)
P.S. Народ, а никто не видел в продаже электрических топливных насосов от инжекторных движов скутеров?
Они ведь должны быть существенно меньше автомобильных по энергопотреблению и размерам...
Неплохое описание теории, не перегруженное формулами видел тут http://www.diy-efi.org/
Есть еще openecu.org, но там то ли мало что есть, то ли запрятано хорошо и через GPRS не видно.
Сам делал регулятор подачи газа в газодизель(электростанция)
Здесь на форуме есть человек, который сделал регулятор подачи газа в карбюраторный движок, тоже электростанция, и _вообще_ без микропроцессоров, на жесткой логике!
На карбюраторные электростанции я только пневмомеханические дозаторы газа делал, без электроники.
Кстати возможность обойтись без электроники и при этом получить работоспособный двигатель косвенно подтверждает не особо высокую сложность задачи!
В задаче управления двигателем самое главное это не столько программа, сколько калибровочные таблицы, описывающие когда сколько бензина лить в зависимости от показаний имеющихся датчиков(их может быть разное количество кстати).
Народ вон ухитряется тому же "Январю" не меняя собственно кода по которому работает его проц, перелопатить калибровочные таблицы так, что Январь работает с движком Рено, исходно - карбюраторным. Но для этого нужен дорогущий софт, цена которого для частного лица малоосмысленна, поэтому занимаются этим те, кто может с работы ноутбук с этим софтом взять попользоваться. И все равно не будет редактирования в реальном времени например - это только "спортивные" еще более дорогие блоки умеют. А стоит этот софт дофига только потому что формат хранения таблиц в "фирменных" блоках известен только избранным, вот они своей избранностью и пользуются. Софт-то этот движком не управляет, он ничего кроме красивого визуального редактирования таблиц не делает! Любой программист подтвердит что ничего сложного в этом нет.
А вообще так всегда - одни говорят "невозможно, это же НИИ годами делали"(а то мы видели как в НИИ ударно трудятся и на что там годы уходят:)), а другие не знают что это невозможно и делают:) Тем более что человек пишет что ему даже тормозной стенд доступен - тогда вообще проблем нет. Я собственно почему с электростанциями столь успешные результаты получал - да потому что электростанция сама себе "тормозной стенд":)
P.S. Народ, а никто не видел в продаже электрических топливных насосов от инжекторных движов скутеров?
Они ведь должны быть существенно меньше автомобильных по энергопотреблению и размерам...
-
umnik
- Первый раз сказал Мяу!
- Сообщения: 22
- Зарегистрирован: Вт фев 09, 2010 15:16:02
- Контактная информация:
WatchCat писал(а):
P.S. Народ, а никто не видел в продаже электрических топливных насосов от инжекторных движов скутеров?
Они ведь должны быть существенно меньше автомобильных по энергопотреблению и размерам...
Возьми лучше на разборке внешний насос от инж.волги (примерно 500 руб. бывают и дешевле) От скутеров и моциков дорогие!!!
Извините, опять я: не поддерживаю идею самодельной инжекторной системы именно по причине множественных механических переделок. Если автор справиться с железяками - флаг ему в руки. Если для карбюраторного движка Волги подойдут детали от инжекторного двигателя - вопрос упрощаеться.(я не в курсе подробностей - просто предпологаю). Но надежность должна быть 100%(не всегда по городу катаемся). В общем - хозяин барин. Но преимущества инжекторного не очень велики(чуть меньше бензина и легче запуск при диком морозе. Хорошо настроенный карбюратор вполне надежен. Был у меня Ниссан старенький с карбюратором - в любой мороз заводился без проблем. Да, были засоры жиклера ХХ, но топливный фильтр надо периодически менять, а мы про него забываем).
Инжектор для питания газом хорош тем, что газ не "улетучивается" как в карбюраторе, но проблема поддержки стабильного давления в магистрали, от него сильно зависит нормальное смесеобразование(инжектор - это ж просто электроклапан, будет давление ниже/ выше нормы, значит и газу впрыснеться меньше/больше нормы за то же время открытого клапана). Ладно - не буду "учить" специалиста - он сам всё знает наверняка.
Инжектор для питания газом хорош тем, что газ не "улетучивается" как в карбюраторе, но проблема поддержки стабильного давления в магистрали, от него сильно зависит нормальное смесеобразование(инжектор - это ж просто электроклапан, будет давление ниже/ выше нормы, значит и газу впрыснеться меньше/больше нормы за то же время открытого клапана). Ладно - не буду "учить" специалиста - он сам всё знает наверняка.
А поболтать?
- WatchCat
- Это не хвост, это антенна
- Сообщения: 1401
- Зарегистрирован: Ср сен 03, 2008 21:42:17
- Откуда: Ленинградская область,пос.Красный Остров
Brigadir писал(а): Но преимущества инжекторного не очень велики(чуть меньше бензина и легче запуск при диком морозе.
Полностью согласен. Преимущества инжектора только в возможности соблюдения всяких Евро-2,3,4,5 и так далее.
Что нам, понятное дело, пофиг. А расход там меньше не настолько чтобы так сильно напрягаться с конструированием. Единственное исключение - любители "спортивного тюнинга". Но там самоделки не ценятся, там важно сколько денег в машину вложено и степень крутизны названий, которые на них написаны.
Хорошо настроенный карбюратор вполне надежен.
Именно так.
А еще более надежен ДИЗЕЛЬ. С механическим ТНВД, который может завестись и ехать при полной и абсолютной неисправности вообще всей электроники. Особенно актуально для тех, кто ездит не по городу. Замерзнуть где-нибудь в степи из-за отвалившегося разъема или дефекта в копеечном радиоэлементе- не самый удачный способ закончить свой земной путь.
А на дизеле - подаем питание с аккумулятора любым куском провода на реле стартера, заводимся и едем домой. Все же в российских условиях, при наших размерах территории и климате, двигатель должен быть в первую очередь _надежен_ и только потом все остальное.
Пожалуй как поле для экспериментов было бы более интересно развешивание датчиков вибрации и температуры всюду куда возможно. Чтобы о каком-нибудь разваливающемся подшипнике узнать заранее, а не в десятках километров от ближайшего жилья.
Инжектор для питания газом хорош
Газ сам по себе хорош своей низкой ценой. Во всяком случае для городских ездоков, так как вдали от городов его чаще всего заправить негде. Заодно сразу всякие "Евро" автоматически получаем без усилий.
Электронное дозирование - приятный бонус к этому. Дозирование газообразного топлива задача технически более сложная чем жидкого, поэтому электроника тут полезна.
Кстати интересно - а если пропан не испарять, а прямо жидкий качать электрическим насосом из баллона, как бензин? И бензиновыми же форсунками впрыскивать...
Ас: я немного сомневаюсь: мотор сам хорошо засасывает воздух и топливо, а лопасти вентилятора могуть создавать лишнее сопротивление движению воздуха. Лучше заняться "вылизыванием" внутренних стенок воздуховодов, ещё лучше (но это опять изготовление нового впускного коллектора) максимально "спрямить" геометрию движения воздуха и подавать его в цилиндр таким образом, чтобы смесь закручивалась при впуске в цилиндр и хорошенько перемешивалась(Так на Мицубиси делали - дает ощутимую прибавку в мощности и чище выхлоп).
А вентилятор? Вентилятор берет энергию от генератора, генератор - от мотора. То есть весь "выигрыш" сьедают "потери". Вот турбокомпрессор - совсем другое дело: энергия выхлопа наполовину дармовая, она и добавляет энергии мотору. Да и вообще энергия сгоревшей смеси используется только наполовину - такова конструкция ДВС. Надо бы делать всасывание в малом цилиндре, рабочий ход в соседнем, большом цилиндре. Но это сложно конструктивно. и громоздко.
А вентилятор? Вентилятор берет энергию от генератора, генератор - от мотора. То есть весь "выигрыш" сьедают "потери". Вот турбокомпрессор - совсем другое дело: энергия выхлопа наполовину дармовая, она и добавляет энергии мотору. Да и вообще энергия сгоревшей смеси используется только наполовину - такова конструкция ДВС. Надо бы делать всасывание в малом цилиндре, рабочий ход в соседнем, большом цилиндре. Но это сложно конструктивно. и громоздко.
А поболтать?