Aquariumsteuerung µQuarium
Aus der Mikrocontroller.net Artikelsammlung, mit Beiträgen verschiedener Autoren (siehe Versionsgeschichte)
von Stefan Keller
Achtung dieser Artikel ist noch im Aufbau und noch nicht vollständig.
Die Aquarium Steuerung μQuarium ist das Resultat meiner praktischen Diplomarbeit im Studiengang Elektrotechniker HF in St. Gallen. Die Anlage kann die wichtigsten Parameter eines Aquariums steuern und überwachen. Ich hatte zuerst die Idee die Steuerung auf meiner Website tiefblau.ch zu veröffentlichen, jedoch habe ich mich jetzt entschieden dies hier im Wiki zu tun.
Einleitung
Die Steuerung umfasst folgende Funktionen:
- Messen der Wassertemperatur und (pH Wert*)
- Steuern von:
- Heizstab
- Lüfter
- Strömungspumpe
- Aquariumlampe
- Mondlicht
- Anzeigen der Daten im Display
- Alarm bei Überschreitung kritischer Parameter
- Wartungsmodus
- Fütterungsstopp der Pumpe
- Ausgabe der Messdaten über RS232-Schnittstelle
- Drei Erweiterungsports
- Alle wichtigen Parameter im Menü einstellbar:
- Zeit Zeit und Datum einstellbar
- Temperatur Kalibrierung, Min/Max Temperatur für Alarm
- Heizer Ein- und Ausschalttemperatur
- Lüfter Ein- und Ausschalttemperatur
- Licht Ein- und Ausschaltzeit
- Mondlicht Helligkeit, Ein- und Ausschaltzeit
- Pumpen Zeit für Fütterungsstopp einstellbar
- pH Wert Kalibrierung
- Min/Max Min und Max Werte am Tag, Temperatur und pH Wert
Hardware
Die Hardware der Steuerung ist möglichst einfach gehalten, auf irgendwelche komplizierte oder exotische Schaltungsteile wurde bewusst verzichtet.
Die Steuerung besteht aus zwei Komponenten:
- Mainboard
- Frontpanel
Software
Beschreibung der Software
Downloads
- Sourcecode: http://www.mikrocontroller.net/attachment.php/123/Sourcecode.zip
- Schaltplan: http://www.mikrocontroller.net/attachment.php/1234/Schaltplan.pdf
Siehe auch
- Bebilderung von Artikeln
- Diskussion zu diesem Projekt: http://www.mikrocontroller.net/forum/read-4-123.html
- Link zu anderem Projekt