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!
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.