Hallo, ich wolle gerne als Geschenk eine Binäruhr bauen. So eine art wie https://www.getdigital.de/binaeruhr.html?variant=4675&gclid=CMbWi6GtmdICFe4Q0wodYxEH_A Jetzt gibt es dazu natürlich viele möglichkeiten diese zu erstellen. Ich hätte eine Frage bezüglich der Ansteuerung der LEDs. Würdet ihr diese als Matrix aufbauen und dementsprechend ansteuern? Oder mit 3 74HC595 Schieberegister?`Das hätte den Vorteil, dass ich für Stunde, Minute, Sekunde getrennt ansteuern könnte. Gruß Felix
Felix schrieb: > viele möglichkeiten Warum nimmst Du nicht einfach einen µC mit entsprechend vielen Ausgängen. Das sind ja nicht so wahnsinnig viele. Und so viel teurer ist ein Controller mit mehr Ausgängen auch nicht.
Felix schrieb: > 74HC595 Schieberegister?`Das hätte den Vorteil, dass ich für Stunde, > Minute, Sekunde getrennt ansteuern könnte. Den Vorteil sollte man nutzen.
20 LEDs, 2 Taster zum Stellen und ein Eingang zum dimmen und ein 32768Hz Uhrenquartz kann sogar ein ATmega88 ohne Zusatzschieberegister, man braucht es also nicht und man braucht kein Multiplex. Oder wolltest du unbedingt einen PIC16F84 verwenden ?
Ehrlich gesagt wäre ich bei der Anzahl an LEDs wahrscheinlich zu faul, große Umwege über Multiplexing und Schieberegister zu gehen. Daher würde ich als Freund pragmatischer Lösungen entweder 1) einen ATmega16 verwenden, und jede LED an einen Pin legen (Wen juckt die Verdrahtung bei einer geätzten Platine) oder 2) einen STM32F103 verwenden, der hat auch genug IOs und ist günstig
Felix schrieb: > Ich hätte eine Frage bezüglich der Ansteuerung der LEDs. Würdet ihr > diese als Matrix aufbauen und dementsprechend ansteuern? Oder mit 3 > 74HC595 Schieberegister?`Das hätte den Vorteil, dass ich für Stunde, > Minute, Sekunde getrennt ansteuern könnte. Wozu der Umweg über Schieberegister ? Wenn du unbedingt Sekunden haben willst, sind es 20 Pins. MiniPro kostet so um die 1,5E, hat 21 freie Pins und kann 2mA LEDs ansteuern, ohne sich überhaupt anzustrengen. DS3231 kostet 0,6E. Fertisch. P.S. Ich würde es ohne Sekunden machen, nur Stunden und Minuten, dafür aber in der Mitte 2 grüne LEDs in Sekundentakt blinken lassen.
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.