0 valutazioniIl 0% ha trovato utile questo documento (0 voti)
165 visualizzazioni24 pagine
This document describes the design and implementation of a 3D LED cube project by students at Balaji Institute of Technology & Science under the guidance of N. Balasaidulu. The project aims to create an LED cube capable of displaying predefined and dynamic animations from multiple directions using an 8051 microcontroller. The 512 LED cube is constructed with 8 layers of 64 LED columns each, controlled using shift registers and multiplexing to sequentially activate each layer. Potential applications of the LED cube include information displays for transportation hubs, scoreboards, and notifications. The students conclude the project achieved different patterns and animations by shifting bits according to the input data.
This document describes the design and implementation of a 3D LED cube project by students at Balaji Institute of Technology & Science under the guidance of N. Balasaidulu. The project aims to create an LED cube capable of displaying predefined and dynamic animations from multiple directions using an 8051 microcontroller. The 512 LED cube is constructed with 8 layers of 64 LED columns each, controlled using shift registers and multiplexing to sequentially activate each layer. Potential applications of the LED cube include information displays for transportation hubs, scoreboards, and notifications. The students conclude the project achieved different patterns and animations by shifting bits according to the input data.
This document describes the design and implementation of a 3D LED cube project by students at Balaji Institute of Technology & Science under the guidance of N. Balasaidulu. The project aims to create an LED cube capable of displaying predefined and dynamic animations from multiple directions using an 8051 microcontroller. The 512 LED cube is constructed with 8 layers of 64 LED columns each, controlled using shift registers and multiplexing to sequentially activate each layer. Potential applications of the LED cube include information displays for transportation hubs, scoreboards, and notifications. The students conclude the project achieved different patterns and animations by shifting bits according to the input data.
D. Jagadesh (11C31A0427) B. Preetham Kumar (11C31A0410) D. Anil (11C31A0429)
EMBEDDED SYSTEM IMPLIMENTATION FOR 3D LED CUBE Mini Project by Under the Guidance of N.BALASAIDULU Assistant Professor Department of ECE BALAJI INSTITUTE OF TECHNOLOGY AND SCIENCE BALAJI INSTITUTE OF TECHNOLOGY & SCIENCE DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING EMBEDDED SYSTEM IMPLIMENTATION FOR 3D LED CUBE Under the esteemed guidance of N.BALASAIDULU ASSISTANT PROFESSOR
TEAMMATES : D.Vamshi Krishna (11C31A0432) D.Jagadesh (11C31A0427) B.Preetham Kumar(11C31A0410) D.Anil Kumar (11C31A0429) Abstract: This is the methodology which consists of building a 3- dimensional LED array that will be able to display various graphics through the concept of persistence of vision. There will be several options for display including non- directional animations and direction focused graphics. The processor through several inputs, decide what graphic to present and will feed it to an 8051. The 8051 will then process the necessary data and output to the 512 LEDs to be used in the 3D array. We introduce this technology for the first time as it is not available now we impliment this in different areas of working places. Introduction Led Cube 8x8x8.
Data will be given to 8051 and various desired outputs are obtained as per our requirement.
Create awesome animations.
Aim of project To create a 3D led cube which is capable of showing pre-defined or dynamic animations for multi directional view. Component list
* 512x LEDs * 64x resistors. * 1x or 2x large prototype PCBs. * 1x 8051 microcontroller * 3x status LEDs.. * 3x resistors for the status LEDs. * 8x 74HC595 Ics * 1x 74HC154 IC * 1x Maxim MAX232 IC * 1x 11..592 MHz crustal * 2x 22pF ceramic capacitors * 0.1uF ceramic capacitors * 1x 1000uF ceramic capacitor * more capacitors * 8x 20 pin IC sockets * 1x 40 pin IC socket * 2x 16 pin IC socket * 1x 2-pin screw terminal * 9x 8-pin terminal pins * 1x 4-pin terminal pin * 5v power supply 8051 pin diagram
Shift register Pin out details What is a LED cube A LED cube is like a LED screen, but it is special in that it has a third dimension, making it 3D. Think of it as many transparent low resolution displays. it is normal to try to stack the pixels as close as possible in order to make it look better, but in a cube one must be able to see trough it, and more spacing between the pixels (actually it's voxels(shape) since it is in 3d) is needed.
the spacing is a trade-off between how easy the layers behind it is seen, and voxel fidelity. Since it is a lot more work making a LED cube than a LED display, they are usually low resolution
How does a LED cube work This LED cube has 512 LEDs. Obviously, having a dedicated IO port for each LED would be very impractical. You would need a micro controller with 512 IO ports, and run 512 wires through the cube. Instead, LED cubes rely on an optical phenomenon called persistence of vision (POV). If you flash a led really fast, the image will stay on your retina for a little while after the led turns off.
By flashing each layer of the cube one after another really fast, it gives the illusion of a 3d image, when into fact you are looking at a series of 2d images stacked on top one another. This is also called multiplexing. With this setup, we only need 64 (for the anodes) + 8 (for each layer) IO ports to control the LED cube.
The anatomy of a LED cube We are going to be talking about anodes, cathodes, columns and layers, so lets take a moment to get familiar with the anatomy of a LED cube. An LED has two legs. One positive (the anode) and one negative (cathode). In order to light up an LED, you have to run current from the positive to the negative leg. (If i remember correctly the actual flow of electrons is the other way around. But let's stick to the flow of current which is from positive to negative for now). The LED cube is made up of columns and layers. The cathode legs of every LED in a layer are soldered together. All the anode legs in one column are soldered together.
. The LED cube is made up of columns and layers. The cathode legs of every LED in a layer are soldered together. All the anode legs in one column are soldered together. Each of the 64 columns are connected to the controller board with a separate wire. Each column can be controlled individually. Each of the 8 layers also have a separate wire going to the controller board. Each of the layers are connected to a transistor that enables the cube to turn on and off the flow of current through each layer.
By only turning on the transistor for one layer, current from the anode columns can only flow through that layer. The transistors for the other layers are off, and the image outputted on the 64 anode wires are only shown on the selected layer. To display the next layer, simply turn off the transistor for the current layer, change the image on the 64 anode wires to the image for the next layer. Then turn on the transistor for the next layer. Rinse and repeat very very fast. The layers will be referred to as layers, cathode layers or ground layers. The columns will be referred to as columns, anode columns or anodes. LED CUBE(8X8X8) DESIGNING STEPS How does a LED cube work
Circuit Diagram
APPLICATIONS: In schools and colleges as time table display. In railway stations for knowing the timings and status of arrival and departure of train. In places where notifications are needed like bus stops and airports etc.. In stadiums for displaying the scores of individual teams. And also most probably used in sensex. FUTURE SCOPE By using gsm it can be improved and can be used for SMS displaying to convey message to loved ones. By using Computer we can create a number of customized animations. CONCLUSION In our design we obtained different patterns of output for each input data we given and the bits get shifted accordingly and various animations as well. Thank you