Калибровка прошивок эбу обучение

Добавил пользователь Алексей Ф.
Обновлено: 19.09.2024

При калибровке прошивок необходимо представлять модель работы ДВС.
Суть проблемы управления двигателем заключаеться в описании реакции системы управления на управляющее воздействие водителя и переменной нагрузке сопротивления движению автомобиля.
Применяют понятия режимов и режимной точки.
Основные режимы:
1. режим ХХ.
2. режим частичных нагрузок.
3. режим полных нагрузок.

sharoka

Mozart

вероятно способы достижения оптимальных результатов на каждом из режимов!


также можно выделить
пусковые режимы
прогревочные

boris.s

Основных режимов, как видим, - три.
Переходные пока не рассматриваем.
а) Условия и задачи режимов.
Режим ХХ предназначен для поддержания готовности двигателя к переходу в рабочие режимы.
Характеризуется оборотами ХХ, необходимыми для работы системы смазки двигателя, поддержанием зарядки аккумулятора и равномерностью вращения двигателя.
С одной стороны, обороты должны быть не ниже работоспособности систем обеспечения, с другой - достаточно высокими с целью перехода в рабочие режимы при воздействии управления или изменения нагрузки на двигатель.
При этом экономичность двигателя в этом режиме вторична.

sharoka

sharoka

Док, Как правило, режимы ХХ и ПХХ и особенно переходные от рабочих к ХХ и ПХХ самые труднонастраиваемые.
Стационарный режим можно легко выкатать с инженерником и альфометром, режимных точек не так уж и много. Было бы неплохо разжевать до манной каши именно переходные режимы. Там много неясного и неоднозначного, особенно в Январе 7.2

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

ironcat

Стационарный режим можно легко выкатать с инженерником и альфометром, режимных точек не так уж и много

Sим, Поясни, как? Я думал, что так объективно можно только состав смеси выкатать. И почему их "немного"? Всего в куче 512, половина наверно не используется, пусть будет 200, это немного?

Федорыч

Поясни, как? Я думал, что так объективно можно только состав смеси выкатать. И почему их "немного"? Всего в куче 512, половина наверно не используется, пусть будет 200, это немного?

Я про смесь и говорю А точки. Они жеж типа интерполируются, то есть значения соседних точек примерно равны.

Про "квази" согласен. У контроллера немного другая временная диаграмма, чем у водителя

Не могут быть они равны, тебе понравится УОЗ=const? А насчет интерполируются - так это про внутренние точки, а их еще больше - типа рабочие диапазоны по ЦН умножить на рабочие диапазоны по обормотам разделить на соответсвующие дискретности за вычетом нерабочих. Море, короче! А вот интерполируем мы их как-раз в совокупность кусочно-линейных поверхностей их мощностном-экономичном по 225, да еще 15 в переходном

Федорыч

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

последнее время 1-3 ставлю ширину,нет никаких дёрганий,да и не должно быть,переход от состава 14,7 к даже 12,6 не будет рывка,имхо

Переходные режимы тоже рассмотрим.
Хочу заметить при этом. Дядька сим не до конца понимает суть основных режимов. Часть (основная) зарыта в основных режимах. Посто представление о них у него как у переходных. :D

sharoka

Как то ветиевато вы говорите. Лучше давайте обсудем то, как выкатывть например поправку циклового наполнения. Я имею ввиду стационарные режимы.

beast

beast

Как то ветиевато вы говорите. Лучше давайте обсудем то, как выкатывть например поправку циклового наполнения. Я имею ввиду стационарные режимы.

На каком софте? При работе по ДМРВ? Или по дросселю?

Если нестандарт и по дросселю, то поправку строить не надо. Надо строить саму БЦН. С режимом ХХ все просто, надо вогнать КР (коэфф. регулирования по ДК) в 1 или близко. Затем начинаем ездить с напарником. Начинаем с малых дросселей, то есть, едем при одном положении педали с самых низов и до верхов, в это время пишется лог в инженернике. Останавливаемся, смотрим, где КР сильно убежал. Двигаем в этих местах БЦН. Едем еще раз, снова корректируем. Обычно нескольких заездов при одном дросселе достаточно, чтобы уловить как абсолютные значения БЦН, так и ее форму (ну, там провалы и горбы всякие). Потом то же самое делаем на средних дросселях, затем на больших. Промежуточные значение интерполируем, вся поверхность обычно довольно гладкая, так что характер ее наклонов/спадов можно уловить довольно быстро.
Если КР находится в районе 0.9. 1.1, то этого достаточно, точнее строить не нужно. Момент при альфе 0.8. 0.9 почти одинаков. Еще запомните, что иногда лучше чуть обеднить, чем переобогатить. Момент на альфе 0.7 бывает ниже, чем на альфе 1 (стехиометрия).

Может быть, те, кто выкатывают программы, нам просто подробно опишут (каждый по своему) как именно он выкатывает прошивку .

Есть, например, условие: мотор (условно Хендай) c установленным контроллером Январь 7.2, который неустойчиво держит ХХ, а в остальных режимах работает тоже отвратно.
Задача - отладить программу под двигатель.

То есть, хотельсь бы узнать какие таблицы вы в первую очередь откатаете, какие затем, какие в последнюю.

Какими параметрам будите руководствоваться, выявляя оптимальный режим для каждой из таблиц

На каком софте? При работе по ДМРВ? Или по дросселю?

Если нестандарт и по дросселю, то поправку строить не надо. Надо строить саму БЦН. С режимом ХХ все просто, надо вогнать КР (коэфф. регулирования по ДК) в 1 или близко. Затем начинаем ездить с напарником. Начинаем с малых дросселей, то есть, едем при одном положении педали с самых низов и до верхов, в это время пишется лог в инженернике. Останавливаемся, смотрим, где КР сильно убежал. Двигаем в этих местах БЦН. Едем еще раз, снова корректируем. Обычно нескольких заездов при одном дросселе достаточно, чтобы уловить как абсолютные значения БЦН, так и ее форму (ну, там провалы и горбы всякие). Потом то же самое делаем на средних дросселях, затем на больших. Промежуточные значение интерполируем, вся поверхность обычно довольно гладкая, так что характер ее наклонов/спадов можно уловить довольно быстро.
Если КР находится в районе 0.9. 1.1, то этого достаточно, точнее строить не нужно. Момент при альфе 0.8. 0.9 почти одинаков. Еще запомните, что иногда лучше чуть обеднить, чем переобогатить. Момент на альфе 0.7 бывает ниже, чем на альфе 1 (стехиометрия).


Я говорю о том, как при настройке удаётся фиксировать дроссель в заданном положении. При 100 процентах всё понятно, а первую треть, например? Я для этого изготовил насадку на привод дросселя, у неё упор перемещается. Заглушил двигатель, настроил нужное положение дросселя, завёл, откатал. Долго, но зато 100 процентная точнось. Может я и не прав, может такая точность и не нужна. Но только у меня все тюнинговые моторы ездят только в одном режиме - мощностном. Я не испытываю проблем с переходными режимами. И все моторы 1800 легко умещаются в 10 литров городского цикла, если не топить, конечно. Хотя, я понимаю, что это неправильно. Но вроемени нет строить два режима, да и проблем появляется куча на переходных режимах.


Если сказать по-простому, прошивка делится на две главные составляющие части — софт, калибровки. В софте находятся сами алгоритмы работы программы, а в калибровках находятся значения переменных. Например, алгоритм регулирования ХХ, как только обороты попали в зону регулирования ХХ, то наступает плавное опускание оборотов в зависимости от шага оборотов второго переходного режима. В этом примере, есть алгоритм регулирования ХХ и есть калибровка — шаг оборотов. Если сказать по-простому, то настройщику приходится именно работать с калибровками — калибровать мотор, меняя в прошивке те, или иные значения переменных. Для этого существуют различные редакторы прошивки, наиболее известные программы — CTP 3.21, Master Edit Pro.

Менять алгоритмы внутри софта, как я уже говорил в предыдущей статье могут не многие — надо уметь редактировать исходный код прошивки, ну или редактировать прошивку в HEX редакторе, меняя те или иные байты. Для этого нужно хорошо иметь представление, как работает компьютер, обработка команд процессором, как устроена программа, одним словом быть хорошим IT-специалистом.

Если капнуть более глубже, то есть такая разновидность калибровок прошивки — флаги комплектации. Если так подумать, это ведь тоже калибровка и её тоже можно редактировать в редакторе, это переменная которая равно либо 0, либо 1. Меняя значение этой калибровки — меняем работу самих алгоритмов в софте прошивки. Например, отключая тот или иной датчик в системе, или например заставляем наш ЭБУ работать на системе ДАД+ДТВ. У каждой прошивки есть свой софт, он имеет название, например: dm, el, j7es, j7esa, j73s, j5ls.

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

Ничего в этом страшного нет, начинаем разбираться. Прошу прощения, чтобы понятнее было, начинаю с корня. Прошивка — простой бинарный (двоичный) файл, состоящий из набора байтов. Чтобы изменить в прошивке те или иные параметры, нужно отредактировать эти самые байты. Байты заданы разумеется в шестнадцатиричной системе. Человеку привычнее работать в десятичной системе — всего десять цифр — 0,1,2,3,4,5,6,7,8,9. Компьютеру в шестнадцатиричной — это значит что в этой системе счисления 16 различных цифр: 0,1,2,3,4,5,6,7,8,9, A, B, C, D, E, F (на самом деле компьютер работает в двоичной, бит равен 0 либо 1). Один байт задан в виде двух 16ричных цифр, например 01, 78, A1, AB, AA, 3F и т.д. Сам байт, например 01 уже состоит из восьми бит: 00000001. Теперь понятно, если прошивка весит у нас 64кб, то она состоит из 1024x64 байт, если открыть в HEX редакторе (HEX — означает 16 ричная система), то увидим следующую картину:


Итак, теперь понятно, что тут не просто так всё. Есть куча различных байт, с ними надо что-то делать. Например, чтобы включить вентилятор охлаждения на 95 градусах по ДТОЖ, нужно чтобы байт под номером, к примеру 124, должен быть равен 01, а чтобы при 90 градусах по ДТОЖ должен быть равен FF. Но к счастью программисты запрограмммировали редактор прошивок. Редактор прошивки — программа которая позволяет редактировать эти байты в прошивке, представляет нашему вниманию только цифры в привычном для человека виде — графики, таблицы, числа в десятичной системе счисления. Конечно же, расссмотрю программу CTP 3.21 и работу с калибровками в этой программе.

У каждой калибровки есть адрес, размер, занимаемый в самой прошивке. Он обозначается только в шестнадцатиричном виде. Например, всеми любимая калибровка — БЦН. Для прошивки j7esa будет иметь адрес [279E7F4E]. Размер не знаю точно, но подозреваю что он будет равен: 256x2 = 512 байт. Т.к. РТ всего 256 и на каждую РТ минимум требуется 2 байта, для того чтобы закодировать число большее 255. Если обратится уже по другому адресу, то уже можно попасть ну другие жизненно важные для мотора калибровки, например — УОЗ. Очень важно понимать, что редактировать нужно только нужные байты! Для этого, было введено понятие — карта прошивки.

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


Программы CTP 3.21, j73olt, Atomic Tune Online и Master Edit Pro позволяют работать с калибровками — делать экспорт и импорт калибровок. Экспорт калибровки — это процесс выгрузки калибровки в файл на компьютер. Импорт калибровки — это процесс загрузки калибровки в прошивку. К счастью, программы не позволяют импортировать в прошивку неверную калибровку, у которой адрес и размер не совпадают.


Взяв любую прошивку и открыв её в редакторе мы видим кучу различных разделов, в этих разделах есть другие разделы в которых сгруппированы калибровки. Названия разделов берутся из карты прошивки. Сама калибровка представляет из себя текстовый файл. Его можно открыть в простом блокноте и отредактировать адрес и сами числовые значения. Моя программа "Моторчик" делает это в автоматическом режиме. Но у пользователя всегда есть возможность самостоятельно руками отредактировать этот файл калибровки. Например, есть калибровка БЦН из прошивки dm, нужно её импортировать в прошивку j73s. При импорте этой БЦН в прошивку в редакторе j73solt, программа может выдать ошибку — адрес неверный или что-то в этом духе. Если размерности калибровок у обоих прошивок одинаковые, то можно обмануть программу редактор — поменять адрес калибровки и всё. Для этого открываем две калибровки в текстовом редакторе — первая в которой нужные параметры калибровки, вторую — оригинальную. Можно сделать двумя вариантами — адрес первой калибровки поменять на адрес второй калибровки. Или значения первой калибровки полностью перенести во вторую калибровку. Ну а затем просто импортировать в прошивку. Такой способ подходит для всех калибровок, заданных в текстовом виде.


Умеем экспортировать, импортировать, редактировать калибровки. Хочется пару слов сказать про сравнение прошивок. Если прошивки одного софта — например две прошивки j7esa, в первой настроена экономичная смесь, во второй спортивный уклон — смеси богатые. То программа CTP 3.21 позволяет очень легко это сделать. Открываем первую прошивку. Потом выбираем в меню программы — Команды — Сравнить, далее выбираем вторую прошивку. После этого программа нас спросит (только если вы настроили программу) какой картой открыть прошивку и откроет прошивку и сделает сравнение двух прошивок. По разным калибровкам она подскажет в чём они различаются. Если какие-то из калибровок в прошивках идентичные, то она просто их не покажет в этом режиме. Она покажет лишь те калибровки, которые различаются. Если нажать на клавишу F4, то значения калибровки второй прошивки перенесутся в первую прошивку. Если прошивки разного софта, то сравнить их можно, но только осторожно. Если у вас возник вопрос почему это надо делать осторожно, перечитываем теорию выше!


Тут уже надо понимать, что можно переносить калибровки одного формата. Простой пример — температура включения вентилятора. В каждой прошивке он лежит по одному адресу и имеет простое целочисленное значение. Переносить можно неглядя. А вот если например бывает такое, калибровки по адресам одинаковые, по размерам одинаковые, казалось бы — перенесли и не паримся. Но тут всё зависит от контекста! Лучше приведу пример, чтобы было понятнее. Например, в прошивке софта dm в нерегулируемом режиме настройка РХХ задана в желаемом расходе воздуха в кг/ч, а в новых версиях прошивки j7esa — настройка РХХ в нерегулируемом режиме задана в шагах РХХ. В первом случае значение в РТ будет равно 12 кг/ч, во втором случае равно 55 шагов. Ну и что получится если в желаемый расход воздуха записать шаги РХХ? Ничего криминально не случится, всё скопируется (т.к. адреса калибровок одинаковые), только калибровка желаемого воздуха через РХХ будет нереально большой. Надеюсь главную идею уловили.

На этом статью завершаю, настраиваем моторы грамотно. Сезон очень близко ребята, готовим свои корчи, ждём следующую статью!

Чип тюнинг программы: для прошивки, редактирования, настройки ЭБУ

Видео обзоры, видео инструкции, как установить программу диагностики и их возможности Вы можете найти на наших ресурсах:

Ниже в таблице список программ для чип тюнинга. Программы для чтения и загрузки прошивки, для редактирования карт ЭБУ, для удаления систем и датчиков (EGR) и другие.







ChipLoader предназначена для чтения и записи FLASH и EEPROM памяти блоков ЭБУ автомобилей. Для таких ЭБУ как:


Atomic Tune 2.8.8 (также Atomic logger, Atomic converter, Atomic UOZ)

Atomic Tune — программа для откатки самых важных калибровок — БЦН и ПЦН. Умеет диагностировать, показывать детонацию, загрузку форсунок. Пишет логи в формате ICD, которые пригодятся нам для отстройки фазы впрыска. Может работать как на Январь 5.1, так и на Январь 7.2, как на стандартном датчике кислорода, так и на ШДК.


FunTune — это аналог программы Atomic Tune для откатки самых важных калибровок — БЦН и ПЦН. Но в отличие от Atomic Tune умеет продолжать сессии обучения, но требует наличие специальных карт для работы с файлом прошивки. Из коробки доступны карты для прошивки j7es.v17.3_dmrv. Также умеет писать логи в формате ICD, ECUEdit.

Программа дополненена несколькими картами, для разных прошивок, карты находятся в папке с програмой в папке maps. Программа работает только с УДК, на блоках управления Январь 5.1, Январь 7.2.







KIA Flasher - программа для прошивки ЭБУ автомобилей KIA и Hyundai.

Программа КИА Флэшер позволяет осуществлять запись электронных блоков управления Bosch 7.9.7 Kefico автомобилей корейского производства KIA. В KIA flasher есть возможность выбрать любой порт для использования программы, позволяет читать паспорт ЭБУ, просматривать ошибки, которые могли возникнуть в процессе эксплуатации автомобиля, так же есть возможность выполнять сброс самообучения KIA, что необходимо обязательно делать после чип тюнинга kia.

KIA flasher работает с любым K-Line адаптером, через разьем диагностики OBD-II, позволяет толь ко записать прошивку в блок, не может считывать, поддерживает прошивки только полноформатного размера 512 кб.

Внимание! Программа работает только на Windows XP

Hyundai j2534hme - программа для прошивки Хюндай через j2534


OpenBox - нужна для считывания и загрузки прошивки в следующие блоки управления:

  • Микас 11 и М73А
  • J72 и М73(I)
  • Микас-10.3
  • Bosch M797
  • Bosch ME797
  • Bosch M797+
  • Bosch M(G)798.






Injector by Andy Frost. Программа анализирует логи в формате ICD, корректирует файл прошивки. С помощью нее возможно по логам отстроить некоторые важные калибровки, холостой ход.

Что может программа:

  1. Настройка параметров ХХ: Уставки GB, Коэфф уставки GB, Коэфф переходных режимов, и пр.
  2. Настройка Зажигания: Коррекция зажигания на в соответствии с детонацией двумя способами, настрока аварийного зажигания для прошивок J5LS.
  3. Настройка попрваки ЦН с помощью штатного ДК.
  4. Нстройка БЦН с учетом температуры воздуха.
  5. Установка состава смеси в соответствии с положением дросселя.
  6. Банально упрощает визуализацию лога и упрощает его понимание.

Отдельно следует указать понимание прошивки J5LS:

  1. Полная поддержка единых таблиц J5LS зажигания и смеси.
  2. Настройка дроссельного режима по ДК.
  3. Коррекция переходного режима Пуск – ХХ по РХХ.


CombiLDR 2.18 - combiloader загрузчик прошивок ЭБУ:

  • Январ 5, VS
  • Микас 7, 7.6
  • Бош МП7.0
  • Бош 7.9.7
  • Январь 7.2.

Также есть возможность минимально диагностики этих же блоков управления.


CTP 3.21 FULL - Chip Tuning PRO программа для настройки прошивок ЭБУ:

  • GM ISFI-2S
  • Бош 1.5.4
  • Бош 7.0
  • Январь 4, 5.1, VS-5.1
  • Микас 5.4, 7.1


OpenDiagFlasher предназначена для программирования блоков управления J7.2+, M73, М11, М11ЕТ, М11CR, M11E3, M10.3(+), Bosch 797(+), Bosch ME797, Bosch M(G)798, устанавливаемых на автомобили:

  • ВАЗ (Весь модельный ряд)
  • ГАЗ (ГАЗель, Соболь)
  • Hyundai (Getz, VERNA(Accent), Elantra, Coupe, I 10 , I 30)
  • KIA (Cerato, Ceed, Soul, Rio, Picanto, Matrix, SEPHIA-II, Shuma, Spectra)
  • CHERY (Amulet, Fora, CrossEastar-В14, Elara-A21, Jaggi-S21, Kimo-A1, QQ-S11, Tiggo-T11)
  • GEELY (МК, CK, FC)
  • HAFEI (HFJ7110)
  • VORTEX ESTINA
  • ЗАЗ (Sens, Slavuta, Chanse)
  • УАЗ

Справка по распиновке блоков управления - ЭБУ Bosch, Siemens, Magneti Marelli, Continental

Распиновка часть 2.2 (Bosch, Siemens, Magneti Marelli)

Распиновка часть 3 (Bosch, Siemens, Continental)


Подробная справка с фотографиями по блокам управления.

В справке есть конкретный список блоков управлений, и по каждому блоку есть фотография с распиновкой для подключения через разъем, либо напрямую к блоку.

А также дополнительная информация, например, для работы в Boot режиме.

В ссылке на видео, в которых видно для каких блоков управления есть данный по распиновке, а также контакты для boot mode (бут режима). Под ним есть ссылка на файлы.

Как откатать прошивку при нестандартной конфигурации двигателя? Для этого необходимо приобрести соответствующее оборудование (инженерный блок, широкополосный датчик кислорода и соответствующее программное обеспечение). Общая стоимость оборудования составит порядка 10000-15000 грн. Невыгодно покупать такое оборудование, если у вас конфигурация стоковая. Предлагаем Вам вариант прошивки простой и наиболее эффективный. Все что нужно для откатки прошивки с такой конфигурацией двигателя это ноутбук с программным обеспечением и кабель диагностики. Для калибровки прошивки у Вас в системе должен быть установлен датчик лямбда зонда. Программа калибровки по датчику кислорода определяет состав смеси (богатая или бедная) и проводит необходимые подсчеты и вносит некоторые изменения в прошивках. Смысл любой откатки прошивки заключается в том, чтобы откатать смеси. Идеальный состав смеси для любого двигателя составляет 14.7. Для того чтобы эффективно сжечь одну часть бензина нужно 14,7 частей воздуха. Казалось бы, зачем калибровать прошивку, если мы можем зайти в редактор и в таблице указать нужный нам состав смеси. Не все так просто, как кажется потому, что сначала электронный блок должен посчитать, сколько воздуха зажал двигатель. И уже на основании этого количества воздуха электронный блок через форсунки впрыскивает необходимое количество бензина. Если электронный блок впрыснет через форсунки небольшое количество бензина, то смесь будет бедной. Если электронный блок впрыснет через форсунки большое количество бензина, то смесь будет богатой. Поэтому, базовая откатка прошивки заключается в том, чтобы откатать количество воздуха, которое потребляет двигатель. В любой прошивке за количество потребляемого воздуха отвечает две таблицы: базовое цикловое наполнение и поправка циклового наполнения. Таблица базового циклового наполнения в прошивке говорит о том, сколько двигатель впрыснул в себя воздуха. Таблица поправки циклового наполнения говорит о том, сколько реально дошло воздуха до цилиндров до этого двигателя. Поэтому таблица базового циклового наполнения и поправка циклового наполнения являются базовыми. Исходя из показаний этих таблиц строятся все остальные параметры таблицы, такие как состав смеси, зажигание, сколько нужно добавить бензина когда мы резко нажимаем педаль газа (ускорительный насос).


Прежде чем записать в блок прошивку для откатки ее нужно сначала подготовить. Будем использовать заводскую прошивку для блока Январь 7.2 для двигателя 21124 на индивидуальных катушках зажигания. Название этой прошивки А205до57. Для подготовки прошивки используется программа ChipTuningProверсия 3.21. Открываем ChipTuning и выбираем эту прошивку. При открытии прошивки программа ChipTuningProпредлагает воспользоваться картой этой прошивки. Что такое карта? Любая прошивка - это набор математических формул и таблиц, причем, каждая таблица прошивки имеет свой адрес. К примеру возьмем, что таблицу "холостой ход". Состав смеси на холостых имеет адрес 1А, а таблица "рабочие режимы" базовый состав смеси имеет адрес 2Б. Так вот карта говорит в программе ChipTuningProо том, что в таблице адрес 1А нужно отображать как холостой ход состав смеси на холостых. Таблицу 2Б нужно отобразить как рабочие режимы состав смеси, базовый состав смеси. Поэтому если Вы откроете прошивку с неправильной картой и произведете какие либо изменения в прошивке, сохраните и запишете в память электронного блока - в лучшем случае двигатель запустится, но будет работать очень неустойчиво. В худшем случае - вообще не запустится. Потому, что нарушается целостность и порядок таблиц прошивки, нарушаются математические формулы, весь программный код прошивки перемешиваются. Итак, подготавливаем прошивку для ее откатки. Откатка будет производиться на штатном датчике кислорода. Штатный датчик кислорода не может точно определить состав смеси, точнее, он определяет только состав смеси равный 14,7. Если смесь будет богаче, то датчик кислорода и будет показывать такие данные. Насколько богата, показать не сможет. То же самое происходит тогда, когда состав смеси бедный. Он может определить, что состав смеси бедный, но точный состав смеси определить не сможет. Этим он и отличается от широкополосного датчика кислорода.

Широкополосный датчик кислорода точно определяет состав смеси. Поэтому для откатки серьезных конфигураций двигателя, например, для турбированного двигателя такая откатка не годится потому, что когда смесь будет бедная и возникнет детонация и в худшем случае поршни Вам придется собирать с поддона. Датчик концентрации кислорода стоит. Абсорбер на время откатки отключаем потому, что во время откатки должен поддерживаться уровень смеси, равный 14,7. Потому, что заводской датчик кислорода не может видеть другой состав смеси. Когда абсорбер продувается, то состав смеси убегает в бедную и из-за этого в программе калибровки прошивки приходится смесь обогащать. Когда абсорбер заканчивает продувку, то состав смеси обогащается и из-за этого в программе калибровки приходится смесь обеднять, т.е. состав смеси будет прыгать, а нам нужно чтобы состав смеси был постоянным, поэтому его на время откатки отключаем. Датчик детонации и датчик температуры воздуха, датчик фас. Если в системе какие-нибудь датчики отсутствуют, то их нужно галочку снять. Признак постоянного включения топлива - галочка должна стоять потому, что на торможение двигателя электронный блок блокирует подачу бензина в двигатель. Опять же, отсюда смесь будет убегать, а нам нужно, чтобы смесь была постоянной. Адаптация от нуля дросселя - должна галочка стоять. В общем, если какие-нибудь параметры непонятны, то информацию по ним можно посмотреть в интернете. Во вкладке холостого хода в начальной коррекции времени впрыска на холостых нужно указать во всей таблице единичку. Рабочие режимы, состав смеси, ограничение состава смеси по температуре (должно стоять 14,7). Эта таблица говорит о том, что состав смеси не может быть беднее, чем 14,7.

Для экономичного режима таблицы также нужно указать 14,7. В коррекции времени впрыска - минимальное время впрыска в фазисном режиме (нужно указать 0,8 если у Вас присутствует датчик фаз). Эта таблица говорит о том, что минимальное время впрыска в абсолютно любых режимах двигателя не может быть меньше, чем 0,8. Если у Вас датчик фаз отсутствует, то здесь должно быть 1,2. Обогащение по критерию дросселя. Экстраполирующий коэффициент и счета КПЦ для обогащения. Здесь нужно, чтобы вся таблица была в "0". Эта таблица отвечает за то, что когда мы нажимаем резко педаль газа, то срабатывает ускорительный насос. Принцип его действия такой же, как и на карбюраторе. Если мы нажимаем резко педаль газа, то с ускорительного насоса подается дополнительное количество топлива, чтобы не было провалов. Здесь действует так же система с той лишь разницей, что дополнительное топливо впрыскивается через те же форсунки. Чтобы состав смеси не убегал от 14,7 нам нужно, чтобы на время откатки ускорительный насос был отключен от чувствительности по дросселю. Здесь нужно указать во всей таблице единичку. Обеднение по закрытию дросселя. Экстраполирующий коэффициент и счета КПЦ для обеднения. Здесь должно стоять "0". В зоне чувствительности по дросселю также должно стоять так же как по дросселя 1%. В заводской прошивке уже стоит обычно 1%. Цикловое наполнение - это, по сути, главная таблица в прошивке. Именно эту таблицу нам нужно откатать. Нам нужно, чтобы поправка циклового наполнения была равна единичке в табличке. Эта таблица участвует в расчете окончательного времени впрыска. Если значение в этой таблице меньше единички, то окончательное время впрыска будет меньше. Если значение в этой табличке больше единички, то окончательное время впрыска будет больше соответственно и бензина будет больше. Таблица "Граница зоны экономичного режима". В этой таблице везде нужно указать 101%. Этим самым мы говорим системе о том, что при любом нажатии на педаль газа хоть в пол, а хоть чуть-чуть нажали, чтобы система видео о том, что мы ездим в режиме зоны экономичного режима.

Границы зоны экономичного режима и состав смеси связаны между собой. Следующий набор таблиц "лямбда регулирование". Первая таблица - это зона безусловного регулирования. Здесь нужно указать во всей табличке единичку. Тем самым мы говорим о том, что при любых режимах работы двигателя у нас всегда задействован датчик кислорода. Число стабильных циклов для обучения - должно стоять 255. Следующая таблица "температура разрешения обучения". Вводим температуру 130 градусов. Это означает, что пока двигатель не прогреется до 130 градусов, я запрещаю электронному блоку самообучаться. Таким образом, мы навсегда блокируем, чтобы электронный блок самообучался. В режиме откатки прошивки нам не нужно, чтобы электронный блок записывал свои данные в ячейки памяти. "Градиент таблицы обучения" - здесь нужно указать 255. Датчик положения дроссельной заслонки - в положении этого дросселя должна стоять во всем диапазону единичка. Положение открытого дросселя констант - должна стоять единичка. И то же самое для таблицы "положение открытого дросселя". Все, мы подготовили прошивку для откатки. Теперь нам нужно ее сохранить. Программа пишет, что прошивке нужна защита. Защита нам не нужна, функцию защиты удаляем и сохраняем прошивку. Программа подготовила прошивку для откатки, также она сохранила изначальную версию этой прошивки до внесения изменений. Теперь задача эту прошивку записать в память электронного блока. Заливаем прошивку в блок. Затем открываем Combiloader. Далее производим чтение. Прошивку, которую сейчас считала программа обязательно сохранить, чтобы всегда можно было откатиться на эту прошивку. Открываем подготовленную прошивку и записываем ее в блок. Запись почти окончена. Прошивка записана. Переходим во вкладку EPROMи его очищаем. В нем хранится таблица обучения. Перед откаткой ее нужно обнулить. EPROM очищен и теперь закрываем программу. Затем устанавливаем электронный блок на место.

Электронный блок установлен, кабель диагностики подключен к колодке диагностики и ноутбуку. Запускаем программу для откатки прошивки. Для соединения программы с электронным блоком адаптер у Вас должен быть законектен на СОМ1. Программка по голам диагностики откатывает базовое цикловое наполнение и поправку циклового наполнения. Мы можем зайти в параметры и посмотреть параметры датчиков механизмов системы впрыска. Двигатель у нас прогрет (95градусов). Здесь мы можем посмотреть АЦП разных датчиков (положение дроссельной заслонки, датчик массы расхода воздуха). Можем посмотреть ошибки, пропадание набора бортовой системы. В нашем случае выдает ошибку потому, что мы отключали электронный блок для прошивки. Теперь открываем прошивку, которую мы подготовили для откатки. А205 до 57 на откатку. Прошивку открыли. Справа в программе отображаются датчики механизмов, обороты сейчас 800(плавают в пределах 800-880). Потом мы их будем поднимать до 950. Показывает угол напряжения зажигания (альф, состав смеси). Откатка по УДК производится на составе смеси 14,7, напряжение бортовой системы, температура двигателя, время впрыска, массовый расход воздуха. Внизу программы "стационарность по радиусам, стационарность по циклам". Вообще к этой программе есть справка, поэтому с этим описаниями Вы сможете ознакомиться в описании. Также здесь есть вкладка "детонация", т.е. по этой таблице программа генерирует была ли детонация в определенных точках и при определенных оборотах положение дросселя или нет. Если наблюдается достаточно продолжительная детонация, то это значит, что можно изменить угол опережения зажигания. Помимо этого, можно зайти в таблицу "загрузка форсунок" и посмотреть, на какое количество процентов загружены форсунки. Например, у нас при 10% положения дроссельной заслонки и оборотах 2730 загрузка форсунок была 17%. Если загрузка форсунок будет свыше 90% - это говорит о том, что форсунок для конкретной конфигурации двигателя уже не хватает. Нужно ставить форсунки более мощные. Например, волговские 107.


У меня была Митсубиши Лансер 6 и если честно, то я бы выбросил всю заводскую проводку и поставил блок управления Январь 5.1 или Январь 7.2 и откатал прошивку. Соотношение цены и качества при переходе на блоки Январь будет гораздо дешевле и удобнее. Потом при возникновении какой либо неисправности можно свободно подключиться к этому электронному блоку и произвести диагностику. Например, заводской датчик давления для Mitsubishi стоит порядка 4000 грн, а волговский датчик давления стоит 300 грн. Чувствуете разницу? Поэтому будет проще избавиться от заводского блока и проводки и перевестись на систему управления Январь. Многие владельцы Audi 80 и Audi 100 переводят свои двигатели на систему управления Январь потому, что стоимость заводских датчиков велика. Поэтому если у Вас есть желание перевести свой автомобиль на систему управления Январь, я могу Вам в этом помочь. Для этого Вам нужно будет приехать ко мне в город.

Видео с онлайн вебинара №2. Вопросы и ответы по чип тюнингу автомобилей

P:S. Если у вас есть еще вопросы по данной теме и вы хотите получить на них ответы, то приходите на наш следующий бесплатный вебинар.

Индивидуальная калибровка

Индивидуальная калибровка

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

Начнем с оборудования. Итак, первым делом нам понадобится автомобиль :), хотя нет, автомобиль – в последнюю очередь. В первую очередь нам совсем не помешает программа – редактор калибровок. Здесь, в случае с ВАЗ, впереди планеты всей Chip Tuning PRO версии не ниже хотя бы 6.0 (текущая версия уже 6.5). Первое что делаем мы, читаем хэлп. Ничего не поняв, ищем принтер и читаем уже на бумаге. Опять ничего непонятно? Ничего страшного… у всех так. Читаем снова, медленно и вдумчиво, пытаясь понять смысл приводимых слов, цифр и формул. На пятый – …надцатый раз туман медленно начинает проясняться, становится не таким ужасным алгоритм расчета топливоподачи, становятся понятны механизмы взаимодействия калибровок.

Теперь можно начинать потихоньку (на свой страх и риск) пытаться настраивать автомобили. Для этого нам понадобится:

1. Инженерный блок J5 On-Line Tuner (или J7 On-Line Tuner. А лучше – оба).
2. Контроллер ШДК или, для совсем начинающих, какой-нибуть показометр-альфометр.
3. Адаптер K‑Line или USB Host, если у Вас J5 On-Line Tuner 2

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

Индивидуальная калибровка

Контроллер широкополосного датчика кислорода (Digital Air /Fuel Ratio Meter) – более дорогостоящее и профессиональное решение. Широкополосные (Wide Band) датчики кислорода имеют линейную характеристику и огромный диапазон достоверных показаний. Наиболее доступное оборудование – фирмы Innovate Motorsports. Контроллер ШДК (например, LM‑1 или LM‑2) намного правильнее показывает состав смеси, имеет большой диапазон измерения. Контроллер служит для индикации состава смеси/лямбды (отношения воздух/топливо) и записи логов (LM‑1 пишет до 44 минут), которые потом можно анализировать на персональном компьютере. Но основная задача контроллера – поддержание температуры ДК в заданном температурном режиме для обеспечения максимальной точности измерения.

Для понимания процесса достаточно посмотреть на графики выходного напряжения ДК разного типа.

Характеристика узкополосного ДК

Характеристика широкополосного ДК

Спортивное ПО для настройки нестандартных конфигураций двигателей от SMS-Software J5SPT0005/J7SPT0005 и спортивный ЭБУ J5Sport (Соколов-Спорт) могут использовать аналоговый выход LM‑1/LC‑1 для автоматической постройки таблиц топливоподачи.

Данное оборудование не привязано к марке автомобиля и позволяет снять логи состава смеси и связанных с ним параметров с любого автомобиля.


Если нет инженерного блока возможно два варианта:

I ВАРИАНТ – Практический. Отстраивать поэтапно, постоянно производя перезапись программы. Для этого нужно иметь на вооружении:

1. Диагностическая программа.
2. Редактор калибровок Chip Tuning Pro v.6.хх (ну, или никак не ниже 3.21)
3. Адаптер K‑Line
4. Программатор
5. Альфометр (ну или газоанализатор)

Метод достаточно трудоемкий, но позволяет добиться примерно такого же результата, как и предыдущий, однако требует гораздо больше затрат труда и времени. Подчас блок приходится переписывать 30 – 50 раз, прежде чем начнешь приближаться к желаемому результату. Этот метод чаще всего используется для отстройки автомобилей с ЭБУ Bosch MP7.0H и Bosch M7.9.7, где применение инженерного блока вызывает большие технические сложности.

1. Диагностическая программа или программа – логгер, позволяющая писать логи на диск.
2. Адаптер K‑Line
3. Альфометр или прошивка работающая с ДК (лямбда – зондом)

Тут все просто – подсоединяем диагностику и ездим, ездим, ездим… Снимая логи по расходу воздуха / наполнению / зажиганию / детонации в движении в различных режимах работы, не забывая поглядывать на состав смеси при этом. Далее, дома, в спокойной обстановке анализируем все полученные данные и строим прошивку. Может понадобиться 2…5 промежуточных заездов. Этот метод для тех, кто не торопясь строит программу под себя. Наиболее подходящее ПО для этих целей – программы DTool от TeamRS и Injektor от Andy Frost. Последняя может работать с логами других программ, например, ICD.

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