Drucksensor über Shunt auslesen

Gast #4375931
Lesenswert?
• ▲
▼
Hallo,

Ich habe einen Drucksensor (STW M01) den möchte ich über einen 219,4 Ohm 
shunt mit einem AVR auslesen, jedoch habe ich gerade Probleme die Formel 
aufzustellen. Mir fehlt einfach der Zusammenhang zwischen Spannung (über 
den Widerstand) und Druck.

Bisher

U/R = I

U= ADCWert / 1023 * 5000  (10 bit, 5000mV ref Spannung)

Aber wie bringe ich nun den Druck mit rein? Vor allem hat er ja noch 
einen Offset von 4mA, oder?

Grüße
(Firma: matzetronics) #4375958
Lesenswert?
• ▲
▼
Peter schrieb:
> den möchte ich über einen 219,4 Ohm
> shunt mit einem AVR auslesen

Warum so einen ungeschickten Shuntwert? Wenn das ein Sensor mit 20mA 
Stromschleife ist, schaust du erstmal, welche Bürde maximal akzeptabel 
für den Sensor ist. Dazu schaust du dir das Diagramm auf der dritten 
Seite des Datenblattes an und wählst je nach Betriebsspannung des 
Sensors eine passende Bürde.
Nehmen wir mal an, das du den Sensor mit 12V speist, eingesetzt in die 
Formel steht dann da (12 - 9) / 0,02 = 150 Ohm maximal - 219 Ohm sind 
also schon zu viel und du wirst bei 12V Speisung falsche Werte erhalten.

Bei 12V würde sich z.B. eine Bürde von genau 125 Ohm anbieten. Denn U = 
R * I , also bei 20mA (dem Maximum des Sensors) ist U = 2,5V, die für 
AREF z.B. bequem mit einem TL431A erzeugt werden könnten.
Der Rest der Rechnung betrifft das Abziehen des Offsets von 4mA und ein 
wenig Dreisatz.
Dazu brauchts aber mehr Infos wie z.B. die gewünschte Betriebsspannung 
und den Druckbereich deines speziellen M01.
Gast #4376464
Lesenswert?
• ▲
▼
Hallo Matthias!

Das mit der maximalen Bürde habe ich fälschlicherweise garnicht 
beachtet, glücklicherweise passt es jedoch.

Meine Versorgungsspannung liegt bei 28V, die maximalen Bürdengröße also 
950 Ohm, passt also.

220 Ohm habe ich genutzt um genutzt um mit meinem 5V AVR den maximalen 
Bereich meines ADCs ausnutzen. Bei 220 liegen 4.4V an, sodass ich noch 
einen kleinen Puffer nach oben habe.

Diesen 220 Ohm Widerstand habe ich ausgemessen sodass sich 219,4 Ohm 
ergab.

Der Druckbereich des Drucksensors beträgt 0 bis 10 Bar
(Firma: matzetronics) #4376482
Lesenswert?
• ▲
▼
Denk dran, das die Genauigkeit dann direkt von der Betriebsspannung des 
AVR abhängt, die dann auch genau 5,0V sein muss. Da das nur selten der 
Fall ist, würde ich in jedem Fall einen kleinen Teil der Bürde 
abgleichbar machen, z.B. mit einem 50 Ohm Trimmer in Reihe zu einem 
180Ohm Widerstand.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.