Hallo zusammen,
nachdem ich den 3x3x3 Led-Cube von Pesi erfolgreich aufgebaut habe, möchte ich nun einen 8x8x8 Led-Cube bauen. Die Matrix selbst habe ich schon fertig gelötet. Dazu habe ich 5 mm Pinke Leds verwendet, die ich vorher sandgestrahlt habe. Die Anoden habe ich zu Säulen verbunden, die Kathoden zu Ebenen. Nun bin ich dabei eine Schaltung zu bauen und habe dazu ein paar Fragen. Ich habe vor die Schaltung mit einem Atmega 32, 8 x 74HC573 (8-Bit-Latches) und 8 x IRLZ34N (als N-MOSFET für die Ebenen) aufzubauen. Die Teile habe ich bereits bestellt, damit ich damit schon mal rumprobieren kann, bevor ich die Schaltung aufbaue. Ich hoffe ich habe nicht vorschlüssig gehandelt und kann die Teile in der Schaltung verbauen.
1. Frage:
Nach reichlicher Recherche bin ich dazu gekommen 8-bit-Latches anstatt 8-bit-Schieberegister zu verwenden, da ich hoffe das die Schaltung dadurch leichter aufzubauen und sich die Software leichter schreiben läßt. Ist die Annahme richtig?
2. Frage:
Nachdem ich eine Grundschaltung wie:
auf einem Breadboard aufgebaut habe, habe ich Schwierigkeiten beim Setzen der Fusebits für den 16 MHz Quarz. Als Programmer verwende ich den mySmart USB light. Als 2.te Option hätte ich auch noch den AVR-ISP MK II da. Als Programme habe ich Bascom und myAVR-ProgTool verwendet. Mittlerweile liegen hier zwei Atmega 32, die sich nicht mehr ansprechen lassen. JTAG konnte ich erfolgreich deaktivieren. Umschalten zwischen den internen Oszillatoren von 1 bis 8 MHz war auch ohne Probleme möglich. Aber nur wenn ich die Optionen
"Int. RC Osc. 1 MHz; Start-up time: 6 CK + 64 ms" oder
"Int. RC Osc. 8 MHz; Start-up time: 6 CK + 0 ms" wählte.
Mit der Einstellung "Int. RC Osc. 8 MHz; Start-up time: 6 CK + 64 ms" spielte er die programmierte Software nicht ab, ließ sich aber wieder zurücksetzen. Wenn ich nun eine der rot Markierten Einstellungen wähle, läßt sich der Atmega 32 nicht mehr ansprechen. Was mache ich falsch?
3. Frage:
Ca. 2 Wochen nach zusammenbauen der Matrix, fingen die Silberdrähte leicht an "braun" zu werden. Ich glaube nicht das die in irgendeiner Weise Oxidieren, da sie in einem absolut trockenem Raum stehen. Nachdem das das erste Mal aufgetreten ist habe ich die Drähte mit LR Leitenplattenreiniger gereinigt. Manche stellen ließen sich rückstandslos entfernen, manche aber auch nicht. Nun sind die gereinigten Drähte wieder in der alten Form! Was kann das sein?
Hier noch ein Bild vom fertigen Würfel:
Vielen Dank schon mal im voraus!
Gruß
Stas