Hallo Leute,
das hier wird mein erster Beitrag hier, bin Elektroniker für
Betriebstechnik (Da waren Platinen schon fertig und hatten brav schon
nen Gehäuse und eine Bedienunsanleitung) und befinde mich derzeit im
Mechatronik Studium.
Da wir das Fach Elektronik und Sensorik mit technischer Informatik
(beides seit 2 Monaten als Fach) in einem Projekt kombinieren, soll es
einen 8^3 LED-Cube mit grafischer Oberfläche am PC zur Konfiguration
geben.
Ich bin mit dem Großteil C-Programm des Atmega 32 am Cube und der
Platine an diesem Projekt betreut, benutze auch brav die Suche und habe
in diesem Forum schon einige gute Grundlagen und Vorbilder gefunden.
Jetzt zur eigentlichen Frage:
Der Cube wird ja 8 Ebenen von je 8 Zeilen haben, wobei ja immer nur eine
Ebene freigegeben werden soll, was bei entsprechend hohen Frequenzen ja
reicht um das Auge zu überlisten.
Nach dem ich hier einige Schaltungen angeschaut habe, hab ich überlegt
für je eine Zeile einen ULN2803 zu nehmen. Da wir die 8 Zeilen einer
Ebene nacheinander durchlaufen, also 8 Atmega-Ausgänge auf alle ULNs
"parallel" legen wollen, steht die Frage im Raum, ob es mittels weiterer
8 Ausgänge des Atmega möglich ist über Transistoren (so ähnlich wie bei
den Ebenen-FETs)jeweils nur einen der ULNs zuzuschalten.Da ja der Würfel
zB. beim Standbild mit 100Hz gesamt betrieben werden soll, und ein ULN
für 8"Säulen" zuständig ist die 8 Ebenen hoch sind, käme ich auf 800Hz,
so schnell sollte das gehen oder?
Versorgungsspannung wird übrigens 5V (altes Xbox360-Netzteil +
Stabilisierung auf Platine) und die LEDs diffus blau und ggf superhell
(werden wir noch austesten).
Vielen Dank schon mal
Gruß
Thomas