Pages: [1]   Go Down
Author Topic: Arduino Uno läuft heiß: Ethernetshield schuld?  (Read 1517 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Jr. Member
**
Karma: 1
Posts: 92
Time to try and error
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

moinsen leuz,

ich wollte gerade in die Testphase gehen und machte einen kurzen checkup zuhause, da verbrannte ich mir meine Pfoten.

Mein Arduino Uno läuft heiß, aber nur, wenn ich das Ethernetshield angeschlossen hab. Allein ist alles ok. Hab ein zweites Ethernetshield und einen zweiten Arduino Uno genommen, ausprobiert, wieder mit den selben Ergebnis, er läuft heißt.

Die Power LED des Arduino leuchtet grün, die des Ethernetshield´s rot. hat das was zu bedeuten?

Auf den Bildern hab ich die stelle Markiert. Ist auch nur der arduino, nicht das Shield.





Könnt Ihr mir helfen?

gruß da hool
Logged

Germany
Offline Offline
Edison Member
*
Karma: 44
Posts: 2261
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ich vermute, dass dein Spannungsregler heiß wird, das größere eingerahmte Teil in deinem Foto. Dieser trägt die Aufschrift 117-5G. Daher gehe ich davon aus, dass du dein Board extern mit Strom versorgst. Welche Spannung liegt denn an?
Logged

Mein Arduino-Blog: http://www.sth77.de/ - letzte Einträge: Teensy 3.0 - Teensyduino unter Window 7 - Teensyduino unter Windows 8

0
Offline Offline
Jr. Member
**
Karma: 1
Posts: 92
Time to try and error
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

moin,

also ich verwende das standart netzteil von watterott. ich weiß nicht woher das kommt. aufeinmal wird der arduino heiß. und zwar richtig heiß, den kannste nicht mehr anfassen.
Logged

0
Offline Offline
Full Member
***
Karma: 3
Posts: 151
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo da Hool,

bei Watterott gibt es mehrere Netzteile, die man für den Arduino verwenden kann.
Welche Spannung kommt denn raus ?
Ich vermute mal so um die 12-15 Volt.
7-9 Volt reichen auch, dann wird es nicht so warm.
Hatte bei 12 Volt auch eine etwas warme Platine mit ETH-Shield.

Gruss Kalli
Logged

Alfeld (Leine) / Germany
Offline Offline
Full Member
***
Karma: 5
Posts: 189
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ich muss sagen, dass dies nicht nur ein Uno-Problem ist. Meine Duemilanove tun das auch. smiley-mr-green

Ich sollte mal in die Spezif. vom Arduino nachsehen wie viel mA. der Spannungsregler verträgt , aber ich bin zu faul smiley-grin

So heiß, dass ich den Arduino nicht mehr anfassen konnte, wurde eine Kombi aus ETH-Shield und MicroVGA. *autsch*
Logged

0
Offline Offline
Jr. Member
**
Karma: 1
Posts: 92
Time to try and error
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

moin,

das problem ist ja uach, das der arduino vorher nicht so warm wurde. plötzlich, ohne jegliche änderung, software noch hardwaremäßig wird das dingen knülleheiß.
Logged

Germany
Offline Offline
Edison Member
*
Karma: 44
Posts: 2261
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Okay, ich führe das mal etwas aus, um die Temperaturerhöhung zu erklären. Im Normalfall (also ohne Ethernet Shield) ist der Gesamtstrom recht gering. Der angesprochene Spannungswandler stellt die erforderlichen 5V für das Arduino-Board bereit. Wenn Ihm also eine höhere Eingangsspannung, sagen wir mal 12V zugeführt wird, "verbrennt" er also die Differenzspannung. Es wird also eine Heizleistung erzeug, PHeiz=UDiff*I.
In einer nahezu unbelastete Schaltung ist die Stromstärke wie oben angesprochen sehr klein, die Heizleistung dadurch ebenfalls. Wenn nun aber Verbraucher dazukommen (wie das Ethernet-Shield) erhöht sich die Stromstärke und proportional dazu die Heizleistung.
Demnach haben wir wenig Spielraum, um da eingreifen zu können: Entweder wir reduzieren die Stromaufnahme der Gesamtschaltung (geht ja schlecht, weil Board und Shield vorgegeben sind) oder wir reduzieren die Differenzspannung. Das ist der Vorschlag, den Kalli bereits brachte. Natürlich gilt es zu beachten, dass der Spannungsregler immer eine höhere Eingangsspannung braucht, als am Ausgang rauskommen soll, die Differenzspannung sollte schon um die 2V liegen.

Zum Thema Finger verbrennen: Die Schmerzgrenze ist etwa bei 60°C erreicht, das muss also noch längst nicht bedeuten, dass der Spannungsregler in kritischen Temperaturbereichen arbeitet. smiley-wink Ein mulmiges Gefüh bleibt jedoch immer, wenn die Schaltung warm wird...
Logged

Mein Arduino-Blog: http://www.sth77.de/ - letzte Einträge: Teensy 3.0 - Teensyduino unter Window 7 - Teensyduino unter Windows 8

0
Offline Offline
Full Member
***
Karma: 3
Posts: 151
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo,

da Hool hat nocht nicht geschrieben, mit welcher Spannung er das Ding betreibt.
Einfach mal unter Last die Spannung vom Netzteil nachmessen. Vielleicht hilft es dann, einfach ein paar Si-Dioden davor zu schalten.

Gruß Kalli
Logged

AREA COLOGNE
Offline Offline
Edison Member
*
Karma: 15
Posts: 1066
I am 1 of 10 who understands binary
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Und ganz wichtig bei der Beachtung mit Längsreglern bei einer Verdoppelung des Strom heißt Vervierfachung der Leistung also auch der Verlustleistung am Regler bei z.B. 12V im eingang kommen doch einige 100mW zusammen die dann abgeführt werden müssen. ==> Über die Platinen und neugierigen Fingern  smiley-grin
Logged

So ist das Leben:
Manchmal bis du das Denkmal, manchmal die Taube!

0
Offline Offline
Full Member
***
Karma: 3
Posts: 151
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo,
ich kann nur eine Verdopplung der Leistung feststellen, wenn ich den Strom verdoppel.
P=U*I. Also, bei 7 Volt und 0.1 A habe ich 0,7 Watt. Bei 0,2 A sind es 1,4 Watt. Oder habe ich was durcheinander gebracht ?

Gruss Kalli
Logged

Germany
Offline Offline
Edison Member
*
Karma: 44
Posts: 2261
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

In diesem konkreten Beispiel sehe ich das genauso wie du, Kalli.

volvodani hatte wohl die Formel P=R*I² im Hinterkopf. Hier gehen wir aber nicht von einem konstanten Gesamtschaltungswiderstand aus. Wir rechnen mit 5V und erhöhen die Stromstärke, was eine Reduzierung des Gesamtschaltungswiderstand (blödes Wort, ich weiß, aber mir fiel nichts besseres ein) bewirkt.
Logged

Mein Arduino-Blog: http://www.sth77.de/ - letzte Einträge: Teensy 3.0 - Teensyduino unter Window 7 - Teensyduino unter Windows 8

AREA COLOGNE
Offline Offline
Edison Member
*
Karma: 15
Posts: 1066
I am 1 of 10 who understands binary
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Und ihr habt volkommen Recht sth77 hat meinen Geadanken gang erfasst :-)
Logged

So ist das Leben:
Manchmal bis du das Denkmal, manchmal die Taube!

Alfeld (Leine) / Germany
Offline Offline
Full Member
***
Karma: 5
Posts: 189
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

noch ne frage, der wiznet chip selbst auf meinem eth shield wird immer recht warm (40°C)
ist das normal?
Logged

Germany
Offline Offline
Edison Member
*
Karma: 44
Posts: 2261
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hab auch ein Ethernet-Shield und kann das bestätigen. Diese Temperaturerhöhung ist ja ein sicheres Zeichen für einen entsprechenden Stromfluss, der sich wie vom Threadersteller beschrieben auch beim Spannungswandler auswirkt.
Logged

Mein Arduino-Blog: http://www.sth77.de/ - letzte Einträge: Teensy 3.0 - Teensyduino unter Window 7 - Teensyduino unter Windows 8

Pages: [1]   Go Up
Jump to: