3D RGB LED Cube Group 15 Luke Ausley BSEE Joshua Moyerman BSPE Andrew Smith BSPE Sponsored by Stellascapes 1.

Slides:



Advertisements
Similar presentations
Georgia Tech Digital Back-end µHRG interface Curtis Mayberry School of Electrical and Computer Engineering Georgia Institute of Technology January 13 th,
Advertisements

3D Graphical Display Ararat Adamian Brian McDonald Tyler Blair Adrian Williams.
ECE 477 Final Presentation Team 03 - Spring 2013 Ryan Pawling Spencer Julian Josh Hunsberger Robert Harris.
Proximity Sensor Theremin Khoa Nguyen Walter Hudson Dennis Gilbert G. Hewage Thushara.
LOGSYS Development Environment of Embedded Systems Tamás Raikovich Béla Fehér Péter Laczkó Budapest University of Technology and Economics Department of.
Nuclear A2D Design Critical Design Review Group #09 Kristen Berman Joseph Nichols Cassandra Todd Michael Zellars.
Motor Control Lab Using Altera Nano FPGA
Problems Encountered - Up to Midterm State Machine Transitions Much Too Fast - Solved by Decreasing Clock (LED Circuit) Difficult to Test LED (Column)
5/13/2011 Andrew Hobson Andrew Vitkus Evan Gelfand Sponsor: Dr. DeBartolo PHASE III P11003 Dynamic Keyboard Phase II Dynamic Keyboard Phase III.
A continuation of last year’s project to design a user interface module to assist in the calibration of internal combustion engines This year’s goal is.
Motion Tracking Recorder 360 (MTR-360) Group #1 Lee Estep Philip Robertson Andy Schiestl Robert Tate.
1 Performed By: Khaskin Luba Einhorn Raziel Einhorn Raziel Instructor: Rivkin Ina Spring 2004 Spring 2004 Virtex II-Pro Dynamical Test Application Part.
Ping Project Justin Knowles Kurt Lorhammer Brian Smith Andrew Tank ECEN 4610.
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
Remote Activation of Appliances Using USB Interfaces Vanessa Cox Chris Hydak Kaori Wada.
Target Controller Electronics Upgrade Status P. Smith J. Leaver.
Electrical and Computer Engineering Irregular Object Dimensioning System Advisor: Professor Neal Anderson Michael Baccari Peter Bian Michael Coughlin Avi.
CUBESAT SPACECRAFT ELECTRICAL POWER SYSTEM. Team Members Project Members Aleck Wright – Input Power Regulation Matt Churchman – Output Power Regulation.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
PIC Evaluation & Development Board Project Team Chad Berg – CprE Luke Bishop – CprE Tyson Stichka – EE Nick Veys - CprE Financial Budget Abstract/Background.
ECE 477 DESIGN REVIEW TEAM 7  SPRING 2013 COST ROBOT CAROLINE TRIPPEL, ANDREW LOVELESS, ERIC OSBORNE, BRYAN DALLAS.
3D Graphical Display Ararat Adamian Brian McDonald Tyler Blair Adrian Williams Tyler Blair.
Dr. Konstantinos Tatas ACOE201 – Computer Architecture I – Laboratory Exercises Background and Introduction.
High-Intensity Focused Ultrasound Therapy Array May1005 Alex Apel Stephen Rashid Justin Robinson.
Team 8: Nate GimpleSteven TigheAmit HaleviNoah Husek.
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.
Computerized Train Control System by: Shawn Lord Christian Thompson.
Bringing your technology to life…
Group Members: Brad Cox Kevin Burkett Tera Cline Arthur Perkins CS10 Battery Management System.
YouWatchMyStuff Team: Amrutha Doosa, Richard Atwood, Randy Duran, Raed Alkhaldi, Hussain Alsafar.
BeH ā v Student Behavior FeedbackSystem. Overview Team BeHāV Overview Schematic Parts Software Hub Timeline Budget.
Sub- Nyquist Sampling System Hardware Implementation System Architecture Group – Shai & Yaron Data Transfer, System Integration and Debug Environment Part.
Wireless Sensor Monitoring Group Members: Daniel Eke (COMPE) Brian Reilly (ECE) Steven Shih (ECE) Sponsored by:
Team Members: Ruichen Zhao Xhoua Lor Jen-Yuan Hsiao John Marion.
Solar Telematics System ECE 477 Design Review, Team 8, Spring 2012 Paste a photo of team members here, annotated with names of team members. Craig Lechlitner,
Texas Integrated Energy Solutions. Development Team, Background, Objective, & Justification 2.
Modbus to DNP3 Protocol Converter Group 24: Joshua Daly, CpE Daniel Doherty, CpE Mac Lightbourn, EE Joseph Wilkinson, EE.
Wireless Sensor Monitoring Group Members: Steven Shih (ECE) Brian Reilly (ECE) Dan Eke (COMPE) Sponsored by:
ECE 477 DESIGN REVIEW TEAM 2  FALL 2011 Members: Bo Yuan, Yimin Xiao, Yang Yang, Jintao Zhang.
Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview.
Test your projects… ….from your PC!. Today’s Presentation Background Problem Statement Objectives Milestones Technical Approach Future Work Achievements;
PROGRAMMABLE LOGIC DEVICES (PLD)
10/14/2015www.itcsoftware.com1 Real Time Solutions.
CS-EE 481 Spring Swift-Fox Founder’s Day, 2005 University of Portland School of Engineering Imagine the ability to view and record Up to five different.
© 2008 RoboRubik1 11 Technical Communication Skills Practicum Theory of Operation and Hardware Design Narrative.
Optical Heart Monitor / Jump Drive Group 6 Sponsor: Calit2 Mentor: Paul Blair, Ph.D. Team: Kari Nip, Matt Chandrangsu, Jeffrey Chi.
Chapter 2 Introducing the PIC Mid-Range Family and the 16F84A The aims of this chapter are to introduce: The PIC mid-range family, in overview The overall.
For Electric Vehicle Team Members Pramit Tamrakar - EE Jimmy Skadal - EE Hao Wang - EE Matthew Schulte - EE William Zimmerman - EE Advisor Ayman Fayed.
Michael Lisoski Leblanc Meneses Jason Schaer Bryan Staton.
Project Goals Our task was to take the proof of concept and make a production ready prototype with the following parameters Use low cost microprocessor.
Lopamudra Kundu Reg. No. : of Roll No.:- 91/RPE/ Koushik Basak
P09311: FPGA Based Multi-Purpose Driver / Data Acquisition System Sponsor: Dr. Marcin Lukowiak Team MemberDisciplineRole Adam Van FleetEEProject Manager/Documentation.
Optical Encoder for a Game Steering Wheel May05-26 Client: Thomas Enterprises Advisors: Dr. James Davis Dr. Douglas Jacobson Team Members: Sam Dahlke,
Main Hardware. Main PC to Board Connection via PX200 Main Hardware.
 Project overview  Block diagram  Design challenges  Individual contributions  Project demonstration  Questions / discussion.
High-Intensity Focused Ultrasound Therapy Array May1005 Alex Apel Stephen Rashid Justin Robinson.
Plasma Sense Amplifier
P08311: FPGA Based multi-purpose driver / data acquisition system Sponsor: Dr. Marcin Lukowiak Team MemberDisciplineRole Andrew FitzgeraldCEProject Manager/FPGA.
Advisor: Zhao Zhang Team Members: Chris Chambers Christopher Reis Alex Dean Luke Breuer SPALDING GYMNASTICS SCOREBOARD Client: Spalding Advisor: Zhao Zhang.
Lab 1 Summary.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
Sponsor: Beam Technologies Team Members: Andrew McGinnis - ECE Chad Carius - ECE Madison McClellan - ECE Behavior Monitoring Toothbrush.
Scrolling LCD using Arduino.
Microcontroller Enhancement Design Project
‘SONAR’ using Arduino & ultrasonic distance sensor
Graduate Development Program Engineering
Team 2 Yimin Xiao Jintao Zhang Bo Yuan Yang Yang
ECE 477 Final Presentation Team 2 Spring 2012
ECE 477 Design Review Team 5  Fall 2006
♪ Embedded System Design: Synthesizing Music Using Programmable Logic
Presentation transcript:

3D RGB LED Cube Group 15 Luke Ausley BSEE Joshua Moyerman BSPE Andrew Smith BSPE Sponsored by Stellascapes 1

Motivations and Goals Desire to discover innovative methods for improving LED cube design Project aligned with individual group member’s expertise and interest Diverse design aspects 2

Specifications TitleQTYUnits Cube Resolution10 x 10 x 10Voxels LED Lattice Dimensions50 x 50 x 50cm Outer Dimensions60 x 60 x 70cm Pitch5cm Refresh Rate100hz Animation Rate25fps Color Space24bit Operating Voltage120V Operating Current1A 3

High Level Diagram 4

High Level Work Distribution 5

Hardware Block Diagram 6

Key Hardware Design Decisions Multiplexing Control Hardware Structure o Joint FPGA/MCU LED Driver Board o TI LED Drivers o MOSFETs PCB Layout o Three separate two-layer PCBs 7

Driver Design Two identical driver boards will be used to reduce power dissipation and circuit board size and isolate faults. TLC5948A LED Drivers SI4101DY-T1-GE3 P Channel Mosfet Individually fused planes 8

Driver Schematic 9

Driver PCB Layout 10

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 11

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 12

Control Schematic 13

Control PCB Layout 14

PCBs Interfaced 15

Firmware - MCU Developed using C (6000 lines of code) Microchip MPLAB X IDE Microchip XC C Compiler Microchip’s freely available TCP/IP Stack 16

Firmware - FPGA Written in Verilog (1600 lines of code) Xilinx ISE 14.5 Development Environment Simulated using ISim 17

Firmware Update Cycle Updated FPGA code to be loaded via MCU Ethernet connection FPGA bitstream stored on 8Mb EEPROM MCU to control loading of FPGA Device 18

Power Supply Ablecom SP502-2S Output Voltage5 V Max Current30 A Input Voltage V Input Frequency50-60 Hz Max Input Current10 A Dimensions7x4x2 in 19

Construction 20

Construction 21

Prototype 22

Software 23

Software Design Choices Developed in Microsoft Visual Studio Environment (3200 lines of code) 24

Software Block Diagram 25

Animation Class Diagrams 26

LED Animation GUI 12 distinct animations 3 distinct color modes User Input HSV Scroll Random 24-bit color palette Brightness scaling 27

Communication E1.31 Streaming Architecture for Control Networks (sACN) Up to 512 color channels/packet Animation data sent over 6 packets 28

Simulators 29

Hardware Simulator Scrolling Text User Input Color Sine Ripple Random Color Rotating Sine HSV Scroll Color 30

Firmware Simulator 31

Budget ItemQtyTotal Cost LEDs1200$350 - Sponsored Construction MaterialsN/A$100 PCBs3$200 - Sponsored LED Drivers/MOSFETs20 ea$75 Power Supply1Group Owned Wire1200ft$100 Assorted ComponentsN/A$100 Estimated Overall Total$925 Estimated Amount Spent (Non-sponsored)$375 32

Challenges Production delays FPGA/Microprocessor interfacing 33

Successes All components operational in standalone Mature black-box software Timing specs met Proof of concept with moderate confidence Functional prototype 34

Special Thanks Stellascapes o Sponsorship 35

Questions? 36