Microcontroller als Temperaturregler?

Gast #52220
Lesenswert?
• ▲
▼
Hallo,

für den Aufbau einer Temperaturregelung soll ein Microcontroller
zum Einsatz kommen. Es handelt sich nicht um eine hochgenaue
Anwendung,
jedoch mit einem ordentlichen Leistungsdurchsatz am Heizdraht (ca
2KW).
5 Temperaturen sollen vorwählbar sein, und der Mirco kümmert sich
darum,
dass diese erreicht und gehalten werden.
Nun meine Fragen:

Gibt es Mikros, die speziell für Temperaturmessungen optimiert sind,
ggf.
also die äußere Beschaltung teilweise schon intern haben? Wie kann man
am besten einen PT100 in die Sache integrieren?


Sehe ich das richtig, dass es nur die Möglichkeit gibt, bei diesem
Leistungsdurchsatz mit einem großen Relais zu arbeiten, dass bei
bestimmten
Schwellwerten entweder zu- oder abschaltet?


Danke und Gruss
Markus
Gast #52222
Lesenswert?
• ▲
▼
Hi,

also imPrinzip reicht der kleinste Micro sollte das ohne Probleme
schaffen. Dazu einfach einen Micro Portpin an einen Optokoppler hängen.
An den kommt dann an ein Triac. Der kann dann problemlos den Heizdraht
versorgen. Der Temperaturfühler geht bestimmt irgendwie ran. Falls du
dir nen Durchlauferhitzer bauen willst, kann ich nur abraten. Es ist
sehr kompliziert. Beim Ein- und Ausschalten treten riesen Ströme auf,
welche das Stromnetz beeinflussen. Kann Ärger geben.
Gast #52223
Lesenswert?
• ▲
▼
Profis Tipps:
der Sensor hängt davon ab, was Du messen willst (Bauform, Temperatur
etc.)
Und vom Sensor hängt die Schaltung ab, ob analog oder digital gemessen
wird...

Wenn es nur die Umgebungstemperatur sein soll, gibt es Contorller mit
eingebautem Temp-Sensor, z.B. MAX1463, MCS1210 von TI/BB.

Oder Du nimmst programmierbare Thermostate von Dallas/Maxim, z.B.
DS1621, der hat eine I2C-Schnittstelle und EEprom, da schreibst Du
einmal eine untere und obere Schranke rein, die merkt er sich dann.
Je nach Typ ist dann ein Pin aktiv, wenn die obere Schwelle
überschitten oder ein anderes, wenn die untere unterschritten ist.
Oder ein Pin wird eingeschaltet, wenn die eine Schwelle
unter-/überschritten und ausgeschaltet, wenn die andere
unter-/überschritten wird (2-Punkt-Regelung).

Wenn Du gar keinen UC einsetzen willst, kannst Du ja mehrere solcher
ICs mit verschiedenen Werten programmieren und mit einem Drehschalter
auswählbar über einen Optokoppler direkt an den Triac hängen.

Zum Ansteuern: würde ich mit Triac machen (z.B. TIC246 oder TIC253
glaube ich), Kühlblech! Ansteuerung mittels Optotriac mit eingebautem
Nullspannungsschalter z.B. MOC2031 glaube ich.

Willst Du genauer regeln, bietet sich eine PWM-Regelung an.

Bei Anfragen wie dieser BITTE immer genauere Angaben machen!

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.