Kleine Aquariumsteuerung zum Selberbauen

sotho

Member
High,

Final-Version

Softwaremässig hat sich nichts mehr getan, scheint soweit alles lt. Rückmeldungen einwandfrei zu funktionieren.

Das Platinenlayout ist inzwischen mehrfach erprobt und scheint somit ok. Ich hab trotzdem noch etwas (minimal) daran geschraubt, vorrangig aus Plazierungsgründen, weil es z.B. etliche verschiedene RTC-Module zu geben scheint, die mechanisch nicht immer 100%ig gepasst haben. Ausserdem scheinen einige (nicht alle) RTC-Module dazu zu neigen, ihre Batterie über die Versorgungsspannungsleitung zu entladen, sofern das Gerät längere Zeit nicht eingeschaltet ist. Eine kleine Shottky-Diode dürfte das Problem auf Dauer beseitigen.

Ein kleiner Layout-Patzer sei auch nicht verschwiegen: in alten Layout waren die Anschlüsse für die beiden FETs gespiegelt eingezeichnet, man musste sie also mit der Oberseits nach unten einbauen, wenn es funktionieren sollte. Wurde korrigiert.

Ausserdem wurde auf mehrfachen Wunsch noch ein Kontrastregler für das LCD auf die Platine gepflanzt.

Das Manual und die Aufbauhinweise wurden noch ergänzt und ein paar möglicherweise missverständliche Passagen neu formuliert. Und nein: barrierefreie 'einfache Sprache' ist nicht mit von der Partie, das geht zu weit. Man glaubt es kaum, aber ich hab tatsächlich eine Anfrage dafür erhalten... :irre:

Von meiner Seite war's das so ziemlich. Vielen Dank für die - im Gegensatz zum Forum, whyever - doch relativ zahlreichen Feedbacks per Email. Hat Spass gemacht :cool:

Regards,

Tom
 

sotho

Member
High,

man soll sich nie zu früh freuen... ein Nachbauer (Danke, Helmut!) hat mich darauf aufmerksam gemacht.

Durch Umstände, die ich nicht so mehr ganz nachvollziehen kann, ist mir im Eifer des Gefechts das falsche Platinen-Layout ins Upload-ZIP für das Forum gerutscht. Die beiden Fehler sind zwar nur minimal, verhindern aber ausgesprochen zuverlässig das ordnungsgemässe Funktionieren des Controllers. Wurde von den meisten leicht gefunden und - mehr oder weniger stillschweigend - ausgebessert, aber dennoch... ärgerlich. Sorry!

Wie dem auch sei: hier die korrigierte Final incl. aktuellster Firmware und Manual-Korrekturen/-Erweiterungen.

Regards,

Tom
 

Michael2611

New Member
Das große Problem ist die Herstellung der Platine.
Die Bestückung und "verdrahtung" dürfte keine Problem werden halt nur die Herstellung der Platine mit den Leiterbahnen :( .
 

sotho

Member
High,

Michael2611":sj09sq8s schrieb:
Das große Problem ist die Herstellung der Platine.
Die Bestückung und "verdrahtung" dürfte keine Problem werden halt nur die Herstellung der Platine mit den Leiterbahnen :( .

achwas! Notfalls geht das mit wasserfestem Filzstift und Ätznatron :smile: oder eben auf Punktraster.

Meine 3 Steuerungen sind von Anfang an rein auf Punktraster aufgebaut. Geht problemlos und das Innenleben sieht ja keiner.

Regards,

Tom
 

sotho

Member
High,

man soll niemals "Final" sagen :wink:

Ein paar Sachen haben mich nun doch auf längere Sicht gestört, also hab ich die Firmware etwas aufgepeppt.

- die Tasten Set1 / Set2 fallen weg, dafür kommt die Menü-Taste
- da jetzt eine Taste übrig ist, kann Kanal 4 ebenfalls direkt geschaltet werden
- statt fummligen Affengriffen reine 1-Finger-Bedienung mit Menü
- Menü jetzt zur besseren Übersicht/Erreichbarkeit in Sub-Menüs unterteilt
- alles deutlich komfortabler und schneller einstellbar
- Timer-Reset und Factory-Reset jetzt über Menü erreichbar
- Kanal 4 hat jetzt ebenfalls 3x Ein-/Ausschaltzeiten (vorher 1x)
- einige Terminal-Befehle haben sich etwas geändert (Ausdruck intuitiver)
- einige Terminal-Befehle sind weg-, andere dazugekommen (jetzt 48)
- Sonnenaufgang/Sonnenuntergang können jetzt direkt via Terminal gestartet werden
- Wolkensimulation jetzt beeinflussbar (Häufigkeit und Intensität)
- grundsätzliche interne Überarbeitung und Optimierung
- LCD: Anzahl und Art der Statusmeldungen (im Wechsel) hat deutlich zugenommen
- kleiner Bugfix in der Mondlicht-Simulation behoben

Und natürlich die übelste aller Arbeiten: Update Bedienungsanleitung/Aufbauanleitung.

Die Hardware ist und bleibt gleich. Lediglich die Namen der Taster haben sich geändert.

Viel Spass damit. Sollten noch Bugs oder Probleme auftauchen -> einfach melden.

Regards,

Tom
 

sotho

Member
High,

hab den Pfingsturlaub genutzt und ein paar Wünsche und Anregungen umgesetzt. Die Firmware dürfte jetzt clean & stable sein. Hier die wichtigsten Änderungen:

  • TemSensor Defekt-Erkennung mit LCD-Benachrichtigung, LED-Warnsignal und Schutzmassnahmen
  • Lichtschutz orientiert sich jetzt an der eingestellten Maximaltemperatur statt starr ab 25°C
  • Bluetooth/Terminal
[tab=10] - etliche praktisch unbenutzte Info-Befehle eleminiert, dafür einen Macro-Befehl eingebaut
[tab=10] - Lichteinstellung per Befehl jetzt in 0-100% statt 0-255 Stufen, Softdimming inclusive
  • Menüführung Bezeichnungen und Darstellung verbessert
  • Code Überarbeitung und Optimierung diverser Programmteile
  • Hardware kleine Änderung, wirkt sich nur beim Einschalten aus: Vorher war anfangs kurz die volle Beleuchtung an - das ist jetzt weg. Nicht unbedingt nötig, aber leicht auch in eingebautem Zustand machbar. Ist unabhängig von der Firmware.

Die einzelnen Schritte der Änderungen hier aufzuführen würde den Rahmen der Zumutbarkeit jetzt brutal sprengen. Aber das Manual wurde dementsprechend angepasst.

Regards,

Tom
 

sotho

Member
High,

nochmal ein paar Änderungen.

Software: ein nächtlicher Stromausfall hat mir kürzlich recht überzeugend demonstriert, dass es ganz schön sein kann, in der Nacht das Licht wieder herunterregeln zu können, ohne dass andere Funktionen wie Wolkensimulation oder Sicherheitsfunktionen dagegen arbeiten. Sicher: man kann den Service-Modus aktivieren oder die Funktionen abschalten, dann geht das. Aber das war mir zu lästig, zumal man das am Morgen danach wieder umstellen muss. Also Update: wird das Licht im Menü ganz runter geregelt, wird automatisch eine Lichtpause generiert. Mehr zu Lichtpausen im Manual.

Hardware: da gab's eine deutliche Konzept-Änderung. Da bei uns auch ein Aquarien-Update anstand, musste da was geändert werden. Vorher waren alle Regler/KSQ's in der Steuerung eingebaut. Jetzt sind sie in den Leuchtmitteln bzw. in deren Nähe untergebracht. Das hat mehrere Vorteile:

  • Möglichkeit der Verwendung handelsüblicher Lichtleisten bzw. LED-Strips
  • auch andere KSQ's (Konstantstromquellen) mit PWM-Eingang können verwendet werden
  • nahezu unbegrenzt viele Leuchtmittel mit mehreren KW Leistung an einer Steuerung
  • es sind auch sehr viel höhere Niedervolt-Spannungen (30V+) für die Leuchtmittel möglich
  • Steuerung kann ohne Neuanpassung an die Leuchtmittel ausgetauscht werden
  • insgesamt geringere Störanfälligkeit, leichterer Austausch und Neuanschluss von Komponenten

Weitere Details im Manual / Schaltplan.

Neben dem Schaltplan hat sich die Platine natürlich auch geändert. Sie ist nicht nur kleiner, auch das Layout ist etwas anders. Allerdings ist es so neu, dass es noch nicht durch Nachbau verifiziert ist. Erfolgsmeldungen oder Fehlerhinweise werden gern entgegengenommen und ggf. mit Update quittiert.

Die Firmware ist davon unabhängig. Wer die alte Hardware-Version nachgebaut hat, kann auch das Firmware-Update verwenden.

Regards,

Tom
 

Anhänge

  • Aquariumsteuerung_m328.zip
    3 MB · Aufrufe: 257

sotho

Member
High,

Nachtrag: Ein Teilnehmer hat mir mitgeteilt, dass er statt der LED-Leisten Leuchtstoffröhren verwendet. Dazu hat er den PWM-Ausgang der Steuerung an ein PWM - 1...10V - Modul angeschlossen, dass die dimmbaren LSR's ansteuert. Prima Idee! :thumbs:

Das Modul bzw. den Schaltplan gibt's im Netz in mehreren Varianten. Kostet nicht viel, ist einfach aufgebaut und enthält keine problematischen Bauteile. Aus (c) Gründen sehe ich allerdings vorsorglich davon ab, die Schaltung(en) direkt in mein Paket aufzunehmen.

Regards,

Tom
 

sotho

Member
High,

nochmal ein µ-Update. Wurden nur ein paar Lästigkeiten eliminiert.

  • kleiner Darstellungs-Fehler [LCD] im Service-Modus behoben
  • Lichtstärke-Speicherung im Service-Modus jetzt mit separater Taste statt automatisch
  • 2 minimale Bugs in der Lichtsteuerung behoben

Manual und Aufbauhinweise wurden entsprechend angepasst.

Regards,

Tom
 

Anhänge

  • Aquariumsteuerung_m328.zip
    3,1 MB · Aufrufe: 240
Ähnliche Themen
Themenersteller Titel Forum Antworten Datum
A Kleine Ambulia Pflanzen Allgemein 9
T Futterautomat für kleine Mengen Technik 3
borchi kleine Echinodorus für 60L Becken? Pflanzen Allgemein 162
nam Kleine low-tech Scape mit Steine aus Garten Aquarienvorstellungen 47
MAWA Kleine weiße "statische" Tierchen auf Anubia nana petite Erste Hilfe 7
J Kleine weiße tierchen Erste Hilfe 8
Rotalaboi Kleine weissliche Würmer Artenbestimmung 2
T Was sind das für kleine runde Tierchen? Artenbestimmung 27
G Suche / Biete Fischfutter für kleine Tiere Biete Technik / Zubehör 1
moskal Mid-tech CO2 für kleine Behälter Nährstoffe 5
M Kleine Tierchen im Becken Erste Hilfe 3
M Suche kleine Menge an Feenmoos Suche Wasserpflanzen 0
Marco B. Lifehacks, Tools und kleine Helfer im Aquarium Alltag Bastelanleitungen 18
K Kleine Tiere im Garnelenbecken Erste Hilfe 2
F alternative Methode das kleine Fettblatt zu pflanzen? Pflanzen Allgemein 5
D Kleine weiße/durchsichtige Flöhe (?) Pflanzen Allgemein 3
O Mein kleine Welt beginnt.... 5 Liter Nano Aquarien 2
kapnobatai Hilfe: weisse schnell bewegende kleine Punkte/Flöhe Erste Hilfe 11
jacmic Kleine schwarze Stachel überall am Holz Kein Thema - wenig Regeln 2
Tuduhi Kleine Probe - wird selbsttätig wieder gelöscht Kein Thema - wenig Regeln 6

Ähnliche Themen

Oben