Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

PT1000 Umrechnungsformel Kategorie: CC2-Unit & Appl.Board / CC2-Station (von Lars - 10.01.2006 9:58)
Ich nutze:
C-Control II Unit, CC2-Application-Board, OSOPT V3.0
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)