unter anderem enthält mein 1-wire Netzwerk einen dieser Luftfeuchtesensoren. Er sollte zur Steuerung der Badbelüftung in Abhängigkeit mit der Luftfeuchtigkeit dienen.
Nachdem der Sensor ca. 3 Monate funktioniert hat wurde plötzlich innerhalb IPS eine zu geringe Versorgungsspannung signalisiert und dementsprechend sind die Messwerte nicht zu benutzen.
Scheinbar ist das Verhalten der DS2438 Bausteine bekannt. Es scheint so, als ob die Bausteine etwas altern und es dann zu diesen Timingverletzungen in IPS kommt. im 1-Wire Viewer gibt es den Effekt nicht.
Gibt es noch mehr User hier im Forum, die dieses Verhalten beobachten können und welche Workarounds habt Ihr?
das Verhalten kann ich bei meinem Sensoren bestätigen. Ich war wegen diesem Verhalten bereits mit Steiner im Kontakt, er konnte jedoch ein einem bei mir sehr auffälligen Muster den Effekt nicht nachstellen. Mein Verdacht ist hier ein sehr knappes Timing des Bausteins in IPS.
Als Workaround habe ich in meine Skripte eine If-Abfrage der auf den VAD Wert größer 1V eingebaut.
So wie es aussieht werden die Werte VAD als VDD und für die VDD Werte mit 0 angezeigt.
Die Messwerte passen wenn sie an der richtigen Stelle sind. Ich kann dir gern ein Beispiel als PM schicken.