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.
CPTSulu schrieb: > [link]http://www.domestichacks.info/projekte/numitron-geekwatch-armbanduhr/[/link] Fehler 404 – Die Seite wurde leider nicht gefunden. http://www.domestichacks.info/projekte/numitron-geekwatch-armbanduhr/
Sorry ich hab [link] hinzugefügt. War wohl falsch. Hier der richtige: http://www.domestichacks.info/projekte/numitron-geekwatch-armbanduhr/
CPTSulu schrieb: > 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? TX/RX sind die Datenleitungen für die COM-Schnittstelle, "Unterhaltung" zum Computer oder was auch immer. Programmiert wird über ISP: https://www.mikrocontroller.net/articles/AVR_In_System_Programmer#Pinbelegung CPTSulu schrieb: > 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? https://www.mikrocontroller.net/articles/AVR-Tutorial:_Schieberegister#Kaskadieren_von_Schieberegistern Wenn du das nicht selber umprogrammieren kannst, ist das Projekt schon gescheitert. Auch wenn du das vielleicht nicht lesen willst: Entweder das Projekt 1:1 nachbauen, die kompilierte Firmware aufladen und freuen oder sich das nötige Fachwissen aneignen und was einzigartiges entwickeln.
ok danke schonmal. Ich denke diese Artikel werden mir dabei helfen. Und ich habe den Willen was eigenes daraus zu machen. Deshalb hab ich ja hier gefragt. Auch wenn einige der Fragen vielleicht etwas zu weit gingen...
CPTSulu schrieb: > 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. Das mußt Du den Autor fragen. Beim Kaskadieren kommt man mit 3 Leitungen aus. Ich hab damit mal 21 Stück 74HC595 angesteuert.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.