Für jedes mbar Druckänderung ändert sich der Sensorwert um 16
(Laut Tabelle ist das bei einem 100D4D 16 und nicht 32).
D.h. nimmt der Count vom Sensor um 16 zu, dann hat sich der Druck
um 1 mbar erhöht.
Um einen absoluten Druckwert zu erhalten, muss man jetzt
nur noch wissen, welcher Wert bei 1 ganz bestimmten Druck
geliefert wird. Da würde ich doch mal ganz spontan annehmen,
dass das der Zero Pressure Wert ist.
Bei deinem Sensor beträgt der 2000.
D.h. Bei einem Druck von 0 mbar liefert der Sensor einen
Wert von 2000.
Da dein Wert 1971 ist, hast du daher einen Unterdruck
von 1971 - 2000 = -29 ; 29 / 16 = 1.8125 mbar.
So würde ich die Werte mal interpretieren:
Druck = ( Messwert - Zero ) / Faktor
das deckt sich auch mit den restlichen Angaben im Datenblatt.
Dein Sensor kann +- 100 mbar messen.
Als kleinestr möglicher Count-Wert vom Sensor ist 400 angegeben
Druck = ( 400 - 2000 ) / 16 = -1600 / 16 = -100
also 100mbar Unterdruck
Als größter möglicher Count-Wert vom Sensor ist 3600 angegeben
Druck = ( 3600 - 2000 ) / 16 = 1600 / 16 = +100
also 100mbar Überdruck
Stimmt auffallend gut mit der Angabe +- 100 mbar überein.
Mir ist klar, dass die Werte nicht zu dieser Aussage
> Bei Umgebungsdruck wird ein Wert von 1971 angezeigt.
passen, weil du wahrscheinlich kaum in deiner Umgebung
einen Unterdruck von 1.8 mbar hast :-)
Aber das ist das, was die Werte hergeben.
Da im Datenblatt ausdrücklich auf eine barometrische Variante
des Chips hingewiesen wird: Bist du sicher, dass dein Chip
der 100D4D ist?