PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Controller wird (sehr) heiß!



sloti
17.03.2008, 10:59
Hallo,

ich habe ein Problem bei meinem selbstgebauten Board. Immer wenn ich die Spannung anschließe wird der Controller verdammt heiß, sodass man ihn nicht mal mehr anfassen kann. Das Board basiert auf der RN Schaltung aus dem Wiki hier. Den genauen Schaltplan meinen Boardes ist hier: https://www.roboternetz.de/phpBB2/download.php?id=12722 .Allerdings sind die H-Brücken zur Motorsteuerung und die IS471 IR-Sensoren im Moment nicht angeschlossen. Woran könnte das liegen, dass der Controller so heiß wird? Ich konnnte bisher auch keine Kurzschlüsse und so weiter entdecken. Gibt es vielleicht nen Standardfehler der diese Symptome auslöst? Danke schonmal im vorraus

mfg
Erik

Hubert.G
17.03.2008, 11:08
Wenn ein Kontroller sehr heiss wird, dann ist es meist ein HW-Fehler. Hast du den Kontroller in einem Sockel, dann mal entfernen, die Spannung messen, wenn es sich machen lässt auch den Strom. Wird der Spannungsregler auch heiss.
Alle Pin gegen VCC und GND messen und auch die nebeneinanderliegenden Pin gegeneinander messen.

Ceos
17.03.2008, 11:22
also wenn du ihn SO angeschlossen hast wie auf dem bild ohne die sensoren, ohre brücke, ohne irgendwas an den anschlüssen unten im bild, kommt nur n defekt ind frage oder du machst eventuell mit dem ADC was falsch ... benutzt du ihn in deinem programm, wenn ja wie hast du ihn eingestellt ?

EDIT: deine reset-leitung verursacht einen kurzschluss!!!!!!!!!

lege die resetleitung bitte zwischen 10k widerstand und prozessor an!

sloti
17.03.2008, 11:38
Moin,

ich hab gerade den Fehler gefunden ich hab nämlich die Anschlüsse falsch angelötet so hab ich den GND PIN vom prozessor mit dem VCC pin verbunden ohne dass ich es wusste ich hab gedacht das wäre AREF und AVCC die ich mit VCC verbunden hätte. Nun bin ich gerade am umlöten. Den 100 ohm widerstand am Reset pin kann ich ja einfach gegen einen 10k widerstand austauschen.

mfg
Erik

Ceos
17.03.2008, 11:42
ich meine nur auf dem schaltplan ist der RESET von der programmierleitung UNTEN im bild DIREKT mit VCC verbunden ... das nimmt dir dein programmer/serielle schnittstelle sehr übel wenn du sie anschliesst .... die verbindung muss zwischen resetpin vom µC und dem widerstand liegen ... 100Ohm sind zu wenig da fliesst auch noch n haufen strom, nimm bessr 1k-10k

EDIT: du solltest trotzdem lieber AREF über einen kondensator nach VCC verbinden statt direkt ... das kann auch ne kurzschlussQuelle sein wenn du die interne VCC als referenz verwendest! bitte die hinweise im datenblatt lesen kann ich hier nur sagen

Besserwessi
17.03.2008, 21:31
Die 10 nF hinter dem Spannungsregler sind etwas knapp. Im Datenblatt nachlesen was gebraucht wird. Ein schwingender Regler sind eine möglichkeit den Controller zu verheitzen.
Direkt an den Controller sollten auch noch Abblockkondensatoren. Der Kondensator an Aref sollte nach AGND, nicht nach AVcc. Ein Kurzschluß an Aref sollte aber eher ungefährlich sein, denn der Ausgang ist relativ hochohmig.

Ceos
17.03.2008, 22:49
das datenblatt warnt aber ausdrücklich weil bei interner referenz eben kein widerstand dazwischen ist

Besserwessi
18.03.2008, 17:32
Im Datenblatt steht das, das ARef eine Quelle mit hoher Impedanz ist. Bei einem Kurzschluß wird also wenig Strom fließen. Wenn zu viel Last an Aref hängt stimmt nur die Referenz nicht mehr.