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

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.