Forum: Mikrocontroller und Digitale Elektronik Heizungsansteuerung


von Gökhan C. (ghood92)


Lesenswert?

Hallo allerseits,
ich bin neu hier und habe mich schon im Forum umgesehen für eine 
Heizungsansteuerung, leider habe ich nichts gefunden und habe diesen 
Beitrag geöffnet.
Zu meiner Sache:
Ich habe einen Cortex M3 mit dem ich heizwiderstände ansteuere
Die Steuerung wird mittels Software gemacht. Es wird dann geheizt wenn 
der Wert des Temperaturfühlers auf eine bestimmte Temperatur 
hinunterfällt.

Da ich noch nie eine Ansteuerung für eine "Heizung" gemacht habe, wäre 
ich sehr froh darüber, wenn mir wer helfen könnte.

Ich brauch mal auf jeden Fall eine Sicherung, damit ich den Akku nicht 
kaputt mache, aber den Rest weiß ich nicht.
Ich hab im internet nachgelesen, dass man es mit Relais realisieren 
kann, aber da ich nicht so viel platz habe würde ich es gerne mit 
Transistoren machen.
Ich hoffe, dass ihr mir helfen könnt und viel dank im voraus :)
mfg

von Turbo T. (turbotoni)


Lesenswert?

Wieviel Volt und wieviel Watt sollen denn die widerstände haben ?

von Sebastian (Gast)


Lesenswert?

Je nach Leistung der Heizwiderstände können auch MOSFETs eine Lösung 
sein. Wenn eine Zweipunktregelung (ggf. mit Hysterese) zu ungenau ist, 
kann man auch Pulsweitenmodulation verwenden, eine Heizung ist da eine 
sehr verträgliche Last, und der Mikro kann sowas hardwaremäßig.

von Gökhan C. (ghood92)


Lesenswert?

ich habe 15V und 10W maximal
Heizwiderstände die ich habe haben 22 Ohm
Ja an MOSFETS habe ich auch gedacht.
Es ist für die Schule und von unserem Lehrer aus darf ich keine 
Pulsweitenmodulation machen.
Ich habe mir gedacht, dass ich das mit einem Timer z.B. NE555 
realisiere, dass wenn ein Impuls kommt, dass er für z.B. 2s lang heizt.
Ich weiß nicht ob das so möglich wäre.
mfg

von Karl H. (kbuchegg)


Lesenswert?

Gökhan Cetin schrieb:
> ich habe 15V und 10W maximal
> Heizwiderstände die ich habe haben 22 Ohm
> Ja an MOSFETS habe ich auch gedacht.
> Es ist für die Schule und von unserem Lehrer aus darf ich keine
> Pulsweitenmodulation machen.
> Ich habe mir gedacht, dass ich das mit einem Timer z.B. NE555
> realisiere, dass wenn ein Impuls kommt, dass er für z.B. 2s lang heizt.

Warum so kompliziert? Was soll dir der 555 bringen, was du nicht 
genausogut mit deinem Programm erledigen kannst? Und wozu sollen die 2s 
gut sein?


   wenn gemessene Temperatur < gewünschte Temperatur
      Heizung ein
   else
      Heizung aus

Ja nachdem, was genau du mit den Widerständen heizen musst, reicht das 
dann schon. Eventuell muss man eine kleine Hysterese einbauen, weil sich 
die restliche Wärme der Heizdrähte erst mal im zu beheizenden Bauteil 
verteilen muss und der ja in der Zwischenzeit auch wieder Wärme 
abstrahlt


  Schleife
   wenn gemessene Temperatur < gewünschte Temperatur - 1
      Heizung ein
   else wenn gemessene Temperatur > gewünschte Temperatur + 1
      Heizung aus
  ende Schleife

Das ist ein 2-Punkt Regler und je nachdem wie genau alles sein soll bzw. 
die Regelstrecke aussieht, kann das durchaus ausreichend sein.

Und PS: 'Heizung ein' heißt auch Heizung ein. Widerstände unter Strom 
setzen, so dass sie warm werden.

von Gökhan C. (ghood92)


Lesenswert?

Vielen Dank für die Antwort.
Eine Frage noch bezüglich der Sicherungen.
Die Spannung krieg ich von meinem Akku, das heißt ich kann die Sicherung 
einfach nach dem Akku in Serie schalten. Und bräuchte ich da noch andere 
Maßnahmen um meine restliche Schaltung zu schützen? weil ich hab nicht 
nur die Heizungsregeleung sondern noch eine Dioden+OPV-Schaltung und 
Sendemodul für Funkübertragung.
mfg

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.