sidrva писал(а):Не знаю откуда у меня там шаги появились
В пид для torque bosch mp7.0 вообще вольты указаны :
Цитата:Коррекция дл. впрыска по сигналу с ДК Lambda 2101 AB*1 0.5 1.496 volt 8211F1
Аддитивн. сост. фактора адаптации состава смеси (мс) InjPulsCor 2101 AC*1 0 100 ms 8211F1
Мультипл. сост. фактора адаптации состава смеси (-) InjPulsCor 2101 AD*1 0.5 1.496 volt 8211F1
Минимальное значение = 0,5
Мах = 1,496
А вот формулы расчета нет, тупо взят байт.
Байт имеет 256 значений от нуля до 255
Если Мах и Мин верны то, если
128 соответствует 1
0=>0,5
255=>1,496
0,5+АВ/256 = 0,5+АВ*0,00390625
Поискал подобные формулы по другим пидам и нашел для ЭБУ Январь 7.2
Цитата:Коэффициент коррекции времени впрыска InjPulsCor 2101 P*0.00390625+0.5 0.5 1.496 coeff 8210F1
Аналогично для Мультипл. сост. фактора адаптации состава смеси:
0,5+АD*0,00390625
для Аддитивн. сост. можно также исходить из крайних значений:
Мин = 0
Макс = 100 мс
А вот где минимум и максимум?
Логично, если :
0=>0
255=>100 мс
Формула:
(100/255)*АС = АС*0,39215686
Из пида:
Цитата:BOSCH mp7 Длительность времени впрыска InjPlsWdth 2101 (Q*256+R)*0.024 0 524.28 ms 8211F1
Максимум длительности впрыска заложена 524 мс
Смотрю свои логи
Не слабая у меня коррекция вспрыска на хх - около 100 мс получается
Если считать таким образом.
При этом напряжение с ДК не говорит, что смесь богатая.
Что-то тут не то, формула наверное иначе считается.
Для других эбу надо найти это значение.eco писал(а):для Аддитивн. сост. можно также исходить из крайних значений:
Мин = 0
Макс = 100 мс
А вот где минимум и максимум?
Так аддитивная в % должна быть, не?sidrva писал(а):А что OpenDiag Mobile показывает?
Выше показан лог созданный программой OpenDiag Mobile. Просмотр лога в программе DiagView.
sidrva писал(а):По корректировке дл. впрыска. Отсчет от значения 128 - как бы без корретировки, а вот отклонение меньше или больше и есть корректировка. В отмеченной строке 121, т.е. минус 7. Как то так я понимаю
Да, я уже стал привыкать и к таким цифрам. Для диагностики и этого достаточно. Конвертировал эти данные в Эксел, чтобы среднее подсчитать, получилось около 128.
Мне только пока непонятно, чего ради один коэффициент резко поменял значение с нуля до 255. Но это уже другой разговор.
sidrva писал(а):Что там в торку заложено смотреть не будим!
В программе DiagnozNK v. 1.23 есть файлы инициализации, в них формулы. Правда для Боша 7.0 нет, а в файлах Январь-Евро2.dnk и VAZ_BOSH797.dnk
такая формула:
Коэффициент коррекции времени впрыска: BYTE/256+0,5
В Протокол обмена KWP2000 — ЭБУ Январь, Bosch M1.5.4 — Евро2
На стр 24 и 28 такая формула:
Коэффициент коррекции времени впрыска: N=(E+128)/256
Раскрываем скобки: N = Е/256 + 0,5
Добавлено спустя 53 минуты 45 секунд:
NAUexx писал(а):Так аддитивная в % должна быть, не?
Возможно это от ЭБУ зависит. Гдето могут быть и проценты. Но:
add - прибавление, а прибавлять к времени впрыска мы можем время.
multiply - умножение.
Цитата:Аддитивная коррекция смеси
Аддитивная коррекция смеси работает на холостом ходу и частично в нижнем диапазоне нагрузок. При аддитивной коррекции смеси фиксированные значения коррекции прибавляются к вычисленному базовому времени впрыска (либо вычитаются из него).
eco писал(а):
NAUexx писал(а):
Так аддитивная в % должна быть, не?
Возможно это от ЭБУ зависит. Гдето могут быть и проценты. Но:
add - прибавление, а прибавлять к времени впрыска мы можем время.
Ну, то что "add" - это "добавить", так это и так понятно... Осталось только перевести это в удобоваримые понятия, т.е. "добавить" к тому, "что есть" в процентах от того, "что есть"... Белиберда какая-то получилась... но так есть... NAUexx писал(а):Осталось только перевести это в удобоваримые понятия, т.е. "добавить" к тому, "что есть" в процентах от того, "что есть"... Белиберда какая-то получилась... но так есть...
Посмотрел типовые параметры разных ЭБУ, там так и есть, аддит. коррекция в процентах, но в Боше 7.0 - в мсек. В процентах очевидно лучше будет происходить адаптация, раз с мсек перешли на проценты.eco писал(а):Посмотрел типовые параметры разных ЭБУ, там так и есть, аддит. коррекция в процентах, но в Боше 7.0 - в мсек
кое что в тему
http://mlab.org.ua/forum/download/file.php?id=7058
http://mlab.org.ua/forum/viewtopic.php?f=25&t=1002&start=60
Натолкнуло на мысль.
Аддитивная составляющая может быть как положительным числом, так и отрицательным, соответственно в байт значения ответа от эбу записывается знаковое число в дополнительном коде.
Тогда это дает понимание представленным ранее на картинке цифрам аддитивной коррекции.
Повторю эту картинку ниже.
255 -> 11111111
Старший разряд (первая единица, слева), является знаковым.
Если ноль, то положительные числа, если 1 – отрицательные.
255 это 11111111 ровно -1
254 это 11111110 равно -2
253 это 11111101 равно -3
252 это 11111100 равно -4
Т.е. цифры 255, 254, 253, 252 это:
-1, -2, -3, -4
В итоге у меня аддитивная коррекция -4 безразмерных единиц.
Коррекция на уменьшение времени вспрыска на хх.
Смесь чуть богатая была.Спиди Гоньсчег писал(а):а почему дальше ноль кажет ? не понятно, по мере прогрева
Данные идут сверху вниз, сначала ноль было, потом 255.
В байте 256 значений 0 ... 255. От нуля до 255. Ноль также считаем.
Поэтому ноль, это ноль.
Поэкспериментировать с двоичными и отрицательными цифрами можно в калькуляторе Вид -> Программист
Температура такая, потому-что закипел, не уследил, наверное пробка расширетельного бачка была плохо завернута. Раньше не кипело. Летом тосол полностью менять буду, заодно пробку проверю. Еще ДТОЖ заменю, сейчас перед заводом двигателя ДТОЖ занижает примерно на 5 градусов по сравнению с уличной температурой. Может поэтому и вентилятор позже срабатывает. У меня в салоне кнопка включения вентилятора радиатора охлаждения есть, поэтому и проблем не было.
Добавлено спустя 2 минуты 39 секунд:
sidrva писал(а):Не нашёл и не определил формулу коэффициента коррекции.
Может когда-нибудь протокол обмена с Бош 7.0 встретиться.SAM34 писал(а):Николай2204
Скачай с плэй маркета программу elm327 identifier и прогони свой адаптер. Строки от верха вплоть до 1.4 должны быть зелеными - значит адаптер нужной версии, и должен подключиться. Если строки не до конца заполнены - то версия адаптера 2.1 скорее всего, и не факт, что будет работать.
Вот что дожно получиться
а насчёт прошивки ничего не скажете? А то мне сказали, что на шитых машинах елм не работает.Николай2204 писал(а): а насчёт прошивки ничего не скажете? А то мне сказали, что на шитых машинах елм не работает.
елм327 у меня работает и на шитых вазах и ино, древний елм v1.2 у меня.
Вы программу найдите, которая версию елм327 показывает. Для виндовса программы показывают версию при подключении.Цитата:а насчёт прошивки ничего не скажете? А то мне сказали, что на шитых машинах елм не работает.
это фигня. тебя обманули . всё работает на шитых.sidrva писал(а):Если 2.13.2.test3 будет также виснуть, включите опцию 'Максимальный приоритет модуля связи'!
Теперь не отваливается, держит связь.Gordan писал(а):перемычка в колодке иммобилизатора?
Что за перемычка?