Вопрос

Какой компьютер установлен в Toyota Corolla?

У меня Toyota Corolla 2000 года выпуска. Я отвёз её в AutoZone, потому что у меня горела лампочка Check Engine, и они подключили какой-то электронный прибор, который считывал проблемы. Какой компьютер/электронная система отслеживает эти проблемы? Я бы хотел разобраться в этом.



К тому же индикатор проверки двигателя загорался раз 50, а потом просто остался гореть без всякой причины. Он горит с тех пор, как я учился в старших классах (то есть уже 8 лет). Если бы я лучше разбирался в компьютерах, то, возможно, смог бы написать код, который бы его отключал.



Перевод вопроса с Mechanics Stack Exchange
Лицензия: CC BY-SA (2.5–4.0)
Оригинальный вопрос: https://mechanics.stackexchange.com/questions/30451/what-computer-does-a-toyota-corolla-use

5 Комментариев

  1. Контроллер называется модулем управления силовым агрегатом (PCM). В этой модели он расположен рядом с перчаточным ящиком. Он изготовлен компанией Denso Corp. Эти устройства и программное обеспечение, управляющее системой, являются запатентованными, и вмешательство в работу любого из компонентов, деталей или программного обеспечения в большинстве стран является нарушением закона. В США вмешательство в работу любой части системы является федеральным преступлением, за которое предусмотрен штраф в размере 25 000 долларов за каждый случай. Можно внести изменения в программное обеспечение, а затем повторно сертифицировать его, чтобы убедиться, что оно соответствует нормам по выбросам выхлопных газов. Тем не менее многие нашли способ обойти требования регулирующих органов.



    Другой вариант - исправить любой сбой, который вызывает установку кодов неисправностей. CEL не устанавливается без причины.


  1. Обязательно считайте «коды» ошибок. P3xx (зажигание) P17x обедненная топливная смесь? P420 эффективность каталитического нейтрализатора ?? С помощью диагностического сканера можно считать множество кодов, связанных с индикатором Check Engine, который просто указывает на то, что «у вас проблема» ...
  1. Это странно, но имейте в виду, что ЭБУ может пытаться вас обмануть. Некоторые неисправности могут вызывать ложные коды, поскольку процедуры тестирования неидеальны. Интересно, как он проверяет неисправность термостата. Если он просто видит, что температура охлаждающей жидкости никогда не достигает рабочей температуры, и выдает код неисправности термостата, то на самом деле это может быть датчик охлаждающей жидкости, который не вышел из строя, но показывает ложные значения. В этом случае замена термостата не поможет, а некомпетентный механик просто пожмет плечами. Однако если всё действительно в порядке, это может означать, что неисправен ЭБУ. Для проверки можно заменить его на аналогичный.
  1. Потому что мы починили то, что нужно было починить (термостат). Даже после замены термостата на новый индикатор продолжал требовать его замены. Мы показали его паре других механиков, и они сказали, что индикатор не должен гаснуть.
  1. Индикатор проверки двигателя не горит без причины, как вы говорите. Он указывает на неисправность в двигателе. Он говорит вам: «ПРОВЕРЬТЕ ДВИГАТЕЛЬ». Технически вы можете перепрограммировать микроконтроллер, но зачем вам это делать, если можно устранить причину, из-за которой индикатор не гаснет? Тем более что это легче сказать, чем сделать: прошивка ЭБУ очень сложная, и вам нужно будет воспроизвести все её функции, чтобы автомобиль заработал.
Вы уже ответили на этот вопрос