temperaturabhängige Lüftersteuerung, 4 Kanäle mit dem Arduino Nano

Erstellt: 17. November 2020
Zuletzt aktualisiert: 21. Mai 2021

Im Video beschreibe ich meine Version einer temperaturabhängigen Lüftersteuerung mit dem Arduino NANO und dem DS 18B20.

Besonderheiten

  • Messung auf 4 Kanälen
  • Lüftergeschwindigkeiten in mehreren Stufen oder alternativ stufenlos regelbar
  • Steuerung von 4 unabhängigen PWM-Lüftern
  • Alarm-Buzzer bei 80°C
  • Ansteuerung von 4 Relais zur Sicherheitsabschaltung bei 90°C
  • alle Temperaturgrenzen und PWM-Werte frei einstellbar
Mit der Schaltung kann man zb. an 4 Kühlkörpern die Lüfter unabhängig gemäß gemessener Temperatur steuern. Die verschiedenen Temperaturstufen sowie die zugehörigen PWM-Ausgabewerte sind frei wählbar.

Im Beispiel bleiben die Lüfter bis 30°C aus, darüber - bis 60°C - laufen die Lüfter mit mittlerer Geschwindigkeit. Ab 80°C dann mit höchster Geschwindigkeit und Ausgabe eines Warntons. Ab 90 °C kann per separater Digitalausgänge für jeden Kanal ein Sicherheitsrelais die Energiezufuhr (not)abschalten.

Alternativ zum "Stufenalgorithmus" steht eine lineare Regelung zur Auswahl. Hier wird im Bereich 30°C ... 80°C linear von der minimal möglichen bis zur maximalen Drehzahl geregelt. Warnton und Abschaltrelais funktionieren genau so, wie im Stufenalgorithmus.


Markieren & Kopieren