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

Re: DS1631 Thermostat Problem Kategorie: Sensoren (von André H. - 21.09.2004 17:54)
Als Antwort auf DS1631 Thermostat Problem von chris - 20.09.2004 15:51
Ich nutze:
C-Control II Unit, C164CI-ControllerBoard, CC2-Application-Board, CC2-StarterBoard, CC2-ReglerBoard, OSOPT_V2, OSOPT V3.0
Hallo Chris,

> habe ein Problem mit dem Temperatursensor DS1631.
>
> Seit gestern funktioniert die Thermostat Funktion nicht mehr richtig!
>
> Wenn ich mit
>
> ds1631.setTh(1,2250,2350);
>
> versuche die Schaltschwellen bei 22,5 und 23,5 zu setzen, werden sie bei 22,0 und 23,0 gesetzt.
>
> Was kann das sein? ich meine ich habe nichts an dem Prog. geändert. Kann es sein, dass
> der Basustein defekt ist? Aber die Temparatur wird korrekt mit Nachkommastelle angezeigt.

Wie oft hast Du in letzter Zeit das Thermostat gesetzt ?
Lt. Datenblatt hält zwar das interne EEProm des Sensors mehr als 50000 Schreibzyklen aus,
jedoch kann man dies sehr schnell erreichen, wenn man alle paar Minuten das Thermostst
aktualisiert.
Da� nurnoch die Werte vor dem Komma gespeichert werden, wäre ein Indiz, da�
die Speicherzelle des Low-Bytes defekt sein könnte.
Allerdings ist es auch wieder etwas unwahrscheinlich, daÃ? sich beide Speicherzellen gleichzeitig
verabschieden.

Versuch einmal die Werte mit einem einfachen Testprogramm zu setzen und wieder auszulesen:
const ds_addr=0;

thread main
{
 lcdext.init();
 ds1631.int(ds_addr);
 ds1631.setTh(ds_addr, 1825, 3450);
 sleep 10;
 lcdext.print("Th Low:  ");
 lcdext.zahl4n2(ds1631.getThL(ds_addr));
 lcdext.put(0xDF);
 lcdext.put('C');
 lcdext.line(2);
 lcdext.print("Th High: ");
 lcdext.zahl4n2(ds1631.getThH(ds_addr));
 lcdext.put(0xDF);
 lcdext.put('C');
 quit 1;
}


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: DS1631 Thermostat Problem (von Chris - 21.09.2004 20:14)
    Re: DS1631 Thermostat Problem (von chris - 22.09.2004 13:30)
        Re: DS1631 Thermostat Problem (von André H. - 23.09.2004 10:51)
            Re: DS1631 Thermostat Problem (von chris - 24.09.2004 17:02)
                Re: DS1631 Thermostat Problem (von André H. - 25.09.2004 16:41)