I have been looking for charlieplexing LED cubes again and again. So far I have only found 4x4x4 RGB cubes where charlieplexing is used for the 3 colors of a vertical group of max 4 RGB LEDs. But I would like to build a cube with one color and charlieplexing.
I understand the principle of charlieplexing and multiplexing and once the cube is in place I know how to program it. So I am just looking for someone who has a layout for a charlieplexing cube 8x8x8 single color.
So far, I have made a single-color 8x8x8 cube, where each layer's anode or cathode (I can't remember which I did) is connected, and then each vertical column of connections goes to a separate pin on an IC. I used 10 microchips: 1 STC controller, 1 chip (8 Bit) for the 8 layers, and 8 shift registers (8 bit) for each vertical slice.
At the moment, I am working on an 8x8x8 RGB cube using addressable LEDs.
Ok, that's good. I was expecting you say this new cube would be your first.
It's very common that we get beginners here with crazy high confidence in their abilities and determination, thinking they can run a competitive marathon before they can even walk!
I have seen a 4x4x4 cube that used charlieplexing, but not an 8x8x8. I will try to find a link to that.
thanks for the link. I tried to build something in a circuit board design program but got confused. But now I may have seen a way to make it bigger than 4x4x4. I'll try it later when I have time
I still do not fully understand the words used to describe "Charlieplexing"... but, I am not a good learner... I think it as just biasing LEDs differently.
Here is a simulation controlling twenty-seven LEDs with nine pins... theory says I can light 72 LEDs. I could not make the 4x4x4 work in the simulator.
Matrixing reduces LED brightness. If you matrix 512 LEDs, then the average current through a 20mA LED will be 20/512 = 39uA. Do you think that's enough to see the LEDs.
Maybe try eight separate 8*8 layers.
Leo..
First I built the Charlieplexing matrix and divided it into the layers I need. This is not the smallest possible. Here I have 25x25 so 600 LEDs. 24x24 so 552 would be the smallest possible but that would make the division very difficult