PT1000 Umrechnungsformel Kategorie: CC2-Unit & Appl.Board / CC2-Station (von Lars - 10.01.2006 9:58) | ||
| ||
Hallo Leute, ich nehme über Multiplexer von PT1000 Rohwerte auf und muss diese für korrekte Temperaturdaten in eine Formel einbinden. Folgende Standartformel habe ich dazu in den Modulen von Helbig gefunden: function getPT (int x) returns int { long y; y=x; if x>=7230 y=(y-7230)/5+1400; else if x>=4180 y=((y-4180)*625)/3177+800; else y=(y*40)/209; return y; } Jedoch verlaufen meine Rohdaten ausschlie�lich von 0 bis 1023 und nicht wie sonst bis 10230. Kann ich nun einfach bei allen Faktoren und Summanden die Werte eine 10er Potenz kleiner einstellen oder werden dann meine gewollten Temperaturwerte völlig falsch? >also so stelle ich mir die Formel dann vor: function getPT (int x) returns int { long y; y=x; if x>=723 y=(y-723)/0,5+140; else if x>=418 y=((y-418)*62,5)/317,7+80; else y=(y*4)/20,9; return y; } danke schon mal mfg: Lars | ||
Antwort schreiben Antworten: Re: PT1000 Umrechnungsformel (von André H. - 10.01.2006 16:24) Re: PT1000 Umrechnungsformel (von krassos - 10.01.2006 10:05) |