Sowas ist kein Problem; dazu ist der EEPROM u.a. auch da.
In nem CAN-Monitor hab ich auch die Laufzeiten der verschiedenen Systeme (Zündung, Motor, Beleuchtung, Klimaanlage) drin; hinterlegt wird das ganze Sekundengenau jeweils als 32 Bit-Wert.
Gespeichert wird hier aber nicht immer, sondern nur dann, wenn man die Zündung abschaltet und das CAN-Sleep-Signal vom Steuergerät gesendet wird.
Vorteil: Kein "unnötiges" Schreiben; Nachteil: Fällt das Gerät aus, bevor gespeichert wurde, sind die Daten dieser "Sitzung" halt weg.
Je nach dem wie deine Schaltung aussieht und wie oft die Pumpe an/abgeschaltet wird, könnte man da auch sowas machen, dass nur geschrieben wird, wenn abgeschaltet wird.
Aber auch stündlich schreiben geht (wohl auch weniger Aufwand); 100.000x Schreiben sind garantiert möglich; Bei Dauerbetrieb komm ich da auf 11,4 Jahre, die das Ding dann durchhält, wenn jeweils 1x pro Stunde geschrieben wird.
Lesezeichen