AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

LookUp Table für Temperaturwerte

Ein Thema von Oracle · begonnen am 6. Dez 2007 · letzter Beitrag vom 8. Dez 2007
Antwort Antwort
Oracle
(Gast)

n/a Beiträge
 
#1

LookUp Table für Temperaturwerte

  Alt 6. Dez 2007, 08:14
Hallo allerseits,

Ich lese zur Zeit einen Temperaturfühler aus. Genauer gesagt ich messe die Spannung die an ihm anliegt. Darüber kann ich den Widerstand des Messfühlers bestimmen. Über diesen Widerstand kann ich die Temperatur ermitteln.
Das Problem ist nun folgendes. Der Fühler hat kein lineres Verhalten, somit kann ich nicht einfach anhand einer einfachen Formel die Temperatur errechnen. Stattdessen ist im Datenblatt des Fühlers eine Tabelle die in folgender Form die Widerstandswerte für einzelne Temperaturen angibt:

Temp: Widerstand:
10°C 19900 Ohm
15°C 15708 Ohm
20°C 12490 Ohm
25°C 10000 Ohm
30°C 8057 Ohm

usw...

Ich würde jetzt gerne eine Art LookUp Table haben (So kenn ich das aus Matlab), der ich den aktuell gemessenen Widerstand übergebe.
Dann soll der Temperaturwert anhand der Tabelle interpoliert werden. Weiß jemand wie man sowas geschickt anstellt?

Vielen Dank schonmal im Vorraus
  Mit Zitat antworten Zitat
DerDan

Registriert seit: 15. Nov 2004
Ort: Donaueschingen
251 Beiträge
 
Delphi XE3 Professional
 
#2

Re: LookUp Table für Temperaturwerte

  Alt 6. Dez 2007, 13:49
Hallo,

ich würde mir mit Excel oder einem anderen Programm ein Polygon höherer Ordnung bestimmen lassen.
Über die Formel sollte es dann auch gehen deine Spannungswerte in eine Temperatur umzuwandeln.

Eine Tabelle mit Stützstellen zur Interpolation würde ich nur nehmen, wenn ich wenig Rechenleistung habe.
Solche PC's gibt es heut aber nimmer. Oder wie häufig willst du denn messen?


mfg


Der Dan
nichts ist so schön wie man es sich vorstellt
  Mit Zitat antworten Zitat
Oracle
(Gast)

n/a Beiträge
 
#3

Re: LookUp Table für Temperaturwerte

  Alt 6. Dez 2007, 15:10
Es wird pro Sekunde einmal gemessen, also ist genug Zeit sämtlich Schweinereien mit den Messdaten anzustellen bis ein neuer Wert kommt. Aber wie das mit dem Polynom unter Excel geht das wüsste ich gern. Kannst du mir das mal erklären?
  Mit Zitat antworten Zitat
Oracle
(Gast)

n/a Beiträge
 
#4

Re: LookUp Table für Temperaturwerte

  Alt 7. Dez 2007, 11:45
Cool, die Berechnung des Polynoms hab ich hinbekommen. Habe diese Seite im Netz gefunden die erklärt wie es geht:

Polynomregression.pdf

Vielen Dank für den Tip
  Mit Zitat antworten Zitat
xy124

Registriert seit: 3. Dez 2007
146 Beiträge
 
Delphi 7 Personal
 
#5

Re: LookUp Table für Temperaturwerte

  Alt 7. Dez 2007, 20:25
cool, das interessiert mich auch... wie kann ich denn die spannungen meiner com-anschlüsse auslesen
kannste mir sagen wo ich das finde?
oder vieleicht nen einfaches beispiel zeigen was einfach nur die spannung der einzelnen Pole ermittelt?
wär echt cool, da ich da überhaupt keinen plan hab wo ich da anfangen sollte (schon allein deswegen das ich mich leider noch nich so gut mit delphi auskenn') aber gerne rumbastle und sehr gern meinen pc zum messen nehmen würd.
  Mit Zitat antworten Zitat
Oracle
(Gast)

n/a Beiträge
 
#6

Re: LookUp Table für Temperaturwerte

  Alt 8. Dez 2007, 14:14
Wie du die Spannungen an deinen COM Anschlüssen messen kannst kann ich dir leider nicht sagen. Aber man kann übrigens seine Soundkarte als Messinstrument missbrauchen. Das hab ich auch mal ausprobiert, und so die Temperatur über meine Soundkarte gemessen.
Da findet sich auch ne Menge Infomaterial im Netz dazu. Hier zum Beispiel:
http://www.schule-bw.de/unterricht/f...uf_verlauf.htm

Ich selbst messe mit einem Datenlogger, der wird dir aber zum basteln zu teuer sein:

http://www.mercateo.com/p/139-107633...yp_ADC_24.html

Da gibt es aber auch günstigere Lösungen die man auch an den USB Port anschliessen kann. Die liefern dann einen Treiber mit, über den du dann an die Werte kommst.

Ich hoffe ich konnte dir etwas weiterhelfen
  Mit Zitat antworten Zitat
xy124

Registriert seit: 3. Dez 2007
146 Beiträge
 
Delphi 7 Personal
 
#7

Re: LookUp Table für Temperaturwerte

  Alt 8. Dez 2007, 14:49
cool-danke!!!
Hab mich auch mal schlau gemacht und bin Hierrauf gestoßen
^^echt tolles tutorial...als ich mit meinem strommesser die spannungen hinten am pc gemessen hab hat sich zwar irgentwie der tatstatur und maustreiber nen bissl aufgeregt ader das lag wohl nur daran, dass ich irgentwie 2 falsche pins kurzgeschlossen hab aber nach einmal strom aus und wieder an hats wieder gefuntzt wie vorher
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz