-
-
Erfahrener Benutzer
Roboter Experte
ATMega Wärmeentwicklung
Hi,
ich hab vor kurzem meine Platine zur Servoansteuerung einem "Praxistest" unterzogen, und dabei festgestellt, wenn mein ATMega32 @ 16 MHz die PWM - Signale generiert, er auf der Rückseite ca. Handwarm wird (so um die 30°). Die drei Servos waren aber zu diesem Zeitpunkt gar nicht angesteckt! Allerdings funktionieren die Servos, wenn sie angesteckt werden, einwandfrei. Ich hab den PWM-Ausgang durch einen 1K Widerstand vom µC abgekoppelt. Die Servos haben durch ihren hohen Stromverbrauch eine eigene Stromversorgung, auch wegen der Störungen.
Ist das normal, dass der Controller so warm wird, oder deutet das auf einen Kurzschluss hin?
Wird allerdings ein Programm draufgespielt, das den PWM "nicht anrührt", erwärmt sich der Controller kein bisschen.
Woran könnte das liegen?
Viele Grüße
ikarus_177
-
Erfahrener Benutzer
Roboter Genie
Hast du die beiden Massen miteinander verbunden?
MfG Christopher \
/
-
Erfahrener Benutzer
Roboter Experte
Hi,
jetzt muss ich dir was gestehen...
Ich hab überlegt, ob ich schreiben soll, dass die Massen miteinander verbunden sind, habs dann aber doch nicht gemacht, da ich mir gedacht habe, dass die Servos sonst nicht funktioniert hätten.
... und ja, die Massen sind verbunden ...
Das Problem hat sich allerdings (wahrscheinlich durch die Hitze ) in Dampf aufgelöst.
Ich hatte vorher den ganzen Port als Ausgang definiert gehabt, dann hab ichs umgeändert nur auf die Pins, wo die Servos dranhängen.
Und siehe da, der Controller bleibt eiskalt
Viele Grüße
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen