Forum: Mikrocontroller und Digitale Elektronik Temperatur messen und regeln mit µP?


von Stefan G. (Gast)


Lesenswert?

Hallo,
ich möchte einen größeren Alublock bzw. die Luft in unmittelbarer Nähe
des Blocks auf eine bestimmte Temperatur bringen (ca. 80 Grad). Hierzu
habe ich mir bereits solche Heizpatronen besorgt, die mit 24 Volt
angesteuert werden und einfach über eine Bohrung in den Block gesteckt
werden können.
Nun muß das Ganze vom Mikrocontroller (ATmega323) geregelt werden. Da
stellt sich erstmal die Frage womit ich die Temperatur messe. Der
Messbereich ist ja relativ gering (ich sag mal bis maximal 100 Grad).
Irgendwie muß ich ja diesen Temperatursensor später auch mit meinem µC
auslesen können. Hat jemand von euch etwas derartiges gemacht (zu der
Regelung an sich habe ich schonmal ein recht interessantes Posting hier
im Forum gelesen ("Algorithmus für PID (Heizungsregelung)").)

Ich würde mich freuen wenn ihr mir sagen könntet was für Sensoren da so
verwendet werden, wer etwas derartiges Herstellt, wie teuer so etwas
ist und wie man die Sensoren dann mit dem µC auslesen kann.

In Sachen µC Programmierung bin ich noch ziemlicher Anfänger.
Benutze CodevisionAVR.
Gruß,
Stefan

von Uwe (Gast)


Lesenswert?

Hallo Stefan!

Was macht die Luftreglung? :-)

Sensoren? Siehe http://www.mikrocontroller.net/forum/read-1-37160.html

MFG Uwe

von Klaus Falkenberg (Gast)


Lesenswert?

Hi,
wenn es simpel sein darf, nimm doch einfach einen kty10. Mit einem Poti
einen Spannungsteiler aufbauen und eine Referenzzspannung an den
Analogkomparator.
Ist nicht die super-genaue Methode aber schnell gemacht.

Gruß
Klaus

von A. Arndt (Gast)


Lesenswert?

Hallo,

und immer wieder, der DS18S20, dig. Thermometer, ideal für längere
Leitung, kein Abgleich, da Werte im Gehäuse digitalisiert werden,
ausser Pull-Up keine externen Bauelemente 0,5 Grad Auflösung, und alles
im kleinen 3pol. Transistorgehäuse.

Zum Schluss nur die Messwerte verknüpfen, FERTIG.

Gruss
A. Arndt

von Stefan G. (Gast)


Lesenswert?

@ Uwe: Zum Thema Luftregelung: Ich habe jetzt einen PI-Regler gebastelt,
funktioniert soweit ganz gut, bis auf daß ich am Anfang noch einen
ziemlichen Überschwinger habe. Sieht nicht so schön aus, ist aber für
die eigentliche Anwendung egal. Bei meinen vorherigen Versuchen hatte
ich die proportionale Verstärkung meist viel zu hoch, das war einer der
Gründe weshalb es nie geklappt hat. Nun ist der Code eigentlich
ziemlich simpel, falls du Interesse hast, könnte ich ihn ja auch
nochmal posten.

@ Falkenberg: Was ist denn ein kty10? Wie genau würde denn so etwas ca.
sein?

@ Arndt: Das DS18S20 ist von Maxim, oder? Habe bisher noch keinen Preis
ausfindig machen können, mit was schlägt das denn zu Buche?

Gruß,
STefan

von BernhardT (Gast)


Lesenswert?

Stefan poste doch mal deinen Code für den PI-Regler - am besten gleich
in die codesamlung. Das wird doch immerwieder gebraucht und auch
oftgenug nachgefragt.
Gruß Bernhard

von BernhardT (Gast)


Lesenswert?

Achso .. der kty10 ist ein halbleiter Temp.sensor von Siemens (gibt es
in unterschiedlichen Genauigkeitsstufen glaub ab 1%).  Der DS18S20 ist
von Dallas (also jetz Maxim, dallas wurde gekauft). Bei Maxim bekommen
auch Privatpersonen kostenlose Muster.
Gruß Bernhard

von Ripper (Gast)


Lesenswert?

bitte verzeiht mir diesen parasitären beitrag, aber kleine frage:
wo gibt es denn diese heizpatronen?

von Stefan G. (Gast)


Lesenswert?

@ Ripper: ich habe mir die bei einer Firma namens Heinz Stegmeier
Heizelemente gekauft. Sind auch im Netz unter
http://www.hs-heizelemente.de/

Die 24 V Patronen waren eine "Sonderanfertigung", sind aber auch
nicht viel teurer als die 220 Volt.
Gruß,
Stefan

von Ripper (Gast)


Lesenswert?

danke für die schnelle antwort.

ich hab mich auch an'ner temperaturregelung versucht die tage. weisst
du zufällig wie man schnell schwankende heizlasten ausregelt? die
wärmekapazitäten und -widerstände des heizelementes führen bei mir zu
riesigen regelverzögerungen. dachte einfach element mit höherer
leistung nehmen und gut, aber je höher die leistung desto grösser
scheinen auch wärmekapazität und -widerstand zu sein, ist verzwickt.

von A. Arndt (Gast)


Lesenswert?

Hallo,

den DS18S20 gibt es für 4,10 EUR / Stk. (Bei mir, keine Werbung), oder
für 5,45 EUR bei Reichelt.

Gruss
A. Arndt

von Uwe (Gast)


Lesenswert?

Hallo Stefan!

Eigentlich weiss ich nicht so recht was du willst, du hast doch einen
funktionierenden PI-Regler. Was willst du noch? Musst nur Kp und Ki
richtig bestimmen und es sollte laufen.

MFG Uwe

P.S. Funktionierenden Code bitte in die Codesammlung. Wenn möglich die
Überschrift >3 zusammenhängende Zeichen(suchen)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.