SHT 11 Humidity/Temperatur Sensor

OP #1148030
Lesenswert?
• ▲
▼
Hallo allerseits,

ich steuere den SHT11 Sensor durch einen FPGA und Temp und Hum auslesen 
klappt wunderbar.
Neulich wollte ich mein Programm durch das Statusregister 
auslesen/beschreiben erweitern. Und da habe ich mir das Datenblatt für 
den Statusregister heruntergeladen und gesehen, dass es auch eine neue 
Version für den Sensor gibt. Im ZIP File sind beide Versionen vom 
Datenblatt vom Sensor. Auf Seite 7 bzw. 3 ist gezeigt, wie der 
Datenaustausch stattfinden soll. Es gibt aber meiner Meinung nach einen 
gravierender Unterschied, nämlich nachdem man einen Befehl (Temp messen, 
Hum messen oder sonst was) gesendet hat, sollte man auf ein Ack warten 
(im älteren Datenblatt fängt das Ack mit der fallenden Flanke des 8ten 
Clocks an und nach der fallenden Flanke des 9ten Clocks verschwindet es 
wieder), bei der neueren Version sieht es so aus, als ob sich das um ein 
Bit verschoben hat.

I. Wie würdet ihr das sehen?

II. Eine andere Frage bezüglich des Statusregister auslesen/beschreiben 
od. den Sensor soft reset schicken:

Auf Seite 7 bzw. 4 ist wieder gezeigt wie man den Statusregister 
ausliest, beschreibt. Da sind auch Ack Signals zu sehen. Sehe ich das 
richtig so:

Ich schicke ein Befehl (Status lesen/schreiben/ od. soft reset), dann 
warte ich auf ein Ack, so wie bei der Temp/Hum auslesen, dann bei:
1. status lesen, 8 Bits lesen, ich schicke Ack, dann weitere 8 Bits 
lesen und dann wer schickt das Ack, ich oder der Sensor?
2. status schreiben, 8 Bits schicken,dann wieder wer schickt das Ack, 
ich oder der Sensor?
3. soft reset, es steht, dass nach dem Befehl für den soft reset 11 ms 
nichts mehr kommen soll. Heißt das, dass ich sogar nicht auf das übliche 
Ack Signal vom Sensor nach jedem Befehlseingang warten soll?

Das sind meine Fragen, hoffentlich sind sie verständlich formuliert.

Danke im Voraus!
Angehängte Dateien:

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]
  • [vhdl]VHDL-Code[/vhdl]
  • [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.