Forum: Mikrocontroller und Digitale Elektronik Semi-defekten ATMega weiterverwenden?


von Ben _. (burning_silicon)


Lesenswert?

Hi!

Hab mal eine Frage ob jemand hier Erfahrungen mit sowas hat:

Ich hab einen ATMega mit einem zerschossenen Pin. Der Anschluß ist 
ziemlich niederohmig gegen Vcc, beim Schalten auf Low wird der µC warm. 
Ich nehme daher an, daß der Ausgangstreiber nach Vcc oder die obere 
Schutzdiode zerballert ist. Kann durch einen Überstrom verursacht worden 
sein, weiß ich aber nicht genau.

Der Rest des µC funktioniert soweit fehlerfrei. Daher stellt sich mir 
die Frage ob man diesen µC noch für Bastelschaltungen weiterverwenden 
kann oder ob mit großer Wahrscheinlichkeit weitere Teile des Die 
beschädigt worden sind und mit einem baldigen Totalausfall zu rechnen 
ist.

Hat sowas schon mal jemand ausprobiert? Würdet Ihr das ausprobieren?

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Ben _ schrieb:
> Daher stellt sich mir
> die Frage ob man diesen µC noch für Bastelschaltungen weiterverwenden
> kann

Zum Basteln kannst du den sicher weiterverwenden, da wird es lokal
was zerheizt haben.  Für irgendwas Ernsthaftes würde ich ihn nicht
mehr einsetzen, auch dann nicht, wenn auf den ersten Blick alle
gewünschte Funktionalität noch OK ist.

Man sollte sich das Bauteil natürlich auffällig markieren. ;-)

von Dietrich L. (dietrichl)


Lesenswert?

Ich würde ihn nicht mehr verwenden, da ich mir bei jeder Fehlersuche 
fragen würde: hat das eventuell was mit dem kaputten Port zu tun?
Es sei denn, Du bist Dir so sicher, dass Deine Entwicklungen 100% i.O. 
sind :-)

Gruß Dietrich

von Ben _. (burning_silicon)


Lesenswert?

Ich würd den Pin abbiegen, dann ist er gut markiert und ein Fehler durch 
die dauerhaft anliegenden 5V ausgeschlossen.

Na mal sehen, ich finds etwas schade den wegzuschmeißen. :-/

von spess53 (Gast)


Lesenswert?

Hi

>Der Rest des µC funktioniert soweit fehlerfrei.

Alles 200%-ig getestet?

MfG Spess

von Ben _. (burning_silicon)


Lesenswert?

Na sämtliche integrierte Peripherie hab ich natürlich nicht 
durchprobiert (wie denn auch), aber das Ding arbeitet halt noch. Er läßt 
sich programmieren, das enthaltene Programm wurde nicht beschädigt, der 
ADC läuft noch, der Rest des Ports ist okay... Solange man nicht 
probiert, den beschädigten Pin auf Low zu ziehen oder ein Messgerät 
dranhängt bemerkt man den Defekt erstmal nicht.

Allerdings ist mir schon klar, daß es versteckte Defekte in auf dem Die 
benachbarten Teilen geben kann - deswegen ja auch dieser Thread hier. 
Die Frage ist wie wahrscheinlich das ist bzw. ob jemand weiß ob die 
restlichen Systeme durchaus noch zuverlässig arbeiten können.

Es ist auch klar, daß der nicht mehr für Anwendungen zu gebrauchen ist, 
wo man sich auf das Ding verlassen können muß. Aber als Bastelschaltung 
oder für eine einfache Ablaufsteuerung geht er vielleicht noch.

von Klaus D. (kolisson)


Lesenswert?

Ich würde auch sagen... Pin abschneiden und den uC weiterverwenden.
Er ist dann halt nicht mehr pincompatibel mit den Datenblättern.

Gruss  k.

von Falk B. (falk)


Lesenswert?

Ich würde sagen. Wegschmeißen ohne eine Sekunde weiter nachdenken. 
Selbst für einen Hobbybastler ist so ein undefiniert defektes Teil 
massive Zeitverschwendung bei der Fehlersuche. Die drei Euro machen 
niemanden arm.

Spare jederzeit, dann hast du immer Not.

von Ben _. (burning_silicon)


Lesenswert?

Da er durch den abgebogenen Pin markiert wäre kann man ihn ja im 
Fehlerfall bei Verdacht auf nun-richtig-defekt austauschen.

Vielleicht sollte ich die Frage anders stellen:
Wenn er in einer funktionierenden einfachen Schaltung (zB. sowas 
Einfaches wie ein Lauflicht oder eine andere simple Ablaufsteuerung mit 
etwas Pinwackelei) eingesetzt wird - wie hoch ist die Chance, daß er 
diesen Job genauso gut wie ein völlig intakter Chip bewältigt?

von Andi2doo (Gast)


Lesenswert?

Hallo Ben

kann nur aus eigener Erfahrung sprechen habe bei einen ATTiny2313 vor 
Jahren einen Ausgang zerschossen (Kurzschluss) und der läuft Heute noch 
einwandfrei in einer Uhr.

Ich persönlich würde ihn nicht zum Basteln verwenden da die Fehlersuche 
immer ein Problem ist sonder würde ihn in ein 0815 Projekt einbauen 
(Uhr)
wo es nicht schlimm ist wenn er doch mal ausfällt.

von Sebastian (Gast)


Lesenswert?

Ganz einfach: Für Entwicklung nur intakten Chip verwenden, aber den Pin 
aussparen, der beim anderen Atmel defekt ist. Wenn alles fertig getestet 
ist und läuft, teildefekten Chip verwenden, dann ist leicht zu sehen, ob 
noch immer alles läuft, ohne daß man sich zu Unrecht um Softwarefehler 
sorgt.

Normalerweise gehen Portleitungen - oder überhaupt Peripherieeinheiten - 
beim Atmel selektiv kaputt. Hatte sogar mal einen ATTiny26, bei dem ein 
Portpin von Anfang an defekt war, vielleicht schlecht gebondet. Bei 
größeren ATMegas kann auch mal der ADC oder ein UART draufgehen, ohne 
daß sich an der restlichen Funktion sichtbare Änderungen ergeben. Alles 
schon an Prototypen beobachtet und untersucht.

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
Noch kein Account? Hier anmelden.