MPX5010DP

Hallo,

die Referenzdiode erzeugt eine sehr stabile und vor allem genaue Referenzspannung, bei der LM385-Z2,5 sind es eben 2,5V.
Dadurch kann so ein Bauteil auch bei höher auflösenden Wandlern (z.B. 12-bit-Wandler) als Spannungsreferenz benutzt werden.
Du musst immer dran denken, dass der A/D-Wandler, also Dein analoger Eingang, seine Werte durch vergleich mit einer Referenz ermittelt.

Zum zweiten Punkt, Offsetkorrektur Deiner Messung.

Wie Du das am besten umsetzen kannst, hängt auch davon ab, was Du damit vorhast.

Ich habe beruflich mit Druckmesstechnik zu tun, daher kenne ich die 'Unarten' von Drucksensoren nur zu genau!

Am besten gehst Du so vor:

  • Sicherstellen, dass an den Anschlüssen des Sensors kein Druck ansteht
  • Jetzt speicherst Du den Offsetwert (z.B.: int Korrekturwert = analogread(x)), wobei x für den von Dir gewählten Eingang steht
  • Nun kannst Du den zu messenden Druck anlegen
  • Jetzt speicherst Du den Messwert (z.B.: int Messwert = analogread(x))
  • Nun ziehst Du den Offset ab (Messewert = Messwert - Korrekturwert)
  • Jetzt enthält die Variable 'Messwert' den um den Offsetfehler korrigierten Wert, diesen kannst Du jetzt in die gewünschte Einheit umrechnen

Ich hoffe, dass es jetzt etwas klarer ist.

Gruß

Martin