Re: ds1631z: ds1631.readi2(i): falscher Wert Kategorie: I²C-Bus (von Franz Stefan - 9.02.2009 13:39) | ||
Als Antwort auf ds1631z: ds1631.readi2(i): falscher Wert von chrisk - 7.02.2009 22:25 | ||
| ||
> Hallo, > > ich habe ein Problem mit dem DS1631 Temperaturfühler, > es wirden zwar eine Temperatur geliefert, allerdings kann diese nicht stimmen (32° im Keller) > Es sind 2 Sensoren derzeit angeschlossen (siehe Output unten) > > Code:: ... > hwcom.print(" Temperature:"); > hwcom.num(temperature.v_temperature[i]); ... > Nr:0 Temperature:3193 THH:1593 THL:1593 ... > Hat jemand eine Idee woran die falsche Temperatur liegen könnte? Hi, kann es sein, dass es in deinem Keller 12.5 C hat? 3193 dezimal ist 0c79 hex. Das MSB ist 0c, also 12 dezimal. Seltsam ist eigentlich nur das LSB 79. Eigentlich sollten die niedrigsten 4 bit 0 sein. Franz | ||
Antwort schreiben Antworten: Re: ds1631z: ds1631.readi2(i): falscher Wert (von Franz Stefan - 9.02.2009 14:01) Re: ds1631z: ds1631.readi2(i): falscher Wert (von chrisk - 9.02.2009 23:32) Re: ds1631z: ds1631.readi2(i): falscher Wert (von GeorgEichhorn - 17.02.2009 0:00) Re: ds1631z: ds1631.readi2(i): falscher Wert (von chrisk - 21.02.2009 17:40) Re: ds1631z: ds1631.readi2(i): falscher Wert (von GeorgEichhorn - 26.02.2009 20:53) Re: ds1631z: ds1631.readi2(i): falscher Wert (von Franz Stefan - 13.02.2009 9:01) Re: ds1631z: ds1631.readi2(i): falscher Wert (von chrisk - 21.02.2009 10:34) Re: ds1631z: ds1631.readi2(i): falscher Wert (von chrisk - 21.02.2009 17:36) Re: ds1631z: ds1631.readi2(i): falscher Wert (von chrisk - 21.02.2009 10:32) Re: ds1631z: ds1631.readi2(i): falscher Wert (von chrisk - 20.03.2009 15:00) |