Benutzer-Werkzeuge

Webseiten-Werkzeuge


arduino:flaschenkuehler:programmversion_0.4

Dies ist eine alte Version des Dokuments!


Flaschenkühler - Programmversion 0.4

Diese Programmversion dokumentiert den Wechsel von der experimentellen Verdrahtung auf dem Breadboard auf gelötete Platinen. Außerdem ist der experimentelle Aufbau der Hardware fertiggestellt.

ACHTUNG: Weil der AREF am Arduino mit dessen 3,3-Volt-Ausgang verbunden ist, dürfen auf keinen Fall ältere Programmversionen ohne die folgende Änderung im Setup geladenwerden:

analogReference(EXTERNAL);

Ohne diesen Befehl wird die interne Referenzspannung mit dem 3,3-Volt-Ausgang kurzgeschlossen, was den Arduino zerstören kann.

Es wurden die folgenden Anpassungen vorgenommen:

  • Das Dispaly zeigt nun korrekt die Soll- und Isttemperatur des Kühlbechers an.
  • Über die beiden Taster wird die Solltemperatur des Kühlbechers eingestellt.
  • Die PID-Regler für den Lüfter und das Peltier-Element wurden angepasst. (Weitere Optimierung ist aber noch notwendig.)
  • Die Solltemperatur für den Kühlkörper wird an die Umgebungstemperatur (+ 10 °C) angepasst.
  • Die Auswertung des Tachosignals wurde verfeinert. Das Programm ignoriert jetzt nicht nur zu niedrige und zu hohe Frequenzen des Tachosignals, sondern filtert Ausreißer aus, indem aus den letzten fünf Werten der Median verwendet wird. Die Ausreißer entstehen, wenn andere Programmteile verhindern, dass die Signalflanken nach einem tatsächlichen Wechsel zeitnah registriert werden. Nach der Umrechnung in die Drehzahl in Umdrehungen pro Minute wird aus den letzten zehn Werten die größte Drehzahl bestimmt, da dies der tatsächlichen Drehzahl am nächsten kommen sollte.

To Dos:

  • Ebenso kann der Höchstwert für die Solltemperatur für der kalten Seite von der Umgebungstemperatur abhängig gemacht werden, da die Solltemperatur nicht über der Umgebungstemperatur liegen kann. (Das Peltier-Element wird so gesteuert, dass es nur kühlen kann.

Um die PID-Regler abstimmen zu können, sollen verschiedene Variablen grafisch am PC dargestellt werden.

http://www.serialcominstruments.com/serial.php

http://www.serialcominstruments.com/instrument4.php

Tags: #Arduino #Peltier-Element

arduino/flaschenkuehler/programmversion_0.4.1501341036.txt.gz · Zuletzt geändert: 18.05.2023 12:16 (Externe Bearbeitung)