* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download RGB LED Cube
Survey
Document related concepts
Loudspeaker enclosure wikipedia , lookup
Control theory wikipedia , lookup
History of electric power transmission wikipedia , lookup
Power over Ethernet wikipedia , lookup
Printed circuit board wikipedia , lookup
Voltage optimisation wikipedia , lookup
Transmission line loudspeaker wikipedia , lookup
Distribution management system wikipedia , lookup
Resilient control systems wikipedia , lookup
Control system wikipedia , lookup
Distributed control system wikipedia , lookup
Buck converter wikipedia , lookup
Alternating current wikipedia , lookup
Switched-mode power supply wikipedia , lookup
Mains electricity wikipedia , lookup
Power MOSFET wikipedia , lookup
Transcript
RGB LED Cube Team 15: Can’t Undo Bad Electrons Luke Ausley Joshua Moyerman Andrew Smith BSEE BSPE BSPE Sponsored by Stellascapes Motivations and Goals • • Desire to discover innovative methods for improving LED cube design Project aligned with individual group member’s expertise and interest Specifications Title 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 High Level Diagram High Level Work Distribution Hardware Block Diagram Key Hardware Design Decisions • • Control Hardware Structure o LED Driver Board o • Joint FPGA/MCU o TI LED Drivers MOSFETs PCB Layout o Three separate two-layer PCBs 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 Driver Schematic Driver PCB Layout 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 FPGA and MCU Choice • PIC24HJ265GP206A Microcontroller o o • o Low cost, 16 bit architecture Stellascapes existing experience with Microchip line of products Readily available ethernet interface with TCP/IP Stack Xilinx XC3S200AVQ100 Spartan 3A FPGA o o Team’s familiarity with Xilinx ISE from Digital Systems Lab work Stellascapes interest in integrating FPGA with PIC24 Control Schematic Control PCB Layout Power Supply Meanwell SP-200-5 Output Voltage 5V Max Current 40 A Input Voltage 85-264 V Input Frequency 47-63 Hz Max Input Current 3.5 A Dimensions 7x4x2 in Construction Construction Firmware - MCU • • • • Developed using C Microchip MPLAB X IDE Microchip XC C Compiler Microchip’s freely available TCP/IP Stack Firmware - FPGA • • Written in Verilog Xilinx ISE 14.2 Development Environment 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 Software Software Design Choices Software Block Diagram Animation Class Diagrams Animation Creator GUI Transmission Methods Simulators LED Cube Simulator Animation Features • • • • • • Mathematical Patterns Geometric Patterns Scrolling through Volume Scrolling across Faces Rendering of Physical Phenomenon Color Transitions Budget Item 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 Progress Issues • Construction o o Plane bending Secure method for attaching base Special Thanks • Stellascapes o o Sponsorship Technical Review Q&A Session