MajorMadness
Active Member
Hallo zusammen,
wollte einmal berichten was aus meinem LED-Virus geworden ist.
Also am Anfang stand die umrüstung von T5 auf LED auf dem Plan. Wenn man das aber schon macht, warum nicht auch noch bischen mehr spielerei?
Also, es wurde klar, hier muss ne neue Abdeckung her und ne Steuerung.
Die Steuerung hab ich im Arduino gefunden. Das ist nen Microcontroller für den es viele erweiterungen gibt, durch C programmierbar ist und es sogar für AQ's beispiele gibt.
Nach einlesen und vielen gedanken ging es dann erstmal mit der Grundkonstruktion los. Ein Alurahmen in dem PC Lüfter platz finden. LED's müssen ja ausreichend gekühlt werden und da Ich mit grenzwerten arbeite war mir das besonders wichtig. Eigendlich sollten Vollkupfer Kühler eingebaut werden, Ic hhab aber 12 Intel P5 Kühler für 10€ bekommen, also wurden die verwendet.
Man sieht schon die Bohrung für 5 Lüfter für den Vordergrund.
Als nächstes wurde viel gelesen und getestet. Insgesammt 2 Wochen habe Ich fast jede freie Sekunde damit verbracht Schaltpläne zu studieren und Schaltungen zu löten. Die Größte herrausvorderung war der Stecker für die Mondbeleuchtung: 51 Kabel (12V+, Rot, Blau von RGB Stripes) an einen Stecker löten...Drecks aufgabe sach ich euch, aber klappte recht gut.
Zwischen durch sind mir einige Chips durchgebrannt, es hat mal das eine oder andere nicht funktioniert oder Ich hab den Gedanken über den Haufen geschmissen.
Der Rohbau war aber nach ner weile fertig und Ich konnte die Strips anbringen. Hier mal nen Bild von der Unterseite:
Dann ging es wieder weiter mit Kabeln und auch den Platinen. Hier sieht man schon den ersten aufbau der RGB-Stripe dimmung und anschluss vom Display:
Nachdem dies fertig war und getestet war hab Ich mich an die LED's für den Tag begeben. Hierbei kamen wie geplant CREE Module mit 4 XP-G R5 auf 23mm Star-Platine zum einsatz. Befestigt wurden Sie mit Arctic Silver WLK. Für die Dimmung habe Ich mich für Buck KSQ mit 1000mA und PWM Eingang entschieden. Die lassen sich direkt in 255 Schritten per Adruino Steuern. Da ich durch 9 Module aber ne gesammt Leistung von 12510lm auf 160L (78lm/L) hätte, werden diese nur mit ner PWM Frequenz von 120 betrieben. Das macht dann immernoch ca 40lm/L. :flirt: Netzteil dafür wurde auch gut dimensioniert mit nem Meanwell HLG-185H-30. Für die die nicht suchen und rechnen wollen:
Benötigt werden 5A bei 29V und 44,1W,
Möglich sind 6,2A bei 30V und 186W.
Ich könnte also noch mal 9 1W/3V LED's mit anderer Lichtfarbe zuschalten ohne ans max zu kommen. feifen: (Ich möchte jetzt nicht behaupten das ich schon mit nen paar um 3300K liebäugle :roll: )
So sieht das Ganze bei 2en aus:
2 R5 Module in reihe an einem Buck.
Nachdem die LED's klappten (und ich muss sagen volle Power (1000mA) sind echt pervers und man kann nicht mehr rein sehen) ging es an die Düngung. 5 Dosierpumpen an 100ml Dosen.
Fördermenge pro Sekunde ca 1ml, gesteuert im 1/100 Sekunden bereich. Im moment sind Special M, Mikro Basic - E, Mikro Spezial - Flowgrow, EI drin, natürlich von Aquasabi. :bier: Schaltung: Morgens SM & FG, Mittags E, Nachmittags FG, Abends EI. Die 5te Pumpe lass ich mir noch frei für anderes/Ergänzung/Optimierung wenn Ich genau weis was mein Becken wie braucht.
Zusätzlich wurde noch nen Keypad gebaut um Licht ect zu steuern. Da der Arduino nur begrenzte Eingänge hat wurde ein 20 Tasten, One Wire Keypad gelötet (Alle Tasten werden über einen Analogen Input erkannt). Im moment sind dadrauf Lichtsteuerung und Manuelle Düngung programmiert, es ist aber noch mehr geplant (Temperatur einstellung, Dünger settings, Mondlicht...). Dafür muss aber erstmal ne Speichermöglichkeit beim Reset oder nach Stromausfall kommen.
Displays sind 2 geplant. Ein 20x4 (20 Zeichen in 4 Reihen) ist schon eingebaut und gibt Uhr, Temperatur, Pumpenstatus und Licht aus, ein 2tes Grafik LCD sollte die Tage kommen und dann Temperatur Kurven, PH und anderes anzeigen...
Hier dann nochmal nen Bild wie es unter der Abdeckung inzwischen aussieht:
Es muss noch aufgeräumt werden und wenn alles einmal angeschlossen und fertig ist sollen die Stecker auch fest verlötet werden.
Dann hätte ich da noch 1 Bild von den Lampen bei 50%
Links sieht man die Pumpen Ausgänge.
Als nächstes soll erstmal der Quellcode optimiert werden. Die im moment Finale Version hab ich in 2 Tagen einfach mal runter geschrieben und daher ist die noch sehr Wirr. Es ist einige Jahre her das ich reines C (kein C++, C# oder php) programmiert hab.
Dann ist bereits das 2te Display betellt und müsste bald kommen. Wenn das drin ist wird die Abdeckung verklebt und mit Randleisten verschönert.
Auch ist bereits ein PH Modul bestellt welches die CO2 Steuerung übernehmen soll. Hier muss dann evt auch nochmal ne Größere Optimierung kommen. Alle Funktionen, Überprüfungen und Steuerungen müssen in unter einer Sekunde erfolgen. :irre:
Ja und dann liegt hier noch ein Waterflow Sensor rum der Meinen Filter und Wasserdurchfluss überwachen soll und Reihnigungsintervalle anzeigt.
Alle Kühler haben 80cm Lüfter dran und an allen LED's sind Wärmesensoren angebracht wurden. Diese müssen aber auch noch in die Schaltung eingebaut werden. Dann kann man sobald eine LED 35+ Grad hat den Lüfter hoch drehen lassen und so das Optimum rausholen. :flirt:
Ja und wenn das dann fertig ist, möchte Ich noch ne SD Karte oder sogar nen ROM haben wo ich alle Einstellungen speichern kann und die Uhr soll sich per Funk automatisch einstellen.
Nen Wlan Anschluss wäre auch was feines und wenn wir schon dabei sind warum nicht auch ne Möglichkeit das Ich das USB Kabel nicht mehr einstecken muss um die Programmierung zu ändern... :irre:
Freu mich über eure Kommentare und wer Fraqgen hat oder etwas genauer wissen möchte soll sich doch bitte melden
wollte einmal berichten was aus meinem LED-Virus geworden ist.
Also am Anfang stand die umrüstung von T5 auf LED auf dem Plan. Wenn man das aber schon macht, warum nicht auch noch bischen mehr spielerei?
- Sonnenauf/untergang
- Wolkensimulation
- Mondlicht
- Automatiesierte Düngung
- Temperatursteuerung
- PH Steuerung
- Display zur anzeige aller werte
- LED Überwachung
- ect
Also, es wurde klar, hier muss ne neue Abdeckung her und ne Steuerung.
Die Steuerung hab ich im Arduino gefunden. Das ist nen Microcontroller für den es viele erweiterungen gibt, durch C programmierbar ist und es sogar für AQ's beispiele gibt.
Nach einlesen und vielen gedanken ging es dann erstmal mit der Grundkonstruktion los. Ein Alurahmen in dem PC Lüfter platz finden. LED's müssen ja ausreichend gekühlt werden und da Ich mit grenzwerten arbeite war mir das besonders wichtig. Eigendlich sollten Vollkupfer Kühler eingebaut werden, Ic hhab aber 12 Intel P5 Kühler für 10€ bekommen, also wurden die verwendet.
Man sieht schon die Bohrung für 5 Lüfter für den Vordergrund.
Als nächstes wurde viel gelesen und getestet. Insgesammt 2 Wochen habe Ich fast jede freie Sekunde damit verbracht Schaltpläne zu studieren und Schaltungen zu löten. Die Größte herrausvorderung war der Stecker für die Mondbeleuchtung: 51 Kabel (12V+, Rot, Blau von RGB Stripes) an einen Stecker löten...Drecks aufgabe sach ich euch, aber klappte recht gut.
Zwischen durch sind mir einige Chips durchgebrannt, es hat mal das eine oder andere nicht funktioniert oder Ich hab den Gedanken über den Haufen geschmissen.
Der Rohbau war aber nach ner weile fertig und Ich konnte die Strips anbringen. Hier mal nen Bild von der Unterseite:
Dann ging es wieder weiter mit Kabeln und auch den Platinen. Hier sieht man schon den ersten aufbau der RGB-Stripe dimmung und anschluss vom Display:
Nachdem dies fertig war und getestet war hab Ich mich an die LED's für den Tag begeben. Hierbei kamen wie geplant CREE Module mit 4 XP-G R5 auf 23mm Star-Platine zum einsatz. Befestigt wurden Sie mit Arctic Silver WLK. Für die Dimmung habe Ich mich für Buck KSQ mit 1000mA und PWM Eingang entschieden. Die lassen sich direkt in 255 Schritten per Adruino Steuern. Da ich durch 9 Module aber ne gesammt Leistung von 12510lm auf 160L (78lm/L) hätte, werden diese nur mit ner PWM Frequenz von 120 betrieben. Das macht dann immernoch ca 40lm/L. :flirt: Netzteil dafür wurde auch gut dimensioniert mit nem Meanwell HLG-185H-30. Für die die nicht suchen und rechnen wollen:
Benötigt werden 5A bei 29V und 44,1W,
Möglich sind 6,2A bei 30V und 186W.
Ich könnte also noch mal 9 1W/3V LED's mit anderer Lichtfarbe zuschalten ohne ans max zu kommen. feifen: (Ich möchte jetzt nicht behaupten das ich schon mit nen paar um 3300K liebäugle :roll: )
So sieht das Ganze bei 2en aus:
2 R5 Module in reihe an einem Buck.
Nachdem die LED's klappten (und ich muss sagen volle Power (1000mA) sind echt pervers und man kann nicht mehr rein sehen) ging es an die Düngung. 5 Dosierpumpen an 100ml Dosen.
Fördermenge pro Sekunde ca 1ml, gesteuert im 1/100 Sekunden bereich. Im moment sind Special M, Mikro Basic - E, Mikro Spezial - Flowgrow, EI drin, natürlich von Aquasabi. :bier: Schaltung: Morgens SM & FG, Mittags E, Nachmittags FG, Abends EI. Die 5te Pumpe lass ich mir noch frei für anderes/Ergänzung/Optimierung wenn Ich genau weis was mein Becken wie braucht.
Zusätzlich wurde noch nen Keypad gebaut um Licht ect zu steuern. Da der Arduino nur begrenzte Eingänge hat wurde ein 20 Tasten, One Wire Keypad gelötet (Alle Tasten werden über einen Analogen Input erkannt). Im moment sind dadrauf Lichtsteuerung und Manuelle Düngung programmiert, es ist aber noch mehr geplant (Temperatur einstellung, Dünger settings, Mondlicht...). Dafür muss aber erstmal ne Speichermöglichkeit beim Reset oder nach Stromausfall kommen.
Displays sind 2 geplant. Ein 20x4 (20 Zeichen in 4 Reihen) ist schon eingebaut und gibt Uhr, Temperatur, Pumpenstatus und Licht aus, ein 2tes Grafik LCD sollte die Tage kommen und dann Temperatur Kurven, PH und anderes anzeigen...
Hier dann nochmal nen Bild wie es unter der Abdeckung inzwischen aussieht:
Es muss noch aufgeräumt werden und wenn alles einmal angeschlossen und fertig ist sollen die Stecker auch fest verlötet werden.
Dann hätte ich da noch 1 Bild von den Lampen bei 50%
Links sieht man die Pumpen Ausgänge.
Als nächstes soll erstmal der Quellcode optimiert werden. Die im moment Finale Version hab ich in 2 Tagen einfach mal runter geschrieben und daher ist die noch sehr Wirr. Es ist einige Jahre her das ich reines C (kein C++, C# oder php) programmiert hab.
Dann ist bereits das 2te Display betellt und müsste bald kommen. Wenn das drin ist wird die Abdeckung verklebt und mit Randleisten verschönert.
Auch ist bereits ein PH Modul bestellt welches die CO2 Steuerung übernehmen soll. Hier muss dann evt auch nochmal ne Größere Optimierung kommen. Alle Funktionen, Überprüfungen und Steuerungen müssen in unter einer Sekunde erfolgen. :irre:
Ja und dann liegt hier noch ein Waterflow Sensor rum der Meinen Filter und Wasserdurchfluss überwachen soll und Reihnigungsintervalle anzeigt.
Alle Kühler haben 80cm Lüfter dran und an allen LED's sind Wärmesensoren angebracht wurden. Diese müssen aber auch noch in die Schaltung eingebaut werden. Dann kann man sobald eine LED 35+ Grad hat den Lüfter hoch drehen lassen und so das Optimum rausholen. :flirt:
Ja und wenn das dann fertig ist, möchte Ich noch ne SD Karte oder sogar nen ROM haben wo ich alle Einstellungen speichern kann und die Uhr soll sich per Funk automatisch einstellen.
Nen Wlan Anschluss wäre auch was feines und wenn wir schon dabei sind warum nicht auch ne Möglichkeit das Ich das USB Kabel nicht mehr einstecken muss um die Programmierung zu ändern... :irre:
Freu mich über eure Kommentare und wer Fraqgen hat oder etwas genauer wissen möchte soll sich doch bitte melden
Anhänge
-
IMG_6117.JPG244,4 KB · Aufrufe: 3.139
-
IMG_6118.JPG226,4 KB · Aufrufe: 3.140
-
IMG_6135.JPG246,6 KB · Aufrufe: 3.155
-
IMG_6136.JPG293,2 KB · Aufrufe: 3.152
-
IMG_6137.JPG494,6 KB · Aufrufe: 3.151
-
IMG_6138.JPG300,7 KB · Aufrufe: 3.142
-
IMG_6146.JPG262,4 KB · Aufrufe: 3.145
-
IMG_6140.JPG179,7 KB · Aufrufe: 3.143
-
IMG_6141.JPG227,2 KB · Aufrufe: 3.144
-
IMG_6142.JPG245,8 KB · Aufrufe: 3.145