Motivation

Es gibt eigentlich zwei Gründe für die Entwicklung einer Lüfterregelung. Erstens will ich nen leisen Rechner haben und zweitens will ich nen kleines Projekt damit ich mich mit der Programmierung der Mikrocontroller über Bascom beschäftigen kann.

Nun ist das Ein- und Ausschalten nicht gleich eine richtige Regelung. Es gibt für den PC natürlich Lüfter mit eingebauten Temperatursensor, aber trotzalledem richtet sich die Drehzahl der Lüfter nach der hindurchströmenden Luft. Das bedeutet aber das die Temperatur innerhalb des Gehäuses nicht konstant auf eine Temperatur gebracht wird. Eine Regelung ist in meinen Augen ein System bei dem ich festlege wie hoch die Temperatur sein soll und danach werden die Lüfter betrieben.

In der Vorbereitung habe ich mich bissel umgeschaut wie das andere machen und kam auf eine sehr interessante Seite mit dem selben Gedankengang. Herr Uwe Freese hat ebenfalls eine Lüfterregelung entwickelt die sich nach einem einstellbaren Sollwert richtet. Die Drehzahl des Lüfters wird über die Ansteuerung per PWM (Pulsweitenmodulation) gesteuert. Der interessanteste Teil ist aber die Realisierung der Regelung selbst.

Es wird die aktuelle Temperatur gemessen. Unterscheidet sich die Temperatur zum Sollwert um einen bestimmten Wert, so wird die Drehzahl entsprechend erhöht oder verringert. Diese Temperaturunterschiede hat er in 4 Zonen eingeteilt. Die Temperatur kann bzgl. Sollwert etwas zu hoch oder zu niedrig und viel zu hoch oder viel zu niedrig sein. Je nachdem welchem Bereich dies entspricht wird die Drehzahl nur um einen geringen oder einen etwas höheren Wert geändert. Die angesteuerte Drehzahl, entspricht dem Wert der PWM, wird über eine LED-Balkenanzeige zusätzlich dargestellt.

Dieses Prinzip find ich einfach und wirkungsvoll. Und deswegen möchte ich dies nachbauen und etwas ergänzen. An dem Regelungsprinzip kann man nicht viel verändern, allerdings möchte ich zusätzliche Anzeigen und Überwachungen einbauen. Und da der Quellcode in C ist muss ich es selber schreiben. ;-)

Ziel:

  • Lüfterregelung mit ähnlichem Regelprinzip
  • Ansteuerung 2 Lüfter mit PWM
  • Temperaturerfassung + Ausgabe auf 7-Segment-Anzeige
  • Anzeige der Solldrehzahl über LED-Balkenanzeige
  • Überwachung der Drehzahl der Lüfter (wobei „läuft“ oder „läuft nicht“ reicht)

Sollte doch klappen. ;-)

Links:


Kommentar schreiben

Deine Email-Adresse wird nicht veröffentlicht

Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu. Weitere Informationen

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du dich damit einverstanden. Desweiteren verwendet diese Website den Open Source Webanalysedienst Matomo. Die Datenerfassung kann über das Impressum unter dem Abschnitt Matomo deaktiviert werden.

Schließen