PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Temperatursensor auslesen! wichtig!



Matzeqt
05.04.2016, 14:41
Hallo Allerseits!

Ich bin zur Zeit mit meinem Abschlussprojekt an der Schule beschäftigt. Ich habe zusammen mit einem Kumpel einen Wassergekühlten PC gebaut. Die Steuerung der Pumpe und Lüfter wurde mittels eines Arduinos realisiert. Um die Temperatur des Kreislaufes überprüfen zu können wurde ein, extra für Wasserkühlungszwecke entworfener Temperatursensor mit Dichtung, auf Caseking bestellt. (Hier der Link zu dem Sensor: https://www.caseking.de/bitspower-1-4-zoll-temperatur-sensor-shiny-black-waad-141.html)
Problem ist, dass wir kein Datenblatt oder Foren zu dem Sensor finden wie wir dem mit dem Arduino Mega 2560 auslesen können.

Bitte daher um eine rasche Hilfe und freue mich auf jede Antwort!

Danke im Vorhinein,
Matze!

stecdose
05.04.2016, 15:42
Es könnte sein, dass da ein PT100/500/1000/... verbaut ist. Die Zahl gibt an, welchen Wert der Widerstand bei 0° hat. Mit einem Multimeter findet man das schnell raus, sollte es so einer sein.

Matzeqt
05.04.2016, 16:09
Wir haben den Widerstand bereits gemessen. Bei Raumtemperatur war dieser 10k, das schließt jedoch die oben genannten Arten aus :-/

Jimmybot
05.04.2016, 16:15
Auch mal den Sensor erwärmt und geschaut wie sich der Widerstandswert ändert?

Matzeqt
05.04.2016, 16:22
Wurde noch nicht gemacht, wollten zuerst recharchieren um welche art es sich handelt oder ob es einen datasheet dazu gibt... Weil es eigentlich nicht sein kann dass es zu einem elektrischen Bauteil keinen datasheet gibt :-/

Rabenauge
05.04.2016, 16:29
Doch-bei solchem Bastelkram schon.
Ich würd den Hersteller anschreiben, was da wirklich drin ist, nen Datenblatt verlangen und wenn da nicht umgehend eins auftaucht, das Ding kurzerhand zurück geben.

Matzeqt
05.04.2016, 16:34
Bestellt haben wir das ding auf caseking, der Hersteller jedoch ist bitspower...mit caseking haben wir telefoniert doch besitzen die kein datenblatt dafür.
An bitspower haben wir uns auch schon gewendet doch bisher keine antwort bekommen.
Das problem ist, dass wir eine schnelle lösung brauchen und nicht mehr lange nach einer alternative suchen können

Peter(TOO)
05.04.2016, 17:38
Hallo,

Bestellt haben wir das ding auf caseking, der Hersteller jedoch ist bitspower...mit caseking haben wir telefoniert doch besitzen die kein datenblatt dafür.
An bitspower haben wir uns auch schon gewendet doch bisher keine antwort bekommen.
Das problem ist, dass wir eine schnelle lösung brauchen und nicht mehr lange nach einer alternative suchen können
Das Problem ist halt, dass das bei den Moddern hübsch aussehen muss! Von der Technik haben die keine Ahnung und es funktioniert auch, wenn man die ganzen Komponenten als Paket kauft.

Grundsätzlich kauft man so etwas einfach nicht, wenn kein Datenblatt vorhanden ist!

Was da als Sensor drin ist?
Kann ein NTC, PTC, Thermoelement usw. sein.
Gerade NTC und PTC gibt es tausende Varianten, alle mit einem unterschiedlichen Grundwert und unterschiedlichen Kennlinien.

Ich habe mal versucht, mich auf der grässlichen Seite von bitspower umzusehen. Da wird einem ganz :mrgreen: und das Essen kommt hoch!
Ich konnte da gar keine Temperatur-Sensoren finden ??!!

Schmeisst den komischen Sensor weg und kauft einen billigen NTC mit Datenblatt.

Hast du einen Link zu der "separat zu erwerbenden Anzeige- oder Steuerungseinheit"?
Vielleicht steht da etwas, was dem Fachmann einen Tipp gibt.

MfG Peter(TOO)

White_Fox
05.04.2016, 17:54
Ich würde auch entweder einen nackten PTC/NTC oder Thermoelement verorten.

Meines Erachtens habt ihr zwei Möglichkeiten:

Werft das Ding weg und kauft was, wo ihr ein Datenblatt zu habt. Brauchbarer PTCs kriegt ihr bei reichelt.de und da gibt es auch alles andere, was ihr noch brauchen könntet.
Ihr baut euch eine präzise Spannungsquelle und einen Widerstand oder baut eine Stromquelle (auch da braucht ihr wieder weitere Teile), nehmt ein Vergleichsthermometer und macht eine Messreihe.


1. ist schlecht weil ihr auf die Teile warten müsstet. 2. dürfte aber schlechter sein weil schlechter planbar, größere Ungewissheit und ihr auch auf Teile warten müsst. Das Warten könnt ihr vielleicht umgehen wenn ihr ein hohes C in der Nähe habt und bereit seid, euch von denen abzocken zu lassen. Alternativ ein anderer Bastelladen...

Den nackten Sensor kriegt ihr mit den zwei Drähten jedenfalls nicht ohne weitere Peripherie sinnvoll an den AVR (bzw. Arduino) angeschlossen.

Matzeqt
06.04.2016, 08:24
Nach weiteren Recherchen wurde ich aufmerksam auf einen Temperatursensor mit dem Namen 10k Temp. Sensor. Da unser Sensor bei ca. 20 Grad auch 10k ohm hat, hab ich da nach einer Tabelle gesucht und wurde Fündig. (https://www.google.at/search?q=10k+sensor+ohm+chart&espv=2&biw=1368&bih=810&tbm=isch&imgil=J1U0fSSNnhCotM%253A%253BXz9hhlWK8PqayM%253Bh ttp%25253A%25252F%25252Fwww.alibaba.com%25252Fprod uct-detail%25252F10K-Ohm-Resistance-Value-NTC-thermistor_60159945194.html&source=iu&pf=m&fir=J1U0fSSNnhCotM%253A%252CXz9hhlWK8PqayM%252C_&usg=__UxXyg4dwgNzFwg3JGL_e1FTIMKs%3D&ved=0ahUKEwisrub4rvnLAhWFBBoKHeALB7wQyjcIKA&ei=RKoEV6z8NYWJaOCXnOAL#imgrc=ukPR4-tXkoUTcM%3A) der Link zu der Tabelle.
Hat jemand erfahrung damit?

Koertis
06.04.2016, 08:40
Welche Temperaturgenauigkeit möchtest du erreichen? Wenn du sehr genau sein willst würde ich dir einen PT100/ PT1000 empfehlen -- wenn nicht genügt ein NTC 10k an einem Spannungsteiler.
Nur weil der Sensor 10k hat, gibt es dir keine Aussage über seine Kennlinie. Wenn du die Temperatur absolut messen möchtest hilft dir eine "Google" Tabelle nicht weiter, sondern benötigst die Kennlinie des Sensors. Wenn du nur an relativen Temperaturen interessiert bist kannst du eine Kalibrierung mit einem externen Temperaturmeter durchführen.

Matzeqt
06.04.2016, 08:45
Wie definierst du genau?
Unser Ziel ist die Temperaturüberprüfung des Kühlkreislaufes. Wenn der Sensor uns das auf 1Grad genau ausgiebt ist das völlig ausreichend.
Der 10k Sensor wird auf den Wasserkühlungsseiten typischerweise als Standardsensor verwendet und nur zusammen mit dem Fitting und Dichtung geliefert. Daher denke ich dass die Tabelle dem Sensor angehört. Werde das einfach ausprobieren und dann ein Featback geben. Danke für die zahlreichen Antworten!

Peter(TOO)
06.04.2016, 09:08
Hallo,

Nach weiteren Recherchen wurde ich aufmerksam auf einen Temperatursensor mit dem Namen 10k Temp. Sensor. Da unser Sensor bei ca. 20 Grad auch 10k ohm hat, hab ich da nach einer Tabelle gesucht und wurde Fündig. Hat jemand erfahrung damit?

Die Tabelle ist für dich nutzlos!

Hier die Formel für die Tabelle:
https://de.wikipedia.org/wiki/Hei%C3%9Fleiter#Grundlagen

Praktisch ist es nun so, dass RN und B durch den Hersteller frei wählbar sind.
(RN wird über die Geometrie und den spezifischen Widerstand bestimmt und beeinflusst die thermische Masse, also die Ansprechgeschwindigkeit. B ist eine Materialkonstante welche sich aus der verwendeten Keramik ergibt. Hier möchte man natürlich eine Keramik, welche ein möglichst grosses Signal ergibt. Allerdings muss diese auch entsprechend gut reproduzierbar in der Herstellung sein und möglichst wenig altern. Der Temperaturbereich ist auch noch ein Parameter.)

Mit tausenden Varianten meinte ich genau das!

RN kann man relativ einfach messen, normalerweise ist der Wert bei 20°C oder 25°C definiert.

Um B zu ermitteln, muss du den Widerstand bei verschiedenen Temperaturen messen. Dann musst du sehen, welches B eine Kurve liefert, welche durch diese Stützpunkte passt. Praktisch sollten die Stützpunkt natürlich möglichst weit auseinander liegen und möglichst genau erfasst werden.
Mit dem Teil könntet ihr vielleicht noch eine Zusatznote in Physik oder Mathematik ergattern.

Das Ganze ist nicht ganz anspruchslos, auch wenn man RN und B kennt. Mit Parallel und Serienwiderständen kann man die S-förmige Funktion noch linearisieren. Ich habe um 1980 für ein Fiberthermometer über eine Woche Varianten mit einem Computer durchgerechnet um die optimalen Widerstände zu finden.

MfG Peter(TOO)

- - - Aktualisiert - - -

Hallo,

Unser Ziel ist die Temperaturüberprüfung des Kühlkreislaufes. Wenn der Sensor uns das auf 1Grad genau ausgiebt ist das völlig ausreichend.
Der 10k Sensor wird auf den Wasserkühlungsseiten typischerweise als Standardsensor verwendet und nur zusammen mit dem Fitting und Dichtung geliefert. Daher denke ich dass die Tabelle dem Sensor angehört. Werde das einfach ausprobieren und dann ein Featback geben. Danke für die zahlreichen Antworten!
Das einfachste wäre wohl, den Sensor auszumessen und eine Tabelle zu erstellen, z.B. alle 10K eine Messung im Bereich von 0..100°C.
Zwischen den Stützpunkten kannst du dann linear interpolieren. Das sollte genügen um +/-1K Genauigkeit zu erreichen.

MfG Peter(TOO)

Matzeqt
06.04.2016, 09:15
Danke für die detailierte Antwort. Werde mich gleich daran machen und die Messungen durchführen. Gebe dir dann ein Feedback ob es den Vorstellungen entsprechend geklappt hat!

MFG Matze

Crazy Harry
06.04.2016, 14:44
Ich vermute mal, daß ihr als Wasserschläuche diese zusammensteckbaren Pneumatikschläuche verwendet? Falls ja: T-Stück einbauen, ein Stück Schlauch mit Tempsensor bestücken und mit Epoxy ausgiessen, so daß das Sensorgehäuse vorne heraus schaut. Dann das Ding ins T-Stück und fertig. Sowas läuft bei mir seit ca. 12 Jahren in einer Wakü (AMD Athlon 2.2 GHz @ 2.6 GHz) mit einem KTY81-110-Fühler ..... ja auch heute noch :D

Gruss
Harry