stm32 - interner Temperatursensor

OP #3021365
Lesenswert?
• ▲
▼
hallo,

ich lese den internen Temperatursensor ein und erhalte einen wert von 
0x6E5.
Kann das sein? welcher Temperatur entspricht dies? hab schon mehrere 
Formeln im Internet gefunden aber nach denen ist die Temperatur über 
200°C.

Kann mir jemand helfen?

Danke
OP #3021396
Lesenswert?
• ▲
▼
A. K. schrieb:
> Die offizielle Formel steht im Reference Manual drin.

ja hab ich gesehen:

Temperature (in °C) = {(V25 - VSENSE) / Avg_Slope} + 25.

was ist V25 für ein wert?
in einem forum hab ich 17490 geselen, aber woher kommt die zahl?

wie groß ist Avg_Slope? in dem gleichen forum steht 53, aber woher?

nach der Rechnung würde die interne Temperatur 296°C betragen. find ich 
jetzt etwas hoch
Gast #3021402
Lesenswert?
• ▲
▼
Hallo,

guck doch mal ins Datenblatt. Da gibt es ein Kapitel "Temperature sensor 
characteristics"

Dann würde ich erst die Spannung berechnen:
VSENSE = ADC_VALUE * (URef / ADC_Auflösung - 1)

Und dann die Temperatur:
((VSENSE – V25) / AVG_Slope) + 25

V25 ist die Spannung des Temp-Sensor bei 25°C.(Beim F407 0.76V)
AVG_Slope ist die Auflösung des Sensors. (Beim F407 2.5mV/°C)

Moritz
Gast #3021453
Lesenswert?
• ▲
▼
@peter müller

Also wenn ich die vielen Threads von dir hier lese....

-Du kopierst immer irgendwas zusammen, programmierst nichts selbst
-Wenn es auf den ersten Versuch nicht funktioniert stellst du Fragen 
rein
-Du hast keine Ahnung was du eigentlich tust
(Polling bei DMA)

Was ist das für ein rumgespiele?
Ich teste mal alle Funktionalitäten ab...
...oder was?
Gast #3021536
Lesenswert?
• ▲
▼
Ich bin auch daran mich mit dem STM32 einzuarbeiten.
Echt ein tolles Ding.

Aber immer gleich nach 10min. fragen?

Außerdem habe ich eine konkrete Anwendung im Kopf.
Ich finde diese Art von Spielerei etwas merkwürdig.

Kleine Testprojekte zum testen der benötigten Komponenten ist ja klar.
Anschließend ein verknüpfen davon.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.