schnellerer digitaler Temperatursensor als DS18b20

Gast #4897470
Lesenswert?

Nabend

Schon länger messe ich mit den sehr bekannten DS18b20 Sensoren 
Raumtemperaturen.
Hierbei war ein schnelles Ansprechverhalten nicht notwendig.

Jetzt möchte ich die Temperatur(änderungen) in fließendem Wasser messen
und such dafür folgenden Sensor:

- geringe thermische Masse und damit ein schnelles Anzeigen von 
Temperaturänderungen
- Messbereich von 1-99°C
- Messgenauigkeit 0,5 bessser 0,1K
- einfach (digital) auszulesen, vgl. DS18b20
- wasserdicht :-)
Gast #4897577
Lesenswert?

Kolja schrieb:
> - geringe thermische Masse und damit ein schnelles Anzeigen von
> Temperaturänderungen

Mindestens genauso wichtig wie eine geringe thermische Masse ist der 
Wärmeübergangswiderstand zwischen Medium und Sensor bzw. Medium und 
Gehäuse. Das Gehäuse ist im Vergleich zu Anschlussbeinchen oft ein 
schlechter Wärmeleiter.
Geschwindigkeit ist bei Gradienten auch eine Frage der Genauigkeit.

Welche Genauigkeit brauchst du z.B. innerhalb welcher Zeit nach einem 
Temperatursprung von welcher Höhe?

Ein paar Fakten über die dynamischen Anforderungen wirst du schon 
rausrücken müssen, wenn du Änderungen schnell erfassen möchtest  ...

Und nicht zuletzt sind deine monitären Resourcen wahrscheinlich auch 
nicht ganz unwesentlich.
Leider nur für -5 .. 35°C und für deine Anwendung viel zu genau z.B. 
http://www.seabird.com/sbe3f-ctd-temperature-sensor
Gast #4897686
Lesenswert?

Tja, ohne Angabe der Ansprechzeit (z.B. t90) kann man natürlich keine 
Aussage machen. Nur: Wenn es unter Wasser schnell sein soll, brauchst du 
ein dünnwandiges (Metall-)gehäuse, das am Sensorelement sehr eng 
anliegt. Die ICs sind natürlich geometrisch eher ungeeignet und haben 
zuviel Plastik um das eigentliche Sensorelement.

Wenn es wirklich schnell werden soll: Es gibt winzige Thermistoren in 
Glas eingeschmolzen, kleiner als 1mm im Durchmesser, mit t90 < 200ms...
Gast #4897696
Lesenswert?

Patrick J. schrieb:
> Auszug vom Link:
> approximately 0.07 sec and an initial accuracy of 0.001 °C, and is
> typically stable to 0.002 °C/year

Mich würde interessieren, wie sie das gemessen haben. Eine 
Sprungänderung der Temperatur in Wasser in wenigen Millisekunden zu 
erreichen ist nicht trivial. Sie zu verifizieren noch weniger...
Gast #4897698
Lesenswert?

butsu schrieb:
> Wenn es wirklich schnell werden soll: Es gibt winzige Thermistoren in
> Glas eingeschmolzen, kleiner als 1mm im Durchmesser, mit t90 < 200ms...

Die Ansprechzeit hilft nur weiter, wenn neben der absoluten Genauigkeit 
auch die Höhe des Temperatursprungs bekannt ist.
Gast #4897705
Lesenswert?

butsu schrieb:
> Eine Sprungänderung der Temperatur in Wasser in wenigen Millisekunden zu
> erreichen ist nicht trivial.

Es muss keine Sprungänderung sein. Bei bekanntem Temperaturverlauf kann 
man auch entfalten. Eine schnelle Änderungen der Wassertemperatur am 
Sensor läßt sich beispielsweise beim Durchfallen eines geschichteten 
Wasserkörpers erreichen.
Gast #4898006
Lesenswert?

Veit D. schrieb:
> ich denke da könnte ein K-Fühler helfen, praktisch keine thermische
> Masse vorhanden, dazu ein MAX6675 oder dessen Nachfolger MAX31855.

Geil, davon (Type K) hab ich noch so einige!

Leider finde ich die MAX nur entweder mit Sensor im Set,
oder als einzelnen IC, dann aber teurer als das Set.

Habt ihr ne gute Quelle?

Gruß Kolja und vielen Dank für den Tipp!!
Gast #4898011
Lesenswert?

Gast #4898173
Lesenswert?

> Kann ich davon mehrere an einen µC (Arduino oder ESP) anschließen?

Elektrisch kein Problem.

Musst nur für jeden Chip einen eigenen CS-Pin vorsehen. Die anderen Pins 
kannst du gleichzeitig an das SPI-Modul anschliessen.

Eventuell musst du noch deine Library patchen, damit sie nicht den 
Default CS-Pin des SPI-Moduls nimmt.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren