Hallo,
wie genau- oder ungenau spielt doch keine Rolle.
Der Messwandler ist für -50 bis 400°C ausgelegt, bei 5v oder 10v.
Am Arduino haben wird 5v, das sind dann 1024 Werte.
Wir haben 450° Werte, das ist dann eine Auflösung von 0,44°C über den Bereich.
Also Anzeige:
0,00
0,44
0,88
1,32
1,76
2,20
2,64
u.s.w.
bei Zimmer-Temperatur:
19,36
19,80
20,24
20,68
21,12
21,56
22,00
22,44
u.s.w
jetzt legst Du den Messbereich auf 0 bis 100°C fest
Also Anzeige:
0,00
0,10
0,20
0,29
0,39
0,49
0,59
u.s.w
bei Zimmer-Temperatur:
19,34
19,43
19,53
19,63
19,73
19,82
19,92
20,02
20,12
20,21
20,31
20,41
20,51
20,61
20,70
20,80
20,90
21,00
21,09
21,19
21,29
21,39
21,48
21,58
21,68
21,78
21,88
21,97
22,07
22,17
22,27
22,36
alles Theorie…
jetzt brauchst Du einen sehr genauen Ersatzwiderstand für einen bestimmten
Temperaturbereich. Den gibt es zu kaufen.
Jetzt muß das ganze aber kalibriet werden.
Genau 0°C mit Eiswasser ist schon zweifelhaft, aber was ist mit den anderen
Werten zur Überprüfung, 5, 10, 15, 20°C?
Nur weil er bei 0°C, 0 anzeigt, heißt das noch lange nicht, das bei 7,8°C auch
7,8°C vorhanden sind. Zu viele Unbekannte…
-der Wandler, gibt er an seiner Referenzspannung tatsächlich den Widerstand
des PT nach Datenblatt aus?
- der Ersatzwiderstand, wie hoch ist dessen Widerstand wirklich
- die 5v des Arduino, sind das denn tatsächlich 5v?
Da kommt ein Fehler zu anderem, und es sollte mich schon wunder, wenn man
damit- OHNE Tabelle, auf ±0,5°C kommt.
Nun kann man sagen, ich brauche es nicht so genau…
Gut, und wofür dann diesen Aufwand betreiben.
Diese PTxxx werden fast immer überschätzt. PT 100, genau, toll- blah, blah.
Mit den PTxxx kann man sehr genau Temperaturen ermitteln- aber nur wenn man
erheblichen Aufwand an der Hardware- wie auch an der SoftwareSeite betreibt.
Dann mal viel Spaß dabei…
Gruß
Andreas