Я зарегистрировал некоторые тестовые данные, чтобы попытаться выяснить, почему мой 98 Mazda 626 GF 2L ATX имеет грубый холостой ход и страдает от колебаний.
(Скорость k / h), (TPS_v), (MAF г / с), (RPM), (SparkAdvance), (EngineLoad), (ST_FuelTrim)
Есть несколько вещей, которые меня выделяют, касающиеся времени зажигания, нагрузки на двигатель и настройки топлива.
Во-первых, эта машина имеет одну управляемую ЭБУ катушку зажигания. Каждый раз, когда я нажимаю на газ (TPS_v зеленый), ECU задерживает искру (желтая линия), даже принимая его до -10 градусов ВМТ, то есть через 10 градусов после ВМТ. По сути, ECU замедляет мой выбор времени примерно на 20 градусов, если я делаю больше, чем просто нажимаю на газ, прежде чем восстанавливаться до более приемлемого уровня через секунду или две. Кроме того, WSM говорит, что на холостом ходу искровой ход должен составлять от 6 до 18 градусов BTDC. Что я вижу, так это то, что на холостом ходу мое искровое движение, кажется, много отскакивает, а иногда даже становится отрицательным.
Я проверил отметки времени распредвала и коленчатого вала, и они мертвы, и я также проверил и датчики положения кулачка и коленчатого вала, и они оба в пределах спецификации. Мои зазоры между кулачками и подъемниками тоже все в порядке , хотя есть три, которые, кажется, изнашиваются намного быстрее, чем другие.
Две другие вещи, которые кажутся мне странными, состоят в том, что нагрузка двигателя на холостом ходу составляет около 17,5 - 20%, а просто вращение двигателя в парке приводит к выстрелу примерно до 75%, то есть к той же величине, которую он запускает при попытке начать движение Кроме того, каждый раз, когда я делаю больше, чем просто нажимаю на газ, моя кратковременная регулировка расхода топлива достигает примерно 14%. Я предполагаю, что обе эти вещи, вероятно, как-то связаны с замедлением зажигания, которое я вижу.
Я почти уверен, что эта задержка зажигания является источником моих грубых бездействий и колебаний. Вопрос на миллион долларов в том, почему, черт возьми, ЭКЮ делает это с моим временем зажигания? Единственная причина, по которой я мог придумать, - это перегрев и пинг / детонация, но я почти уверен, что у меня их тоже нет.
РЕДАКТИРОВАТЬ
Давайте предположим, что проблема с датчиком детонации. Так какова природа этой проблемы? Казалось бы мне , что , так как искра время в настоящее время замедляется, что датчик детонации должен либо давать ложные срабатывания, или что - то еще можно было бы генерировать шум , который звучит как пинг, но на самом деле это не так .
Так как датчик пинга генерирует напряжение переменного тока в ответ на «прослушивание * пинга, разве я не могу диагностировать его, просто отключив его? Например, если ЭБУ не получает напряжения от датчика детонации, он будет просто использовать регулярные сроки?
EDIT2
Поэтому я отключил датчик детонации, и проблема осталась прежней, хотя, казалось, немного мягче. Тем не менее, при тестировании сопротивления между разъемом датчика детонации и массой я ничего не получил, в основном не было непрерывности, когда я должен был увидеть 560 Ом. Таким образом, я предполагаю, что когда ECU не получает сигнал от датчика детонации, он переходит в какой-то режим замедленной подачи зажигания. Я, наверное, посмотрю, смогу ли я найти датчик со склада и вставить его.
EDIT3
Так что я пошел дальше и посмотрел на датчик O2, как хотели Заид и Фред, и, похоже, там тоже есть сбой. Стоит отметить, что я получаю только около 15 выборок данных в секунду, или одну каждые 75 миллисекунд.
По сути, на холостом ходу O2 остается равным нулю вольт, но и LTFT, и STFT также равны нулю. Странно, если датчик показывает, что наклон, то STFT должен быть вверх!
Тогда я подумал, что посмотрю, что произойдет, если я ненадолго включу двигатель, чтобы посмотреть, что произойдет:
Когда я разгоняю двигатель до 2300 об / мин, напряжение O2 начинает медленно подниматься, но все еще без колебаний! Затем, через несколько минут, грохот, двигатель не работает, и я вижу, что мой STFT всплеск с нуля до 54%. И вверх мигает код неисправности P1131 :
Code: P1131 - Lack of HO2S11 Switch Sensor Indicates Lean
Status:
- Pending - malfunction is expected to be confirmed
Module: On Board Diagnostic II
Diagnostic Trouble Code details
HO2S11 not switching correctly. Sensor indicates lean.
Air leaks at the exhaust manifold
This DTC may be caused by :
Low fuel pressure.
Manifold vacuum leak.
HO2SHTR11 Heater Circuit Malfunction
В руководстве Hayens говорится, что датчик O2 должен достичь 600F градусов, прежде чем он начнет давать сигнал. Так что я решил сделать еще один тест. Ранее я измерил выпускные отверстия, которые были все около 300F, дайте или возьмите 50. Таким образом, я работал двигатель при 4k об / мин в течение приблизительно девяти минут, а затем очень быстро выбежал, чтобы измерить температуру выхлопа:
(Closed_Loop), (ECT), (ТПТ), (FuelPW), (РПМ), (O2S11_V), (КК)
Итак, температура выхлопа достигла 750F, и я полагаю, что увеличение напряжения связано с этим, так как напряжение начинает падать, когда выхлоп начинает охлаждаться. Но более важным является первый PID на этом изображении - Closed_Loop, который никогда не переходит из OFF в ON.
EDIT4
Поэтому, чтобы быть уверенным, что это не проблема с проводкой или электронным управлением, я решил проверить лямбда-датчик напрямую с помощью мультиметра. Я проверил сопротивление на проводах нагревательного элемента, и оно точно соответствует спецификации в 6 Ом. Затем я прогнал двигатель в течение нескольких минут при 4k об / мин, чтобы нагреть датчик, и проверил напряжение, и оно не переключалось вообще, просто оставалось на уровне 0,01 вольт.
Одна вещь, которую я заметил, состоит в том, что двигатель работал точно так же, как лямбда, не подключенная к сети.
EDIT5 - Лямбда была неисправна
Так что датчик O2 был плохим, и теперь у меня намного лучше время зажигания. На холостом ходу он все еще немного нестабилен, но теперь он гораздо лучше отслеживает обороты и остается постоянным при более высоких оборотах: