Warme Microcontroller?

Ich spiele hier gerade ein bisschen mit den SH7045F rum die ich letztens netterweise geschenkt bekommen habe. Soll heissen ich habe mal ein kleines Testboard gemacht auf dem sich die Minimalbeschaltung befindet und ein paar Anschluesse an denen ich spaeter mal SPI, I2C und ein paar Ports testen kann.

Soweit also erstmal nicht ungewoehnlich. Und so im groben funktioniert der Controller auch. Soll heissen der im Controller integrierte Bootloader laeuft und der Controller wird deshalb von meinem Brennprogramm ueber die RS232 erkannt.

Was mich aber wundert. Der wird nach kurzer Betriebszeit deutlich fuehlbar warm. Der Controller ist in TQFP144 mit 5V und zieht dabei

120mA. (28Mhz Takt) Das Datenblatt spricht von 160mA typ bis 230mA max. Und lustigerweise 140bis200mA im Sleepmode. :-)

Von daher koennte das also normal sein. Aber mir ist noch nie aufgefallen das ein Microcontroller warm wird. Ich habe heute extra mal einen R32C betatschelt den der Hersteller auch mit 500mW angibt und der wird im Betrieb kein bisschen warm.

Auf jedenfall ist das aber nicht der richtige Controller fuer Batteriebetrieb. :-D

Olaf

Reply to
Olaf Kaluza
Loading thread data ...

Hm..hat sich glaube ich erledigt.

Mir ist gerade das Kleingedruckte im Datenblatt aufgefallen. Da steht:

When the SH7040 is used for high-speed operation, the package surface temperature rises. Appropriate measures (such as heat dissipation) to ensure overall system reliability and safety should therefore be investigated.

Das deute ich erstmal so das es normal das der Controller warm wird. Ist ja auch ein Hochleistungsteil. :-D

Olaf

Reply to
Olaf Kaluza

Und so sprach Olaf Kaluza:

Ich hatte einen STM37F107CV am Wickel. Der wird auch fühlbar warm.

Roland

Reply to
Roland Ertelt

Deshalb hatte mich der Post ein wenig gewundert :-)

Ist immerhin ein 32-Bitter. Ueber Hochleistung kann man geteilter Meinung sein, aber m.W. ist er rund 15 Jahre alt. Heutzutage ist das Abfackeln eines halben Watts bei gut 30 MIPS vielleicht nicht mehr ganz so der Hit.

--
Gruesse, Joerg

http://www.analogconsultants.com/

"gmail" domain blocked because of excessive spam.
Use another domain or send PM.
Reply to
Joerg

Hey, der ist von 2001. Mach ihn nicht aelter als er ist!

Dafuer ist der Controler noch 5V kompatibel. Da kann man gut seine alte Hardware dranpopeln und man braucht nicht 2-3 verschiedene Spannungsregler. Was ich nur ein bisschen schade finde das er trotz seiner vielen Beine und seines grossen Gehaeuses nur 2/4kb Ram und kein I2C Bus hat. Aber egal, bei der Rechenleistung kann man I2C auch mal in Software machen.

Ausserdem war er schonmal in einer Erdumlaufbahn. Und zwar erst 2007!

formatting link

Das ist was anderes wie ein Mega8 :-P

Wieleicht haben sie da ja einfach ein paar Diffentialgleichungen geloesst wenn der Satellit im Erdschatten war damit der Satellit nicht auskuehlt. :-D

Olaf

Reply to
Olaf Kaluza

Isses; wo Strom fließt, entsteht auch Wärme.

Der nimmt dann auch keine 500mW auf, sonst würde er ja warm; ist vielleicht das Maximum, wenn alle Ausgänge voll belastet und durchgeschaltet sind.

-ras

--

Ralph A. Schmid

http://www.dk5ras.de/ http://www.db0fue.de/
http://www.bclog.de/
Reply to
Ralph A. Schmid, dk5ras

Sicher? Das Debut war wesentlich eher:

formatting link

Huebsch. Ich wuenschte es gaebe einen uC mit Space Rating der nicht der Methusalem-Klasse angehoert. Oder wenigstens einen mit der Moeglichkeit, ihn durch die Zulassung zu bekommen. Dann koennte manches einfacher realisiert werden.

Der Rest der Seite ist IMHO etwas "biased". Man muss mal einen Start einer Delta 4 Heavy gesehen haben. Imposant. Beim letzten war die einzige Abweichung vom Idealverlauf eine gut zweiminuetige Verpaetung, aber nur weil sie ein Stueck Weltraumschrott oder so vorbeiziehen lassen mussten.

Au ja, mein Vater nannte sowas "MIPS abfackeln" :-)

--
Gruesse, Joerg

http://www.analogconsultants.com/

"gmail" domain blocked because of excessive spam.
Use another domain or send PM.
Reply to
Joerg

Auf der von Joerg angebenen Seite steht 600mW typical fuer den

7045. Beim R32 sind die 500mW absolute maximum rating.

Wenn ich richtig rechne sind dann 1150mW maximum beim 7045.

Das ist schon ganz schoen heftig. Ich habe gerade mein erstes Testprogramm uebersetzt und reingeladen.

void delay(unsigned long time) { while(time--); }

extern main() {

PCIOR = 0xc000; //PC15 und PC14 sollen Ausgang sein

//An PC15 ist die Orange LED, an PC14 die rote do { PCDR = 0x4000; delay(200000); PCDR = 0x8000; delay(200000); } while (1);

}

Damit erreicht die CPU geschaetzte 50Grad! Man verbrennt sich nicht die Finger aber fuehlt sich schon deutlich heiss an. Aber erstaunlich wie einfach es war den gcc fuer so eine exotische CPU anzupassen!

Olaf

Reply to
Olaf Kaluza

...

Mit diesem Programm erzeugst Du ja auch etwa die größte Last.

Zur Temperatur: Das Heizen ist nun mal die Energieumwandlung mit dem besten Wirkungsgrad. 1Wel rein, 1Wth raus.

Falk

Reply to
Falk Willberg

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.