120 likes | 214 Views
Beethoven’s Ear Safety Analysis. Nick Kwolek Martin Pendergast Stephen Edwards David Duemler. Outline. Project Overview Block Diagram Project Specific Success Criteria Safety Analysis. Project Overview. A music composition and instruction tool
E N D
Beethoven’s EarSafety Analysis Nick Kwolek Martin Pendergast Stephen Edwards David Duemler
Outline • Project Overview • Block Diagram • Project Specific Success Criteria • Safety Analysis
Project Overview • A music composition and instruction tool • Records audio of a musical instrument and creates MIDI sheet music of the audio • Files transferred via SD card
Project-Specific Success Criteria • An ability to sample an audio signal with appropriate input filtering. • An ability to transform an audio signal to the frequency domain in finite length sample windows. • An ability to determine the note names and durations based on the frequency spectrum and an internal metronome. • An ability to generate a musical score stored in a MIDI file, based on the analyzed data. • An ability to transfer the completed music file to a removable storage medium.
Areas of interest • dsPIC33E • Power supply • Analog • UI
Criticality levels • High – Injury to user or worse • Medium – Device does not function or is damaged • Very little that can fail without disabling device • Low – User inconvenience, diminished usability
Power Supply Failure Modes • Power supply overheat or fire (Medium to High) • Caused by defect from wall supply (receive 110 V AC) or short circuit on board • Power supply sources inappropriate voltage (Medium to High) • Causes part failure downstream, may ultimately have similar results to power supply overheat • Power supply does not source power (Medium) • Caused by defect from wall supply (receive 0 V), previous damage, or wear-out
Analog Component Failure Modes • Component overheat or fire (Medium to High) • Caused by over-voltage from faulty supply or shorts in related components • Analog circuit does not pass audio data (Medium) • Analog circuit introduces noise (Low)
DSP Failure Modes • SPI failure (Medium) • Prevents communication with ADC, SD card • Digital IO pins fail high/low (Medium) • Prevents communication with LCD, use of buttons • Quadrature Encoder failure (Medium) • Prevents use of rotary pulse generator • Supply voltage too high/low (Medium)
UI Failure Modes • LCD over/under-voltage (Low/Medium) • LCD non-responsive (Medium) • Button, RPG sticks to one value (Medium) • Microphone jack broken (Medium)