AW: Messen mit einem PT100
Zum Thema Messen:
Messen ist eine Frage der Genauigkeit, überlege dir wie genau die Wassertemperatur sein soll und im welchem Temperaturbereich du wie genau messen willst.
z.B Messen von 0-100 Grad (nur zur Information, Genauigkeit 2 Grad reicht), aber zwischen 90 und 95 soll es auf 0.5 Grad genau sein.
Der Prozessor teilt die analog-Refernzspannung in 1024 Schritte. Sieh mal im Datenblatt nach wie genau diese ist; die ist nämlich nicht so präzise immer 2.5 Volt !!!! Teile die Ober und Untergrenze dieser beiden Werte durch 1024, dann siehst du, auf wieviele Grad genau du bestenfalls messen kannst.
Üblicherweise versorgt man (in einfachen Schaltungen) den PT100 (oder Pt1000, 2000, 10000) über einen Spannungsteiler mit Strom. Da der PT100 seinen Widerstand ändert, ändert sich der Strom durch den Spannungsteiler und damit hat man eine zusätzliche Nichtlinearität. Die kann in einem engen Temperaturbereich vernachlässigt werden. Nachrechnen empfohlen ! Wem das zu ungenau/nichtlinear ist, braucht eine Stromquelle, die Temperaturkompensiert und PRÄZISE ist!
Es gibt hier 2 Nichtlinearitäten: Die des PT100, die gelegentlich interessant ist. Und die durch die Meßschaltung bedingten!
Nimm einen PT1000 oder Pt2000, die kommen mit weniger Strom aus.
10Volt (aus Präzisionsquelle)
------
|
6 kOhm 0.1%
|
+-------- Ua
|
PT1000
|
-----+--------
Annahme (!!!!) UrefAnalog zwischen 2.4 und 2.6 Volt Exemplarstreuung :
2.4 /1024 = 2.3437 mV
2.6 /1024 = 2.5390 mV
0 Grad:
Ua = 10 (1000/(1000+6000)) = 10/7 = 1.42857 Volt
bei 2.4 VoltARef: 1.42857 / 0.0023437 = 609 im Wandlerregister
bei 2.6 VoltAref: 1.42857 / 0.0025390 = 563 im Wandlerregister
Wenn du das dann für alle 10 Grad rechnest, siehst du die Linearität.
Es kann sein, daß diese Ungenauigkeit für dich reicht, wenn du aber - so wie ich - den Brühkopf auf 92 +-0.5 Grad genau regeln willst, kommst du mit der internen Referenz nicht aus.
Zur Entschärfung des Problems: wenn du denn einen AtMega hast, dessen Aref irgendwo am Rande der Toleranz oder wo auch immer liegt, hast du es nur mehr mit der Temperaturabhängigkeit des Exemplars zu tun. Soweit bin ich im Datenblatt nicht vorgedrungen, da ich eine externe Referenz verweden werde.
Abgesehen davon, daß da oben der Strom durch den PT1000 zu groß ist -> Eigenerwärmung!
Mario
La Scala Butterfly, Cimbali M20 und M30, Vivaldi II
Mazzer, MCI, Demoka, LaScala M4D, Gene mit Dimmer
Lesezeichen