Forum:	cPOS
Téma:	Messung Lufttemperatur
------------------------------

jensemann86:
Also ich will die Innen und Außentemperatur messen.
Das wollte ich über meine Vellemann K8055 machen.
Dazu habe ich mir nen PT1000 geholt.
Als Festwiderstand will ich einen 18k nehmen, damit der Strom &lt;1mA ist (hatte da irgendetwas mal gelesen).

Wollte dann die Spannung über den Festwiderstand messen und über die Sensoranpassung bearbeiten.

Mit Spannungsteiler und linearisiertem Widerstand kann ich die Temperatur wie folgt berechnen:

Ub/Ugem=(R+Pt1000)/R
daraus folgt:
Pt1000=Ub*R/Ugem - R
Linearisierung:
Pt1000=Pt1000(0°C)*(1+a*T)
eingesetzt und umgestellt:
Temperatur = 12V * 18k / (3,85 * Ugemessen)-(18k+1k) / 3,85

Bei der Sensoranpassung kann ich ja nur Vorfaktor und Offset einstellen.
Offset wäre dann -19k/3,85
Vorfaktor 12*18k/3,85

allerdings wird der Vorfaktor mit der inversen gemessenen Größe multipliziert. 

Wie kann ich das lösen?

philipp_c:
Präge einen Strom ein, dann ist die Spannung auch linear zur Temperatur

jensemann86:
und wie realisieren?
mit bjt oder op?

philipp_c:
Oder einfach ein bipolar Transistor

jensemann86:
also bipolartransistor (n-kanal)
dann an den kollektor ub
an den emitter ein widerstand
und an die basis rückkoppeln
und danach noch den pt1000 gegen masse?

philipp_c:
Ich würde einen PNP nehmen, mit 2 Dioden ne Referenz erzeugen und da die Basis hinlegen. Hat den Vorteil, dass Du gegen Masse deinen PT1000 schalten kannst und da dann auch messen kannst und die Schaltung ist auch unabhängig von der Versorgung.

jensemann86:
kannst du das kurz skizzieren? habe das eben nicht ganz verstanden wie du das meinst.

philipp_c:
So wäre zB eine Idee. Die Rückkopplung macht R1. Die beiden Dioden dienen als Referenz. Eine der Dioden kompensiert den Basis-Emitter Spannungsfall und die andere den Spannungsfall über R1. R1 dimensionierst Du also so, dass bei ca. 0,7V der gewünschte Strom fließt.
Über dem Pt1000 kannst Du dann eine Spannung abgreifen die linear zum Widerstand ist.
(Den Strom durch die Dioden evtl. etwas größer wählen)

jensemann86:
yooh sieht ganz gut aus. mal schaun ob ich hier noch ein p-kanal rumliegen habe. ansonsten muss ich es mal in ner npn schaltung probieren.
aber danke dir!

philipp_c:
Die Schaltung da oben ist aber für biploar Transistoren nicht für FET (wegen Deiner p-kanal Bemerkung)
Wie hast Dir die NPN Schaltung denn vorgestellt? Du musst mit Deiner Karte doch gegen Masse messen oder?

jensemann86:
ich habe jetzt keinen pnp gefunden, aber einen npn habe ich noch.
sollte es so funktionieren?
müsste dann ja 1mA konstant fließen?

philipp_c:
Im Prinzip gehts, aber Du musst dann ja gegen die 12V messen

jensemann86:
aber das kann man ja mit offset und vorfaktor einstellen.

philipp_c:
Wenn Dein Messbereich groß genug ist schon, allerdings verschenkst Du durch den großen Messbereich ja einiges an Auflösung und Deine Messung ist nicht mehr unabhängig von der Versorgungsspannung.

Gunther:
machs doch einfach so...
hat zwar eine etwas höhere fehlerquote, ist aber in deinem fall zu vernachlässigen.
Gruß Gunther
PS: für die Besserwisser.. ich weiss das der strom der Dioden von ca. 0,1mA auch durch den PTC fliesst.

philipp_c:
Das Problem ist zudem, dass bei 0,1mA nicht wirklich 1,4V über den Dioden liegen. Und somit die Spannung in dem Bereich stark vom Strom abhängt.
Edit: im Anhang die Simulation. Gilt für meine Schaltung da oben natürlich genauso, war ja aber auch angemerkt, das die 100k etwas hochgegriffen sind.

spaceduck:
Warum so kompliziert mit einem teuren PT1000. So genau brauchst Du doch die Temp. garnicht. Auswertung ist auch nicht so ohne, du brauchst mal ne ordentliche OPV Schaltung mit Korrektur etc. 
Ich habe bei mir nen AD22100 von Analog Devices im TO92 Gehaeuse genommen. Funzt 1A. Der bringt gleich ne Spannung linear zur Temp raus. Kannst Du direkt an die Vellemann anschliessen ohne irgendwelche Zusatzschaltungen. Gibts sogar bei Reichelt.

philipp_c:
Mit eingeprägtem Strom muss da nix mit OP korregiert werden, der Pt1000 ist recht linear. Ansonsten würde ich mich aber spaceduck anschliessen ;)

jensemann86:
hey cool super,
ist bestellt und der pt1000 geht wieder zurück.
also 5V power supply und laut datenblatt ist

TRANSFER FUNCTION VOUT = (V+/5 V) * [1.375 V + (22.5 mV/°C)*TA] V

nach TA umgestellt und 5V Versorgung vorausgesetzt ist es:

TA = V(gemessen) * 44,44 - 61,1

=&gt; offset = -61,1
=&gt; gain = 44,44 

korrekt?

vielen dank für alle antworten und hilfestellungen

jensemann86:
scheinbar ist das nicht korrekt. wenn ich mit cpos meinen anai_0 auswerte, erhalte ich einen wert zwischen 52 und 54. was für mich aber keinen sinn macht? 
wie muss ich den wert denn anpassen? ich habe 5V an den beiden äußeren pins und den in der mitte messe ich gegen masse.
bitte ggf. verschieben

spaceduck:
5V an den äusseren Pins kann nicht sein. Einer ist 5V der andere is GND.
Der mittlere Pin ist der Ausgang. Siehe auch Datenblatt Seite 5
http://www.analog.com/static/imported-files/data_sheets/AD22100.pdf

jensemann86:
ich meine ja auch natürlich 5V spannungsdifferenz an den beiden äußeren pins.
bzw. gemessen sind es 4,89V

philipp_c:
Mess Doch erstmal was Du da an Deine Messkarte anlegst, damit Du den Fehler schonmal einkreisen kannst.

Gunther:
versuche es doch mal so:
Offset = -1,375 = Spannung bei 0°C ist 1,375V
Faktor = 44,44 = 1/0.0225 ; 22.5mV/°C

Bei 25°C sollten 1,938V kommen
offset abgezogen ==&gt; 0,563
miltipliziert mit Faktor ==&gt; 25,02 gerundet 25 °C
Gruß Gunther

jensemann86:
Gunther hat folgendes geschrieben:versuche es doch mal so:

Offset = -1,375 = Spannung bei 0°C ist 1,375V
Faktor = 44,44 = 1/0.0225 ; 22.5mV/°C


Bei 25°C sollten 1,938V kommen
offset abgezogen ==&gt; 0,563
miltipliziert mit Faktor ==&gt; 25,02 gerundet 25 °C

Gruß Gunther

kann ja gar nicht funktionieren. weil die rohdaten 54 sind. 
und ich verstehe nicht wie die rohdaten 54 sein können, denn es liegen ja auch keine 54V an. oder rechnet die vellemann karte bzw. cpos die spannung schon intern um?
außerdemwird in deiner rechnung der offset auch mit dem faktor multipliziert.

stimmt es, dass die 5V in 8bit digitalisiert werden? also rohdaten*5V/256=spannung am analogen eingang

philipp_c:
Mess doch mal am Eingang!!! Dabei am besten Offset 0 und Faktor 1, dann weiß man auch woran man ist. Und es braucht auch nicht rumgerätselt zu werden wo man bei der Fehlersuche ansetzen muss.

jensemann86:
so 1,84V liegen an und die rohdaten sind 48.
dann könnten es 7Bit sein. wenn ich 48*4,89V/128 rechne komme ich genau auf 1,83

philipp_c:
7bit klingt für mich unwarscheinlich. Woher kommen denn die 4,89V? Ist das Deine gemessene Referenz?
Aber auch völlig gelöst von dem Wandler rechne doch einfach den Faktor 1,84V/48 mit ein.
