Forum: Mikrocontroller und Digitale Elektronik BMP085 Temperatur Messung. Physikalisch wie?


von Frank (Gast)


Lesenswert?

Hallo liebe yC gemeinde,

ich wüsste gerne wie der BMP085 physikalisch die Temperatur misst? 
PTC/NTC?
Finde darüber nichts nur das die Druck Messung mit einem piezo 
widerstand funktioniert.

Gruß
Frank

von Max D. (max_d)


Lesenswert?

Aus dem Db kann man erahnen wie es läuft.
Der erste Hinweis ist das Blockschaltbild. Man hat keinen extra 
temp-sensor, also wird er in dem Sensor block drinne sein. Also hat man 
einen Sensor den man mit ADC konvertiert (wenig verwunderlich).
Als nächstes die Korrektur-berechnung.
Die Temperatur wird nicht-linear und mit einem Offset korrgiert. Es wird 
also ein 0815 NTC/PTC (die kann man so nicht unterscheiden) drinne sein 
der einen Teil eines Spannungsteilers an nem ADC-Kanal bildet.

von Frank (Gast)


Lesenswert?

Vielen dank schon mal für die Antwort. Ne Idee wie man sicher sein kann 
was denn genau drin ist?
Oder will Bosch nicht das man das erfährt?

von Max D. (max_d)


Lesenswert?

Ich denk mal Bosch wird sich nicht groß drum kümmern ob du den Sensor 
kennst.
Da das aber normalerweise niemanden interessiert seh ich etwas schwarz 
das genau festzustellen.
Das Gehäuse aufzulösen und den Sensor auf dem Die suchen ist etwas 
übertrieben ^^
Warum willst du das so genau wissen ?

von Frank (Gast)


Lesenswert?

Ich will ihn vielleicht für ein Projekt verwenden und wollte gerne 
wissen wie er genau funktioniert.

von Info (Gast)


Lesenswert?

Vermutlich mit einem Fluxkompensator.

von Anja (Gast)


Lesenswert?

Frank schrieb:
> ich wüsste gerne wie der BMP085 physikalisch die Temperatur misst?
> PTC/NTC?

Dürfte eher ein PTAT-Sensor sein.
Quasi als Abfallprodukt der Referenzspannungserzeugung.

Ein NTC/PTC wäre auf dem Chip viel zu teuer.

Gruß Anja

von Mike (Gast)


Lesenswert?

Frank schrieb:
> Ich will ihn vielleicht für ein Projekt verwenden und wollte gerne
> wissen wie er genau funktioniert.

Weißt du das bei den Steuergeräten deines Autos? Und trotzdem benutzt du 
es zum Fahren.

Nimm einfach hin, dass der BMP085 dir spätestens 4.5ms nach Start der 
Messung die Temperatur mit der spezifizierten Genauigkeit und einer 
Auflösung von 1/10° abliefert. Sonst bräuchtest du keinen integrierten 
Sensor mit voller Vorverarbeitung. Und für etwas anderes als eine 
Temperaturmessung wirst du den integrierten Temperatursensor sowieso 
nicht verwenden können ;-)

von MaWin (Gast)


Lesenswert?

Max D. schrieb:
> Es wird also ein 0815 NTC/PTC drinne sein

SICHER nicht, es ist ein Chip drinnen, das war's.

Der Hinweis, daß der Baustein nicht bei hohen Temperaturgradienten 
verwendet werden soll, sagt, daß der Drucksensor nicht auch gleichzeitig 
als Temperatursensor verwendet wird.

Also sitzt der Temperatursensor daneben. Üblich ist die Ube Kennline 
eines Halbleiters, üblich ist der Aufbau als Bandgap, aber wissen tut 
man es nicht (kann man nur aus den technischen Daten herleiten).

von Frank (Gast)


Lesenswert?

naja ich bekomme eine note auf das Projekt deswegen ist es schon 
interessant.

Danke euch falls noch jemand etwas in Erfahrung bringt bitte melden.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.