Presentation is loading. Please wait.

Presentation is loading. Please wait.

ECE 477 DESIGN REVIEW TEAM 14  SPRING 2010

Similar presentations


Presentation on theme: "ECE 477 DESIGN REVIEW TEAM 14  SPRING 2010"— Presentation transcript:

1 ECE 477 DESIGN REVIEW TEAM 14  SPRING 2010

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 Target Audience: Amateur Musicians
Obtain a “Guitar Tab” format of music Viewable Tabs on LCD and export via SD Card SD Card contains .txt file to be viewed/shared/printed Preview tabs on LCD Screen

4 Project-Specific Success Criteria
An ability to capture sound from a guitar and perform an FFT on the samples An ability to convert an arbitrary set of samples into a set of guitar notes An ability to export tabbed guitar music to a removable digital media text file. An ability to interact with the user via LCD Screen and Pushbuttons Allow exportation of recorded song as MIDI OR An ability to interactively guide guitar tuning

5 Block Diagram

6 Component Selection Rationale
μC: SHARC 21262 DSP with FFT Capabilities Interface w/ peripherals Cost ADC: TLV2541  12 Bit resolution Sufficient Sample Rate SPI SHARC: Selected based on its FFT Capabilities, Ability to interface with all needed peripherals and low cost. - There was also a dev board already available which was nice for our team financially TLV 2541 Basic requirements- we only need to sample at 9k samples per second, this chip provides up to 200K samples per second -12 bit resolution gives us over 4000 different values to analyze SPI Interface and Low Pin Count

7 Component Selection Rationale
Filter: MAX7404 Low Pass Adjustable Freq. Corner LCD: CFAG24064A-FTI-TZ 8 Rows Large display (7” x 2.56”) RAM: CY7C1069AV33 10 ns Parallel interface 2 MB SRAM Filter: Low Pass since we are only interested in Guitar notes (Highest Frequency note is 1500 hz) Filter will remove some the harmonics This filter features an adjustable cutoff that is adjustable between 1 to 10 khz. (Change via external Clock Signal) LCD: Needed at least 6 rows for guitar tab display. This model gives 8 rows so we can include status information and navigational commands as well The display was also sufficiently large that the tabs could be viewed without being too cramped. It wouldn’t be very helpful if you could only see 4 notes at a time. RAM: (holds both frequencies and Amplitudes) 10 ns Parallel interface provides enough speed to dump samples and store amplitudes SRAM- Don’t need to refresh, can store and not worry about the data 2 Mbyte, enough storage to hold a song SPS x 12 Bits per sample = 108,000 bits / sec 108,000 bits/sec * 60 sec * 3 min = 25,920,000 (25Mbit) [Storing samples only allows 2 minute songs… Storing the FFT data allows appoximately 10 times as much storage.

8 Packaging Design Want all circuitry hidden and protected from liberal arts majors. Sturdy Major design consideration was the size of the LCD Screen. Needs to be large so that the tab music previews can be viewed and actually have the data shown make sense. 4 Buttons (Software Debounced – Navigate and use menu’s and scroll side to side while using the tab preview Contextual Menu’s- Want someone who to be able and pick up and use the device without needing to read the documentation.

9 Schematic/Theory of Operation

10 Schematic/Theory of Operation
Audio Input Signal is a

11 Schematic/Theory of Operation

12 Schematic/Theory of Operation

13 PCB Layout duplicate this slide as necessary for each major block of your design

14 Software Design/Development Status
Accomplished so far: Sound analysis proof of concept (MATLAB) Preliminary work with LCD and SD Card Left for Completion: Port Sound Analysis to μC Interface with Peripherals Implement Pushbutton controls and menus RAM, FLASH, ADC, LCD, SD Card

15 Project Completion Timeline
WEEK #: END DATE GOALS FOR END OF WEEK WEEK 9: MARCH 12th Final PCB and Schematic, Proof of Parts WEEK 10: MARCH 19th Matlab Note Analysis Complete, Homeworks Revised WEEK 11: MARCH 26th Software Design Narrative WEEK 12: APRIL 2nd Patent Liability, Packaging Prototype Complete WEEK 13: APRIL 9th Reliability and Safety, Peripherals Working WEEK 14: APRIL 16th Ethical and Safety Analysis, Finish Note Analysis on Micro WEEK 15: APRIL 23rd User Manual, Live Testing WEEK 16: APRIL 30th Software and Hardware Working, Poster Complete WEEK 17: MAY 3rd Final Report Timeline for Completion; Besides keeping up with homeworks we have some goals set to help us catch up. Homeworks will be revised and note analysis working in MATLAB by the end of week 10 (Spring Break) A prototype of the packaging will be completed by the end of week 12 to ensure everything fits correctly All of our peripherals, LCD, SD Card etc working individually by week 13 Note analysis on the micro working roughly by week 14 Week 15 we want to test with an actual guitar and debug

16 QUESTIONS / DISCUSSION


Download ppt "ECE 477 DESIGN REVIEW TEAM 14  SPRING 2010"

Similar presentations


Ads by Google