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

Re: float Variable Kategorie: Sensoren (von reneforster - 10.11.2004 17:41)
Als Antwort auf float Variable von Hansi - 10.11.2004 9:51
Ich nutze:
C-Control II Station, OSOPT V3.0
Hallo Hansi,

zur Berechnung nimmst Du wie gehabt die float. Auch wenn Du mehrere Temperaturfühler hast,
brauchts du zur Brechnung immer die gleichen 3 float Variable. ( U,R,T ). fertig.

Ist ein Fühlerwert berechnet, übergibst du das Ergebniss dann in die endgültige Variable vom
Typ byte.
etwa so:

1. Berechnung;
Temperatur1=T;

2. Berechnung;
Temperatur2=T;

damit bräuchstest Du egal wie viele Fühler du auch berechnets, immer nur die gleichen 3 floats.

Der Rest mit den IST und SOLL Variablen mit byte.

Rene



> Hallo zusammen,
> habe ein Problem mit byte,int und float Variablen.
> Ich benutze einen Temp Fühler der die Werte nach der Formel
> >U=0.004*ports.adc(2);
> >R=5/U-1;
> >TempIn=(1000/(math.ln(R)/3.73+1000/298)-273);
> Hier müssen float Werte verwendet werden. Für die Soll Temperaturen
> reichen byte Werte. Zum schalten meiner Heizung müssen die Werte verglichen werden und sollen
> auf einem Display ausgegeben werden.
> Nehme ich für alle Variablen floats (was alles verlangsamt) oder hat jemand einen besseren Vorschlag ?
>
> Danke im voraus für die Hilfe
> Hansi
>


    Antwort schreiben


Antworten:

Dank an Rene (von Hansi - 10.11.2004 18:32)