Hallo zusammen, mein Bekannter hat eine Heizungssteuerung von Technische Alternative. Diese lässt sich frei programmieren. Das ganze hydraulik System ist auch nicht 0815 und etwas kompliziert aufgebaut. Daher will ich dort erstmal eine Fehleranalyse machen. Dazu würde ich gerne 5 oder 6 Temperaturen aufzeichnen. Das ganze muss weder hoch genau sein noch eine hohe Abtastung haben. Ich will einfach nur sehen, wo welche Temperaturen herkommen, wo sie bleiben und wo sie hingehen. Das ganze sollte dann 2-3 Tage durchlaufen und die Daten auf eine SD Karte o.ä. schreiben. Eine absolute Uhrzeit brauche ich auch nicht, kann mir das Datum/Zeit aufschreiben, wann der Logger gestartet worden ist. Und auch keine Live Überwachung per Wlan. Dafür habe ich mir diesen Temp. Logger mir einem ESP32 aufgebaut. https://www.diy-temperature-logger.com/de/nachbau/ Der Aufbau und die Einrichtung sind auch kein Problem gewesen. Allerdings hängt sich die Temperaturloggung auf. Mal früher, mal später. Dann loggt er ein paar Stunden die Temperatur und hängt dann. Zu dem Thema habe ich ein wenig gegooglet und den PullUp der DS18B20 erhöht, aber leider auch ohen Erfolgt. Hat jemand einen Alternativen Temperaturlogger für 5-6 Temp. Sensoren? Bin auch bereit nochmal andere Sensoren zu kaufen, wenn ich dafür kein eigenes Projekt aufmachen muss, da die Zeit aktuell sehr knapp ist :-) Oder einen Tipp, was optimiert werden kann, dass der Loggingvorgang sich nicht aufhängt Danke euch! Viele Grüße Chris Edit: Kann ein Mod den Thread bitte ins µC Forum verschieben? Danke!
:
Bearbeitet durch User
Christian S. schrieb: > Der Aufbau und die Einrichtung sind auch kein Problem gewesen. > Allerdings hängt sich die Temperaturloggung auf. Mal früher, mal später. > Dann loggt er ein paar Stunden die Temperatur und hängt dann. > Zu dem Thema habe ich ein wenig gegooglet und den PullUp der DS18B20 > erhöht, aber leider auch ohen Erfolgt. Schau mal wie das Einlesen mit DS18B20 generell funktionieren sollte. https://randomnerdtutorials.com/esp32-multiple-ds18b20-temperature-sensors/#more-66986 Der DS18B20 hängt sich nicht so schnell auf. Das Übertragungsverfahren ist ziemlich robust. Aus Deiner Diy - Lösung werde ich nicht so recht schlau. Sie ist lausig dokumentiert. Christian S. schrieb: > Der Aufbau und die Einrichtung sind auch kein Problem gewesen. > Allerdings hängt sich die Temperaturloggung auf. Mal früher, mal später. Wie sieht denn Dein Aufbau aus? Steckbrett? mfg klaus
Christian S. schrieb: > Zu dem Thema habe ich ein wenig gegooglet und den PullUp der DS18B20 > erhöht, aber leider auch ohen Erfolgt. Erhöhen solltest du den nicht, eher erniedrigen, so wie es beschrieben ist. Aber daran wird's nicht liegen. Wie lange sind denn deine Leitungen? Und dann ist es immer gut, an jedem Sensor die Betriebsspannung mit 100nF abzublocken.
Gucke ich mir gleioch nochmal im Detail an, vielen Dank erstmal für den Link. Etwas mehr dokumentiert, inkl. der Quellcodes ist das Projekt auf GitHub. https://github.com/SebastianHinz73/TemperatureLogger Der Link ist auch auf der Homepage, aber nicht so leicht zu finden. (Ist auch nicht mein Projekt, ich habe es nur nachgebaut) Den PullUp habe ich direkt am ESP festgelötet, zwischen 5V und dem GPIO. Ansonsten ein Draht an den PinHeader vom GPIO, 5V und GND gelötet und mit dem Draht dann in eine Wago Bügelklemme. Und in den Bügelklemmen dann die Drähte von den Temp Sensoren. Kann gerne noch ein Bild nachliefern.
Helmut -. schrieb: > Christian S. schrieb: >> Zu dem Thema habe ich ein wenig gegooglet und den PullUp der DS18B20 >> erhöht, aber leider auch ohen Erfolgt. > > Erhöhen solltest du den nicht, eher erniedrigen, so wie es beschrieben > ist. Aber daran wird's nicht liegen. Wie lange sind denn deine > Leitungen? Und dann ist es immer gut, an jedem Sensor die > Betriebsspannung mit 100nF abzublocken. Fertig konfektionierte Kabel vom Ali, mit 3m Kabellänge. Da kann ich nur am Klemmpiunkt 100nF mit reinpacken. Aber nicht mehr vorne am Sensor, da diese ja gekapselt sind https://de.aliexpress.com/item/1005004105448773.html?spm=a2g0o.order_list.order_list_main.5.42f35c5fHStDcl&gatewayAdapt=glo2deu
Christian S. schrieb: > https://de.aliexpress.com/item/1005004105448773.html?spm=a2g0o.order_list.order_list_main.5.42f35c5fHStDcl&gatewayAdapt=glo2deu Das sind natürlich keine originalen DS18B20, sondern ähnliche von einem der mindestes 6 chinesischen Nachahmer.
Christian S. schrieb: > Hat jemand einen Alternativen Temperaturlogger für 5-6 Temp. Sensoren? Nee,aber 5 favon https://www.amazon.de/SwitchBot-Thermometer-Hygrometer-Feuchtigkeitssensor-kompatibel/dp/B08GYKLWVR/ref=asc_df_B08GYKLWVR/ und einen davon https://www.amazon.de/SwitchBot-Smart-Fernbedienung-IR-Sendersystem-Verbindung-Klimaanlagensteuerung/dp/B07TTH5TMW/ref=asc_df_B07TTH5TMW/ hast du 68 Tage Logging und kannst in Ruhe auswerten.
Christian S. schrieb: > Den PullUp habe ich direkt am ESP festgelötet, zwischen 5V und dem GPIO. Ich meine der ESP verträgt keine 5V an seinen Eingängen. Ich würde den Pullup zwischen 3.3V und GPIO einlöten. Die DS1820 kann man dennoch mit 5V betreiben - man muß halt zu jedem DS1820 3 Litzen (+5V, GND, DATA) ziehen.
Christian S. schrieb: > Allerdings hängt sich die Temperaturloggung auf. Mal früher, mal später. > Dann loggt er ein paar Stunden die Temperatur und hängt dann. Finde die Ursache. Ich habe Logfunktionen auf SD-Karte mit Arduino Nano / Pro Mini aufgebaut, die SD-Funktion natürlich fertig kopiert. Die Kartenzugriffe haben Rückgabewerte, die ich auswerte und per LED oder im Display anzeige. Da passierten häufig Blockaden, scheinbar antworten große Karten nicht schnell genug. Wenn Du hast, probiere kleine SD mit 1 oder 2 Gb. In diese Richtung solltest Du schauen, baue Funktionen ein, die Dir zeigen, an welcher Stelle Deine Software abfliegt. Christian S. schrieb: > Zu dem Thema habe ich ein wenig gegooglet und den PullUp der DS18B20 > erhöht, aber leider auch ohen Erfolgt. Mit 18B20 habe ich nur kurz gespielt, drei an einem Nano mit ebenfalls einem fertigem Sketch. Die habe ich einfach dreipolig angeschlossen.
Eigentlich kann der DS18B20 lt Datenblatt ab 3V betrieben werden. Es gibt aber noch den weniger bekannten MAX31820 u. MAX31825, die direkt für 3,3V ausgelegt sind. Letztere werden meines Wissens auch noch nicht gefälscht ;-)
Welchen Regler von TA hast Du? Du kannst dich mit TA-Reglern alles loggen? Alle Sensoreingänge, die Ausgänge und wenn Du willst auch interne Berechnungen.
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.