ich möchte den DS18B20 Temperatursensor als Referenztemperaturmessung für den Klimaschrank verwenden. Gibt es eine andere Möglichkeit diesen Sensor auszuwerten, als mit einem uC. Falls nein, welchen würdet ihr mir vorschlagen, um ihn mit einem digitalen Multimeter messen zu können. Bitte empfehlt mir den besten. Egal wie teuer!
Gibt es eine andere Möglichkeit diesen
Sensor auszuwerten, als mit einem uC.
Man nehme einen Mikrocontroller, ein LCD und schreibt ein paar Zeilen Software dazu.
Hardware-Kosten: ca. 10€
erforderliche Arbeits-Zeit: ca. 15 Minuten
Falls nein, welchen würdet ihr mir vorschlagen, um ihn mit einem
digitalen Multimeter messen zu können
macht die Frage so Sinn?
Ja, wenn man den Temperatursensor als Bezug annimmt. Die Antwort von mir wäre dann beispielsweise „einen Kalt- oder Heißleiter mit den passenden Daten“.
Gibt es eine andere Möglichkeit diesen
Sensor auszuwerten, als mit einem uC.
Man nehme einen Mikrocontroller, ein LCD und schreibt ein paar Zeilen
Software dazu.
Hardware-Kosten: ca. 10€
erforderliche Arbeits-Zeit: ca. 15 Minuten
Für den Arduino gibt es eine Lib, da reicht schon der Beispielcode und auf das Display kann man auch verzichten wenn man über die serielle Schnittstelle die Daten in einem Terminalfenster abliest.
Mit einem Cinaclone samt USB Kabel und ein paar Steckbrücken langt ein Fünfer.
Das mit dem DS18B20 würde ich generell sein lassen
Wenn Du den bei Amazon, EBAY usw kaufst ist die Wahrscheinlichkeit nicht gering das er gefälscht ist und wesentlich ungenauer als das Datenblatt angibt
Falls nein (also mit uC), dann mit Multimeter den
DS18b20 auslesen? Nur wenn der uC einen Analogwert ausgibt. Oder?
Genaugenommen lässt die Formulierung im Eingangsbeitrag zwei Möglichkeiten zu – je nachdem, was man als Bezug für den verstümmelten Satz nimmt: Den Sensor, oder den Microcontroller. Beides wäre zulässig, und es wäre Aufgabe des TE, sich da klar auszudrücken.
Gibt eine ganz einfache und billige Option:
Du nimmst ein Multimeter mit Temperaturfühler, und klebst an dessen Ende den DS18B20. Der kann auch gerne Kaputt sein.
Und schon misst das Multimeter die Temperatur, die der DS18B20 hat.
Du nimmst ein Multimeter mit Temperaturfühler, und klebst an dessen Ende
den DS18B20. Der kann auch gerne Kaputt sein.
Und schon misst das Multimeter die Temperatur, die der DS18B20 hat.
Richtig.
Wie heißt es so schön? (nach Roberto Blanco)
"Ein bisschen Spaß muss sein"
Das mit dem DS18B20 würde ich generell sein lassen
Kannst du das vernünftig begründen?
Wenn Du den bei Amazon, EBAY usw kaufst ist die Wahrscheinlichkeit nicht
gering das er gefälscht ist und wesentlich ungenauer als das Datenblatt
angibt
Den DS18B20 kann man bei zuverlässigen Distributoren kaufen und - wer hätte das gedacht - die liefern DS18B20 vom Originalhersteller, so wie bestellt (Analog Devices/Maxim/Dallas). Und die funktionieren dann auch vernünftig.
Keiner ist verpflichtet, irgend welchen (schlecht) nachgemachte Schrott aus dubiosen Quellen zu kaufen, insbesondere wenn
Falls nein, welchen würdet ihr mir
vorschlagen, um ihn mit einem digitalen Multimeter messen zu können.
Kommt auf Dein Multimeter an, mein Gossen Metrahit 29S kann z.B. Pt100 / Pt1000, und die gibt es in allen vorstellbaren Ausführungen von einfach und billig bis zu robust und teuer, gern auch mit Kalibrierzertifikat.
Falls nein, welchen würdet ihr mir
vorschlagen, um ihn mit einem digitalen Multimeter messen zu können.
LM35 oder LM135, beide muß man noch um ein paar wenige Bauteile ergänzen. Damit habe ich vor Jahren mal ein Thermometer mit einem großen Analoginstrument gebaut.
Oder gezielt kaufen, das Ding gab es mal unter 10 Euro über Aliexpress und braucht den Vergleich mit einem Fluke-K-Thermometer nicht zu scheuen. Das Fühlerkabel ist drei Fuß lang. Legt man das Gerät in den Gefrierschrank, verabschiedet es sich bei etwa -10°C.
Den DS18B20 kann man bei zuverlässigen Distributoren kaufen und - wer
hätte das gedacht - die liefern DS18B20 vom Originalhersteller, so wie
bestellt (Analog Devices/Maxim/Dallas). Und die funktionieren dann auch
vernünftig.
klar kann man das tun - aber bei der Frage des TO ist fragwürdig ob er überhazpt Zugang zu solchen Händlern hat bzw ob er den Mindermengenzuschlag dort zahlen will
dann ist für Bastelprojekte der DS18b20 meist auch nur noch in der Hüöse mit Kabel dran interessant - das gibt es m.W. halt auch nicht direkt vom Hersteller
ich möchte den DS18B20 Temperatursensor als Referenztemperaturmessung
für den Klimaschrank verwenden. Gibt es eine andere Möglichkeit diesen
Sensor auszuwerten, als mit einem uC.
Nö.
Falls nein, welchen würdet ihr mir
vorschlagen, um ihn mit einem digitalen Multimeter messen zu können.
Bitte empfehlt mir den besten. Egal wie teuer!
Was für ein Kinderkram. Mal wieder bissel trollen? Jeder uC kann das, denn das ist einfach. Dann einfach per LCD/LED-Anzeige anzeigen, fertig. Man kann auch den Umweg über eine analoge Spannung nehmen, wenn man meint, daß das sinnvoll ist.
Das mit dem DS18B20 würde ich generell sein lassen
Wenn Du den bei Amazon, EBAY usw kaufst ist die Wahrscheinlichkeit nicht
gering das er gefälscht ist und wesentlich ungenauer als das Datenblatt
angibt
Falls es jemanden interessiert. Hier gibt es ein Git-Repo mit Infos über Nachbauten des DS18B20: https://github.com/cpetrich/counterfeit_DS18B20. Der letzte Commit ist allerdings drei Jahre her.
Man muß nicht immer einen µC einsetzen, Sensoren mit kalibriertem
Analogausgang wurden schon vor Jahrzehnten erfunden.
In Zeiten, wo kleine, moderne µC weniger -und vor Allem weniger anspruchsvolle- Aussenbeschaltung benötigen als ein guter Operationsverstärker wüsste ich nicht, warum man sich mit analogen Sensoren, die praktisch immer eine zusätzliche Kalibrierung der umgebenden Schaltung bedürfen hermschlagen sollte.
Natürlich gibt es Situationen, wo man das trotzdem machen muß wie z.B. erweiterter Temperaturbereich, Preis etc., aber, so lange das keine Rolle spielt, wäre ich nicht bereit, mir das Leben unnötig schwer zu machen, und nehme Sensoren, die mir direkt und digital einen asoluten Wert liefern.
Daß man das vor Jahrzehnten mal anders gemacht hat, ist kein Argument, das heute immer noch so zu machen.
In Zeiten, wo kleine, moderne µC weniger -und vor Allem weniger
anspruchsvolle- Aussenbeschaltung benötigen als ein guter
Operationsverstärker wüsste ich nicht, warum man sich mit analogen
Sensoren, die praktisch immer eine zusätzliche Kalibrierung der
umgebenden Schaltung bedürfen hermschlagen sollte.
Vielleicht liest Du mal die Datenblätter der von mir genannten Sensoren, bevor Du ...
Der LM35 "Precision Centigrade Sensor" liefert 10mV/°C, da kann und muß nichts kalibriert werden. Solange man im Plusbreich bleibt, benötigt er keinerlei Außenbeschaltung - DMM dran und fertig. Für Temperaturen unter Null braucht er etwas drumherum, aber sehr simpel.
Daß man das vor Jahrzehnten mal anders gemacht hat, ist kein Argument,
das heute immer noch so zu machen.
Noch weniger ist es ein Argument, etwas nicht zu machen, weil es älter ist. Ist halt nicht hipp und schon garnicht smart und hat den Nachteil, einfach zu funktionieren.
Der LM35 "Precision Centigrade Sensor" liefert 10mV/°C, da kann und muß
nichts kalibriert werden. Solange man im Plusbreich bleibt, benötigt er
keinerlei Außenbeschaltung - DMM dran und fertig. Für Temperaturen unter
Null braucht er etwas drumherum, aber sehr simpel.
Teurer und aufwendiger als ein DS18B20, der out-of-the-box auch negative Temperaturen messen kann..,
Die -wenn auch simple- Umrechnung von 10mV/°C in °C erspart man sich zudem auch.
Wenn du jedoch eine Alternative suchst, um den DS18B20 ohne einen Mikrocontroller auszulesen, könntest du ein spezialisiertes 1-Wire-USB-Adaptermodul verwenden. Diese Module ermöglichen die Kommunikation zwischen dem DS18B20 und einem Computer über USB. Ein solches Modul fungiert als Schnittstelle zwischen dem 1-Wire-Bus und dem USB-Anschluss des Computers.
Ein bekanntes und gut bewertetes 1-Wire-USB-Adaptermodul ist das "DS9490R" von Maxim Integrated. Es bietet eine zuverlässige und einfache Möglichkeit, 1-Wire-Geräte wie den DS18B20 mit einem Computer zu verbinden. Es unterstützt verschiedene Betriebssysteme und bietet eine Softwarebibliothek zur Programmierung und Auswertung der angeschlossenen 1-Wire-Geräte.
Beachte jedoch, dass der DS9490R-Adapter und ähnliche Geräte normalerweise für Entwicklungs- und Debugging-Zwecke eingesetzt werden. Wenn du eine präzise und stabile Temperaturmessung im Klimaschrank benötigst, ist es möglicherweise ratsam, den DS18B20 mit einem Mikrocontroller zu verwenden. Ein uC ermöglicht eine umfassendere Kontrolle und Auswertung der Sensorwerte, um genaue Messungen zu erzielen.