6.3 MB PowerPoint

advertisement

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

Ararat Adamian

Brian McDonald

Tyler Blair

Adrian Williams

Tasks

• Programming the microcontroller

• Programming the WiFi interface to communicate with wireless peripherals (e.g. smartphones).

• Interfacing with the computer.

• All Soldering Tasks

• 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

600

Part Description

RGB LEDs 5mm

24 MAX7219

1

1

1

Atmega328P

FT232RL

LM2575

12

1

1

1 LM2678

USB Female Type B Connector

1/16" Plexiglas (10” x 10” each)

AsyncLabs WIshield

Various components

Total

Price ($) Vendor

359.70

0.00

Sparkfun

Maxim(sampled)

5.50

3.95

Sparkfun

Sparkfun

0.00

0.00

Previously Owned

National

Semiconductor(Sampled)

1.25

28.00

0.00

60.00

$458.40

Sparkfun

Colorado Plastics

Previously Owned

Sparkfun, JP Saunders,

Home Depot

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

Download