MCP9800 per I2C auslesen. Schwankungen?

Gast #1896180
Lesenswert?
• ▲
▼
Hi,

Ich komm nichtmehr weiter und dachte ich frag einfach hier mal. Ich 
möchte einen MCP9802 (das ist ein twi-temperatur Sensor) auslesen. Das 
funktioniert soweit auch einigermaßen. Nur schwanken die messergebnisse 
extrem. Sprich, ich lass den Chip per Terminal am PC, oder an einem AVR 
im sekundentakt auslesen und bekomm werte zwischen 10 und 30 grad, und 
das teilweise nacheinander. (Also ohne das sich die Temperatur wirklich 
geändert hätte)

Woran könnte das liegen???
Versucht habe ich schon folgendes.
- Auslesegeschwindigkeit geändert (alles zwischen 100Hz und 100kHz)
- Pull-up's geändert (Werte zwischen 1KOhm und 10KOhm probiert)
- Kabellängen gekürzt (sind zwischenzeitlich auf 10cm geschrumpft)
- einen anderen MCP9802 probiert (selbes ergebniss)

Ich komm einfach nicht weiter...
Ach, und eine algemeine frage. Wenn bei einem LM75 oder einem MCP9802 
dran steht "Ungenauigkeit +-2Grad" heißt das dann das die Temperatur bis 
zu 2 Grad nicht korrekt geliefert wird, aber der Wert der geliefert wird 
konstant bleibt. Oder das zwischen 2 mal auslesen die Temperatur bis zu 
2 grad anderst aussehen kann? Hoffe ihr versteht was ich meine....

Gruß Andy

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.