Как пишут программы для эбу

В ближайших статьях, я попытаюсь вам рассказать про принцип работы эбу, настройку прошивки по логам, создании инженерного эбу и настройку в онлайне. Данные повествования лишь краткая выжимка из разных форумных тем, а так же мои мысли на эту тему.
Эта статья рассказывает основные принципы работы ЭБУ и полезна будет для новичков. Правда картинок там практически нет.

Тем кто считает себя не новичком, тот может пропустить эту статью.

Принцип работы системы впрыска достаточно прост : данные поступают с датчиков (ДФ, ДК, ДС, ДПКВ, ДМРВ, ДД, ДПДЗ, ДТОЖ, ДАД, ДТВ), анализируются процессором согласно алгоритмам хранящимся в флешь памяти ЭБУ и выдаются в виде управляющих команд на исполнительные механизмы, такие как форсунки, РХХ, насос, вентилятор, адсорбер, модуль зажигания.
Т.е. 2+2=4 (“2” и “2” это информация с датчиков. “+” это действия ЭБУ. “4” это сигнал на исполнительные механизмы)

Я не буду утомлять Вас умными описаниями, а просто вкратце расскажу про основные и самые распространенные датчики и исполнительные механизмы:

Важно! Структура прошивки // Как работать с ЭБУ // Правила #чип тюнинга

Датчики:
ДПКВ (датчик положения коленвала)– самый главный датчик, показывает положение коленвала. Он помогает ЭБУ разобраться где ВМТ у первого и остальных цилиндров. На базе этой информации строится весь основной алгоритм работы. Принцип работы датчика достаточно неплохо описывается на видяшке
ДМРВ (датчик массового расхода воздуха) – датчик показывает какое количество воздуха проходит в двигатель за единицы времени
ДПДЗ (датчик положения дроссельной заслонки) – показывает насколько открыт дроссель (педаль газа)
ДФ (датчик фаз)– показывает положение распредвала. Ведь системы бывают разные, бывает одновременный впрыск (все форсунки прыскают одновременно), попарно-параллельный впрыск (форсунки прыскают по две), фазированный (форсунки работают поочередно)
ДТОЖ (датчик температуры охлаждающей жидкости) – показывает температуру ОЖ. Очень важный датчик, ведь очень многие алгоритмы работы впрыска зависят от температуры двигателя. Лишь очень недалекие люди думают что он служит лишь для показания на приборке и включения вентилятора.
ДД (датчик детонации) – служит шумы двигателя и корректирует УОЗ в случае возникновения детонации. Ведь как мы знаем из моей статьи про детонацию, она есть зло как для мотора, так и для самой динамики автомобиля.
ДС (датчик скорости) – помогает двигателю ориентироваться на то едет ли машина или стоит на месте. ХХ сейчас или режим малых нагрузок. Есть еще и другие функции, но они не очень сильно влияют на двигатель.
ДК (датчик кислорода) – Датчик показывает насколько хорошо сгорает смесь. Помогает ЭБУ выбирать более правильную топливоподачу. Я за этот датчик на стандартных машинах. Отключают его или те кто отчетливо понимает зачем он нужен (обычно когда машина настраивается специалистами в онлайне) или идиоты, которые не понимают его предназначение в принципе. (я исключаю моменты если вы живете в деревне где одна заправка с 92 бензином и бензин такого качества, что ДК умирает сразу. В этом случае его лучше отключить.) Более развернуто я писал об этом в отдельной статье
ДАД (Датчик абсолютного давления) – штатно на ВАЗ не ставится. Ставится в связке с ДТВ, как замена ДМРВ. Вместе с ДТВ помогает двигателю определить расход топлива.
ДТВ (датчик температуры воздуха) – вместе с ДАД, помогает ЭБУ рассчитывать поступающий в двигатель воздух.

Маленькое отступление: ДМРВ или ДАД+ДТВ ? Это зависит целей. Примерно как спросить – что лучше Внедорожник или низкий седан. ДМРВ менее критичен к настройке, прощает многое, неплохо выполняет свою функцию. ДАД+ДТВ более точек и быстр, но в тоже время сильно зависит от разных погодных явлений, сложен в настройке. Как правило при небольшом тюнинге вполне хватает ДМРВ, но при создании достаточно бодрых двигателей и особенно двигателей с турбонаддувом, используют исключительно связку ДАД + ДТВ. Более подробно про ДАД + ДТВ, а также ДФ можно почитать тут

Исполнительные механизмы:
Форсунки – ну думаю сами догадываетесь что они делают. Если вы меняете на нештатные, то особое внимание стоит обратить на то что они бывают высоокмные и низкоомные. Они бывают с разными посадочными отверстиями и естественно разной производительности. Производительность меряют в см3/мин или г/мин (при номинальном давлении)
Бензонасос – осуществляет подачу бензина из бака. На Вазе бывает двух типов. Первый обычный, а второй дурной. Дурной имеет в своем устройстве РДТ (регулятор давления топлива) и подает в рампу определенное неизменное давление.. В системах с обычным насосом РДТ стоит на рампе и осуществляет изменения давления в зависимости от разряжения в ресивере.
Модуль зажигания (в новых системах – катушка зажигания или катушки) – осуществляет выработку искры на свечах зажигания.
РХХ (Регулятор холостого хода) — в режиме ХХ дроссель закрыт и в основном воздух подается через канал РХХ. Регулятор меняет количество поступающего воздуха чтобы обеспечить стабильные обороты ХХ, маленький расход бензина и некоторые другие функции
Вентилятор – включается когда ЭБУ фиксирует определенную температуру, охлаждает антифриз и позволяет двигателю работать на номинальных температурах.
Клапан Адсорбера – включает проветривание адсорбера.
Задача ЭБУ собрать информацию с датчиков и выдать на исполнительные механизмы такие сигналы, чтобы обеспечить оптимальную работу двигателя. Т.е. плавность, мощность, эластичность, минимальный расход топлива и т.д.

Читайте также:
Как переписать программы с Айфона на Айфон

ЭБУ включается в работу в момент поворота ключа в замке зажигания, запускаются алгоритмы и ЭБУ ждет команду от ДПКВ и других датчиков чтобы начать анализировать информация и управлять исполнительными механизмами.
Погрузимся чуть глубже в ЭБУ: За обработку всего в ЭБУ отвечает процессор и флешь память. В флеше храниться прошивка, т.е. данные с алгоритмами работы и наборами разных установочных данных. Основные алгоритмы прошивки менять никто не может (их устанавливают лишь разработчики прошивок), а вот данные по умолчанию менять можно. Этим обычно и занимаются все чиптюнеры, т.е. при помощи специальных программ(например ChipTuningPro ) меняют данные в прошивках, заливают прошивки в эбу и смотрят с умным видом в монитор.
ЭБУ при помощи определенных команд можно вывести в два режима:
1. Режим диагностики. В этом режиме между компьютером (или диагностическим тестером) происходит обмен информацией. Компьютер запрашивает данные и получает ответ о состоянии датчиков и исполнительных механизмов в процессе работы двигателя. По этому принципу работаю диагностические сканеры, подключенные к ПК адаптеры и бортовые компьютеры.Первые свои опыты по диагностики я описывал еще в самой первой своей статье о к-лайн адапторе
2. Режим программирования. В этом режиме можно перезаписывать флешь память, т.е. менять прошивку. Делается это специальными программами(Например Combiloader или Chiploader). Двигатель при этом работать не будет и алгоритмы расчета впрыска не активированы. Про программирование я писал в отдельной статье

Основной вывод по статье : эбу получает информацию с датчиков и управляет исполнительными механизмами, так же он может передавать диагностическую информацию другим устройствам, таким как БК и тестеры. эбу работает по алгоритмам и данным из прошивки. Алгоритмы неизменные, а данные калибруется и записывается при помощи специальными программам.

Владимир, Чита :

Еще раз — спасибо! Я — автогонщик и в карбюраторных — почти, профессор, но в инжекторных — мягко говоря, новичок, а пришлось сейчас учиться. А у Вас: просто, кратко и доходчиво.
С уважением, Владимир, Чита.

Источник: www.atomic-dm.ru

Чиптюнинг часть3: написание прошивки

Собственно из-за отсутствия времени решил пока написать про написание прошивки в сжатом виде. Позже когда со временим будет попроще напишу развернутый материал. А на первых парах сегодняшнего материала хватит для понимания что такое написания прошивки.

Все описанное в данной статье делается на ваш страх и риск. Ответственности за поврежденные вами ДВС и понесенные вами убытки не несу.

Начнем с того что прежде чем писать прошивку нам надо иметь:

1) Средства для проведения диагностики автомобиля. Кабеля Consult и диагностического ПО вполне достаточно.

2) ECU с возможностью их перепрошивки.

3) ПО для изменения прошивки ECU. (Я буду использовать Nistune, для моих нужд его триал версии вполне достаточно.)

4) Программатор чипов.

5) Двигатель в идеальном или близком к идеалу состояние.

Остановимся подробнее на состояние двигателя. Т.к. неисправный двигатель может «развалиться» или в лучшем случае свести к минимуму наши труды.
Что требуется от двигателя перед началом тюнинга:

1) Отсутствие кодов ошибок.
2) Свежий воздушный фильтр и исправный MAF.
3) Исправный и правильно настроенный TPS(ДПДЗ)
4) Бензонасос и топливный фильтр — новые или в идеальном состояние. Исправные и чистые форсунки.
5) Правильно выставленное зажигание по стробоскопу. Как правило для Nissan Это 15 градусов (реже 20).
6) Новые или в хорошем состояние свечи зажигания. Для турбомоторов Nisssan я бы рекомендовал свечи производства NGK с зазором 0,6мм

Так же не стоит при тюнинге расчитывать на чудо. К примеру если мы имеем полный сток SR20DET, то по MAF-у мы упираемся в потолок равный 290 лс, а по форсункам в 280. И превышение максимально возможных параметров для форсунок опасно для двигателя смертью.
И написание каждой прошивки свыше 280 лс рассчитывается индивидуально под приобретенные спеки снимающие потолок в 280 л.с.
Так даже для потолка стока в 280 л.с. я бы рекомендовал поставить бензонасос 255 л/ч.

Далее как выглядит написание прошивки в nistune. Собственно писать я её буду под сток двигатель с бустконтроллером, прямоток и нулевиком.

При запуске Nistune с начала выбираем модель под которую будет писаться прошивка. Это очень важный момент т.к. разные ECU имеют разные адресные карты и с «не родным» адресным файлом, ваша машина в лучшем случае просто не заведется.

Фото в бортжурнале Nissan Bluebird (U13)

Далее там появиться меня и ищем в нем свою платформу и двигатель. После выбора так же надо будет выбрать прошивку нашего двигателя.

После того как у нас откроется прошика мы сможем её редактировать. Прошивку тоже желательно выбирать согласно модели своего ECU.

Первым делом я направися во вкладку Limits. Она отвечает за отсечки по TPS, оборотам, скорости.

Фото в бортжурнале Nissan Bluebird (U13)

Изменение параметров не вызывает трудности. После клика мыши открывается не большое меню с бегунком которым и производится регулирование.
Soft Rev limit 1 — отвечает у нас за отсечку по оборотам когда дроссель полностью не открыт.
Hard Rev limit 1 — отвечает у нас за отсечку по оборотам когда дроссель полностью открыт. Не рекомендую эту отсечку трогать со стоковыми валами т.к. сток валы примерно при 7500 тысячах начинают активно деградировать.
Safety Rev limit — отвечает за отсечку оборотов при полностью закрытом дросселе.
Safety TP limit — отвечает за отсечку по допустимому открытию дросселя.
Speed limit 1 — отвечает за отсечку по скорости при полностью открытом дросселе.
Speed limit 2 — отвечает за отсечку по скорости когда дроссель полностью не открыт.

Читайте также:
Топ программ для съемки видео на Айфон

Я трогал только отсечку по скорости, поставил оба параметра в 250 км/ч.

Так же если есть необходимость можно изменить карту MAF и К константу при замене форсунок.

Запчасти на фото: 4501450, 4711304, 0344748. Фото в бортжурнале Nissan Bluebird (U13)

В нистюн это все автоматизированно. Если будете работать с другой программой константу К придется считать в ручную. Формула расчета замены форсунок не сложна (производительность старых форсунок / производительность новых форсунок) * константа старых форсунок = константа новых форсунок.

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

Находим вкладку Limit tables

Запчасти на фото: 4871403, 4821482. Фото в бортжурнале Nissan Bluebird (U13)

Min TPulse width — этот параметр отвечает за длительность впрыска топлива что бы двигатель не заглох когда вы после активного педалирования бросаете газ. Его можно не трогать.

Min TPulse width — этот параметр отвечает за максимальное время впрыска топлива. Это и есть один из ограничителей наших спеков типа нулевика и прямотока. Т.к. двигатель даже получая больше воздуха, в цилиндры не нальет топлива больше чем положено и сделает нулевик, и прямоток бесполезными. Тут можно начиная примерно с 2800 оборотов ставить 175. Не советую без тонкой настройки ставить максимальное значение в 255 т.к. вам скорее всего будет заливать свечи и взорвется выхлоп.

Load cut — отсечка по топливу/бусту. Вторая палка мешающая нашим спекам увеличить мощность нашего мотора. Из-за этого параметра при поступление воздуха больше чем указано мозгу он отсекает подачу топлива. Тут можно выставить везде 255 если вы собираетесь дуть в двигатель больше 1кг. Я ограничился так же 175 от 2800 оборотов.

Фото в бортжурнале Nissan Bluebird (U13)

В моем случае я на этом закончил. И сохранил прошивку сразу для записи её на чипы.

Запчасти на фото: 030870, 4208470, 4821482. Фото в бортжурнале Nissan Bluebird (U13)

Но сохраняем в формате odd/even для 256 чипов. Если у вас ECU использует 512 чипы то нужно сохранять одним файлом.

После прихода некоторых спеков напишу про более подробное написание прошивки с расширением топливных карт и прочими интересными вещами.

Источник: www.drive2.ru

Программатор, редактор прошивок ЭБУ автомобилей для перепиновки блока управления двигателем от угона

Программатор, редактор прошивок ЭБУ автомобилей для перепиновки блока управления двигателем от угона

Электронный блок управления представляет собой устройство, предназначенное для обеспечения правильной работы силового агрегата и прочих узлов авто. ЭБУ корректирует основные параметры работы двигателя, что позволяет добиться его максимальной функциональности. Как и любой другой девайс, со временем ЭБУ может работать с перебоями, решить такую проблему зачастую позволяет перепрошивка. Какой лучше выбрать редактор прошивок ЭБУ автомобилей, и как его использовать — узнайте из этого материала.

Что предполагает прошивка блока управления двигателем?

Программатор, редактор прошивок ЭБУ автомобилей для перепиновки блока управления двигателем от угона

Как осуществляется перепиновка блока управления ДВС от угона через диагностический выход, что такое сброс ЭБУ с инициализацией, как произвести обучение и какое использовать оборудование для чип тюнинга? Процедура программирования — это, по сути, перенастройка управляющего модуля с проведением всех необходимых калибровок. Прошивка модуля — это комплекс утилит и программ, которые записаны в память управляющего устройства силовым агрегатом. Именно прошивка во многом определяет правильность работы устройства.

Если вы решите произвести чип-тюнинг мотора, то в любом случае надо будет сбрасывать настройки блока. Как правило, тюнеры взаимодействуют с компонентами управляющего модуля. Это позволяет контролировать процесс сгорания топливовоздушной смеси и обеспечить работоспособность всех датчиков и контроллеров.

Иногда при осуществлении чип-тюнинга специальным редактором выполняется изменение программного кода, но чаще всего вносятся изменения в калибровку. Непосредственно прошивка, состоящая из множества программ, может находиться либо внутри процессора, либо на наружной плате. Но это зависит от определенного автомобиля и модификации двигателя (видео снято каналом MotorState).

Разновидности прошивки

В настоящее время в свободном доступе в Интернете можно найти сотни различных утилит для перепрошивки управляющих модулей от разных разработчиков. То же самое касается и программаторов — в продаже можно найти десятки устройств, обладающих разными параметрами и характеристиками. Самые известные и востребованные на сегодня — это производители из США и Германии. Однако, и среди российских производителей в последнее время появилось множество компаний, которые выпускают программаторы.

Рост отечественных производителей в области изготовления программаторов связан с тем, что на территории РФ, а также стран бывшего СССР увеличилось количество тербодизельных, а также инжекторных машин. Разумеется, речь идет о транспортных средствах, оборудованных ЭБУ. Из-за того, что производители автомобилей изначально оборудуют транспортные средства противоугонными установками, программаторы российского производства не всегда позволяют осуществить перепрошивку.

Каких результатов ждать от перепрошивки ЭБУ?

Если действия по перепрошивке ЭБУ MT60 или любой другой модели программатором Openbox либо другим устройством будут выполнены верно, то вы сразу же почувствуете, как изменилась работы ДВС. При перепрограммировании управляющего модуля на практике обычно удается достичь максимально плавной и ровной работы автомобильного мотора. Это, в свою очередь, делает управление транспортным средством более комфортным и удобным. Если двигатель в целом работает правильно, то процедура перепрошивки своими руками даст возможность повысить мощность двигателя и его крутящий момент в частности.

Читайте также:
В какой программе открыть файл xmind

Программатор, редактор прошивок ЭБУ автомобилей для перепиновки блока управления двигателем от угона

Благодаря этому достигается улучшение динамики автомобиля, а если все узлы и агрегаты работают правильно, то возможно, получиться даже добиться экономии топлива. Нужно учитывать, что процедура редактирования также во многом зависит от того или иного программатора. Редактированию обычно подвержены от 30 до 1000 параметров калибровок, что зависит от мотора и устройства. Обычно корректировке подвергаются параметры угла опережения зажигания, составов топливовоздушной смеси, запуска двигателя и т.д. Процедура внесения корректировок осуществляется благодаря программатору через компьютер и кабель подключения.

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

Инструкция по прошивке модуля управления двигателем своими руками

Если вы решили самостоятельно перепрошить модуль, то для того, чтобы все сделать правильно самому, нужно не только подобрать необходимый программатор и ПО, но и знать распиновку разъемов. Ниже предлагаем ознакомиться с информацией касательно выбора программного обеспечения (видео обнародовано каналом VideoMix).

Оборудование

В первую очередь нужно подобрать редактор. Редактор представляет собой специализированную программу, основное назначение которой заключается во внесении корректировок в настройку управляющего модуля. В сегодняшнее время купить редактор для изменения файлов ЭБУ можно в любом тематическом магазине. Мы рекомендуем остановить свой выбор на редакторах от известных производителей, так вы будете уверены, что работаете с качественным софтом.

Рассмотрим наиболее популярные версии оборудования для корректировки:

  1. Делфи MT60. Это программное обеспечение считается самым универсальным вариантом, поскольку его можно использовать для работы с большинством современных девайсов, в частности, Микас. Найти сегодня Делфи МТ60 — не проблема.
  2. Галлетто 1260 — этот программатор считается одним из самых простых в плане использования. На практике же это оборудование может работать только с блоками Бош ЕДС16 и ЕДС15, Сименс, Делко, МЕ всех версий. Устройство без проблем перепрошивает блоки управления как в дизельных, так и в автомобилях, работающих на бензине, для перепрошивки применяется интерфейс OBD-II. В комплекте идет переходной штекер с OBD на VAG 2×2.
    При использовании этого устройства производитель рекомендует отдельно сохранить резервную копию основных файлов прошивки блока. В ходе выполнения процесса необходимо обязательно отключить дополнительные устройства и девайсы и проследить за тем, чтобы был выключен вентилятор радиатора. В случае неполадок в работе бортовой сети автомобиля заниматься перепрограммированием не рекомендуется.
  3. Опенбокс — не менее популярный вариант, получивший широкое распространение среди наших соотечественников. Данный редактор также может работать со многими моделями управляющих модулей, среди которых ВАЗовские Январь (практически все версии), Бош, а также Микса. По факту Опенбокс хорошо работает и с другими моделями бортовых компьютеров. При правильном использовании вы сможете улучшить основные рабочие параметры и характеристики авто, а также усилить защиту от угона. Если вы будете использовать эту утилиту, то для ее правильной эксплуатации вам понадобится специальный модуль, он будет подсоединяться через кабель к ЭБУ.
  4. MPPS. Этот редактор можно использоваться практически во всех авто европейского, американского и азиатского производства. Девайс позволяет считывать и записывать информацию в память контроллера через OBD-II выход посредством прямого подключения. Одной из основных характеристик устройства является высокая скорость прошивки, а также многоязычный интерфейс, включающий русский язык.
  5. ЧипЭксплорер — также универсальная и простая в использовании программа, которая подойдет для работы практически с любыми управляющими модулями.

Фотогалерея «Программаторы ЭБУ»

Программатор, редактор прошивок ЭБУ автомобилей для перепиновки блока управления двигателем от угона

Программатор, редактор прошивок ЭБУ автомобилей для перепиновки блока управления двигателем от угона

Нюансы, которые важно знать

Так как прошить блок управления и какие нюансы следует учитывать при выполнении этой задачи? Процедура программирования осуществляется путем подключения компьютера к управляющему блоку через программатор и внесения корректив в его параметры. Здесь многое зависит от конкретного блока управления, программного обеспечения, а также программатора.

При покупке устройства рекомендуем внимательно проверять комплектацию прибора, в которую должны входить:

  • утилита, с помощью которой будет осуществляться корректировка;
  • сам провод с адаптером;
  • USB-ключ, выполненный в виде обычной карты памяти (видео опубликовано каналом romanem0).

При отсутствии ключа использование программного обеспечения будет невозможным. Большинство программаторов, продающихся сегодня, имеют лицензию, которая может составлять 12 либо 18 месяцев, здесь все зависит от производителя. Если вы никогда ранее не сталкивались с необходимостью перепрошивки управляющего блока, то лучше доверить эту процедуру специалистам. В противном случае есть вероятность допущения ошибок.

Заключение

Блок управления силовым агрегатом — это «мозг» автомобиля, с помощью которого определяются основные характеристики и рабочие параметры узлов и систем машины. При обнаружении первых симптомов неисправности управляющего модуля необходимо провести диагностику его состояния. Если есть необходимость, то всегда можно перепрошить устройство, но как мы уже сказали, при отсутствии опыта и навыков желательно доверить это дело специалистам.

Видео «Инструкция по перепрошивке управляющего модуля Бош 7.9.7»

Как правильно выполнить перенастройку блока управления, что следует при этом учесть и как не допустить ошибок при перепрограммировании — узнайте из ролика от пользователя Павла Ксенона.

Источник: autocentrum.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru