220 likes | 346 Vues
This presentation outlines the development of an 8x8x8 RGB LED cube featuring a programmable controller. The primary objective is to create an interactive 3D display that showcases programmed content and allows for user-defined modifications via USB. The design includes essential hardware components like the Atmega328 microcontroller and MAX7219 display drivers. The project also outlines a schedule, division of labor, risks, and important milestones. Extensions such as wireless communication with smart devices and advanced orientation controls enhance the project's functionality.
E N D
Critical Design Review LED3 3D Graphical Display Ararat Adamian Brian McDonald Tyler Blair Adrian Williams
Brian Outline of Presentation • Project objectives and purpose • Implementation • Block Diagrams • Division of Labor • Schedule • Parts list • Risks • Critical Points
Brian Project objectives and purpose Primary Objective: • Construct an 8x8x8 RGB LED cube with a programmable controller • Controller will come with a preset demo as well as the ability to receive custom programs from the user • The LED cube will provide a 3D display for the programmable content and will function as a “3D Simulator”
Brian Extensions • The controller will interface with a USB flash drive • The controller will have orientation modification capabilities on board. This would provide the user with the ability to zoom, shift or rotate the image. • The controller can wirelessly communicate with other wireless devices (smart-phones, computers, ect.)
Tyler Block Diagram
Tyler Block Diagram Cont’d
Ara Microcontroller
Ara Atmega328 • High Performance, Low Power 8-bit Microcontroller • 32 KB of Flash, 2KB of RAM • 1.8V-5.5V operating range • 20 MHZ • 23 Programmable I/O lines
Ara MAX7219 • Serial input/output common-cathode display driver • Able to control up 64 individual LED’s • Each Chip will control 16 RGB LED’s • Single Intensity Register • 4.0 to 5.5 V operating range • 2.25 ms Data-to-Segment Delay
Ara Circuit Diagram
Ara Implementation • Micro-controller • Atmega328 that will communicate with computer through USB • Line controller • MAX7219 • 8x8x8 LED cube • Power Supply
Tyler Cube • Consist of 12 planes • Each plane is 10” x 10” • 1/16 “ thick • 8 planes will have 64 3/16” holes spaced an inch apart • 4 other planes will enclose the sides of cube • Material • Clear Acrylic Plexiglas
Tyler RGB LED’s • 20 mA Forward Current • 30 mA Peak Forward Current • 1.8V to 2.2V Forward Voltage • 4 pin LED • Red • Green • Blue • Cathode • 7 different colors
Ara Power Supply • LM2678 • 3.3V, 5V, and 12V fixed output • Capable of driving up to 5A loads • High efficiency (92%) • LM2575 • 3.3V, 5V, 12V, and 15V fixed output • Guaranteed 1A output current • High Efficiency
Brian Software • Demos • 5 demo programs will be preloaded on the cube • User-defined Programs • MATLAB • Creates a text file • Send file to controller via USB • Arduino Library’s • LED Control Library • Wi-Shield Library
Adrian Division of Labor
Adrian Schedule
Adrian Critical points • Milestone 1 • PCB designed and ordered • Power supply finished • All planes are finished • Micro-controller is being programmed • Milestone 2 • Hardware is completely built and tested • Software is being designed to interface with cube • USB/Wireless interfaces are being built • Documentation is being completed • Expo • Everything is completed and works perfect
Adrian Cost of Parts
Adrian Risks • Project is heavily hardware orientated • Time constraints • Feasibility of extensions • Unfamiliarity with WiFi technology • Power requirements • Heat dissipation • LEDs are too bright or not bright enough
Questions? Ararat Adamian Brian McDonald Tyler Blair Adrian Williams