Hi ich habe hier einen TCN75 von Microchip laut DB soll pro "bit 0,5c" ausgegeben werden bei mir ist die Ausgabe aber komplett anders, ich lese das Register 0x00 (Der Temperaturwert) aus und bekomme bei 21C, 0x18 was laut DB 12c wehren, 0x18 als DEC sind 24 entweder ich hab ein falsches DB oder ich mache irgendwas falsch. http://ww1.microchip.com/downloads/en/DeviceDoc/21490C.pdf
Bitte mehr Infos zu Schaltungsaufbau/-plan, Code und verwendetem µC.
K. J. schrieb: > ... und bekomme bei 21C, 0x18 was laut DB 12c wehren, 0x18 als DEC > sind 24 entweder ich hab ein falsches DB oder ich mache irgendwas falsch. Und was ist daran falsch? 0x18 = 24 dec Das ergibt 24 * 0,5°C = 12°C
Werner schrieb: > K. J. schrieb: >> ... und bekomme bei 21C, 0x18 was laut DB 12c wehren, 0x18 als DEC >> sind 24 entweder ich hab ein falsches DB oder ich mache irgendwas falsch. > > Und was ist daran falsch? > 0x18 = 24 dec > Das ergibt 24 * 0,5°C = 12°C sollten aber 21C sein Schaltplan gibt es nicht der Sensor ist direkt am FrendlyArm Board angeschlossen hab zwei TNC75 Sensoren direkt an dem Bus (0x48,0x49) auslesen mache ich den mit: i2cget -y s3c2410-i2c 0x48 0x00 b Bei beidem ist das so deswegen denke ich das irgendwo ein Denkfehler ist.
Uh ich glaub ich hab den Fehler ;) MSB und LSB sind vertauscht. hm warum findet man sowas immer erst wen man es irgentwo aufschreibt
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.