Forum: Mikrocontroller und Digitale Elektronik Drucksensor MPX5500 mit Arduino betreiben


von Michael U. (Gast)


Lesenswert?

Hallo,
ich versuche nun schon seit einiger zeit einen MPX 5500 Drucksensor an 
einem Arduino zu betreiben. Jedoch komme ich mit der Umrechnungsformel 
nicht klar, so dass mir kein plausibler Wert am Ende angezeigt wird.

Vout=VS+(0,0018+P+0,04)+/- Error

Versorgungsspannung ist 5V vom Arduino Board
Bei 1,2 Bar spuckt er mir einen AD-Wert von 240 aus

Hat mir wer nen Tipp, wie ich die Berechnung richtig durchführe ?

Besten Dank

Michael

von Hubert G. (hubertg)


Lesenswert?

Das deine Rechenzeichen nicht stimmen ist dir schon klar?

von Michael U. (Gast)


Lesenswert?

Sorry sollte natürlich so heißen


Vout=VS*(0,0018*P+0,04)+/- Error

von Hubert G. (hubertg)


Lesenswert?

Der Offset ist 0,2V, max. bei 5Bar ist 4,7V.
Die maximale Ausgabe des ADC ist daher 962, die minimale 4.
Die Auflösung ist daher 5Bar / 958 = 0,0052192
Wenn du es genau haben willst musst du messen, die Toleranzen sind ja 
nicht gerade gering.
Ich würde aber keine Fließkommaberechnung machen sondern
ADC * 522 /10000 oder eine Stelle mehr wenn du es genauer haben 
möchtest.

von Hubert G. (hubertg)


Lesenswert?

War nicht ganz korrekt. Das ADC-4 habe ich vergessen. Das /10000 kannst 
du auch weglassen wenn du nach der Rechnung die entsprechende 
Stellenanzahl rechts wegwirfst.

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.