Forum: Mikrocontroller und Digitale Elektronik Pins am Mega32 geschrottet?


von Maxim (maxim) Benutzerseite


Lesenswert?

Ich weiß nicht wie, aber irgendwie habe ich es doch geschafft. Einige 
Pins am PortC wollen nicht mehr. Da fließt nur noch ein maximaler Strom 
von 0,1mA, während andere noch mehr als 80mA liefern. An dem 
beschädigten Pin hängt eine low-current LED + Vorwiderstand. Selbst wenn 
ich das DD-Register falsch setzen würde, könnte das ja nicht die Ursache 
dafür sein, oder?

Kann man den uC jetzt wegschmeißen?

von Stefan B. (stefan) Benutzerseite


Lesenswert?

Doch, ein falsches DDR kann die Ursache sein. Pin als Eingang und Pullup 
aktiviert kann 0,1mA geben (Vcc = 5V / Rpullup = 50 kOhm => 0,1 mA)

von crazy horse (Gast)


Lesenswert?

kontrollier mal die jtag-fuse :-)

von Falk B. (falk)


Lesenswert?

@ Maxim W. (maxim)

>von 0,1mA, während andere noch mehr als 80mA liefern. An dem

AUA! So ein uC ist kein Kraftwerk!

>beschädigten Pin hängt eine low-current LED + Vorwiderstand. Selbst wenn
>ich das DD-Register falsch setzen würde, könnte das ja nicht die Ursache
>dafür sein, oder?

Aber sicher!

>Kann man den uC jetzt wegschmeißen?

Keine Ahnung.

MFG
Falk

von Marko (Gast)


Lesenswert?

80 mA?¿ seit wann das denn ... 20mA sind
Maximallast meines Wissens nach und
auch die sollte man nicht ausreizen.

von Gregor B. (gregor54321)


Lesenswert?

80mA kriegt man wohl raus, wenn man mit dem STROMMESSER zwischen Pin und 
GND misst... ;o) Wahrscheinlich brennt der dabei binnen 
Sekundenbruchteilen durch, aber man hat immerhin IPeak für diesen Pin 
gewusst. ;o)

von Maxim (maxim) Benutzerseite


Lesenswert?

Nö, die 80mA liegen auch über mehrere Sekunden an und ich habe auch 
mehrere Male an einem Pin gemessen. Passiert nichts Schlimmes dabei.

von Johannes M. (johnny-m)


Lesenswert?

Maxim W. wrote:
> Nö, die 80mA liegen auch über mehrere Sekunden an und ich habe auch
> mehrere Male an einem Pin gemessen. Passiert nichts Schlimmes dabei.
Ein Strom liegt nicht an, er fließt. Abgesehen davon stehen im 
Datenblatt nicht umsonst die Absolute Maximum Ratings und daneben der 
Kommentar, dass eine Belastung mit diesen Maximalwerten oder noch 
höheren Werten die Funktion des Bauteils auf Dauer negativ beeinflussen 
kann. Und die Grenzwerte für die Pins der meisten AVRs liegen bei 40 mA 
(und von denen sollte man im Dauerbetrieb einen gehörigen Abstand 
wahren). Mehr als 20-30 mA sollte man dauerhaft nicht fließen lassen.

von Ein Name (Gast)


Lesenswert?

Beweisstueck A:

> Einige Pins am PortC wollen nicht mehr.


Beweisstueck B:

>  Passiert nichts Schlimmes dabei.

Merkst du was, oder merkst du schon gar nichts mehr?

von Der Chirurg (Gast)


Lesenswert?

> Kann man den uC jetzt wegschmeißen?

Nein! Man kann mit einem Dremel o.ä. das Gehäuse vorsichtig auffräsen 
und die beschädigten Transen austauschen. Beim zunähen sollte man aber 
sehr vorsichtig sein, dass kein Schmutz oder Bakterien in die Wunde 
gelangt... ;-)

von Marcus W. (blizzi)


Lesenswert?

Und beim nächsten Prozessor niemals mehr als 20mA pro Port ziehen.
Und alle I/O zusammen dürfen auch nur einen begrenzten wert ziehen, 
glaub der lag in der Größenordnung von 100mA, genaues siehe Datenblatt.

gruß Marcus

von Maxim (maxim) Benutzerseite


Lesenswert?

Ein Name: Der uC war schon kaputt BEVOR ich mit dem Strom-Messgerät dran 
gegangen bin. Zuerst habe ich den Stromfluß durch einen Vorwiderstand 
gemessen. Aber das konntest du natürlich nicht wissen und schon gar 
nicht erahnen, richtig? Merkst DU was? Egal ...

>Nein! Man kann mit einem Dremel o.ä. das Gehäuse vorsichtig auffräsen
>und die beschädigten Transen austauschen. Beim zunähen sollte man aber
>sehr vorsichtig sein, dass kein Schmutz oder Bakterien in die Wunde
>gelangt... ;-)

Hab ich gemacht, leider ohne Erfolg.

von Simon K. (simon) Benutzerseite


Lesenswert?

crazy horse wrote:
> kontrollier mal die jtag-fuse :-)

von Marcus W. (blizzi)


Lesenswert?

Maxim W. wrote:
>Aber das konntest du natürlich nicht wissen und schon gar
> nicht erahnen, richtig?

Die Glaskugeln sind derzeit in Reparatur...

von Gregor B. (gregor54321)


Lesenswert?

Atmega32 PC2 bis PC5 (Pin 21..24) -> JTAG Fuse

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.