Mikrocontroller Erwärmung ausrechnen

Gast #5654547
Hallo,

ich möchte gerne ausrechnen, ob mein Mikrocontroller mit meiner 
Konfiguration im betrieb unterhalb der im Datenblatt angegebenen 85 °C 
bleibt, wenn ich den im Sommer am Motorrad bei 40 °C in der Sonne 
betreibe.

Der Hersteller hat hier eine Formel (Formel 1), mit der man die 
Temperatur ausgehend von der Umgebungstemperatur sowie der Leistung 
ausrechnen kann.

Für meinen µC beträgt  die θJA lt datenblatt = 29.8°C/W

Zur Leistung PD = Device power consumption (W) bin ich mir jetzt 
unsicher, wie ich die bestimme. Ich könnte ja die Summe der 
Ausgangsströme ausrechnen sowie für CPU & Co z.B 30 mA veranschlagen und 
mit 3,3 V multiplizieren. Aber ist das korrekt ? Wir hatten in der 
Schule mal das Beispiel eines Bauteils, welches im Low-Zustand viel 
wärmer wird, als im High-Zustand. Wenn beispielsweise die Push-Pull 
Stufe des µCs auf High gezogen wird, kann ja viel Strom durchfließen, 
aber in Wärme umgesetzt wird diese doch dann eher außerhalb des 
Mikrocontrollers.

Jetzt kann man ja schlecht am Netzteil der Strom ablesen und mit 3,3 V 
multiplizieren, wenn die Leistung größtenteils ausserhalb des 
Mikrocontrollers in wärme umgesetzt wird ?

Über ein paar Erklärungen und Denkanstöße würde ich mich freuen
Angehängte Dateien:
Gast #5654557
Hans schrieb:
> ich möchte gerne ausrechnen, ob mein Mikrocontroller mit meiner
> Konfiguration im betrieb unterhalb der im Datenblatt angegebenen 85 °C
> bleibt, wenn ich den im Sommer am Motorrad bei 40 °C in der Sonne
> betreibe.

Bist du sicher, dass 85°C Junction gemeint sint?
Oft ist nur Ambient angegeben - sprich die Umgebungstemperatur.

Für die meisten µC gibts Tabellen für die Abschätzung des 
Stromverbrauchs.

Was genau hast du denn für einen?
Gast #5654567
85 °C wäre die maximale Betriebstemperatur, die erlaubt ist.
40 °C wäre die Umgebungstemperatur, in der ich den µC dann betrieben 
möchte. Die 40 °C muss man in die Formel einsetzen und das was als 
Ergebnis rauskommt muss dann halt < 85 °C sein, ansonsten brauchts ein 
Kühlkörper.
Ich habe ein Microchip ATSAME54P20A.
Gast #5654588
Hans schrieb:
> Ich habe ein Microchip ATSAME54P20A.

Dann hast du eine max. Juction Temperatur von 105°C. 85°C ist deine 
maximal zulässige Umgebungstemperatur.

Siehe Kapitel 54.3

Im Kapitel 55.3 ist beschrieben, welche Leistung du ansetzten kannst.

Rechenbeispiel:
Active, 120MHz. 3,3V, 50MHz : I <= 191µA * 50µA = 9,55mA (oder 31,5mW)
Gut, das ist nur der Core, für die Perpherie darfts du noch was 
aufschlagen (Teils auch angegeben).

Trotzdem, das ist nicht viel. Bei 40°C vermutlich völlig harmlos.

Ein gutes Datenblatt übrigens :-)

Du findest es hier. Das Teil hat 2145 Seiten, wer das also auf dem Handy 
aufmachen will, sei hiermit gewarnt:
http://ww1.microchip.com/downloads/en/DeviceDoc/60001507C.pdf
#5654606
Hans schrieb:
> Zur Leistung PD = Device power consumption (W) bin ich mir jetzt
> unsicher, wie ich die bestimme.

Diese Pd bestimmst Du im Wesentlichen über die Taktfrequenz des 
Bausteins. So wie   soso  schon richtig schreibt, geht bei hoher 
Taktfrequenz die Verlustleistung ordentlich hoch.


Der Rest ist dann Einsetzen in die Formeln.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.