Gast
#5165814
Guten Tag ich habe mir dieses Forum in den letzten Tagen angesehen und denke(hoffe) dass ihr hier mir bei meinen Problemen helfen könnt.(Disclaimer: Ich bin kein Experte auf dem Gebiet der Mikroelektronik und habe mir das wenige Wissen das ich habe in der letzen Woche angelesen) Also um ganz von vorne anzufangen, ich habe vor kurzem von Nixietubes erfahren und war sehr fasziniert. Ich wollte mir daraufhin eine eigene (Armband-)Uhr mithilfe von z.b. einem Arduino bauen. Allerdings habe ich mich dann aufgrund der hohen Voltage umentschieden und will jetzt mit Numitronröhren(quasi alte 7-Segment Glühbirnen) arbeiten. Auf der Suche nach anleitungen und Tipps bin ich auf folgende Seite und ihre Videos gestoßen [link]http://www.domestichacks.info/projekte/numitron-geekwatch-armbanduhr/[/link] (Download der Pläne ganz unten) Diese Armbanduhr benutze ich jetz als Vorlage für mein Projekt. Allerdings sind während meiner Analyse des Schalt- und Boardplans einige Probleme aufgetreten. Wie ich bereits sagte bin ich kein Experte und dementsprechend verstehe ich einige Dinge des Plans nicht so recht. 1. Das 2*3 Pinholefeld auf der rechten Seite des Boards. Ich habe jetzt gelesen dass es für die Programmierung vorhanden ist, allerdings gibt es doch dafür TX und RX? Warum kann man also beides benutzen oder hat eines eine erweiterte Funktionalität? 2. Warum sind die beiden Shiftregister nicht vollständig parallel geschaltet sondern sind über Serout beim rechten zum Serin des linken verbunden? Obwohl Clock und Latch beide separat verbunden sind. Ist das Multiplexing(Hab da wenig Infos zu gefunden)? Also wenn der rechte enabled ist dann benutzt er die Daten für sich aber wenn er nicht enabled ist gibt er sie weiter? 3. Wie kann ich diesen Schaltkreis erweitern? Ich möchte am ende vier anstatt nur zwei Röhren in meiner Uhr haben und dafür bräuchte ich ja noch zwei weitere Shiftregister. Wie müsste ich diese dann mit dem Atmega und mit den anderen Registern(siehe Frage2)verbinden? 4. Wie soll programmiert werden bzw. was? Ich bin zwar ein einigermaßen passabler Programmierer allerdings habe ich keine Ahnung von Assembler oder C. Deshalb verstehe ich vom Code etwa nur die (einfachere) Hälfte. Wie müsste er umgeschrieben werden um mit vier Röhren zu laufen? 5. EAGLE ist etwas seltsam. Da ein Großteil der Rückseite des Boards offenbar zum GND führen brauchen die Grounds keine direkte Verbindung mit normalen Kabeln. Allerdings werden diese automatisch hinzugefügt wenn ich z.b. das Pad für den zusätzlichen Quarzkristall im Schaltplan entferne(da ich es nicht brauche). Wie kann man das ändern? Ich weiß dass das vielleicht etwas viel ist aber ich hoffe mal ihr könnt mir helfen. Danke dafür schonmal! PS: Ich weiß dass ich es mir unnötig schwer mache indem ich nicht einen normalen Arduino benutze und keine normale Uhr baue.