¿Por qué mi odómetro se reinicia al mismo kilometraje cada vez que apago el encendido?

Tengo un Nissan Altima 2000 y el odómetro (no el medidor de viaje) marca 86186 millas cuando enciendo el auto por primera vez. A medida que se conduce, el odómetro parece funcionar correctamente, incrementando las millas. Pero si apago el encendido, el odómetro se reinicia a 86186 millas nuevamente.

¿Qué podría causar que esto ocurra?

Busqué en Internet para ver si posiblemente había un error en la computadora, pero hasta ahora no he encontrado nada.

¿También se reinician el reloj y el cuentakilómetros parcial?
El kilometraje se almacena en varios lugares dentro del sistema informático del vehículo. El principal (sea lo que sea o donde quiera que sea) le dice al sistema del tablero que el kilometraje es como se describe y lo reinicia cuando se apaga la energía. No sé qué parte realmente almacena la información, así que dejo esto como un comentario. Ni idea de cómo hacerlo bien, tampoco. Este es un problema extraño del que no había oído hablar antes, ¡pero todo es posible!
¿Es el 86186 el kilometraje que esperas o acaba de aparecer un número aleatorio?
@ Paulster2 Los datos se almacenan en la propia unidad del odómetro. Tiene una batería c-mos, como en la placa base de una computadora. Ayuda a mantener los datos guardados. Probablemente ese sea el motivo del problema, dada la antigüedad del coche. ¿Cuánto dura la batería de la placa base?
@ArkaPatra: sí, el kilometraje se almacena en el odómetro. En la mayoría de los vehículos se almacena en varios lugares del sistema informático. Está diseñado de esa manera para ayudar a aliviar la manipulación, pero la gente ha encontrado formas de evitarlo. Si alguien lo restablece en un lugar para indicar un millaje más bajo, la computadora se hará cargo en algún momento y lo restablecerá al millaje adecuado. Los lotes de automóviles restablecerán el kilometraje y una cantidad indeterminada de tiempo después, la pantalla del tablero se restablecerá automáticamente al kilometraje adecuado, lo que confunde por completo al comprador desprevenido del vehículo.
FWIW, 18686 en binario es 10101000010101010. No sé si significa algo, pero seguro que parece un número extraño en el que quedarse atrapado.
Fui estafado sin saberlo por un vendedor personal que se aprovechó de este terrible diseño que se le ocurrió a Nissan

Respuestas (1)

Causa

Su automóvil (como la mayoría de los automóviles) guarda el kilometraje en un pequeño chip de memoria dentro del grupo de instrumentos. Ese chip se llama EEPROM. Como la mayoría de las unidades de memoria, las EEPROM están sujetas a desgaste . Si reescribe los datos con la suficiente frecuencia, el chip no podrá guardar los datos nuevos o guardará los datos corruptos. Este podría ser el caso aquí.

Entonces, ¿por qué se muestra el valor "correcto" (es decir, nuevo )? Porque el valor se guarda en otro lugar (en la RAM) temporalmente antes de guardarse en la EEPROM para almacenamiento a largo plazo. Este valor temporal no sobrevive a su

Proceso de visualización/guardado del cuentakilómetros

  • Arranque del coche: Lea el último valor de EEPROM

  • Continuamente: Calcule el nuevo valor (agregando millas al último valor). Muestra el valor actual en la pantalla.

  • Cada x segundos o millas: Guardar nuevo valor en EEPROM

Reparar

Tu perro

  • reemplace la EEPROM en su grupo de instrumentos. Este es un procedimiento bastante complicado que requiere algunos conocimientos de electrónica e informática. Tienes que desoldar el chip antiguo, comprar uno nuevo, copiar los datos del antiguo al nuevo y soldar el nuevo chip. Si no lo has hecho antes, lo más probable es que estés rompiendo el grupo de instrumentos. Además, probablemente tengas que comprar herramientas especiales para hacerlo.

  • reemplace su grupo de instrumentos. Esta es una forma mucho más fácil de solucionar el problema. Compre un grupo de instrumentos usado y cámbielo por el anterior. El odómetro del grupo nuevo comenzará con un kilometraje incorrecto, pero contará correctamente. Si planea vender el automóvil, debe informar al comprador del kilometraje diferente. Para obtener la compensación, tal vez pueda leer el kilometraje correcto de la ECU usando un dongle OBD2 o alguien en un taller de Nissan pueda decirle usando su herramienta de diagnóstico.

Bonificación: desgaste de EEPROM

Las EEPROM duran muchos ciclos de borrado y escritura. El número de ciclos de vida está en los 100000s o millones. Eso suena mucho, pero considerando un uso de 20 años de un automóvil, no lo es.

Si usa su automóvil durante 250k km (~150k mi) y el automóvil guarda el nuevo valor cada 0,25 km, eso es 100000 escrituras. Si maneja con un promedio de 50 km/h (~30 mph), le tomará 5000 horas conducir 250k km. Si tu coche no actualiza los valores por distancia sino por tiempo y lo hace una vez cada 10 segundos, tienes 1,8 millones de escrituras. No sé cuál de los dos intervalos se usa para actualizar el almacenamiento, pero supongo que es una combinación de esos dos: cada x millas, pero al menos cada y segundos .

Si bien la mayoría de los chips superan su expectativa de vida, algunos no lo hacen. Esto puede ser el resultado de temperaturas más altas de operación y almacenamiento o simplemente una falla aleatoria.

Gracias por una respuesta muy informativa y detallada. Todavía tengo el coche, pero quiero deshacerme de él ahora. Pero estoy en una mala situación ya que el DMV requiere un informe preciso del kilometraje. Y no puedo en buena conciencia hacer lo que me hizo el último vendedor. Publiqué en Craigs y revelé el problema del velocímetro, ahora por dos semanas. Pero parece que nadie quiere tocarlo. Tal vez sea hora de considerar donarlo a Father Joe's. Gracias nissan.