ARM/STM32: interne ADC-Referenzspannung V_refint messen

Gast #3557403
Lesenswert?

Hallo,

ich verwende einen ARM-cortex (STM32F105 von ST) und sitze gerade über 
dessen ADC-Messung der internen Referenzspannung V_refint. Da ich 
bereits auch andere Kanäle/Spannungen mit dem ADC messe, kann ich also 
sicher sagen, dass das Auslesen und Berechnen (V_ref+ = 3,3V) der 
analogen Spannungen sehr gut funktioniert.

Mein Problem ist nun aber, dass ich aus dem Datenblatt überhaupt nicht 
schlau werde, was ich nun mit dem Ergebnis aus der V_refint Messung 
anfangen soll. Ich kann dort nirgendwo eine Angabe finden wie groß die 
Referenzspannung sein soll.

In meinem Fall bekomme ich den Wert 1503 (=0x5DF) vom ADC zurück. 
Berechne ich dies nun wie üblich, erhalte ich
(3300*1503)/0xFFF  = 1211 mV
Heißt das nun die Interne Referenzspannung liegt bei 1,2V?
Gast #3557449
Lesenswert?

Danke für die schnelle Antwort.

1,2V finde ich ja auch als einen guten/passenden Wert. Aber irgendwie 
finde ich es komisch, dass davon nichts im Datenblatt zu lesen ist. 
Gerade bei Projekten in einer Firma muss sich der Entwickler doch sicher 
auf etwas referenzieren können.

Es gibt nur eine sehr knapp gehaltene Beschreibung unter dem Kapitel 
"11.3.3 Temperature sensor/V_REFINT internal channels" im Datenblatt:
www.st.com/st-web-ui/static/active/en/resource/technical/document/refere 
nce_manual/CD00171190.pdf

In diesem Datenblatt konnte ich noch etwas finden, das ich mal als 
Anhang beigefügt habe. Schlau werde ich allerdings genauso wenig daraus:
www.st.com/st-web-ui/static/active/en/resource/technical/document/datash 
eet/CD00220364.pdf
Angehängte Dateien:
Gast #3557450
Lesenswert?

Verdammt....  da steht ja zwei mal V_REFINT. Ich hatte nur die untere 
Zeile dazu gesehen und die erste übersehen.

Mir sagt die untere Zeile zwar irgendwie nichts, da sich mein Problem 
allerdings auf die 1,2V in der ersten Zeile beziehen, hat sich ja nun 
doch alles geklärt/erledigt.

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