• Du musst dich registrieren, bevor du Beiträge verfassen kannst. Klicke auf Jetzt registrieren!, um den Registrierungsprozess zu starten. Registrierte User surfen werbefrei, können Suchen durchführen und sehen die volle Darstellung des Forums mit vielen anderen Unterforen!!!

WLAN-Thermometer selbst bauen mit Raspberry Pi

Hallo Armin,

ich glaube ich bin zu blöd... :-(

Ich habe mal mit RN = 1000 in Octave gerechnet und diesen Wert auch in der Excel Tabelle eingesetzt und dazu dann die neuen Werte für a,b,c die durch Octave ermittelt wurden eingesetzt.

a=2,7303*10^2
b=1,0542*10^-2
c=8,9974*10^-4

Aber Deine Excel Tabelle zeigt immer noch prozentuale Abweichungen von rund 100%-200% an.

Ich habe die Excel Tabelle mal mit RN=1000 umgestellt und einen weiteren Reiter für Octave mir Rn=1000 eingefügt.

Vielleicht hast Du ja noch einen entscheidenden Tipp.

So geh jetzt schlafen.

N8, Stefan.
 

Anhänge

Moin Stefan,

Eine Gerade (mit Steigung 1) würde bedeuten, dass deine gemessene und berechnete Temperatur abhängig von deinem Sensorausgang (R) identisch sind. Das heißt, dass wenn du bei R = 3.13 sowohl in deiner Messung, als auch in deiner Berechnung 190° ergeben. Ein Abweichen von der Gerade bedeutet immer, dass die die beiden Werte unterscheiden.

Ich hab leider keine Ahnung von Temperaturmessungen, deswegen kann ich dir nichts über das Verändern von Rn sagen. Ich versteh leider auch nicht ganz was Armin sagt.

Um mathematisch (und automatisiert, nicht durch herumprobieren, womit man bestimmt auch zu sehr guten Ergebnissen kommt) zu einer besseren Approximation zu kommen, würde ich die Ordnung der Funktion erhöhen.

Habs mal durchgespielt und mit Ordung 4 bekommst du im Temperaturbereich bis 200° schon sehr gute Werte. Mit Ordnung 5 bekommst du schon annähernd eine Gerade über den gesamten Messbereich.
Du hättest dann (4.Ordnung):
x=ln(R/Rn)
T = 1/(E*x^4 + D*x^3 + C*x^2 + B*x + A -273)

Vielleicht gibt es ja gute Gründe die Ordung nicht zu erhöhen, die Abbildung deiner Messwerte wird es auf jeden Fall verbessern.

reinhaun
Bert
 
Zuletzt bearbeitet:
Hallo,

nochmal zum Verständnis:

In den Sensoren sind NTC-Widerstände eingebaut. Die Funktion T:=Rt ist dem Datenblatt entnommen. Die Parameter dieser Funktion sind A1, B1 und C1. Diese sind in der Software hinterlegt.
Mit meiner Exceltabelle kann man durch Anpassung dieser Werte den Messfehler minimieren. Hierzu ist im rechten Teil der Tabelle die Differenz von errechnetem zu gemessenen Wert in Prozent aufgeführt. Geht man von korrekten Messungen aus, tuned man A1, B1 und C1 so, dass im relevanten Bereich (40-170°) die Abweichung minimiert ist. irgendwas zwischen +- 0 und 3% ist schon sehr in Ordnung).
Rn ist immer der Wert bei 25°. Dort muss man aber nicht den gemessenen Wert nehmen, sondern einen Normwert der E-Reihe (1, 22, 33, 47 usw). D.h. du hast bei 25° 1050kOhm gemessen - Rn ist dann hier 1000.

Was ihr da mit Octave zaubert habe ich nicht nachvollzogen, da für die Software nicht relevant. Mit der Tabelle geht das easy.

Die Parameter für den Outdoorchef lauten:

A1= 0,00336
B1= 0,00023
C1= 0,0000035

Ich kann in der nächsten Version einen Typ [OUTDOORCHEF] generieren mit diesen Parametern.

Ggf. baue ich die Software demnächst so um, dass man auch einen Typ [GENERIC NTC] nehmen kann und die Parameter A1, B1, C1 und Rn frei wählen kann.
Leider habe ich momentan einen Arsch voll Arbeit und nur noch 2 Wochen bis zum Urlaub. Somit komme ich hier im Projekt zu nichts mehr und es fällt mir schwer, allem noch folgen zu können. Aber FloJoe kontrollieren alles! :D

Hier noch die korrigierte Excel-Datei OHNE Octave:

Anhang anzeigen Sensor_Outdoorchef.xls
Grüßle und Tschöh!

Armin
 

Anhänge

Flöhchen, nicht frech werden!;-)

Aber ganz ehrlich, wenn es mit 46 gehen würde und es mir jemand anbieten würde - im Moment würde ich es sofort tun! :sad:

Grüßle und Tschöh!

Armin
 
Hallo Leute,

danke, jetzt habe ich Armins Vorgehensweise verstanden.
Trotzdem wäre noch mal interessant ob und wie sich die Werte mit Octave auch ermitteln lassen. (ich lerne halt immer gerne was dazu...)

Mal sehen was die Erhöhung der Ordnung mit Octave so ausspuckt.

Tschö, Stefan
 
Pitmaster

Hallo,

ich habe für den Bau des WLAN Thermometers ein altes Gehäuse gefunden. Jetzt plane ich die Verteilung im Gehäuse und die Anschlüsse. Dazu möchte ich dem Gehäuse eine neue Frontplatte spendieren. Was wird für die Steuerung des Pitmasters dazukommen?
Wenn ich mich richtig durchgelesen habe, soll ein Servo angesteuert werden. Der würde über eine Cinchbuchse angeschlossen? Kommt sonst noch was dazu?

Grüße
Jürgen
 
Hey Leute,

So mal ne frage: Wenn man noch so nen Pitmaster dran klemmen will, warum macht man es nicht so das wir das ganze mit 12 V speisen, der RPI seinen Strom von der Anschlussplatine bekommt, es dann 7 Normale Temperaturfühler und 1 Optionalen K-Fühler gibt und eine Steuerung für 5 und 12 Volt für die Ventilatoren gibt incl. der Drehzalregelung (3. anschluss an so nem Ventipropeller).
Was würde noch fehlen?

Gruß, Marco
 
Kann das ding dann auch bier holen? Was haltet ihr von organisierten threads...

- tipps und tricks mit rpi
- allgemeine entwicklung
- entwicklung fuehler
- entwicklung display
- entwicklung sonstiges (case und pitmaster)

Ich wuerde sobald uch zeit finde die platine zu loeten eine "von noob fuer noobs" anleitung erstellen... oder halt meinen aufbau dokumentieren... kann aber etwas dauern
 
Hallo,

zum Thema Pitmaster:

je nachdem was ihr wollt könnt ihr z.B. folgendes machen:

Den GPIO des Servo / Regler Anschlusses mit einem Thor 15li verbinden*, dieser hat eine 5V Stromversorgung integriert mit max 1A, also kann damit der PI von einer 12V Stromquelle versorgt werden. Paralell kann aus dem Gehäuse ein Servoanschluss herausgeführt werden, dieser ist aber dreipolig, Plus, Minus und Signal und daran kann paralell zum Regler ein Servo angesteuert werden (vielleicht ein Schalter der den Ventilator abschalten kann sofer er im Gehäuse verbaut ist sonst abstecken).
Weiters kann eine Relaisplatine verbaut werden über die dann 230V 10A Geschalten werden können.

* Thor 15li hat einen dreipoligen flachstecker, den mittleren Stecker (Plus) und den Schwarzen mit dem Stromeingang des PI verbinden und nicht auf die +5V der GPIO's! Den Oragen / Gelben mit dem GPIO.

LG

Joe
 
Die Parameter für den Outdoorchef lauten:

A1= 0,00336
B1= 0,00023
C1= 0,0000035

Hallo Armin,

ich weiß Du hast ein bisl viel um die Ohren, aber ich muss trotzdem weiter berichten / fragen ;)

Ich habe mal in der Datei /usr/sbin/wlt_2_comp.py die Werte für den Maverick Sensors mit den Werten für den OutdoorChef überschrieben, um den Outdoorchef Sensor zu testen.

if typ=='MAVERICK':
# Kennlinienkonstanten Sensor MAVERICK UBRAUCHBAR!!
a = 0.00336
b = 0.00023
c = 0.0000035
Rn = 1000

Wenn ich jetzt für den Kanal an dem der OutdorChef hängt Maverik als Typ auswähle dann müsste das doch für einen Test funktionieren oder?
Tut es aber leider nicht. :(

Bei Zimmertemperatur zeigt der Sensor 38Grad an (Fantast zeigt 20 Grad)

Bin nicht sicher, sollte ich den 47KOhm Widerstand (der ja mit dem Widerstand des TempSensors den Spannungsteiler bildet) vielleicht gegen einen 1000 KOhm Widerstand tauschen, der Wert für RN ist ja auch 1000KOhm oder sollten auch mit dem 47KOhm Widerstand vernünftige Messwerte möglich sein?

So ich mach noch mal eine Versuchsreihe mit Kochendem Wasser, vielleicht ist die Abweichung ja im höheren Temperaturbereich kleiner und damit brauchbar.

EDITH sagt:
Der Fehler sitzt irgendwo vor dem Computer oder Lötkolben. :rotfl:
Habe den Outdoor Chef Sensor gerade mal in eine Mono Buchse gestöpselt und auf Maverick umgeschaltet und siehe da die Temperaturen vom ODC und Fantast weichen nur um 0,5 Grad ab.
Na dann schau ich mal was ich falsch gemacht habe... ich habe so einen leisen Verdacht.

Cheers, Stefan.
 
Zuletzt bearbeitet:
Geht doch! ;-)

Grüßle und Tschöh!

Armin
 
Servus,

Ich hab mir mal meinen Versuch aufgebaut mit dem K-Fühler, nur zeigt der 200 grad weniger an als er soll. An den Lötkolben gehalten sollte er eigentlich irgendwas um die 350 Grad Anzeigen, macht aber nur 140. Genauso wenn ich einen Maverik Et-732 dran klemm kommt nur error. Hat jemand schon mal diesen Fehler gehabt oder kann mir n Tipp geben wo ich suchen muss?

Der K-Fühler hat folgendes Datenblatt: http://www.temperaturecontrol.de/eb...nien/Spannungstabelle_Thermoelemente_TypK.pdf
Den sollte ich doch am AD 595 AQ betreiben können?

Gruß, Marco
 
Servus,

es gibt einen aktualisierten Warenkorb bei Reichelt.

Jetzt auch mit dem MCP3208 und einem LCD 4x20

Grüße Marco

Hallo Marco, Hallo ihr anderen Nachbauer,

wie hast Du eigentlich den Raspi samt Platine, LCD und 8 * Schalter und Buchse in dem kleinen Gehäuse verbaut?
Bin jetzt mit dem Löten fast durch (Kippschalter und Buchsen machen wir heute Abend) und dann muss ich das ganze Werk ja zusammenbauen.

Da ergeben sich Fragen:
- Wie den Raspi im Gehäuse befestigen?
- Aussparungen für USB etc. reinschneiden - wird das sehr instabil?
und vor allem:
- Wohin mit dem riesigen 4 x 20 LCD:blinky: ?
und wenn ich den Deckel durch das LCD "ersetze", wohin dann mit den Schaltern und Buchsen?

Hast Du Bilder von Deinem fertigen W-Lan Thermometer (innen / aussen)?

Danke und viele Grüße
Stefan
 
Hallo Marco, Hallo ihr anderen Nachbauer,

wie hast Du eigentlich den Raspi samt Platine, LCD und 8 * Schalter und Buchse in dem kleinen Gehäuse verbaut?
Bin jetzt mit dem Löten fast durch (Kippschalter und Buchsen machen wir heute Abend) und dann muss ich das ganze Werk ja zusammenbauen.

Da ergeben sich Fragen:
- Wie den Raspi im Gehäuse befestigen?
- Aussparungen für USB etc. reinschneiden - wird das sehr instabil?
und vor allem:
- Wohin mit dem riesigen 4 x 20 LCD:blinky: ?
und wenn ich den Deckel durch das LCD "ersetze", wohin dann mit den Schaltern und Buchsen?

Hast Du Bilder von Deinem fertigen W-Lan Thermometer (innen / aussen)?

Danke und viele Grüße
Stefan

Servus,

ja das mit dem Gehäuse ist wohl so ne Sache.
Das ist noch das Gehäuse, das Armin damals vorgeschlagen hatte.
Selbst hab ich das nicht im Einsatz. Ich denke, von den Abmessungen wirst du nicht alles reinbekommen.

Die Gehäusefrage ist scheinbar noch nicht abschließend geklärt. Es gab ja bereits Selbstbaugehäuse hier zu bestaunen.

Ich selbst betreibe mein Thermometer grade noch in halber Freiluftverdrahtung.

Noch ein Wort zu den Schaltern zur Erinnerung:
Die werden nur benötigt, wenn ein Mischbetrieb der Sensoren gewünscht wird.

Grüße Marco
 
Zurück
Oben Unten