Download presentation
Presentation is loading. Please wait.
Published byJoella Dennis Modified over 9 years ago
1
RGB 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
2
Motivations and Goals Desire to discover innovative methods for improving LED cube design Project aligned with individual group member’s expertise and interest
3
Specifications TitleQTYUnits Cube Resolution10 x 10 x 10Voxels Cube Dimensions50 x 50 x 50cm Outer Dimensions60 x 60 x 70cm Pitch5cm Refresh Rate100hz Animation Rate25fps Color Space24bit Operating Voltage120V Operating Current6A
4
High Level Diagram
5
High Level Work Distribution
6
Hardware Block Diagram
7
Key Hardware Design Decisions Control Hardware Structure o Joint FPGA/MCU LED Driver Board o TI LED Drivers o MOSFETs PCB Layout o Three separate two-layer PCBs
8
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
9
Driver Schematic
10
Driver PCB Layout
11
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
12
FPGA and MCU Choice PIC24HJ265GP206A Microcontroller o Low cost, 16 bit architecture o Stellascapes existing experience with Microchip line of products o Readily available ethernet interface with TCP/IP Stack Xilinx XC3S200AVQ100 Spartan 3A FPGA o Team’s familiarity with Xilinx ISE from Digital Systems Lab work o Stellascapes interest in integrating FPGA with PIC24
13
Control Schematic
14
Control PCB Layout
15
Power Supply Meanwell SP-200-5 Output Voltage5 V Max Current40 A Input Voltage85-264 V Input Frequency47-63 Hz Max Input Current3.5 A Dimensions7x4x2 in
16
Construction
18
Firmware - MCU Developed using C Microchip MPLAB X IDE Microchip XC C Compiler Microchip’s freely available TCP/IP Stack
19
Firmware - FPGA Written in Verilog Xilinx ISE 14.2 Development Environment
20
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
21
Software
22
Software Design Choices
23
Software Block Diagram
24
Animation Class Diagrams
25
Animation Creator GUI
26
Transmission Methods
27
Simulators
28
LED Cube Simulator
29
Animation Features Mathematical Patterns Geometric Patterns Scrolling through Volume Scrolling across Faces Rendering of Physical Phenomenon Color Transitions
30
Budget ItemQtyTotal Cost LEDs1200$350 - Sponsored Construction MaterialsN/A$150 PCBs3$100 - Sponsored LED Drivers/MOSFETs20$75 Power Supply1$70 Frame & CaseN/A$100 Assorted ComponentsN/A$20 Current Amount Spent (Non-sponsored)$200 Estimated Total (Non-sponsored)$415
31
Progress
32
Issues Construction o Plane bending o Secure method for attaching base
33
Special Thanks Stellascapes o Sponsorship o Technical Review
34
Q&A Session
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.