При установке бортового компьютера в Опель Вектру А или Омегу А нужно лишь прошить его той прошивкой, которая предназначена под ваш мотор, коробку и размер колес. Эту информацию можно посмотреть в PDF файле с индексами прошивок.
Но бывают ситуации, когда меняется приборная панель по каким-либо причинам или приборка ставится совершенно другого типа от другой модели автомобиля. Соответственно датчик скорости становится уже не родной и показания средней скорости будут не соответствовать реальным. Этот показатель будет влиять на расчет расхода топлива, а именно он и является самым важным параметром в бортовом компьютере.
Для коррекции индекса скорости нужны:
— ноутбук (с программой IC-prog или подобной)
— программатор (обязательна поддержка 59с11)
— автомобиль (так как после каждой прошивки нужно проверять значения)
Рассмотрим простую ситуацию: Вектра А, C18NZ. Приборка заменена на LCD приборку с Опель Кадетт GSi. Так же установлен штатный бортовой компьютер с двухлитровой Вектры. На родной приборке был датчик скорости, считывал он через тросик с коробки и имел 8 имп. Поскольку на LCD приборке тросика нет, то на привод коробки передач установлен жигулевский 6-имп. датчик скорости и подключен к приборке.
Бортовик правильно считает моментальный расход, но будет врать, показывая среднюю и моментальную скорость. Соответственно будет и не точное показание расхода топлива. Если врать будет ±5 км, то ничего критичного не будет, но если врет на 30 км?!
Бортовик прошиваем прошивкой для C18NZ — это прошивка 080. Проверяем ее нажатием двух кнопок управления БК. Сначала экран покажет код прошивки — 80 и внизу альфа-код (нам он не интересен). На следующем экране покажет коэфициент датчика скорости, в данном случае 8664. Есть даже информация на форумах что эта цифра означает и как по ней понять какой датчик скорости нужен. По факту нам и эта цифра не нужна.
Бортовик установлен в машину, делаем пробный заезд. Нужно узнать на сколько врет БК относительно фактической скорости (будем скорость на приборке считать правильной).
Разгоняемся до 50 или 60 км/ч (не принципиально), переключаем БК в отображение показаний средней скорости и кнопкой RESET делаем сброс показаний. Бортовик сбросит число средней скорости и сразу же покажет ТЕКУЩУЮ скорость. Если она соответствует скорости на приборке — отлично!
В нашем случае БК завышает, к примеру, на 40 км. Дальше открываем файл прошивки программой IC-prog и правим эту ячейку.
Что самое интересное, в заводской прошивке в десятичном виде прописан индекс, который БК и показывает при зажатии двух кнопок, но так не на всех прошивках.
Четкого алгоритма подбора пока определить не смог, поэтому изменяем на любое число, к примеру 16200.
Сохраняем файл прошивки в исходном формате *.BIN и заливаем в ПЗУ. Едем, сбрасываем показания, смотрим. Если показания стали еще больше отклоняться в сторону увеличения, то меняем число на меньшее и снова пробуем.
В итоге подбором числа в данной ячейке можно добиться точного показания мгновенной скорости, с погрешностью ±1 км и точного расхода топлива, соответственно.
К примеру покажу табличку из недавних подборов. Вектра А, X16SZ, механика. Изначально прошили прошивкой 80 (так как она по каталогу идет на этот мотор) и немного подправили скорость, так как БК моментальный расход показывал правильно, но моментальную скорость врал. В итоге всё стало идеально. Индекс датчика скорости на БК был 8372.
Далее владелец решил поставить другую приборку с другим датчиком скорости и врать стало на 20 км в меньшую сторону.
Методом подбора значений добились показаний на 1 км больше, чем показания по GPS. Индекс датчика скорости стал 8192. Число в десятичном виде вписали 11520. Вот табличка для этой ситуации, думаю тут будет всё понятно.
По таблице видно, что по столбику с коэфициентом датчика скорости нельзя подобрать точные показания скорости, а вот по десятичному виду этой же ячейки — без проблем.
Данным методом можно править ЛЮБУЮ прошивку с Вектры А и Омеги А. Может есть метод легче, но я его не знаю и пусть это выглядит как "метод тыка", но он работает. Только для этого нужна машина, так как дистанционно угадать очень тяжело, ведь нужны значения, на которые можно опираться при подборе.
Так же делается, если нужно прошить БК, а прошивки под определенный мотор нету. Методом подбора оставляем прошивку, которая на ХХ будет показывать около 1 л/ч и увеличивать показания при увеличении оборотов. Дальше нужно только разобраться с показаниями скорости, как это сделать — выше описал. В итоге имеем свою прошивку на базе другой.
Так у меня было на моторе C18NZ c ЭБУ от Ланоса: прошивка 036 с C20NE и корректировка по скорости — работала безупречно.
ДОПОЛНЕНИЕ от 31/03/2020: в личку написал Rasp09 и любезно поделился методом, который будет работать сразу и без подбора методом тыка. За что ему огромное спасибо!
В прошивке есть два значения отвечающих за пересчет количества импульсов за один километр.
Они размазаны по адресам 2CH, 2DH, 2EH, сам БК читает их не в WORD, а в BYTE.
32D8 21D8 2100 — здесь подряд два числа D821H, если их перевернуть то будет 21D8H, т.е. 8664,
чтобы поменять их на 8372 надо 20B4H перевернуть и записать вот так: 32B4 20B4 2000 и не нужно будет ничего подбирать.
Сами числа количества импульсов на один километр написаны на приборной панели, при условии что она электронная.