Binäruhr aufbau (Schieberegister oder Matrixansteuerung)

Gast #4906419
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
Gast
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.
Gast
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
(Firma: Vescomp)
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.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.