PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Projekt: Rheinturmuhr



thfassler
01.03.2007, 16:24
Hallo zusammen,

Ich plane ein Projekt und zwar eine Miniatur-Rheinturmuhr. Sie zeigt mit 39 LEDs die Zeit in einer Reihe. Immer jeweils 1er und 10er von den Sekunden, Minuten und Studen. Ein Beispiel findet man hier http://www.wiegels.net/javascript/uhren.phtml (rechts am Bildschirmrand)

Dieses Projekt möchte ich mit einem PIC 16F87 lösen. Um 39 LEDs anzusteuern brauche ich ein PortExpander, ich nehme den 74HC595. Ich habe dan vor, die Zeit jeweils an einem Port seriell auszugeben.
Ich habe mal ein provisosrisches Schema gezeichnet wie das aussehen könnte.

http://img171.imageshack.us/img171/8509/schemahy4.th.jpg (http://img171.imageshack.us/my.php?image=schemahy4.jpg)

Ich habe erst 2 74HC595 gezeichnet damit das Schema nicht zu gross wird.

Meine Frage an euch. Was meint ihr dazu? Könnte das so funtkionieren?

Was ich mir noch überlegen muss, ist, wie ich die Zeit in das richtige Format umwandeln kann um Sie auf der Uhr anzeigen zu können!

Ist das Okey, wenn ich Fragen jeweils in diesem Thread stelle? Ich bin mir sicher das ich im laufe des Projekts ein paar fragen habe.

Danke Euch

SprinterSB
01.03.2007, 18:22
Ja, es geht. Ich seh zumindest nichts, was alldem im Wege steht.

Das mit der Umformatierung des Datenformats ist ein bisschen Bitschieberei, aber keine Zauberei.

Ansonsten wurd das Thema ja schon in
https://www.roboternetz.de/phpBB2/zeigebeitrag.php?p=255099&highlight=#255099
angerissen.

Bei meiner Uhr hängen 5 * 74x595 in Reihe, der 8-Bit-µC arbeitet mit 1.5 MIPS und das SPI mache ich in Software. Die Anforderungen sind also minimal.

thfassler
01.03.2007, 19:56
genau, dieser thread habe ich ebenfalls eröffnet, aber ich dachte ich mach noch einen mit dem passenden titel :) und wo ich sonstige fragen auch noch stellen kann.

Danke für das betrachten meines schemas

Ich mache mich jetzt noch ein wenig schlau über diese SPI's, habe nämlich keine Ahnung was das ist.

Grüsse
thoems

repi64
01.03.2007, 21:22
Falls einer mehr Infos sucht, der sollte nach "Berliner Uhr" suchen.
Ich glaube, der Name ist weiter verbreitet.

SprinterSB
02.03.2007, 11:07
@repi

Ist schon was anderes:
http://de.wikipedia.org/wiki/Rheinturm#Lichtskulptur
http://de.wikipedia.org/wiki/Berlin-Uhr

@thfassler:
SPI ist ein simples, serielles Protokoll. In deinem Falls reicht sogar nur die Ausgabe-Seite zu haben, ist dann noch einfacher.

https://www.roboternetz.de/wissen/index.php/SPI
https://www.roboternetz.de/wissen/index.php/Portexpander_am_AVR#Signalfolge
http://de.wikipedia.org/wiki/Serial_Peripheral_Interface

schnasemann
23.08.2007, 12:19
um mehrere LEDs anzusteuern braucht man nicht unbedingt Portexpander.
Eine Matrix oder ein Charlieplexing reicht auch aus. Mein Sternenhimmel steuert über Charlieplexing mit 11 Ports 100 LEDs direkt an.

Yossarian
23.08.2007, 17:05
Hallo
Elektor 98 Heft 5

Mit freundlichen Grüßen
Benno