HumidiCon HiH8121-021-001 liefert nur 16383 (0x3FFF)

OP #6712352
Lesenswert?
• ▲
▼
Hallo,

ich lese einen HiH8121-021-001 mit einem Raspberry Pi 2 via I2C aus. Ich 
hatte das schon längere Zeit gemacht und die Werte waren plausibel und 
änderten sich (etwa mit der Raumtemperatur) auch.

Aber manchmal kommt es vor, dass ich als Wert 0x3FFF (dezimal 16383) 
bekomme, manchmal für beide (humidity und Temperatur), manchmal nur für 
eine Grösse (etwa die humidity). Dabei sind aber S0 und S1 beide auf 0, 
zeigen also keinen Fehlerzustand an. Eigentlich sollte laut Datenblatt 
https://sensing.honeywell.com/index.php?ci_id=147072 der Wertebereich 
nur bis 16382 (= 2^14 - 2) gehen. Es muss sich also um irgendeinen 
Fehlerzustand handeln.

Da die S0 und S1 bits LOW sind, denke ich, dass es kein Hardware-Fehler 
am I2C Bus sein kann, denn offenbar können 0-bits und 1-bits übertragen 
werden.

Ich habe auch noch dieses Datenblatt gefunden:
https://sensing.honeywell.com/i2c-comms-humidicon-tn-009061-2-en-final-07jun12.pdf

Hat jemand schon mal etwas Ähnliches beobachtet? Ist irgendwo 
beschrieben, was der Wert 0x3FFF bedeutet? Ich bin hier echt ratlos und 
habe im i-net dazu nichts gefunden.

Dankbar für Hinweise
hh
OP #6855365
Lesenswert?
• ▲
▼
Schade, dass keiner was dazu weiss, denn ich habe das Problem immer 
noch.

Ich verwende diesen C-code zum Lesen des Sensors:

https://github.com/karlrupp/i2cHoneywellHumidity/blob/master/i2cHoneywellHumidity.c

Der Sensor ist im Freien (in einer "Strahlungsschutzhütte" gegen 
direkten Regen) aufgestellt und jetzt im Herbst ist die Luftfeuchtigkeit 
oft bei 100%. Wenn es dann in der Nacht kalt wird, dann gibt er 
plötzlich nur noch 1er bits zurück (bis auf die Status-Bits, die sind 0, 
also OK). Nach Sonnenaufgang beginnt er dann irgendwann wieder richtige 
Werte zu liefern.

Der verwendete HiH8121-021-001 ist mit einem hydrophoben "Filter" 
versehen und gegen Betauung unempfindlich.

Was kann das sein?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 5 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.