SHT11 - Umstellung auf niedrigere Sensorausgabe

Gast #38296
Lesenswert?

Hallo alle beieinander an diesem heißen tag!!


Ich arbeite mit dem SHT11, echt schick des Teil.
Ich benutze einen Mikrocontroller zum Steuern, den ATmega8.
Naja, ich wollte die Sensorausgabe herunterschalten auf 8 bzw. 12 Bit
Sensorausgabe.
Aber das macht er mir nicht. Und des ist blöd.
Anbei mein Programm.

Ich bin für jede Hilfe dankbar.


MfG
Kris :-)
Angehängte Dateien:
Gast #38298
Lesenswert?

Hallo Olli B.

Vielen dank für deine grandiose Idee. Es klappt, nur gibt er mir jetzt
eine relative Feuchte von 0,01% (richtig: 30%) und eine Temperatur von
-26,65°C (richtig: +30°C) aus.

Hast du ne Idee!!

Es kann auch jeder andere antworten :-)


Kris :-)
Gast #38299
Lesenswert?

Hi Kris,

das Senden der Connection Reset Sequence (vor der Temp.- bzw.
Rh-Messung) setzt auch das Status Register zurück, so dass sich der
Sensor wieder im 14/12Bit Mode befindet.
Connection-Reset nur vor der Initialisierung des Status Registers oder
im Fehlerfall (Status Register muss danach neu beschrieben werden)
senden. Danach mindestens 11ms warten, bevor das nächste Kommando
gesendet wird.

Im Unterprogramm feuchte_kompensiert_berechnen T1c durch T1 ersetzen.
Gast #38300
Lesenswert?

Hallo Olli B.!


Habe alles befolgt. Das umschalten amcht er.
Da bei der Rechnung nichts vernünftiges bei rauskam.
->
T:  1579
F:  98
5°C < T < 45°C
23.16  52.59
T:  1707
F:  98
5°C < T < 45°C
28.28  52.59
T:  1707
F:  98
5°C < T < 45°C
28.28  52.59
T:  1579
F:  98
5°C < T < 45°C
23.16  52.59

habe ich andere Rechnung laut Applicatin Note "Compensation of RH
non-linearity" geteste (siehe dataword_01_15.bas), aber da ist es auch
nicht besser:

datword >=0
datword <=107
30.84  52.74
T:  1563
F:  98
datword >=0
datword <=107
22.52  52.74
T:  1563
F:  98
datword >=0
datword <=107
22.52  52.74
T:  1771
F:  98
datword >=0
datword <=107
30.84  52.74

Ne Idee???

Achja, beider Werte verhalten sich in echt, um die 30.


Vielen Dank im Voraus :-)
Angehängte Dateien:
Gast #38301
Lesenswert?

Hallo Kris,

> Da bei der Rechnung nichts vernünftiges bei rauskam
Was ist nicht vernünftig?
Du erhältst doch RH-Werte von 52% und Temperaturen von 23 bzw. 28°C.
Sieht doch erstmal ganz gut aus (bis auf den Temp.sprung von 5°C).

> Achja, beider Werte verhalten sich in echt, um die 30.
Was meinst du damit???
Gast #38303
Lesenswert?

Hi Kris,

um was für eine Klimakammer handelt es sich denn? Mit welchen Sensoren
wird denn die Temperatur und die Feuchte in der Kammer gemessen? Wer
sagt dir, dass diese Messwerte korrekt sind?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren