PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Temparaturgeregelte Lüftersteuerung mit einem Mikorcontrolle



Fructiv
22.07.2010, 13:08
Hallo liebe Fachleute :cheesy:

Ich muss für meine Abschlussprüfung einen betrieblichen Auftrag ausführen.
Leider bin ich dabei koplett auf mich allein gestellt und brauch nun einige Infos zu meinem Vorhaben.

Ich hab mir gedacht, eine Temperaturgesteuerte Lüfterregelung zu bauen die über einen Mikrocontroller geregelt wird.
Also nach einschalten des Gerätes sollen ein oder zwei Lüfter anlaufen ( bin mir über die Anzahl noch nicht sicher). Ein PTC soll die Temperatur messen und diese an den Mikrocontroller leiten. Dieser soll erstens die Temp über eine Segmentanzeige anzeigen und zweitens bei überschreitung/Unterschreitung einer eingespeicherten Temp, den Lüfter langsamer oder schneller drehen lasse.

Die Lüfter müssen sollten 230 V AC oder 24V DC Lüfter sein.
Ich bitte um Infos, wie man diese ersten Hardware technisch und zweitens Software technisch ansteuert oder besser die Drehzahl reguliert.

Hab an eine PWM gedacht, aber da ja µC nur 5 V ausgibt benötig es ja eine Treiberstuffe, z. B. einen Transistor oder Tyristor, der ein Relais immer zu und abschaltet. Jedoch kann man doch damit keine schnellen Schaltfrequenzen erreichen.
Bitte helft mir, eine ordentliche Lösung zu finden.[-o<

Ich danke bereits herzlichst im Voraus

TobiKa
22.07.2010, 13:16
Hab an eine PWM gedacht, aber da ja µC nur 5 V ausgibt benötig es ja eine Treiberstuffe,
Nein brauchst du nicht. Es Gibt FETs die auch bei 5V schon voll durchschalten.


der ein Relais immer zu und abschaltet. Jedoch kann man doch damit keine schnellen Schaltfrequenzen erreichen.
Ein Relais ist wohl so ziemlich das schlechteste was du nehmen könnten, bei den (üblichen) 10kHz wäre es sofort hin, falls es überhaupt etwas tut.
Wie gesagt, schau dir mal FETs an.

Du brauchst für das ganz nicht mal nen Mikrocontroller! Ein NE555 zum erzeugen den PWM, welcher über einen PTC geregelt wird, dann den FET als Treiber und fertig.

Kampi
22.07.2010, 13:24
Wenn du eh schon einen Controller nehmen willst dann lass doch den PTC weg und nimm einen linearen Temperatursensor. Ein PTC ist immer bischen doof wenn du die Lüftergeschwindigkeit abhängig von der Temperatur machen willst, weil du dann die Kennlinie des PTCs in den Controller reinbringen musst. Wenn du einen Linearen Temperatursensor hast dann ist doppelte Temperatur = doppelte Spannung z.B. und das ist meiner Meinung nach leichter auszuwerten.
Und vom Relais würd ich dir auch abraten. Weil da hat du Verschleiß usw. und das ist nicht schön. Da nehm lieber einen schönen Transistor der ist gegen Verschleiß quasi immun O:) . Mal davon abgesehn das Relais für PWM richtig schlecht sind.

Fructiv
22.07.2010, 13:29
Hallo, danker für deine Antwort.

Nur wie soll ich dann die Tempanzeige an der Segmentanzeige anzeigen?
Will auf jeden Fall mit µC des realisieren.
Können den solche FETs einen Lüfter ein und ausschalten damit eine Drehzahlregulierung zu stande kommt?

TobiKa
22.07.2010, 13:32
Oh, das mit der 7-Segmentanzeige hab ich überlesen.

Ja natürlich können FETs das. Du steuerst den FET ja im Prinzip wie ein Relais an, entweder An oder Aus. Dadurch halten sich die Verluste in Grenzen.

Kampi
22.07.2010, 13:38
Ein FET ist ja nichts anderes wie ein Transistor (von der Funktion her! Nicht vom Aufbau da liegen Welten zwischen).
Und die Drehzahlregulierung geschieht ja dadurch das du den Lüfter eine bestimmte Zeit lang auf volle Pulle laufen lässt und dann ausschaltest. Danach schaltest du ihn wieder ein usw. Und je länger die Pause zwischen Einschalten und Ausschalten ist desto langsamer wird er. Im Grunde genommen kannst du das auch mit einem normalen Schalter machen du musst nur schnell genug schalten :-b

Hubert.G
22.07.2010, 16:14
Also wenn da keine hohen Kriterien anstehen, sollte das kein Problem sein.
Ein ATmega8,
ein LM35 für die Temperatur an den ADC des Mega8
der, die Lüfter über die OC1A und OC1B Pin anschalten (PWM Ausgänge)
Für die 7seg Anzeige sind dann noch genügend Pin vorhanden.
Ebenso ist Platz für allerlei Schnik-Schnak wie unterschiedlicher Anlauf der Lüfter usw.
Das ist sicher mehr Programmier- als Hardwareaufwand.

markusj
22.07.2010, 16:26
Vorsicht, DC-Lüfter sind meist intern Brushless aufgebaut, du wirst also dein PWM über einen LC-Filter glätten müssen, sonst kann es sein dass der Lüfter nicht richtig Funktioniert.

mfG
Markus

Neutro
22.07.2010, 20:29
Ich möchte ersteinmal eines Vorweg nehmen; warum bekommt man sowas wenn man seine Ausbildungszeit fast rum hat nicht alleine hin? Alleine schon die Aussage mit einem Relais im 10kHz takt schalten zu wollen sagt schon so einiges über deine Unkenntnis aus. An deiner Stelle würde ich mich erstmal auf den Hosenboden setzen und Lernen, sonst wird das echt eng für dich.
Ich bin zwar kein Freund davon für andere die Hausaufgaben zu machen, aber ich möchte die ein paar Ratschläge zum Aufbau geben:
Nimm als Temperatursensor einen DS 1820, der ist linear und du brauchst nicht mal mit dem AD Wandler zu arbeiten und Messwerte umrechnen.
Als Anzeige würde ich ein LCD nehmen, das ist von der Software einfacher anzusteuern als 7Segmente, auserdem kann neben der Aktuellen Temperatur noch wetere Sachen wie Uhrzeit oder Schaltgrenzen anzeigen lassen.
Den 24V Lüfter würde ich mit einem MOSFET wie den STN3NF06 schalten.

Viel Erfolg bei der Prüfung

Neutro

walterk
22.07.2010, 21:10
24V Lüfter + FET --> Freilaufdiode einplanen.

Die Freilaufdiode muss schneller schalten als der FET.

Klemm dich hinter deine Grundlagenbücher!

Viel Erfolg!

Vitis
23.07.2010, 11:02
er schreibt aber auch was von 230V Lüfter ... da wirds dann schon haarig.
Dort ggf. nen Frequenzumformer einplanen.
Die haben oft Eingänge 0-10V, da kommt dann PWM und ne zweite Spannungsquelle ins Spiel. ... bei 4-20mA wirds noch doofer.

Alles in Allem ... ausgehend von der Idee Relais ... naja .... LERNEN!!
Halte persönlich nix von der Strategie Andere seine Arbeit machen zu lassen,
gerade bei Prüfungen. Dann hast Du nämlich nur gelernt wie Du Deine
Aufgabe auf andere abwälzt.


Sensoren gibts viele ... LM75 wär auch noch ne Option.

Kampi
23.07.2010, 11:10
Ich persönlich würde die 230V Lüfteridee sofort verwerfen. Da gibts meiner Meinung nach zu viel was man beachten muss. Bei 24V kommst du im Fehlerfall nicht in Gefahr dein Leben zu riskieren. Kommt natürlich drauf an wofür die Steuerung da sein soll. Wenn es jetzt nur eine Steuerung ist im ein bestimmtes Gerät zu kühlen reichen 24V dicke aus. Aber wenn die wollen das du eine Temperaturregelung wie in einem Klimaschrank entwirfst wirst du sicher nicht um 230V rumkommen.

Hoffe das mit dem Relais war nicht ernst gemeint :-b
Ist leider manchmal so das man im Betrieb während der Ausbildung nicht viel allgemeines Wissen über die Elektrotechnik bekommt (abhängig vom Betrieb und von den Leuten die dich betreuen).

Hubert.G
23.07.2010, 11:33
Unserem "Fructiv" dürfte es etwas die Rede verschlagen haben Aufgrund der Probleme die da auf ihn zukommen.
Ich fürchte mal er hat von der notwendigen zu erstellenden Software genau so viel Ahnung wie von der Hardware.
Es kommt aber darauf an wann die Abschlussprüfung ist. Wenn ein gewisser Grundstock vorhanden ist lässt sich das Notwendige in kurzer Zeit erlernen.

PICture
23.07.2010, 14:00
Hallo!

Ich wundere mich oft, warum in unserem Forum immer wieder neue Treads gestartet werden nur um ein Thema kennenzulernen, das vor kurzem ziemlich detailiert behandelt wurde. Beispielweise: https://www.roboternetz.de/phpBB2/viewtopic.php?t=54966 .

Unsere Server haben deshalb immer mehr unnötiger "Arbeit", dass sie velangsamt und die Nutzer ärgert. ;)

MfG