Hallo, Ich habe ein Phänomen, das ich mit nicht erklären kann. Und zwar betreibe ich meine Schaltung bei einer Temperatur um die 70°C. Nun kommt es hin und wieder vor, dass komplett falsche Daten in das EEPROM geschrieben werden, und mein System somit nicht richtig funktioniert. Betreibe ich das ganze aber bei Raumtemperatur, gibts keine Problem. Der Controller ist ein ATMega328p. Hat da irgendjemand Erfahrungen damit?? danke und lg Andy
Was sagen denn die Datenblätter Deiner eingesetzten Bauteile zu der Temperatur? Vielleicht hilft ein kleiner Lüfter, um die Stauwärme wegzubekommen, aber ohne genaue Identifikation des Übertäters hilft nur die Glaskugel.
Hab jetzt nicht alle Bauteilkomponenten zur Hand - aber könnte ein Quarz der Übeltäter sein??
Ich habe mal in ein Datasheet von einem Quarzoszillator geschaut. Da geht der Temperaturbereich von 0-70 Grad. Ja, kann sein :-)
Der Atmel selbst ist bis 85°C spezifiziert - der müsste das eigentlich aushalten. Vielleicht ists wirklich der Quarz, der irgendeinen Pointer herumspringen lässt... :)
Noch mal zu meiner Vermutung: Könnte es sein, dass durch den Quarz solche Erscheinungen auftreten. Wenn ja, wie kann es sein, dass nur durch eine falsche Frequenz falsche Teile des Programms ausgeführt werden? Hat da jemand Erfahrung damit? lg Andy
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.