6.3 MB PowerPoint
Download
Report
Transcript 6.3 MB PowerPoint
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
Demo
Adrian
Division of Labor
Group Member
Tasks
Ararat Adamian
•Programming the microcontroller
•Programming the WiFi interface to
communicate with wireless peripherals (e.g.
smartphones).
Brian McDonald
•Interfacing with the computer.
•All Soldering Tasks
Tyler Blair
Adrian Williams
•Designing the high-current switching
power supply to efficiently power the LEDs.
•Physical construction of the cube
•Designing the PCB
•Completing all documentation.
Adrian
Schedule
Task Name
Order/Receive Parts
Construct 8x2x2 single-color LED plane for testing
Construct 8x8 RGB LED plane
Connect Plane to Max7219 chips (breadboard)
Program micro-controller to display graphics on plane
Test Functionality
Expand plane to 8x8x8 LED cube
Connect cube to Max7219 chips(breadboard)
Design PCB
Program micro-controller to display graphics on cube
Solder PCB and finalize box for cube
Create software (Matlab)/wireless/USB interface to cube
Create Power supply
Final Testing/Documentation
CDR
Milestone 1
Milestone 2
Expo
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
Quantity
Part Description
600
RGB LEDs 5mm
Price ($)
Vendor
359.70
Sparkfun
MAX7219
0.00
Maxim(sampled)
1
Atmega328P
5.50
Sparkfun
1
FT232RL
3.95
Sparkfun
1
LM2575
0.00
1
LM2678
1
USB Female Type B Connector
12
1
24
Total
Previously Owned
National
0.00 Semiconductor(Sampled)
1.25
Sparkfun
1/16" Plexiglas (10” x 10” each)
28.00
Colorado Plastics
AsyncLabs WIshield
0.00
Various components
60.00
Previously Owned
Sparkfun, JP Saunders,
Home Depot
$458.40
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