Forum: Mikrocontroller und Digitale Elektronik SHT11 misst Mist


von Patrick W. (pw-sys) Benutzerseite


Angehängte Dateien:

Lesenswert?

Hallo,

bin gerade am verzweifeln, der SHT11 gibt mir vollständig absurde Werte 
aus:

Ich verwende die Schaltung aus dem Anhang.
Zur Ansteuerung verwende ich die neueste lib von 
Beitrag "Lib für Sensirion SHT1x Sensor an AVR"

CRC ergibt keine Fehler - daher gehe ich nicht von einem 
Übertragungsproblem aus.

Rohwerte sind:
Ohne Heizung:Temp=11313.00 Humi=4095.0
Mit Heizung:Temp=11751.00 Humi=4095.0
Ohne Heizung:Temp=11329.00 Humi=4095.0
Mit Heizung:Temp=11762.00 Humi=4095.0

Umgerechnete:
Ohne Heizung:Temp=74.02 Humi=131.4
Mit Heizung:Temp=78.10 Humi=132.8
Ohne Heizung:Temp=73.84 Humi=131.4
Mit Heizung:Temp=78.09 Humi=132.8

Zeit zum Aufheizen bzw. Abkühlen jeweils 5 Sek

Lötarbeiten sind bereits knapp 24h her, gelötet wurde von Hand.

Kann mir jemand einen Rat geben, was ich falsch mache oder ist einfach 
nur der Sensor hin (kann man so etwas bei Conrad Reklamieren?)

Gruß

Patrick

von Lehrmann M. (ubimbo)


Lesenswert?

Halt halt mal ein Oszi hin und kuck was er so macht ...

von MaWin (Gast)


Lesenswert?

Humi=4095.0 Humi=4095.0 Humi=4095.0 Humi=4095.0

Vollausschlag. Kommunikationsproblem. Bei Temp sind wohl schon die Bits 
durcheinander.

von Rainer M. (excogitator)


Lesenswert?

So wie Michael schon geschrieben hat, würde ich mal mit einem Oszi die 
Signale ansehen, vor allem ob der SHT auch schön brav ein Acknowledge 
zurückgibt. Des Weitern wird im Datenblatt ein 10k Pull-up-Widerstand 
empfohlen, dieser fehlt in deiner Schaltung - der interne Pull-up des 
Controllers ist evtl. nicht ausreichend.

Gruß
Rainer

von Patrick W. (pw-sys) Benutzerseite


Lesenswert?

OK mach ich - müsste der CRC nicht Übertragungsfehler aufdecken?

von Patrick W. (pw-sys) Benutzerseite


Angehängte Dateien:

Lesenswert?

Hallo,

habe jetzt 2 Messungen gemacht, mit dem 10k Widerstand sieht das Signal 
schon besser aus, und als ich dann den Systemtakt-prescaler von 8 des 
mega88 aktiviert habe sieht das Signal perfekt aus (das Rauschen kommt 
ausschließlich vom Oszi). Leider sind die Daten immer noch exakt der 
selbe Mist, außer dass man die 3 Grad Unterschied zw. Schreibtisch und 
Werkstatt erkennen kann, Humidity immer noch bei 4095 raw.

von Ralf G. (old-school) Benutzerseite


Angehängte Dateien:

Lesenswert?

Hallo Patrick Weggler,

ändert sich denn was an deinen Werten wenn Du den Sensor anhauchst ...

Der SHT11 kann mit 8/12 und 12/14 Bit Daten übertragen,
Du solltest mal das Status-Register vom SHT abfragen.

ich habe gerade mal meinen SHT11 an einem IOW24 angeschlossen
um zu sehen was da für Werte kommen ...

Temp
> BIT      12      14        Wert
> SO-T     1576    6311     ~23,00

Humi
> BIT      8       12        Wert
> SO-RH    76      1210     ~41,00

ich hoffe es hilft Dir ein wenig weiter ...

Gruss Ralf

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
Noch kein Account? Hier anmelden.