30
ECE 477 Design Review Team 01 Fall 2012 Brennan Tran Jonah Ea Ben Pluckebaum Kevin Meyer

ECE 477 Design Review Team 01 Fall 2012

  • Upload
    lilika

  • View
    23

  • Download
    0

Embed Size (px)

DESCRIPTION

ECE 477 Design Review Team 01  Fall 2012. Brennan Tran. Jonah Ea. Ben Pluckebaum. Kevin Meyer. Outline. Project overview Project-specific success criteria Block diagram Component selection rationale Packaging design Schematic and theory of operation PCB layout - PowerPoint PPT Presentation

Citation preview

Page 1: ECE 477 Design Review Team 01    Fall 2012

ECE 477 Design ReviewTeam 01 Fall 2012

BrennanTran

Jonah Ea

BenPluckebaum

KevinMeyer

Page 2: ECE 477 Design Review Team 01    Fall 2012

Outline• Project overview • Project-specific success criteria• Block diagram• Component selection rationale• Packaging design• Schematic and theory of operation• PCB layout• Software design/development status• Project completion timeline• Questions / discussion

Page 3: ECE 477 Design Review Team 01    Fall 2012

Project Overview

• Interactive sound board• LED button matrix to receive input and

display feedback• Adjust volume and BPM• Save and load configurations to flash• Save music sample to midi file on SD card• (Flash Application: Tone Matrix)

Page 4: ECE 477 Design Review Team 01    Fall 2012

Project-Specific Success Criteria

• An ability to poll an array of pushbuttons to manipulate the musical configuration and display a visual pattern using LEDs.

• An ability to output multi-tone audio.• An ability to adjust the volume and BPM of the

output audio.• An ability to save and load musical configurations to

and from flash memory.• An ability to save a configuration as a MIDI file to an

SD card.

Page 5: ECE 477 Design Review Team 01    Fall 2012

Block Diagram

Page 6: ECE 477 Design Review Team 01    Fall 2012

Component Selection Rationale

• Microcontroller: TM4C123GH6PM (Tiva C)– 80 MHz Operating Frequency– 256 KB Flash Memory– Floating Point Unit– 4 SPI Modules– 43 Max GPIO pins

Page 7: ECE 477 Design Review Team 01    Fall 2012

Component Selection Rationale

• RGB LED Matrix– Multiple LED colors– Breakout boards for easy interface– SN74HC595 shift registers

• 35 mA max source current• 22 mA constant current required for

eight LEDs in parallel

Page 8: ECE 477 Design Review Team 01    Fall 2012

Component Selection Rationale

• DAC8571 Digital-Analog Converter– I2C Interface for reduced pin count– 16 bit resolution (same as CD’s)

• Amplifier– LM324 Quad Op Amp (1.5 gain)– LM4902 Audio Amplifier under

consideration

Page 9: ECE 477 Design Review Team 01    Fall 2012

Component Selection Rationale

• LM317M Adjustable Regulator– Simple for 5V voltage regulation– Over 500 mA output current

• TPS73633 Low-Dropout Regulator– 400 mA output current– Fixed 3.3 output voltage

Page 10: ECE 477 Design Review Team 01    Fall 2012

Packaging Design

• 23 x 33 x 10 cm(9 x 13 x 4 in)

• RGB LED Matrix (8x8)

• 2 Speakers• 1 LCD• 4 Pushbuttons• 2 Rotary Encoders

Page 11: ECE 477 Design Review Team 01    Fall 2012

Packaging Design

• Reset Switch• Power Switch• SD Card Slot

• Power Jack– 1.35 mm ID– 3.5 mm OD– 6.2 mm depth

Page 12: ECE 477 Design Review Team 01    Fall 2012

Schematic – Power Circuit

Page 13: ECE 477 Design Review Team 01    Fall 2012

Schematic – Microcontroller

Page 14: ECE 477 Design Review Team 01    Fall 2012

Schematic – LED Matrix

Page 15: ECE 477 Design Review Team 01    Fall 2012

Schematic – Button Matrix

Page 16: ECE 477 Design Review Team 01    Fall 2012

Schematic – Audio Circuit

Page 17: ECE 477 Design Review Team 01    Fall 2012

Schematic – LCD

Page 18: ECE 477 Design Review Team 01    Fall 2012

Schematic – Function Controls

Page 19: ECE 477 Design Review Team 01    Fall 2012

Schematic – SD Card

Page 20: ECE 477 Design Review Team 01    Fall 2012

PCB Layout

Page 21: ECE 477 Design Review Team 01    Fall 2012

PCB – Power Circuit

Page 22: ECE 477 Design Review Team 01    Fall 2012

PCB – Microcontroller

Page 23: ECE 477 Design Review Team 01    Fall 2012

PCB – Audio Circuit

Page 24: ECE 477 Design Review Team 01    Fall 2012

PCB – LED Matrix

Page 25: ECE 477 Design Review Team 01    Fall 2012

PCB – Button Matrix

Page 26: ECE 477 Design Review Team 01    Fall 2012

PCB – LCD

Page 27: ECE 477 Design Review Team 01    Fall 2012

Software Development Status

• Utilizing Code Composer Studio to prototype with the TI Stellaris LaunchPad

• Testing SPI using 74HC595 shift registers to output to LEDs

• Interfacing DAC using I2C• Begin interfacing with flash memory• Outlined a flowchart for basic behavior

Page 28: ECE 477 Design Review Team 01    Fall 2012

Software Design – Flowchart

Page 29: ECE 477 Design Review Team 01    Fall 2012

Project Completion Timeline

Documentation

Product Testing/Debugging

Packaging/Assembly

PCB Soldering/Testing

Peripheral Assembly/Testing

Software Development/Testing

Schematic/PCB

Part Ordering

3/2/2014 3/12/2014 3/22/2014 4/1/2014 4/11/2014 4/21/2014 5/1/2014

Page 30: ECE 477 Design Review Team 01    Fall 2012

Questions / Discussion