Hi fellow hobby freeks.
I need to make an LCD cube with 100x100x100 LCDS' and I know that a KEIL CX51 is the best processor for the project.
BUT how can I wire the LCDS' to the processor.
100x100x100 LCDS'
Wow - One million LCDs
Hope you're not thinking of using wire-wrap!
You could manage with just 60 000 LCD too, if you settle for covering the visible surface.
"Full details" of a 5x5x5 LED cube project: www.electronicsweekly.com/.../build-your-own-led-cube.html
Maybe OP wants to build a true 3D display? One that actually _has_ depth, instead of just the illusion of depth?
;)
This is more of a FPGA project (at least if you wish to handle DVI/HDMI signals). I've seen the 3d cube displays, even a full color one. There resolution is kind of bad (high granularity).
I am not positive but ... an LCD variant just wouldn't work due to the LCD's obscuring each other.
Maybe the person was thinking 100x100x100 LED's? (why 100 and not 128 or some binary number? sigh)?
As I was saying it looks to be something doable with an FPGA and a pile of driver chips too me.
You could construct your video data in layers and use the HDMI signal to send the 3d data in layers (480p is what 856X480x60 24.65mps?), which the FPGA can split up and display as surfaces in the 3d matrix. do able but I am not sure how good it would look. I believe one needs just the surface illumination and not all the layers between in terms of the 3d data. Hmmm interesting problem.
So what is with the trolling? Are people so bored they like to create problems? Life is way to short to be that bored.
Stephen
The sentence "[...] and I know that a KEIL CX51 is the best processor for the project." is a quite strong indication that this thread is written by a bored troll, wanting to see how many readers that will take the question seriously, or will argue about 8051 contra ARM contra dedicated hardware.
The OP might have been bored, but the thread got some responses. What does that say about the rest of us?
It says we had a few spare moments in our busy day to entertain ourselves with the thought?
actually 100 X 100 X 9 = 90000 for 9 sided 100 X 100 X 100 cube.
What is a "LCD cube"?
Erik
My bedside clock is called an LCD cube, but it don't think its got 100*100*100 LCDs in it (or even 100*100*9 for that matter).
* 5A3266E3-82B2-4DCB-8A0C-23BE1236021C desperately trying to visualise a 9-sided cube./me failing badly. * 5A3266E3-82B2-4DCB-8A0C-23BE1236021C only able to count to 6./me looking for 4D glasses * 5A3266E3-82B2-4DCB-8A0C-23BE1236021C failing to find only 9 sides on 4D hypercube
I'm guessing he meant an LED cube, like this:
www.electronicsweekly.com/.../build-your-own-led-cube.html
It would take some time to build a 100x100x100 LED cube containing one million diodes.
Wanting to build such a cube and at the same time saying a 8051 is the best choice seems like a very big contradiction. The video memory for one frame of such a cube would require 128kB of RAM. Being able to run it at 100Hz would require 13MB/s just to write data into the frame buffer, and a further 13MB/s to read out the data to display. It wouldn't be easy to do with a 500MHz ARM9.
Cubes have 6 sides that explains why my code is not working. Since he said LCD, I assumed a SIX sided cube with a 100 X 100 LCD panel on each side. which would be 60,000 segments. Now driving that many LCD segments is left as an exercise for the student.
How would a 3D LCD Cube work?
A 3D cube with internal displays would require each LCD panel to be mostly transparent (stacking them 100 layers deep would not be meaningful if it isn't possible to see at least 50 layers deep, but it would be better if you could see through the full 100-layer stack.
An easier way of getting a 3D display would be to have a rotating screen that you draw on with a laser beam. The beam would then be able to write a dot at any X,Y,Z by a two-dimensional deflection of the laser beam and adjusting the time until the screen surface is at the intended Z.