Hallo Gemeinde. Die Betreffzeile fragt es im Grunde schon... Ich sehe oft Kombinationen aus PT1000 & MAX31865 um eine Temperatur annähernd korrekt zu messen. Auf Basis eines Arduino Pro Mini & RFM69 & DS1820 habe ich mir batteriebetriebene Aussensensoren gebastelt. Ich frage mich natürlich jetzt, ob ich den DS1820 damit ersetzen kann/sollte, da diese PT1000-Elemente ja doch genauer sind. Wie sieht es mit dem Stromverbrauch aus. Ich habe Lösungen im Netz gefunden, die den PT1000 & MAX31865 über einen FET an einem uC-Pin komplett stromlos schalten und nur einschalten wenn wirklich kurzzeitig die Temperatur gemessen werden sollte. Kann das klappen? Herzlichen Dank!
Sven Scholz schrieb: > Kann das klappen? Ja, wenn man es richtig macht. Du musst z.B. dafür sorgen, dass der MAX31865 nicht parasitär versorgt wird.
> komplett stromlos schalten und nur einschalten wenn wirklich kurzzeitig > die Temperatur gemessen werden sollte. Kann das klappen? Warum sollte das nicht klappen? > Ich frage mich natürlich jetzt, ob ich den DS1820 damit ersetzen > kann/sollte, da diese PT1000-Elemente ja doch genauer sind. Der DS1820 hat eine Genauigkeit von 0.25 bis 0.5Grad. Das erscheint mir eigentlich genau genug. Deine Fehler durch Aufbau und Anbringung sind vermutlich schon groesser. Olaf
Da dein Arduino Pro Mini ein 3.3V Board ist, kannst du den 3.5mA schluckenden MAX31865 direkt mit VDD an einen PortPin hängen und nur zur Wandlung einschalten. Grösser als die Ungenauigkeit des Sensors ist aber die Ungenauigkeit der Messung, ein TempSensor muss Schattentemp messen ohne Stauwärme, also in einem metrologischen Häuschen stecken wenn man genau messen will. Der MAX lohnt nur, wenn man Temp ausserhalb des DS1820 messen will.
für Batteriebetrieb eignen sich die BME oder SHT Sensoren sehr gut. Sind genau, sprechen schnell an, hohe Auflösung und die Luftfeuchtigkeit bekommst du auch noch.
Hallo warum ein PT1000 und MAX31865 als Ersatz für einen DS1820 ? Sowohl von der Firmware, gerade unter Arduino, als auch von Temperaturmessreich ist doch ein DS18x20 (und besonders mehrere) viel einfacher zu nutzen und auch deutlich Preiswerter. Für PTxxxx Sensoren spricht doch eigentlich nur deren Messbereich bzw. im Industriellen Umfeld das sie dort Standard sind und in allen möglichen mechanischen, IP Schutzarten Ausführungen gibt. Als warum einen DS18x20 Sensor der bei 125°C Schluss macht, aber wohl für deinen Einsatz ausreicht durch einen PTxxxx ersetzen der "außer" einer deutlich höheren maximalen Messtemperatur eigentlich nur zusätzliche Probleme und "Fallen" bietet?
Der DS1820 benötigt bei höchster Auflösung 750ms für eine Messung. Recht langsam oder? Bekommt das ein MAX31865 mit einem PT1000 schneller hin? Für den Batteriebetrieb ist das ja ein wichtiger Faktor... Danke und viele Grüße!
Sven Scholz schrieb: > Der DS1820 benötigt bei höchster Auflösung 750ms für eine Messung. > Recht langsam oder? Was erwartest du denn, wie schnell sich deine zu messenden Temperaturen ändern?
Wolfgang schrieb: > Was erwartest du denn, wie schnell sich deine zu messenden Temperaturen > ändern? Darum geht es hier nicht. Es geht darum wie lange der uC im Active-Zustand verweilen muss bzw. auf das Ergebnis der Messung wartet. Jede Millisekunde tut "weh" da 80mA im Active Mode versus 10uA im DeepSleep schon einen Unterschied macht.
Da Du eh schon einen Arduino verwendest, könntest Du Dir den MAX.... sparen. Hier Schaltung+Programm für KTY81, wobei die Messung rund 0,2 ms braucht: Beitrag "Temperatursensor KTY81 am ATmega328 (Arduino UNO), 1-6 Kanäle" Eine Tabelle+Auswertung für PT1000 findest Du hier: http://mino-elektronik.de/7-Segment-Variationen/LCD.htm#lcd7
Sven Scholz schrieb: > Der DS1820 benötigt bei höchster Auflösung 750ms für eine Messung. > Recht langsam oder? Es ist nur beschränkt sinnvoll bei einer Genauigkeit von +- 0,5°C auf 0,03°C aufzulösen. Georg
Sven Scholz schrieb: > Ich frage mich natürlich jetzt, ob ich den DS1820 damit ersetzen > kann/sollte, da diese PT1000-Elemente ja doch genauer sind. Nun, der MAX31865 hat laut Datenblatt einen Fehler von 0,5°. Dazu kommt noch der Fehler des PT1000. Diese Genauigkeit schaffst Du m.W. mit dem DS1820 auch.
Georg schrieb: > Es ist nur beschränkt sinnvoll bei einer Genauigkeit von +- 0,5°C auf > 0,03°C aufzulösen. Genau - je nach dem ob man an Absolutmessungen oder Änderungen interessiert ist, kann die hohe Auflösung sinnvoll sein. Wie kommst du bei dem "DS1820" eigentlich auf eine Auflösung von 0.03°C. Der DS18S20 besitzt eine Auflösung von 0.5°C und der DS18B20 von bis zu 0.0625°C. Oder hast du ein Datenblatt von einem DS1820, wo mehr drin steht?
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.