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

Re: Frostwächter Kategorie: Sensoren (von André H. - 3.01.2010 17:42)
Als Antwort auf Re: Frostwächter von ChristianS - 3.01.2010 16:19
Ich nutze:
C-Control II Unit, C164CI-ControllerBoard, C-Control II Station, CC2-Application-Board, CC2-StarterBoard, CC2-ReglerBoard, OSOPT V3.1
Hallo Christian,

> ich habe das nun anders gemacht und bekomme auch völlig andere Werte:
>
> thread TEMP
> /******************************************************************************/
> /*              Temperatursensor auslesen                                     */
> /******************************************************************************/
> {
>  wait ds1631.getConfig(t1Sensor)&0b10000000; //ist Temperaturwert gewandelt?
>  i2c.start(ds1631.Addr[t1Sensor]);           //addressiere Temperatursensor
>  i2c.write(0x51);                            //sende "start convert T"-Kommando
>  i2c.stop();
>  temp1=ds1631.readi2(t1Sensor);              //lese vorhandenen Temperaturwert
>  //hwcom.num(ds1631.getConfig(t1Sensor));
>  //hwcom.print(": ");
>  //hwcom.num(temp1);
>  halt;
> }
> /******************************************************************************/

>
> dieser Thread wird nun jede Minute gestartet. Somit sollte die Eigenerwärmung ausgeschlossen
> sein.

Prinzipiell schon.
Hast Du auch die Initialisierung entsprechend geändert? Ich gehe mal davon aus.
Du solltest mind. 750ms zwischen dem Starten der Konvertierung und dem Auslesen warten.
Ansonsten bekommst Du einen eine Minute alten Wert.
Wenn das nichts ausmacht, so solltest Du die Temperatur vor dem Start-Convert-Kommando
abfragen.


> > Du sprichst bei der Eigenerwärmung von einem konstanten Wert, kannst Du diesen ungefähr
> > beziffern? Ich habe das im Datenblatt nicht gefunden..

Indirekt steht es drin.
So gut wie die gesamte Leistungsaufnahme wird unweigerlich in Wärme umgewandelt.
Während der Konvertierungsphase benötigt der Sensor ca. 1mA.
Bei Schreiben ins EEProm ca. 440µA, Bei I²C-Zugriffen ca. 110µA.
D.h. ca. 5mW während der Konvertierung, die zu Wärme werden.

MfG André H.



Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten:

Re: Frostwächter (von ChristianS - 3.01.2010 20:31)
    Re: Frostwächter (von Markus - 5.01.2010 11:25)