Почему мой одометр сбрасывается на один и тот же пробег всякий раз, когда я выключаю зажигание?

У меня Nissan Altima 2000 года выпуска, и одометр (не счетчик пробега) показывает 86186 миль, когда я впервые завожу машину. Во время движения одометр, кажется, работает правильно, увеличивая количество миль. Но если я выключаю зажигание, одометр снова сбрасывается на 86186 миль.

Из-за чего это могло произойти?

Я искал в Интернете, чтобы узнать, возможно ли компьютерная ошибка, но пока ничего не нашел.

Часы и счетчик пройденного пути тоже сбрасываются?
Пробег хранится в нескольких местах в компьютерной системе автомобиля. Основной из них (что бы это ни было) сообщает приборной панели, что пробег соответствует описанию, и сбрасывает его при отключении питания. Я не знаю, какая часть на самом деле хранит информацию, поэтому оставляю это как комментарий. Тоже без понятия, как правильно. Это странная проблема, о которой я раньше не слышал, но все возможно!
Является ли 86186 пробегом, который вы ожидаете, или просто появилось случайное число?
@Paulster2 Данные хранятся в самом блоке одометра. В нем есть батарея c-mos, как в материнской плате компьютера. Это помогает сохранить данные. Возможно, проблема в этом, учитывая возраст машины. На сколько хватает батареи на материнской плате?
@ArkaPatra - Да, пробег хранится в одометре. В большинстве автомобилей он хранится в нескольких местах в компьютерной системе. Он разработан таким образом, чтобы помочь облегчить вмешательство, но люди нашли способы обойти это. Если кто-то сбрасывает его в одном месте, чтобы указать меньший пробег, компьютер в какой-то момент возьмет на себя управление и сбросит его до правильного пробега. Автомобильные партии сбрасывают пробег, и через неопределенное время дисплей приборной панели сам сбрасывает свой пробег до правильного пробега, что полностью сбивает с толку ничего не подозревающего покупателя автомобиля.
FWIW, 18686 в двоичном формате равно 10101000010101010. Не знаю, означает ли это что-нибудь, но это определенно похоже на нечетное число, на котором нужно зацикливаться.
Меня по незнанию обманул личный продавец, который воспользовался этим ужасным дизайном, который придумал Nissan.

Ответы (1)

Причина

Ваш автомобиль (как и большинство автомобилей) сохраняет пробег в небольшой микросхеме памяти внутри комбинации приборов. Этот чип называется EEPROM. Как и большинство модулей памяти, EEPROM подвержены износу . Если вы перезаписываете данные достаточно часто, чип не сможет сохранить новые данные или сохранить поврежденные данные. Здесь может быть так.

Итак, почему отображается «правильное» (т.е. новое ) значение? Поскольку значение сохраняется где-то еще (в ОЗУ) временно, прежде чем оно будет сохранено в EEPROM для долговременного хранения. Это временное значение не сохраняется после вашего

Процесс отображения/сохранения одометра

  • Запуск автомобиля: прочитать последнее значение из EEPROM

  • Непрерывно: рассчитать новое значение (путем добавления миль к последнему значению). Показать текущее значение на дисплее.

  • Каждые x секунд или миль: сохранять новое значение в EEPROM

Ремонт

Ваша банка

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

  • замените комбинацию приборов. Это гораздо более простой способ решения проблемы. Купите подержанную комбинацию приборов и замените ее на свою старую. Одометр нового кластера начнет с неправильного пробега, но будет считать правильно. Если вы планируете продать автомобиль, вы должны сообщить покупателю о другом пробеге. Чтобы получить смещение, возможно, вы можете считать правильный пробег с ECU с помощью ключа OBD2, или кто-то в мастерской Nissan может сказать вам об этом с помощью своего диагностического инструмента.

Бонус: износ EEPROM

EEPROM выдерживает много циклов стирания и записи. Количество жизненных циклов исчисляется 100 000 или миллионами. Звучит много, но, учитывая 20-летнюю эксплуатацию автомобиля, это не так.

Если вы используете свой автомобиль на протяжении 250 тыс. км (~ 150 тыс. миль) и автомобиль сохраняет новое значение каждые 0,25 км, это 100000 пишет. Если вы едете со средней скоростью 50 км/ч (~30 миль/ч), вам потребуется 5000 часов, чтобы проехать 250 тыс. км. Если ваш автомобиль обновляет значения не по расстоянию, а по времени, и он делает это каждые 10 секунд, у вас есть 1,8 миллиона записей. Я не знаю, какой из двух интервалов используется для обновления хранилища, но я предполагаю, что это комбинация этих двух: каждые x миль, но по крайней мере каждые y секунд .

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

Спасибо за очень информативный и подробный ответ. У меня все еще есть машина, но я хочу избавиться от нее сейчас. Но я в плохой ситуации, так как DMV требует точного отчета о пробеге. И я не могу с чистой совестью сделать то, что сделал со мной последний продавец. Я написал на Craigs и раскрыл проблему со спидометром — теперь уже две недели. Но, похоже, никто не хочет его трогать. Может пора подумать о том, чтобы пожертвовать его отцу Джо. Спасибо Ниссан.