Ein Thermoelementverstärker gibt einen Spannungsbereich von 1,2 V bis 8,8 V für den Temperaturbereich -260C
bis 1380C
bei Verwendung eines K-Typ-Thermoelements aus.
Die Formel zur Bestimmung der gemessenen Temperatur lautetTtc = ((Vout - 2.05) * 0.005)°C
Ich denke daran, zwei 1K Ohm zu verwenden, um die Ausgangsspannung durch 2 zu teilen, damit sie in die maximale Eingangsspannung von Arduino von 5 V passt.]
Frage: Sind für maximale Genauigkeit bei der Temperaturbestimmung 1K-Ohm-Widerstände geeignet, oder sollten wir deren Widerstand erhöhen/verringern?
Die Verwendung von Widerstandsteilern in Abtastsystemen in dieser Konfiguration (mit einem getakteten ADC) ist nicht ratsam. Die Widerstände erzeugen an Ihrem Eingang weißes Rauschen. Das Problem ist, wenn Ihr System diese Rauschspannung abtastet, erscheint die Rauschleistung im gesamten Frequenzspektrum in Ihrem Basisband und verschlechtert Ihre Messung. Die Lösung hierfür besteht darin, ein Tiefpass-RC-Netzwerk (ein Parallelkondensator zu R2) hinzuzufügen, das die Hochfrequenzkomponenten filtert und die Rauschfrequenzen (und die Signalfrequenzen) auf das gewünschte Betriebsband begrenzt. Die Zeitkonstante dieses RC-Netzwerks sollte durch die Frequenz des Eingangssignals bestimmt werden.
Da Sie Ihr Eingangssignal mit R2 / (R2 + R1) skalieren werden, ist auch die Anpassung dieser Widerstandswerte etwas wichtig. Andernfalls machen Sie einen linearen Fehler, den Sie später digital korrigieren können. Es gibt auch andere Probleme (nichtlineare Widerstandsänderungen mit Strom oder Temperatur), aber wenn man bedenkt, dass Sie den Arduino ADC verwenden werden, der im Bereich von 10-12 Bit liegen sollte, bezweifle ich, dass dies zu einer merklichen Ungenauigkeit führen wird dein Fall.
Ignacio Vazquez-Abrams
Nyxynyx
Olin Lathrop
Tod