Hallo; wie oft kann man theortisch die firmware laden, bist der Mikrokontroller kaputt geht; oder wie kann man einen Mikrokontroller kaputt bekommen,außer es brechen Beinchen ab, wo man dann zu Not aber auch ein Stück Draht im Sockel verwenden könnte. LG DAs Interessiert mich mal einfach so.
Steht im Datenblatt. Je nach Typ sind so 10.000 bis 100.000 Programmierzyklen garantiert. /Ernst
Ersteres steht im Datenblatt, bei Atmel und internem Flash zwischen 1000 und, bei neueren Typen, mindestens 10.000 mal. Nicht-mechanische Schäden hingegen können durch zu hohe Betriebsspannung, Überlastung der Ausgänge, elektrostatische Entladung und so etwas auftreten. Da gibt es verschiedene Möglichkeiten.
Wäre es denkbar, dass das vom verwendeten µC abhängt. Das reicht dann
wohl von einmal (OTP) bis einige zehntausend Mal, abhängig vom
Programmspeicher. FLASH hat je nach Familie eine garantierte Haltbarkeit
von 10.000 Zyklen.
> kaputt bekommen.
Überspannung und ESD werden noch gerne genommen. Übertemperatur auch,
aber bei µC per Selbsterhitzung vielleicht nicht ganz so einfach
hinzubekommen. Ionisierende Strahlung könnte einen schlechten Einfluss
auf die Zellen von EEPROM und FLASH haben, kommt aber immer auf die
Dosis an. Säure? Hammer? Ich denke hier kann man noch viel aufzählen ;-)
Die meisten aktuellen Flash's können typischerweise 10'000 oder sogar 100'000 mal beschrieben werden. Also mit manuell flashen bekommt man so ein Flash normalerweise nicht tod. Aufpassen muss man nur, wenn der uC periodisch ins eigene Flash schreibt (z.B. Messwerte ablegt oder sowas), dann sollte man die Anzahl Schreibzyklen beim programmieren bedenken. Ansonsten ist ein häuffiger Todbringer, wenn ein uC eine zu hohe Spannung abkriegt. In Anwendungen wo sowas vorkommen kann, müssen die entsprechenden Pins am uC unbedingt vor der Überspannung geschützt werden.
Die Versogungsspannung vertauschen. Habe ich schon mal beim Ad-Wandler gemacht der port ist zwar hin aber der rest geht noch. Mit einem Lötkolben lange an den selben Pins bleiben mag er auch nicht.
Ich hab schon mal eine Mega8 durch Kurzschluss gehimmelt (mit der Prüfspitze zwischen zwei Ausgangsbeinchen gekommen 0V/5V). Anschließend ließ sich der Chip nicht mehr ansprechen. Wenn man keinen HV-Programmierer hat kann auch das falsche setzen von Fuses den Chip unbrauchbar machen - ist zwar dadurch nicht "kaputt" aber ohne HV wertlos.
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.