Team LIT Scott Butler Kristin Haeusler Michael Hatt Brock Smith.

Slides:



Advertisements
Similar presentations
Car RamRod Bringing Pinball Into the Future! Brian Arment, Ryan Hunter, Aaron Shoaf.
Advertisements

INPUT-OUTPUT ORGANIZATION
1 iHome Automation System Home Automation System Team: Million Dollar Contingency Regiment Adam Doehling Chris Manning Ryan Patterson.
Inputs: Digital and 4 configurable for Digital or 10 bit Analog Outputs:4 - 8 amp Relays or 700ma Transistors (1 PWM) 4 Line by 18 Character fully.
What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
Teaching and Learning with Technology  Allyn and Bacon 2002 Digital Technologies in the Classroom Chapter 4 Teaching and Learning with Technology.
In this presentation you will:
Shift Register Application Chapter 22 Subject: Digital System Year: 2009.
The Player Guitar Advised by T Baird Soules Team members: Joshua Libby, Stephen Monska, Simon Leung, Robert Williams.
CAPSTONE Demonstration Radio TiVo FPGA Thundercats: Hariklia Karagiannis Hasina Jamal Osato Edo-Osagie Brad Mazan Chad Griffith.
Audio Processing Unit (APU) Clint Lozinsky Richard Schultz Duncan Campbell Grant Cunningham.
Introduction to Information Technology: Your Digital World © 2013 The McGraw-Hill Companies, Inc. All rights reserved.Using Information Technology, 10e©
A.R. Hertneky J.W. O’Brien J.T. Shin C.S. Wessels Laser Controller One (LC1)
Team Monte Cristo Joseph Carrafa Sharon Clark Scott Hassett Alex Mason The Deep Fried Game Station.
Globex Proprietary Competition Sensitive Ubiquitous - MP3 Player Ian BrattJohn Pratt Eric LeeWei-Shin Wang David Lindstone ECEN 4573 Capstone Lab Spring.
Craig Chan & Mike Abidoye
The Player Guitar Advised by T Baird Soules Team members: Joshua Libby, Stephen Monska, Simon Leung, Robert Williams.
1 Color Discriminating Tracking System Lloyd Rochester Sam Duncan Ben Schulz Fernando Valentiner.
Laboratory 5: Introduction to LabVIEW. Overview Objectives Background Materials Procedure Report / Presentation Closing.
Preliminary Design Review The Lone Rangers Brad Alcorn Tim Caldwell Mitch Duggan Kai Gelatt Josh Peifer Capstone – Spring 2007.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
(Voice Activated Home Control System). Project Summary Control any IR activated device –Via voice command Learnable –Learn IR Code –Learn Voice Command.
Amr Aldaiel - Andrew Kravitz Katie Noble - Zack Taylor - Alan Yim.
LED Light Show Critical Design Review Team Lit Michael Hatt Scott Butler Kristin Haeusler Brock Smith.
Parallel ports, power supply, and the clock oscillator Chapter Three Dr. Gheith Abandah1.
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
Laser Tracking System (LTS) Team Lazer: Son Nguyen Jassim Alshamali Aja ArmstrongMatt Aamold.
Kabuki 2800 “a real-time digital audio effects system for performance” team “Big Country” presents ECEN4610 Preliminary Design Review 14 September 2006.
ASPPRATECH.
Parts of a Computer.
Capstone PDR Fall 2005 Paintball Gun IR Sensing and Tracking Team Doki Doki: Matt Freeman (EE) James Kirby (ECE) Juan Rivera (EE)
OS Implementation On SOPC Final Presentation
PS2 Keyboard Interface Using Spartan-3 Starter Kit Board
INPUT-OUTPUT ORGANIZATION
CPE 169 Digital Design Laboratory Digilent Inc. Nexys Development Board.
Peripherals and their Control An overview of industrially available “peripheral devices” that use “pulse-width modulation” for information passing. Review.
© Paradigm Publishing Inc. 2-1 Chapter 2 Input and Processing.
Digilent System Board Capabilities Serial Port (RS-232) Parallel Port 1 Pushbutton Hint: Good for a reset button Connected to a clock input. See Digilent.
COE4OI5 Engineering Design Chapter 2: UP2/UP3 board.
Introduction to the Basic Parts of LEGO’s NXT Robotics
ECE 477 DESIGN REVIEW TEAM 2  FALL 2011 Members: Bo Yuan, Yimin Xiao, Yang Yang, Jintao Zhang.
Digital Technologies in the Classroom Chapter 4 Teaching and Learning with Technology.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
© Paradigm Publishing Inc. 2-1 Chapter 2 Input and Processing.
1 Keyboard Controller Design By Tamas Kasza Digital System Design 2 (ECE 5572) Summer 2003 A Project Proposal for.
(More) Interfacing concepts. Introduction Overview of I/O operations Programmed I/O – Standard I/O – Memory Mapped I/O Device synchronization Readings:
Introduction to Computing Systems from bits & gates to C & beyond The Von Neumann Model Basic components Instruction processing.
Serial Link Game Team 1 Levi Balling, Robert Christensen, James Lewis 9 RS232 Team 1CS 3710.
Senior Project Presentation: Designers: Shreya Prasad & Heather Smith Advisor: Dr. Vinod Prasad May 6th, 2003 Internal Hardware Design of a Microcontroller.
CDR- Digital Audio Recorder/Player Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam.
Digital Signal Processing Jill, Jon, Kilo, Roger Spring ‘06.
Presenter: Wan Qi Choo.  A music synthesizer that uses the 8x8 grid of 64 buttons as its user interface to produce sound and emit light.  3 music playing.
ECE 448: Lab 4 VGA Display. Bouncing Ball.. Organization and Grading.
Lopamudra Kundu Reg. No. : of Roll No.:- 91/RPE/ Koushik Basak
Team 2 Yimin Xiao Jintao Zhang Bo Yuan Yang.  The project we propose is a digital oscilloscope with playback function that provides almost any function.
T BAC Speaker Name Slide 1 Earl Grey and The Boston Tea Party Present The Entourage.
Teaching Digital Logic courses with Altera Technology
Team 6. Guitar Audio Amplifier Audio Codec DSP Wireless Adapter Motor Array PC LCD Display LED Arrays Pushbutton or RPG Input Device
Unit 3 - Computer Systems. Logical vs Physical A computer system can be represented in either a logical or physical form Both are useful in understanding.
1 ALARMLINC. 2 OVERVIEW Expanding Situational AwarenessOVERVIEW.
Application Case Study Christmas Lights Controller
Introduction to the FPGA and Labs
Project 2: Ultra Traffic Light Controller
Voice Manipulator Department of Electrical & Computer Engineering
IPCOWALA INSTITUTE OF ENGINEERING & TECHNOLOGY-DHARMAJ
1 Input-Output Organization Computer Organization Computer Architectures Lab Peripheral Devices Input-Output Interface Asynchronous Data Transfer Modes.
CSCI1600: Embedded and Real Time Software
Voice Manipulator Department of Electrical & Computer Engineering
♪ Embedded System Design: Synthesizing Music Using Programmable Logic
Presentation transcript:

Team LIT Scott Butler Kristin Haeusler Michael Hatt Brock Smith

Presentation Outline Project Proposal Project Block Diagrams Subsystems Schedule Risk and Contingency plan

LED Light Show Tom Churchill has a 40 ft wall of composite material that he wants to display color light patterns using LEDs. He has developed 6 inch boards, with 48 LEDs per board. The entire wall will require 80 boards for a total of 3840 LEDs. He has developed a PIC controller to send information to these boards, but this does run fast enough for the entire wall. He would like to use an FPGA controller for faster and more flexibility in displaying patterns

Our goals We plan to design a prototype that will control 4 of the LED boards in a manner that can be easily adapted to more boards. Because the design of the current boards (using shift registers) makes them easily scalable, we can add code for all 3840 LEDs and the extra data will be shifted out and discarded. These LEDs will display patterns determined by one of three inputs. (Manual, VGA, and Real Time) There will be an LCD display that will display the current mode There will a touch pad for user control.

The LED boards Each board contains 48 LEDs with 6 shift registers. Subsequent boards are daisy chained together. In order to change one specific LED, we must shift in entirely new string of data.

LED boards continued… 5 1A to each board to the shift registers There are two clock signals. One clock signal shifts the data through the storage registers and the other sends the information to the outputs There is a serial input which is the data input line.

System Overview FPGA Receives all data from external devices Determines pattern for output LEDs Sends appropriate data to boards to display the pattern Displays information on LCD Acts as a state machine to control each mode

System Overview continued… Inputs : VGA Microphone Keypad – Allows user to change modes Outputs : LCD Display – Displays current mode and options LED boards – Displays LED color patterns

Block Diagram A/D Converter VGA Microphone Touch pad LCD Display LED Boards FPGA LCD Display Controller State Machine LED Board Controller VGA controller A/D Controller

Manual Mode Allows user to choose between pre- programmed patterns to be displayed on the wall via buttons and LCD. User options Choose a color Test pattern Light show Random color pattern

Real Time Mode This mode generates patterns based on an analog input (voice) and converts it to digital data that we will assign some interesting colors to based on frequency or amplitude

VGA Mode We are going to use 3 bit/8 color VGA port. This will display a pattern based on the VGA input. The lowest bit number used by computer monitors is 8 bits. The FPGA will determine a pattern based on a VGA input.

Schedule

Risks LED boards will not run fast enough Built in VGA will not work for our needs Spartan 3 starter kit will not be large enough our needs

Contingency Plans These foreseen difficulties will have extra time allowed in the schedule. We will be able to move to a larger FPGA board if needed.

?