1 / 30

ECE 477 Design Review Team 01  Fall 2012

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

calix
Download Presentation

ECE 477 Design Review Team 01  Fall 2012

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ECE 477 Design ReviewTeam 01  Fall 2012 Brennan Tran Jonah Ea Ben Pluckebaum Kevin Meyer

  2. 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

  3. 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)

  4. 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.

  5. Block Diagram

  6. 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

  7. 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

  8. 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

  9. 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

  10. 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

  11. Packaging Design • Reset Switch • Power Switch • SD Card Slot • Power Jack • 1.35 mm ID • 3.5 mm OD • 6.2 mm depth

  12. Schematic– Power Circuit

  13. Schematic – Microcontroller

  14. Schematic – LED Matrix

  15. Schematic – Button Matrix

  16. Schematic – Audio Circuit

  17. Schematic – LCD

  18. Schematic – Function Controls

  19. Schematic – SD Card

  20. PCB Layout

  21. PCB – Power Circuit

  22. PCB – Microcontroller

  23. PCB – Audio Circuit

  24. PCB – LED Matrix

  25. PCB – Button Matrix

  26. PCB – LCD

  27. Software Development Status • Utilizing Code Composer Studio to prototype with the TI StellarisLaunchPad • 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

  28. Software Design – Flowchart

  29. Project Completion Timeline

  30. Questions / Discussion

More Related