Gast
#3044380
Hallo, ich habe ein Problem mit dem Temperatursensor STTS75, der über I2C angesprochen wird. Generell funktioniert die Übertragung, die empfangenen Temperaturwerte sind plausibel und stabil, Pullups sind vorhanden. Ich spreche den Sensor mit seiner Adresse an und bekomme darauf zwei Temperatur Bytes zurück. Ich werte nur das 1. Byte aus, da ich keine Kommastellen brauche. Allerdings kommt es manchmal vor, dass ich vom Sensor den Wert 127 bzw. 0 zurückbekomme. Dachte zuerst, dass ein Problem mit der Auswertung vorliegt, habe dann mit einem Logic Analyzer gemessen und der Sensor liefert mir wirklich die Werte "Adr 127 127" oder "Adr 0 0" zurück. Dieser falsche Wert bleibt solange die Stromversorgung aktiv ist bestehen, sobald ich aus und wieder einschalte funktioniert der Sensor wieder. Hat jemand eine Idee woran das liegen könnte? Vielen Dank Peter