34
RGB LED Cube Team 15: Can’t Undo Bad Electrons Luke Ausley BSEE Joshua Moyerman BSPE Andrew Smith BSPE Sponsored by Stellascapes

R G B LED Cube

  • Upload
    marly

  • View
    32

  • Download
    0

Embed Size (px)

DESCRIPTION

R G B LED Cube. Team 15: C an’t U ndo B ad E lectrons Luke Ausley BSEE Joshua Moyerman BSPE Andrew Smith BSPE Sponsored by Stellascapes. Motivations and Goals. Desire to discover innovative methods for improving LED cube design - PowerPoint PPT Presentation

Citation preview

Page 1: R G B  LED Cube

RGB LED Cube

Team 15: Can’t Undo Bad ElectronsLuke Ausley BSEEJoshua Moyerman BSPE Andrew Smith BSPE

Sponsored by Stellascapes

Page 2: R G B  LED Cube

Motivations and Goals

• Desire to discover innovative methods for improving LED cube design

• Project aligned with individual group member’s expertise and interest

Page 3: R G B  LED Cube

SpecificationsTitle QTY Units

Cube Resolution 10 x 10 x 10 Voxels

Cube Dimensions 50 x 50 x 50 cm

Outer Dimensions 60 x 60 x 70 cm

Pitch 5 cm

Refresh Rate 100 hz

Animation Rate 25 fps

Color Space 24 bit

Operating Voltage 120 V

Operating Current 6 A

Page 4: R G B  LED Cube

High Level Diagram

Page 5: R G B  LED Cube

High Level Work Distribution

Page 6: R G B  LED Cube

Hardware Block Diagram

Page 7: R G B  LED Cube

Key Hardware Design Decisions

• Control Hardware Structureo Joint FPGA/MCU

• LED Driver Board o TI LED Driverso MOSFETs

• PCB Layouto Three separate two-layer PCBs

Page 8: R G B  LED Cube

Driver Design

• Two Identical boards will be used to control board to reduce power dissipation and circuit board size.

• TLC5948A LED Drivers

• SI4101DY-T1-GE3 P Channel Mosfet

• Individually fused planes

Page 9: R G B  LED Cube

Driver Schematic

Page 10: R G B  LED Cube

Driver PCB Layout

Page 11: R G B  LED Cube

Control Design

• FPGA and MCU based control system

• FPGA to handle interfacing to driver circuitry due to timing constraints

• MCU to handle user interfacing via ethernet

• FPGA and MCU will work together to complete the task of driving LEDs

Page 12: R G B  LED Cube

FPGA and MCU Choice

• PIC24HJ265GP206A Microcontrollero Low cost, 16 bit architectureo Stellascapes existing experience with Microchip line of

productso Readily available ethernet interface with TCP/IP Stack

• Xilinx XC3S200AVQ100 Spartan 3A FPGAo Team’s familiarity with Xilinx ISE from Digital Systems Lab

worko Stellascapes interest in integrating FPGA with PIC24

Page 13: R G B  LED Cube

Control Schematic

Page 14: R G B  LED Cube

Control PCB Layout

Page 15: R G B  LED Cube

Power Supply

Meanwell SP-200-5

Output Voltage 5 V

Max Current 40 A

Input Voltage 85-264 V

Input Frequency 47-63 Hz

Max Input Current 3.5 A

Dimensions 7x4x2 in

Page 16: R G B  LED Cube

Construction

Page 17: R G B  LED Cube

Construction

Page 18: R G B  LED Cube

Firmware - MCU

• Developed using C

• Microchip MPLAB X IDE

• Microchip XC C Compiler

• Microchip’s freely available TCP/IP Stack

Page 19: R G B  LED Cube

Firmware - FPGA

• Written in Verilog

• Xilinx ISE 14.2 Development Environment

Page 20: R G B  LED Cube

Firmware Update Cycle

• MCU code to be updated via Ethernet bootloader via Windows Application or Microchip PICkit Programmer

• MCU to control loading of FPGA Device

• FPGA bitstream stored on 8MB EEPROM

• Updated FPGA code to be loaded via MCU Ethernet connection

Page 21: R G B  LED Cube

Software

Page 22: R G B  LED Cube

Software Design Choices

Page 23: R G B  LED Cube

Software Block Diagram

Page 24: R G B  LED Cube

Animation Class Diagrams

Page 25: R G B  LED Cube

Animation Creator GUI

Page 26: R G B  LED Cube

Transmission Methods

Page 27: R G B  LED Cube

Simulators

Page 28: R G B  LED Cube

LED Cube Simulator

Page 29: R G B  LED Cube

Animation Features

• Mathematical Patterns

• Geometric Patterns

• Scrolling through Volume

• Scrolling across Faces

• Rendering of Physical Phenomenon

• Color Transitions

Page 30: R G B  LED Cube

BudgetItem Qty Total Cost

LEDs 1200 $350 - Sponsored

Construction Materials N/A $150

PCBs 3 $100 - Sponsored

LED Drivers/MOSFETs 20 $75

Power Supply 1 $70

Frame & Case N/A $100

Assorted Components N/A $20

Current Amount Spent (Non-sponsored) $200

Estimated Total (Non-sponsored) $415

Page 31: R G B  LED Cube

Progress

Page 32: R G B  LED Cube

Issues

• Constructiono Plane bendingo Secure method for attaching base

Page 33: R G B  LED Cube

Special Thanks

• Stellascapeso Sponsorshipo Technical Review

Page 34: R G B  LED Cube

Q&A Session