Forum: Mikrocontroller und Digitale Elektronik Binäruhr aufbau (Schieberegister oder Matrixansteuerung)


von Felix (Gast)


Lesenswert?

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

von John (Gast)


Lesenswert?

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.

von Müller (Gast)


Lesenswert?

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.

von MaWin (Gast)


Lesenswert?

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 ?

von Robin S. (der_r)


Lesenswert?

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

von Marc V. (Firma: Vescomp) (logarithmus)


Lesenswert?

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.

von Joachim B. (jar)


Angehängte Dateien:

Lesenswert?

ich würde WS2812b Stripes nehmen
hier eine Binninger Uhr
https://de.wikipedia.org/wiki/Berlin-Uhr

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
Noch kein Account? Hier anmelden.