STM32F411 Discoveryboard - Durchs Programm CPU erhitzen?

OP #6706710
Lesenswert?

Guten Tag!

Ich hätte vllt. etwas eine komische Frage hier und zwar habe ich einen 
Temperatursensor aufgebaut und programmiert mit dem STM32F411-Discovery 
Board und möchte programmmäßig die CPU aufheizen lassen durch z.B. FPU 
Berechnungen oder sonstiges.

Ich versuchte bisher in einer Endlosschleife FPU Berechnungen 
durchlaufen zu lassen und lies über einen Interrupt (Button Betätigung) 
dies dann beenden. Dabei multipliziere und dividiere ich 
Gleitkommazahlen in einer Schleife.
Jedoch wärmt sich dabei nichts auf...

Ist es daher möglich durch ein Endlosprogramm die CPU aufzuwärmen, fällt 
euch was dazu ein oder?
OP #6706785
Lesenswert?

Klaus W. schrieb:
> Ich vermute, das geht noch am ehesten durch DMA-Transfers.
> Aber wirklich heiß wird das Teil trotzdem nicht werden; je nachdem was
> du dir erhoffst.

Werde es mal versuchen mit DMA-Trasnfers.

Naja etwas mehr als Raumtemperatur zumindest, wenn ich eben den Modus 
aktivier das man zumindest nen unterschied von vllt 10 Grad oder 
sonstiges merkt.

Ideal wär natürlich sowas um die 50-60Grad zu erreichen.
(Firma: egal) #6706805
Lesenswert?

Stefan M. schrieb:
> Ideal wär natürlich sowas um die 50-60Grad zu erreichen.
Heißluftfön:-)

Mit einem Cortex-M sollte das regulär eigentlich nicht möglich sein.
Daher irregulär:
- Takt deutlich über dem erlaubten.
- Gehäuse so gut wie irgend möglich isolieren damit keine Wäre an die 
Umwelt abgegeben werden kann
- Alle Pins kurzschließen und dabei alle auf Ausgang und abwechselnd 
hi/lo konfigurieren damit der maximale Strom fließt
- Du musst halt alles tun um den Stromverbrauch in die höhe zu treiben, 
durch Software klappt das nicht, dafür sind die nicht Komplex genug.

Damit solltest du den µC eigentlich zerstört bekommen.
#6706860
Lesenswert?

Nico T. schrieb:
> Ich hab vor ein paar Jahren einen F446 auf 250MHz, regulär läuft der mit
> 180MHz, übertaktet. Da wurde nichts warm und ich hatte schon versucht
> den ein wenig an die Grenzen zu bekommen.

Lustiger Zufall,
heute habe ich mal ein Board vom Kollegen geflasht und da ist ein 
Cortex-M7 SAMV71Q21 drauf.

Hatte mich gewundert warum der "warm" ist, sagen wir mal "erwärmt".
Da nichts angeschlossen war, somit lief auch kein DMA.

Vllt. doch alleine nur die Taktfrequenz von 300MHz?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren