Lebendfutterautomat

  • Hallo Stefan!


    Das ist richtig spannend! Und das sieht jetzt schon genial aus (IFMN Foodtimer ist ja schon wieder ein Hammer :top). Wenn das Ganze auch noch funktioniert, ist dir sicher nicht nur meine volle Hochachtung sicher!


    Gruß


    Wolfgang

    Die Aquaristik ist eine Liebhaberei, bei der die Liebe im Vordergrund stehen soll und nicht die Haberei!

  • Hallo zusammen,


    mal ein kleiner Zwischenstand: Die Software ist jetzt schon relativ weit, alle Menüpunkte sind eingebaut.

    Momentan hänge ich nur an der Möglichkeit fest, mehrere Pumpen anzusteuern. Da ich es aus einem mir nicht bekannten Grund (vermutlich Bug im Compiler) nicht schaffe, bestimmten Variablen in Arrays zu packen, bläht sich der Code durch die hierdurch notwendige Mehrfachprogrammierung jedes betroffenen Programmteils ziemlich stark auf und braucht viel Zeit. Ich denke aber, dass das Programm diese Woche noch fertig wird. Dann wird die Software noch mit Debug-Zeilen zur möglichen Fehlererkennung ausgestattet und geht in den Testlauf mit einer Pumpe.


    Der Prototyp läuft - mit der jeweils aktuellen Software - schon von Anfang an im Dauerlauf und scheint von der Hardware her keine Fehler zu haben.

  • Hallo Stefan!


    Das sind zwar für mich überwiegend böhmische Dörfer, aber ich bin umso mehr gespannt, was dabei herauskommt. Sicher nicht nur eine tolle Maschine sondern auch ein super Bericht für die IFMN-HP ;).


    Gruß


    Wolfgang

    Die Aquaristik ist eine Liebhaberei, bei der die Liebe im Vordergrund stehen soll und nicht die Haberei!

  • Hallo Wolfgang,


    auf gut deutsch: Etwas funktioniert nicht richtig und ich muss jetzt aufwändig drumrum programmieren :D
    Zum Glück bin ich auf einen größeren Prozessor ausgewichen, der hat genug Speicherplatz in Reserve! Die schwierigen Teile sind erledigt, der Rest ist nur noch Fleißarbeit.


    Einen Bericht ist das sicher wert.

  • Hallo zusammen,


    Zitat

    Original von Stefan
    Die schwierigen Teile sind erledigt, der Rest ist nur noch Fleißarbeit.


    Diese Äußerung war etwas voreilig. Durch die Option, mehrere Pumpen zu verschiedenen Zeiten ansteuern zu können, wird das ganze in der Hauptschleife verdammt knifflig. Zwar könnte man während der Abarbeitung der Dosierung einfach aus der Hauptschleife herausspringen und nachher wieder dorthin zurückkehren. Das hätte aber den Nachteil, dass der Start einer zweiten Pumpe möglicherweise "übersehen" würde weil der Startzeitpunkt nach der Rückkehr bereits vergangen ist. Dieser Punkt ist jetzt zwar auch gelöst, aber die Vorlauf- und Nachlaufzeiten bei der Option "Spühlen" müssen noch irgendwie implementiert werden.


    Zudem habe ich den Kühlalgorithmus nochmal rausgenommen, bis ich den von der Hardware her auch testen kann.


    Abgesehen davon wäre die Software fertig und ich bin richtig stolz auf das Teil =)

  • Hallo Stefan!


    Zitat

    ... und ich bin richtig stolz auf das Teil

    Sicher zu Recht! Hast du eigentlich vor, das Ding in größerer Stückzahl zu produzieren oder als Bausatz zu vertickern?


    Gruß


    Wolfgang

    Die Aquaristik ist eine Liebhaberei, bei der die Liebe im Vordergrund stehen soll und nicht die Haberei!

  • Hallo Wolfgang,


    das wird wohl ein Bausatz bleiben. Um das als Fertiggerät produzieren zu können, müssten die Stückzahlen sehr, sehr hoch sein um die Kosten für die notwendigen Zertifizierungen zu decken. Oder die Geräte müssten entsprechend teuer werden. Und das möchte ich nicht.

  • Hallo,


    mit grafischer Unterstützung (Grafik) habe ich jetzt auch das Unterprogramm für die Pumpensteuerung hinbekommen und gleich in Programmcode umgesetzt. Allerdings ist da nur ein Viertel skizziert. Jetzt muss nur noch getestet werden.


    Ohne Temperaturregelung bin ich bereits bei 71% Speicherplatzverbrauch für das Programm. Es war also eine gute Idee, einen größeren Prozessor zu nehmen. Bis heute besteht der Programmcode aus 2295 Zeilen.

  • Hallo zusammen,


    es scheint so, als würde das Programm fehlerfrei laufen. Ich habe ein paar Dosierpumpen bekommen und probiere das jetzt noch mit mehreren angeschlossenen Pumpen.
    Die Technik für meinen Kühlteil ist auch fertig, jetzt muss ich nur noch den Regelalgorithmus für die Kühleinheit programmieren und einstellen.


    Allerdings muss das noch etwas warten, da wir heute in den Urlaub fliegen. Das Gerät hätte eigentlich heute fertig sein sollen, aber das hat nicht ganz gereicht.
    Anfang Februar bin ich wieder zurück, da geht es dann mit neuem Schwung an die Arbeit. Dann werde ich auch die ersten Bausätze zusammenstellen.


    Ich wünsche Euch noch frohe Weihnachten und einen guten Rutsch ins Neue Jahr.


    Gruß, Stefan

  • Hallo Wolfgang,


    ich hatte leider aufgrund privater und beruflicher Verpflichtungen keine Zeit, das Projekt fertigzustellen.
    Jetzt hat meine Schwester noch angefangen ein Haus zu bauen und dort ist natürlich auch noch Hilfe zu leisten. Es wird also leider noch eine Weile dauern :(

  • Hallo Stefan!


    Gut Ding will Weile haben! Und natürlich gibt es Wichtigeres im Leben. Wenn du mal wieder Zeit und Lust hast, kannst du ja weitermachen. Ich bleibe gespannt.


    Gruß


    Wolfgang

    Die Aquaristik ist eine Liebhaberei, bei der die Liebe im Vordergrund stehen soll und nicht die Haberei!

  • Hallo zusammen,


    da ich momentan krank zu Hause liege, konnte ich mal wieder an dem Projekt weiterarbeiten.


    Ich habe jetzt die Software soweit fertig, dass sich eine genaue Temperaturregelung bewerkstelligen lässt. Es handelt sich um eine sogenannte PI-Regelung. Jetzt laufen die Tests, ob sich die Regelung vom zeitlichen Ablauf her problemlos ins Hauptprogramm integrieren lässt.
    Leider musste ich die Helligkeitsregelung für das Display rausnehmen, da ich den Hardwaretimer für die Temperaturregelung brauche.
    Das Display lässt sich jetzt nur noch mit der maximalen Helligkeit ein- oder ausschalten.


    Der Prototyp wird demnächst fertig sein. :]