Ein Hoch, ein Tief und ein Licht bei schönem Wetter

Ja ich habe mehrmals drüber Nachgedacht wie ich dieses Thema beginne und ob Ich es überhaupt schreibe.. Da ich sehr offen mit meiner Entwicklung umgehe und möglichst transparent halten will, habe ich mich entschlossen darüber zu berichten was es neues gibt.

Am letzten Freitag sind endlich die bestellten Platinen gekommen und Ich war sehr beeindruckt. Die Qualität von Bilex war wieder sehr gut und diesmal stimmte wirklich alles! Naja, so zumindest der erste eindruck…
Natürlich wurde eine Platine direkt fertig gelötet und voller Freude getestet. Dann kam der Schock: Nix funktionierte… Weder Uhr, noch Keypad oder Dimmung. 2te Platine: Gleiches Ergebniss. 50 Platinen kaputt? Das konnte nicht sein… Also wurde komplett nach dem Fehler gesucht und auch gefunden:

Es lebe Arduino!!! Das Layout der Platinen wurde zig mal überprüft und optimiert, mit Bildern und Beschreibung verglichen, doch an eins wurde nie gedacht:
Das verwendete Bauteil von Eagle (womit ich die Platinen designe) und das Bild auf der Arduino Homepage (hier) ht leider den kleinen Zusatz v2.2… Allerdings wurde bei Version 3 eine kleine Änderung im Layout volzogen und die Analogen ins getauscht.
Hierzu brauch man nur mal die rechte Seite in diesen Beiden Bildern vergleichen. A0-A7 sind in umgekehrter Reihenfolge…

2014-05-21 21.35.50 ArduinoNanoTop

 

Eigentlich nix schlimmes, bis auf einen Punkt: A4 und A5 sind Hardware Pins für I²C und dieser steuert fast alles auf der Platine. Daher wurde zuerst einmal mit Jumperkabeln alles verbunden und getestet. Der nächste Schock: Obwohl das Keypad funktionierte war bei 5 getesteten Platinen die Uhr nicht ansprechbar.

Da Ich Perfektionist bin und mir nicht nachsagen lassen will ich würde Mist abgeben wurde eine gravierende Entscheidung getroffen: Alle 50 Platinen werden neu produziert!
Die Controller und Steuerungen sind inzwischen wirklich meine Babys und die sollen perfekt sein. Ich verbaue ungerne Frickelskram, also möchte ich die auch nicht abgeben an andere.

Seit Montag sind nun die neuen Platinen in Produktion, mit neuem Layout und korrigierten Bauteilen. Da mir die Fehlerhaften Platinen aber keine ruhe gelassen haben wurde hierbei weiter getestet. Am Ende konnte ich vorläufig 20 Platinen aussortieren die keine Reaktion der RTC zeigten und 17 weitere die halbwechs klappten. Nur 13 waren anscheinend „Fehlerfrei“… Dann kam bei einem Gespräch mit Jan (einem der sich an der Sammelbestellung beteiligt hat) eine Idee: Man trennt die Fehlerhaften Leiterbahnen durch und lötet neue auf die richtigen Pins. So könnte man die Platinen zumindest noch zum Teil benutzen.
Ich muss sagen dass genau diese Idee mich auf etwas gebracht hat: Die Pins A4,A5 für I²C und die Pins A2,A3 wo der Bus eigentlich sein sollten sind NICHT verbundnen und benutzt. Man kann also einfach nur A4 mit A3 verbinden und A2 mit A5. So dreht man das Layout wieder um und I²C  ist mit den richtigen Bahnen verbunden.

Gesagt getan, alles mit Jumperkabeln verbunden: Es läuft! Auch Platinen die vorher gar keine Reaktion an der RTC zeigten liefen auf einmal. Also präsentiere ich (stolz) meinen Hardware Fix:

2014-05-21 21.24.42

Nun habe Ich 50 Platinen Extra die zwar noch gecheckt werden müssen, dann aber auch abgegeben werden können. Hierzu starte Ich aber noch einen gesonderten aufruf wann es diese zum leicht vergünstigten EK gibt da Ich damit den Verlust der Doppelbestellung weg machen kann.

Zum schluss von diesem Post möchte Ich euch dann noch 3 Bilder präsentieren der Platine, mit Nano und der neuen KSQ Arrays:

2014-05-16 13.21.58 2014-05-21 21.24.20 2014-05-16 14.07.39

 

2 Kommentare auf “Ein Hoch, ein Tief und ein Licht bei schönem Wetter

  1. Hi Moritz

    Was für ein Pech mit den Platinen. Hoffe du kannst den den großteil retten und noch als (B) Ware an den den Mann bringen.
    Habe gesehen du hast die DosingTime neu geuppt, was hast du denn in der config geändert?
    Wird es für DosingTime auch noch eine Platine geben?

    Gruss Rene

    • Ich arbeite zur Zeit an 3 Code Versionen parallel: Minimalistik, DosingTime und MicroLed. Entwicklung geht ja immer weiter. :D Ich hoffe das ich bald mal Updates geben kann was ich so plane…

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.